InfoQ ホームページ ニュース
-
サービス指向には、データ指向が必要。
どのようなSOAの実装もサービスによって使われる企業データに非常に依存している。新しい記事のシリーズで、Informaticaのリアルタイム製品のブレインであるAsh Parikh氏は、SOAにおけるデータ指向がなす役割を議論し、その実装方法について、いくつかの実際的な推奨事項を提示している。
-
"アジャイルチームリード"は必要か
Patrick Wilson-Welsh氏、Chris Beale氏、Gary Baker氏、 John Huston氏、Daryl Kulak氏らが新しい役割の概念を広めようとしている。その概念は、"アジャイルチームリード"というものだ。 目的は、アジャイルチームやその周辺にある従来のリーダーシップの概念を置き換えるためだ。
-
-
-
OASIS,SOA 参照アーキテクチャ基盤の新ドラフトを提出
OASIS の新しい SOA 参照アーキテクチャは,OASIS SOA 参照モデルが定義する概念と関連性を基盤として,モデル,ビュー,ビューポイントの観点でアーキテクチャを表現する,という推奨例を手法的に踏襲したものだ。内容としては抽象的だが,具体的な SOA アーキテクチャ構築を実現するための,ひとつの有用なテンプレートを提供する。
-
AppFablicでAzureクラウドサービスへ簡単にアクセス
Microsoft Windows Azure Platform AppFabricは業務アプリケーションとAzureクラウドのサービスやリソースとを結びつけ、異なるドメインに所属しているユーザ間の相互運用を容易にする有益な一連の技術である。主なコンポーネントはサービスバスとアクセスコントロールサービスだ。
-
システム/受け入れテストで日付型と時間型をテストする
単体テストで日付と時間をでテストする方法はよく話題にあがるが、比較的簡単な解決策がある。もっと難しいのは、時間を受け入れ/システムテストでテストすることだ。どんな方法があるだろうか。
-
JDK 7 Milestone 5、並行処理とパフォーマンスに関してアップデートされたが、Feature Completeには至らず
最近、SunのJava SEチームはJDK 7 Milestone 5をリリースした。これはJava 7のFeature Completeリリースになることが期待されていたが、それには至らなかった。InfoQでは、このリリースで何が追加されたのか、主要な機能のうち何がまだ欠けているのかについて調べた。
-
Mark Reinhold氏、Javaのクロージャについて語る
SunがクロージャをJavaに追加するというDevoxxにおける突然の公表に続いて、Mark Reinhold氏は決定に至る経緯をブログで公開した。
-
リファクタリングかリライトか?
リファクタリングやリライトの目的は、コードの可読性、構造、明確さを改善することでシステムの健全さを改善する点にある。クリーンなコードはメンテナンスもエンハンスも楽だろう。しかし、多くの状況下にて、アジャイルチームはリファクタリングとリライトのどちらを行うかで厳しい選択を迫られる。
-
JSR-299 と Weld 1.0 の Java EE と JBoss への影響についての Gavin King との Q&A
Java EE 6 における JSR-299 (Contexts and Dependency Injection for Java EE) の参照実装である、Weld を Red Hat が出荷することに合わせて、InfoQ は、仕様リードである Gavin King に JSR-299 が Java EE 6 と JBoss の製品およびプラットフォームに及ぼす影響について話をする。
-
IE と Firefox,レンダリングに DirectX 使用を計画
IE と Mozilla の開発チームが共に現在,DirectX/GPU を使用したページレンダリングを開発中だ。Google も同じことを検討している。
-
JRubyの新IRが将来のパフォーマンス改善を容易にする
JRubyの新しい中間表現(IR)のコードにより、多くの最適化が可能になり、更なるパフォーマンス向上をもたらすだろう。InfoQは、IRを開発しているSubbu Sastry 氏に聞いた。
-
Ruby VMのまとめ: MacRuby 0.5 Beta 2がAOTツールを加え、Rubinius 0.13がリリースされる
MacRuby 0.5のベータ2は互換性の向上および、Ahead of Time (AOT)コンパイルとスタンドアロンのアプリケーションを構築するための新しいツールの追加を行っている。Rubinius 0.13がリリースされ、LLVMやJIT、新しいコンパイラの利用でパフォーマンスが改善されている。
-
アジャイルの衰退と凋落を止めるために内側を見つめる
アジャイルの「衰退と凋落」に関する議論は、AgileQや一般的なコミュニティにおいて、何度も繰り返されるテーマだ。人々がアジャイルを効果的に導入しておらず、間違った方法でアジャイルを台無しにするという意見が集まっているのだ。Kevin Schlabach氏は、新しいリーダーを育てていないアジャイルコミュニティ自体が原因だという考えを示す。