InfoQ ホームページ ニュース
-
Polyforms - DAOコードの複製を削減する
Polyformsプロジェクトの最終目標はデータ・アクセス・オブジェクトをその背後にある永続化層のAPIと密に結合させてしまっている多くの複製コードを削減することである。このフレームワークでは開発者が定義したRepository (リポジトリ)インタフェースのサービス・メソッドを自動的に実装するアプローチをとっている。
-
知識の取得を繰り返すこと、それはビジネスの価値だけではない
一見したところ、大抵のアジャイル方法論で簡単に定義しているのは、ストーリーがビジネスの価値によって順番に開発されることである。しかしながら多くの場合、「知識を取得する」ように計画した段階を、ビジネスの価値を増加させることと混ぜ合わせるのには慎重になる。
-
Mule 2.1 EnterpriseとMule Galaxy 1.5 Enterpriseリリースされる
サービス指向アーキテクチャ(SOA)のインフラ・ソフトウェアをオープンソースで提供するMuleSourceは、Mule 2.1 EnterpriseおよびMule Galaxy 1.5が一般公開になったと発表した。
-
プロジェクト創設者Franck Wolff氏と語る、Granite Data Serviceの続報
今年の初頭、InfoQではGranite Data Services(GDS)についてプロジェクト創設者のFranck Wolff氏と話をした。この記事では、最近リリースされたGDS 1.1についてより詳細を知るためWolff氏と再度話をした。
-
-
Windows Azure - Microsoftがクラウドサービスプラットフォームを発表
2008年10月27日、Microsoftは開発者向けセミナーPDC(Professional Developers Conference)で新たな主力製品となるWindows Azure(Azureは青色や青空を意味する)を明らかにした。
-
AmazonのEC2、ベータ版から商用サービスへ
もはやAmazonのEC2サービスはベータとしての提供はないが、Service Level Agreement (SLA)を提供するAmazonへと、商用サービスへ切り替えられている。Windowsは、ベータとして提供されている。
-
新しいアジャイルのインプリメンテーションとしてのかんばん
ソフトウェアのためのかんばん方式は、トヨタ生産方式に由来するもので、スケジューリング作業のためのイテレーションのないアプローチである。タイム・ボックスの決められたイテレーションと計画ミーティングを使用するかわりに、前の作業が完了した場合にのみ、バックログからストーリーを取り出す。
-
-
学習のためのアジャイルゲーム
Agile 2008でDon McGrealとMichael McCulloughの両氏はセッションを行い、アジャイルの原則やプラクティスに対するわれわれの理解を深めるために、どのようにゲームや実習を利用するかを示した。
-
アジャイルとは誠実であること
アジャイルに関する話題はプラクティスのような人々が日々行っている形あるもの、「アジャイル開発プロセス」に偏���がちである。しかし、プロセスの中ではなくプリンシプル(原則)の中にこそ本当のアジャイルさは存在する。
-
Terracottaリリース2.7がGlassFish、Spring 2.5および分散ガベージコレクションをサポート
Terracotta開発チームは先日Terracottaバージョン2.7の出荷を発表した。
-
SOAのゴールポストの移動
John Evdemon氏は、最近の投稿の1つで、業界がSOAに関して定義、再定義、およびそれ自体を否定しようとしていると指摘している。定義は一貫性なく可能なあらゆる方向へと向かった。
-
.NETアプリケーションにおけるIronSchemeのホスト
.NETランタイム向けSchemeの実装である.NETランタイムは、デベロッパによる試用準備態勢が整った。IronSchemeは、厳密にR6RS Schemeスタンダードに準拠しており、PLT R6RSテストスイートの8,897のテストのうち、現在8,881のテストをパスしている。
-