InfoQ ホームページ ニュース
-
ソフトウェア品質の神話に関する実証的研究
Microsoftは伝統的なソフトウェア・エンジニアリング神話に挑戦する研究の成果を公開した。コードカバレッジは本当に製品の品質を向上させるのか?TDDは普通より時間がかかるのか?分散したチームが品質に与える影響は?アサーションは有効なのか?
-
クレームベースアイデンティティに関するガイド
マイクロソフトのパターン&プラクティスは、ユーザーにクレームベースのアイデンティティを紹介し、新しいタイプの認証と承認の書き方の例を提示する「クレームベースのアイデンティティとアクセスコントロールガイド」という新しいCodePlexプロジェクトを作成した。
-
System.IOの新しい特徴と機能改善
MicrosoftはSystem.IOの中核機能に対して、単純だが歓迎すべき改善を計画している。改善の中には、テキストファイルの読み取りと書き込みをする便利なメソッドや、ディレクトリ列挙の性能改善、メモリマップドファイルのサポートが含まれている。
-
MySpace、Concurrency and Coordination Runtimeの利用方法について語る
現在、MySpaceでは1,200のミドル層キャッシングサーバ、3,000のWebサーバ、その他数え切れないくらいの関連プロジェクトでCCRを利用している。Channel 9のインタビューにおいて、アーキテクト主任のErik Nelson氏とシニアアーキテクトのAkash Patel氏は、CCRをどうやってMySpaceのコアアーキテクチャに適合させていったのかを説明している。
-
テストのヒューリスティクス- テスターのように考える
James Bach氏とElisabeth Hendrickson氏は、コンテキスト駆動テストのコミュニティのメンバだ。James Bach氏は最近、STANZカンファレンスで講演をし、テスト手法についてのガイドラインを示した。Elisabeth Hendrickson氏は価値のあるテスト活動を見つけるために役に立つヒューリスティックなチェックリストを示した。
-
Agile Australia 2009 カンファレンス
The Agile Australia 2009 conference is running in Sydney on 15 & 16 October. Over 25 sessions with local and international speakers.
-
Windowsインストーラや、1.8.7サポート、新しい組み込みAPIを追加したJRuby 1.4RC1がリリースされた
JRuby 1.4RC1が公開された。新しいバージョンでは、1.8.7互換や、改善されたJava統合、Windowsインストーラ、新しいYAMLパーサ、新しい組み込みAPIなどが加えられた。
-
SOAマニュフェストの策定
2度目のSOAシンポジウムと同時に、Thomas Erl氏とIBM、Red Hat、 OracleそしてCognizantといった企業の代表者がSOAマニュフェストを策定するために会議を開いた。ワーキンググループのメンバである Steve Ross-Talbot氏は考慮するべきいくつかの領域について書いている。
-
Ruby エンタープライズエディション,新リリースより Ruby 1.8.7 へ移行
Ruby エンタープライズエディションの新リリースでは,Ruby 1.8.6 から Ruby 1.8.7 への切り替えが実施された。またパフォーマンスを大きく向上するパッチも搭載され,Twitter の Evan Weaver 氏がその効果を確認している。
-
MuleSoftがTomcatベースのTcat Serverおよび統合フレームワークiBeansをリリース
MuleSoft(旧MuleSource)によるApache TomcatベースのアプリケーションサーバTcat Serverが今日(2009年10月8日)リリースされた。InfoQはMuleSoftのMahau Ma氏、Greg Schott氏、Ross Manson氏と話す機会を得て、Tcat ServerおよびiBeansと呼ばれる新しい統合フレームワークのことを聞いた。
-
Cells:Rails 2.3向けコンポーネント
CellsはRailsの適切なコンポーネントであり、ミニコントローラや"ステロイドを使用したpartial"に匹敵し、高速でオブジェクト指向なものだ。その主要開発者であるNick Sutterer氏と話をした。
-
WebフレームワークGoogle Sitebricks - Dhanji Prasanna氏へのQ&A
SitebricksはGoogleによって開発された新しいWebアプリケーションフレームワークである。このフレームワークはGoogle Guice上に構築されており、早期エラー検出、短いコード、スピーディな開発に焦点を合わせている。InfoQではクリエイタでありGoogle WaveのコアエンジニアでもあるDhanji Prasanna氏から話をうかがった。
-
IASAがニューヨークで行われるITARC Architecture Conferenceで新しい認定アーキテクトプログラムを発表
International Association of Software Architects (IASA) は来週、ニューヨークで開かれるIT Architecture Regional Conference(ITARC)にソートリーダーを集める。その中には、Grady Booch氏、Eric Evans氏、そしてBill Inmon氏も含まれている。非営利団体であるIASAは2つの新しいITアークテクト認定プログラム(CITA)を発表する予定だ。この中には委員会がレビューを行って認定をする CITA-Professionalも含まれている。
-
IronRuby アップデート
IronRuby の立ち上がりは非常に低調なものだった。その理由の大半は,Microsoft の社員が CRuby などの GPL コードを参照することさえ許されていないことにある。それでも彼らは長足の進歩を遂げて,今 1.0 リリースが間近になっている。
-