タグ

2006年7月17日のブックマーク (13件)

  • 階層化するサービス (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ SOA自体、特に難しい概念ではありません。しかし、どうしてもややこしくなるのがサービスという概念です。栗原さんの書かれた「当は単純な「SOA」という考え方」では、 実際には、SOAの考え方は極めて単純である。ソフトウェアを「サービス」という部品の集まりとして構築しようというだけのことなのだ。 サービスとは「複数のアプリケーションをまたがって共用され得るソフトウェア部品である」と言える。 サービスはビジネスプロセスの一部(サブプロセス)を表現していることが多い。 このことから、SOAとBPMの相性は極めて良いということが言える。SOAにより、ビジネスプロセス(を実装するソフトウェア)を部品化し、BPMでそれを組み合わせ、ワークフロー管理することで自由度の高い業務システ

  • ITmedia News:はてな、アメリカへ (1/3)

    はてなの近藤淳也社長が日を去る。ともう1人の社員と、犬1匹を連れて。社員19人を、東京に残して。 なぜ今、アメリカに?――そうたずねると「いや、それがね」と照れ、濃くて強い目の光が、少し柔らかくなる。 「映画館で『スターウォーズ エピソード3』を見ていてふと、『東京でぬくぬく暮らしていてはいけない』と思ったんですよ」 善良で純粋だったアナキン・スカイウォーカーは、つらい葛藤を経てダークサイドに落ち、ダースベイダーになる。「登場人物みんな、ずいぶん過酷な人生を送ってますよね。全宇宙の運命を背負い、命をかけて刀を振ったり――すごいなぁと思って」 そして反省した。「もっと過酷な環境で頑張らないといけないのでは」と。昨夏のことだ。 近藤社長の生活も、生ぬるいものではないはずだ。「日を代表するWeb2.0企業」などと言われ、注目を集めるベンチャー社長。新サービスやユニークな会社の仕組みにマスコ

    ITmedia News:はてな、アメリカへ (1/3)
  • Efficient data transfer through zero copy

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Efficient data transfer through zero copy
  • Efficient data transfer through zero copy

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Efficient data transfer through zero copy
  • 住所情報を抜き出してGoogle Mapsへのリンクを張るブックマークレット - snippets from shinichitomita’s journal

    何も元となる住所情報は使わずに、正規表現のみで住所を文から抜き出している。それなりの精度ではあるけど、誤爆も多い。WindowsではIE6およびFireFox1.5で、MacではFireFox1.5、Safari2.0で動作を確認済み。正規表現のところはいろいろ改良可能かも。 (function () { function createLink(node) { var splitNodeNum = 0; if (node.nodeType==3) { // text node var text = node.data; var matchedText = text.match(/[^#:\.,\(\)\[\]#: 。、()「」\t\d\s\w]+[都道府県群市区町村][^#:\.,\(\)\[\]#: 。、()「」\r\n\w]+([\d0123456789−ー-]|丁目|番|番地|号)

    住所情報を抜き出してGoogle Mapsへのリンクを張るブックマークレット - snippets from shinichitomita’s journal
  • 窓の杜 - 【NEWS】Webカレンダー“Google Calendar”の予定をポップアップで通知「gcNotifier」

    Webカレンダーサービス“Google Calendar”に登録されている予定を、予定時刻の5分前にポップアップで通知する常駐ソフト「gcNotifier」R0.2が、6月22日に公開された。Windows 98/Me/2000/XP/Server 2003に対応するフリーソフトで、現在作者のホームページからダウンロード可能。なお、ソフトの動作には.NET Framework 1.1が必要で、Google Calendarを利用するにはGoogleアカウントを取得しておく必要がある。 Google Calendarは、米Google, Inc.が提供する無料のWebカレンダーサービス。日・週・月といった単位でカレンダーを表示でき、カレンダーのマウスクリックで予定を手軽に登録できる。Googleアカウントを所有していないユーザーともカレンダーを共有可能。 Google Calendar単体

  • marsのメモ - SCM Patterns

    IDEA6.0のFeatures Listが公開されたよ.AlbusはTeamCityという名になったようで. Demetra Roadmapの状況見ると秋くらいには6.0出そうだな. なにげに削られてる機能あるし.:-( TSS.com - What do java programmers version control?のコメントより.構成管理(SCM)のパターン集なんだって. 構成管理といっても,おっちゃん受けしそうな小難しい話ではなく,CVSやSubversionなどの「ソースコードのバージョン管理のパターン集」っぽい. ちょっと面白そう.誰か邦訳版,出さないかな〜. →SCM Patterns Software Configuration Management Patterns: Effective Teamwork, Practical Integration (Softwar

    marsのメモ - SCM Patterns
  • BeInteractive! [そもそもFlexって何だ]

    皆Flex2Flex2って騒いでるし、ActionScriptも3になったみたいだけど、結局Flex2って何なんだ!と思っているアナタへ、Flex2について簡単に説明します。 Flex2とは Flashから、 アニメ関連の機能を全て取り除いて、 簡単に画面をデザインできる機能をつけて、 ActionScript3をのっけて、 デバッグ機能を強化し、 手軽にRIA開発ができるようにしたものを、 Eclipseベースで開発したもの。 もっと簡単に言うと、 プログラマのためのFlash に近いものがあるんじゃないかと思います。 Flex2のビューデザイン RIAでは重要な役割を担う、画面のデザインには、mxmlというXMLベースの言語を使って記述する事になります。UIデザインができるHTMLのようなものです。 ただし、多くの場合はmxmlを直接記述する必要は無く、VB

  • fivefourtyのブックマーク / 2006年7月17日 - はてなブックマーク

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ SOA自体、特に難しい概念ではありません。しかし、どうしてもややこしくなるのがサービスという概念です。栗原さんの書かれた「当は単純な「SOA」という考え方」では、 実際には、SOAの考え方は極めて単純である。ソフトウェアを「サービス」という部品の集まりとして構築しようというだけのことなのだ。 サービスとは「複数のアプリケーションをまたがって共用され得るソフトウェア部品である」と言える。 サービスはビジネスプロセスの一部(サブプロセス)を表現していることが多い。 このことから、SOAとBPMの相性は極めて良いということが言える。SOAにより、ビジネスプロセス(を実装するソフトウェア)を部品化し、BPMでそれを組み合わせ、ワークフロー管理することで自由度の高い業務システ

  • IBM Java開発者のためのAjax: Google Web Toolkitを探る : Java : dW - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Java開発者のためのAjax: Google Web Toolkitを探る : Java : dW - Japan
  • Необычные статуи мира (90 фото)

    16 снизу - "Памятник рахитам" г.Харьков. В прошлом году именно с этого места был спизжен двумя харьковскими алканавтами статуя дж. макдональдса, перед этим говорили что алканавты грязно надругались над ним - обосав статую

    Необычные статуи мира (90 фото)
  • Bボタンを押さずにマリオを7分2秒でクリアするムービー

    ファミコン時代の名作、スーパーマリオブラザーズをBボタンを一度も押すことなく、要するにBダッシュせずに7分2秒でクリアするというスーパープレイムービーです。 閲覧は以下から。 YouTube - Super Mario Bros. NES in 07:02 Without the B button http://youtube.com/watch?v=bCSb5ebPUOg Joel Yliluomaという人がプレイしています。ワープゾーンはともかくとして、途中で何度も出てくる壁に引っかかるようにしてジャンプする技や、敵に触れるギリギリで踏んづける技など、通常プレイでは不可能なのではないか?という技が出てきますが、これらはスーパーマリオブラザーズでスーパープレイを志すものであれば誰でも知っている一種のテクニックなので、一応インチキというわけではありません。 下記サイトに画像付きで詳しく全パ

    Bボタンを押さずにマリオを7分2秒でクリアするムービー
  • オンラインでPhotoshop級の画像加工ができる「nexImage」 - GIGAZINE

    DHTMLやAJAXを使いまくったオンライン画像加工サービスです。 レイヤー機能や自動でコントラストを調整する機能などがあり、シャープやぼかし、グレースケール、ガンマ値補正、ネガポジ反転といった代表的な各種フィルタも使用可能です。切り抜き、回転、反転、リサイズ、なんでもできます。 また、ちゃんと「元に戻る」機能があり、何段階でも戻ることが可能です。これは安心。 編集するためにアップロードした画像は最後に自分のパソコンへダウンロードして保存可能。ファイル形式も幅広く、JPEG・GIF・PNG・BMP・TIF・PICT・PCX・TGA・PCD形式で保存できます。JPEGは圧縮率の指定が可能で、GIFは色数指定やディザリングの指定もできます。 というわけで、実際にデジカメで撮影した画像で「nexImage」を使ってみました。 nexImage :: The ultimate online ima

    オンラインでPhotoshop級の画像加工ができる「nexImage」 - GIGAZINE