BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ アーティクル

  • Javaトラブルシューティングメルマガ総集編 2008/06~07

    エスエムジーでは、Javaのトラブル事例とその解決ノウハウの一部をメルマガとして配信しています。この記事では過去2ヶ月のメルマガの総集編として、追加情報を含めたトラブル事例のダイジェスト情報を提供いたします。

  • ESBにおけるルーティングとオーケストレーションの選択

    本稿では、Adrien Louis氏とMarc Dutoo氏が、典型的なESB構成でのオーケストレーションとルーティングの違いや優劣について説明します。また、さまざまな実装の選択肢についても説明します。

  • Atomサーバー ~ データ分散のためのパブリッシングの力

    本稿では、Bryon JacobとChris Berryが、Apache Abderaの成熟したAtomストアによる、オープンソースで利用可能なAtomサーバーを紹介しています。

  • PythonプログラマがRuby技術者認定試験を受けてみた

    筆者はPythonプログラマですが、ちょっとしたきっかけから、Ruby技術者認定試験を受験してきました。この勉強の経験の中で、いくつか気づきがあったので、言語学習の1つの方法として説明していきたいと思います。

  • RailsのActiveMessaging入門

    この記事では、ActiveMessagingと関連技術について紹介し、それをRailsアプリケーションで利用する方法を説明します。

  • ソフトウェア開発におけるウェブベースのコミュニケーションにモデリングを導入する

    モデリングツールはソフトウェア開発において重要な役割を果たしており、また、モデリングはコミュニケーションツールでもあるわけですが、まだまだ未発達です。本記事では、ウェブというコミュニケーションツールとの相性にフォーカスをあてたKodouguというモデリングツールの紹介をします。

  • ファイルシステムでHello World

    この連載では"ファイルシステムの作り方"をご紹介します。第1回目の今回は簡単なイントロダクションと単純なHello Worldファイルシステムの作り方を説明します。次回以降で詳しい解説と本格的なファイルシステムの作り方をご紹介しようと思います。

  • XMLを越える万能なRESTful API

    Railsがバージョン1.2で確実に参加するようになったRESTfulリソースの世界では、当然のことながらXMLを共通言語として使用します。RESTfulなアプリケーションではXMLと並んで他の標準を簡単にサポートできます。

  • プレゼンテーション層を合理化する

    この記事では、Webアプリケーションが特徴となるシン・クライアントのパラダイムは"その場しのぎの解決策"であり捨て去らなければならないと考えています。なぜこのようなことを言うのか理解していただくためにインターネットが広まり始めた90年代半ばに立ち戻りましょう。

  • ユーザ・ストーリーの見積もりテクニック

    コンサルタントとして働くことの最大の喜びの一つはいろいろなアイディアを試してみてからことが上手くいくように自分が一番好きな方法を適用することができることです。この記事では私が効果的だと思うユーザ・ストーリーの(開発工数)見積もりテクニックの詳細について述べています。

  • David Nuescheler氏がJCRとRESTについて語る

    このインタビューでは、Day社のCTO兼JCRのスペックリードであるDavid Nuescheler氏が、JCR(Javaのコンテントリポジトリ標準)、RESTとの関係、Sling Webフレームワークについて語っています。

  • Guice(ジュース)を早飲みしすぎていませんか?

    あなたのチームが、既存アプリケーションを「シングルトンの入れ子」設計から依存性注入(DI)へ移行しようとしているなら、この論文に心引かれるでしょうが、DIへの移行は難しいことが分かっています。論文にはGoogleのJava DIコンテナ(Guice)の名を入れていますが、Javaや.NET、Python、Rubyなどにも当てはまります。

BT