BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • あなたのAJAXアプリケーションをクライアント上で最大限に活用する方法

    AJAXがホットなのはいうまでもないが、良くあるケースはあなたのWeb 2.0アプリケーションが期待したほど良く機能しないというものである。それに役立つ最適化をいくつか学ぼう。

  • OASIS入りを目指すBPEL4PeopleとWS-HumanTask

    WS-BPEL技術委員会の共同委員長であるJohn Evdemon氏は、BPEL4PeopleとWS-Human TaskがOASIS入りを目指している事を発表した。WS-BPELにヒューマンインタラクションサポートへの標準アプローチを付加することはたくさんの人々が望んでいたことで、またこれがソリューションへなり得るかもしれない。

  • Article: Rich Officeクライアントアプリケーション

    知恵のあるJava開発者をずっと避け続けている興味深い一面に、とあるクライアントプラットフォームがあります。これは、Microsoft OfficeプラットフォームのWord、Excel、Outlook、PowerPoint、InfoPathのことです。

  • Article: David Heinemeier Hansson氏とRails2.0について語る

    長い開発の末、Ruby on Rails 2.0がついにリリースされました。InfoQでは、Ruby on Railsを作った人でもあり、最大の提案者でもあるDavid Heinemeier Hansson氏と話す機会をもちました。

  • なぜScalaなのか?

    Scalaは、簡潔かつエレガント、そして型安全な手法で、一般的なプログラミングパターンを表現するために設計された、複数のパラダイムを持つ近代的なプログラミング言語である。それは関数型言語とオブジェクト指向の機能を、スムーズに統合している。

  • より優れたメトリクスの創出

    エコノミスト誌の最近の記事では、ここ2世紀の間の最も素晴らしい図表の3点に敬意を表している。フローレンス・ナイチンゲールが作成したクリミア戦争中の疾病の影響を表す図、ナポレオンの失敗に終わったロシア侵攻を表したシャルル・ジョゼフ・ミナールの表、そしてウィリアム・プレイフェアの、250年以上にわたり小麦の価格と「優秀な機械工の週給」とを比較したグラフの3点である。統計情報を表すのに図表を使うことを最初に考案したのはプレイフェアであった。

  • Silverlightを使用したClient-Side PHP

    Tomas Petricek氏はSilverlightとDLRを使用して、デベロッパたちが彼らの既存のスキルとライブラリをクライアント上で使用できるのを可能にしている。マイクロソフトのFlashに対する答えである。

  • ファイルシステムトランザクション-まだ障害となっていますか?

    歴史的なトランザクション-プロセッシングシステムは全体的にではないにせよ、第一に、トランザクション化される必要のあるIOアクティビティのACID的な側面に対応するためにデータベースに依存していた。ファイルシステム操作のトランザクション用のサポートはライブラリ・フレームワーク、言語、もしくはファイルシステムレベルにおいて劣っていた。最近この状況に改善の兆しが見え始めている。

  • 生産性第一主義によって余儀なく下された決断:原因、巻き添え、限界

    ソフトウェアプロジェクトにかかわる多数の決断は、生産性が第一に考慮される。プロジェクトが成功し、その市場が成長し、ドメイン知識とクライアントニーズの両方で複雑さが増している場合、特にその傾向が強くなる。適用範囲が予期せぬ転換になる可能性は高く、プロダクトにはカスタマイゼーションが益々必要になる。

  • John Lam氏、Ruby.NET vs. IronRubyに応じる

    オライリー・ネットワークにM. David Peterson氏が最近掲載した「Ruby.NET vs. IronRuby:その違い」という題名の記事が、マイクロソフトで IronRuby プロジェクトのリーダーを務めているJohn Lam氏の注意を引いた。John氏は IronRuby に関して彼自身の手で説明し、David氏の記事につけ加えている。

  • 私は自信が��い。あなたの聞いたことが、私が言ったと思っていることかどうか。

    コミュニケーションそれ自身は難しくも何ともない、と言わんばかりに、私たちの職場は専門用語であふれている - ビジネスドメイン用語、製品用語、開発者用語など。そのため私たちはそこにコミュニケーションがある、と言われても驚きはしない - しかし私たちは、目をぐるぐる回したりマーフィーの法則を引用したりする代わりに、それを捉え、対処することができているのだろうか?

  • EviWare、Webサービステストスイート「soapUI」のバージョン2.0をリリース

    EviWareはスウェーデンのオープンソース企業で、Webサービスのテストスィートに特化している。彼らは最近JavaPolis 2007において、彼らのsoapUI製品のバージョン2.0をリリースした。

  • Erlang1.0への道のり

    InfoQはErlideの歴史、現在のその状況、またその将来的な展望を探るためVlad氏にインタビューを行う機会を設けた。

  • オピニオン: リファクタリングは必要な無駄

    リファクタリングは、アジャイル開発者のツールキットにおいて、キーとなる技術的なプラクティスの一つだ。リファクタリングはまた、顧客にとっての価値としては目立ったものではない。それはまさしく、リファクタリングの定義自体によるものだ - 振舞いを変えずに、構造 (設計) の変更を行う、と言うものだ。リーン・ソフトウェア開発の世界では、顧客にとっての価値を持たないものは全て無駄であり、そして、顧客は振舞い/機能だけを知覚する。構造ではない。

  • AmazonがAWS Challengeの勝利者を発表

    Amazon Web Servicesは多種多様なWebアプリケーションに共通する一連のコア基盤サービスだ。これらサービスへ付加価値をつけるためのコンテストが開かれ、最終的に7つの候補が選ばれた。勝利者は、50,000ドルの現金と50,000ドルのAmazon Web Servicesクレジットを受け取り、さらにAmazonから投資を受けられる。

BT