BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • Java Persistence 2.0 最終ドラフト提案

    Java Persistence API バージョン 2.0 は、最終ドラフト提案の段階になった。クライテリアクエリの型安全なAPI、メタモデルに対応するAPI、Bean Validationのサポートが追加される。

  • RESTの良い点、悪い点、ひどい点

    業界や開発者間でRESTのメリットや欠点についての終わりのない議論がある。Arnon Rotem-Gal-Oz氏の新しい投稿はRESTの"良さ"と"悪さ"の両方についていくつかの見解を提供する。

  • SOAは今でも死滅しているか?

    Anne Thomas Manes氏は、「SOAの死滅」に関してブログを書き続けており、そこでソフトウェアに対する支出とSOAソフトウェア基盤の売り上げが失速していることに言及している。それに対して他の専門家たちは、経済とSOAに対するアプローチを批判している。

  • Wolfram|Alpha、菱形六十面体の裏側にあるもの

    Wolfram|Alphaとは、記号計算により世界の系統的な知識を計算可能にしようとするものだ。特別な公式を使わずに、言語入力を受け付けることでこれを実現する。このシステムは、データキュレーションパイプライン、アルゴリズム計算システム、言語処理システム、自動プレゼンテーションシステムといった主要コンポーネントから構成されている。

  • Rubyパフォーマンス総まとめ:Heap Stackによる1.8.xのスレッドの高速化、MacRuby AOT、ZenProfileとEventHook

    Joe Damato氏による新しいパッチはheap stackを利用してRuby 1.8.xのグリーンスレッドの効率を改善する。コンテキストスイッチの度ごとにスタック全体をコピーする代わりに、そのパッチは異なるスタックの交換だけを行う。Ryan Davis氏は効率的なプロファイリングのためにzenprofileとevent_hookをリリースした。さらに、MacRubyのLLVMを用いた事前コンパイラに関する作業が開始されている。

  • ODBMS.ORGが永続化パターンのリソースを追加

    ODBMS.ORGは、教育者、学生、専門家とオープンソース開発者向けのリソース集に永続化パターンを加えた。この範疇の最初の論文として、3件のパターン集が、公開された。2009年5月29日前に、提出されたパターンは、ベスト永続化パターン賞の、候補になる。

  • データ、コンテキスト、相互作用 : James O. Coplien氏とTrygve Reenskau氏による新しい設計方法

    このほど、James O. Coplien氏とTrygve Reenskaug氏は、OOPの新しい設計方法を紹介した。データ(Data)、コンテキスト(Context)、相互作用(Interaction)パターンに基づく設計方法である。この設計方法により、今までのOOPでは捕らえることができなかった振る舞いに関する要求、つまりユーザが思い描くモデルを把握することが可能となる。この記事では、多くの反響や批判があったDCIに関して、例を示しながら洞察し、その優位性について説明する。

  • アジャイルへの移行を正当化するコスト

    「金を見せてもらえないことには…」――アジャイル・マイグレーションの正当化コストは争点の多い問題である。アジャイル・アプローチのほうが成功しており、より迅速に価値を提供し、より良い品質の製品を製造する。だがそれをいかにして証明するか?この記事ではその測定について説明し、アジャイル・メソッド採用の正当化に寄与する結果を提示する。

  • Flex - Engine Yardによる新しいクラウド

    今年のRailsConfでEngine YardがFlexを発表した。FlexはAmazon EC2上で動き、弟分にあたるSoloとは違い複数のインスタンスを実行できる。InfoQはEngine Yardのマーケティング担当バイスプレシデントであるMichael Mullany氏に話を聞いた。

  • MindTouch 2009,MSデスクトップアプリケーションからのコンテント公開が可能に

    MindTouch は,Microsoft デスクトップアプリケーションから,同社の collaborative industrial wiki にコンテントを公開する機能を発表した。 MSアプリケーションからのワンクリック公開や Microsoft Officeによるインプレース編集などの新機能が, Aurelia Reporter,Desktop Connector,および MS Word and MS Outlook connectorとして提供される。

  • Bruce Eckel氏、Python、Java、Flex、RIAについて語る

    この記事では、First Steps in Flexという共著の書籍を最近出版したBruce Eckel氏にInfoQがインタビューを行い、彼のRIAに対する考えや、近況について聞いた内容を取り上げている

  • Googleがバイナリエンコード形式「Protocol Buffers」の新バージョンをリリース

    Googleがバイナリエンコード形式「Protocol Buffers」の新バージョンをリリース-プログラミング言語中立、プラットフォーム中立で通信プロトコル、データ保存などの用途のために構造化されたデータをシリアライズする拡張可能な方法である

  • D.NETコンパイラのソースコードを公開

    Cristian Vlasceanu氏がD.NETコンパイラのソースコードをリリースした。C++やObjecticeCと同様、Dは由緒正しきC言語の問題と限界の一部を正そうとするCベースの言語である。

  • パネル: 不況の中で生き残る

    TechEd2009に集ま���たTed Neward氏とJeffrey Palermo氏を含む筋金入りのデベロッパ達によるパネルでは、現在の経済的に困難な時期についての議論が行われ、雇われ続けるためにデベロッパは何をすべきか、彼らの意見が示された。

  • RiCal: Rubyの新しいiCalendarライブラリ

    RiCalはiCalendar形式としてよりよく知られているRFC2445の実装である。私たちはその作者Rick DeNatale氏と話し、なぜRubyがiCalendar形式を解析、生成する新しいライブラリを必要としているかを聞いた。

BT