InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
I.T. SOA対ビジネスSOA?
最近の投稿記事で、Jeff Schneider氏はIBMとSAPの人びととおこなった別々の会話について話している。その会話の内容は、I.T. SOAとビジネスSOAの差別化である。
-
EHCacheでRailsのキャッシングの再ロード
Rails 2.1は新しいキャッシング機能を届けている。それは、モデルを含むあらゆる値を簡単にキャッシュすることを可能にするものである。File、MemoryおよびDRbストアは別として、Memcachedは共有メモリキャッシュをおこなう唯一のソリューションであった。Dylan Stamat氏のおかげで、JRuby(on Rails)は新しいキャッシュストアの一部として、人気のあるJava分散キャッシュEHCacheを使用することができる。
-
仮想マシンインタフェースの比較
先ごろAndrew John Hughesはブログのエントリで、OpenJDKとGNU Classpathの比較を行った。Hughesは様々なVMの実装に、OpenJDKをすぐに移植できるようにするための、仮想マシンインタフェースを構築する作業を行っている。
-
VS 2008 SP1で時折接続されるクライアント向けのサポート
Visual Studio 2008 SP1は拡張DataSetデザイナーを通じて、時々接続されるクライアント向���にサポートを強化する。それによりADO.NET Sync ServicesおよびSQL Server 2008 Change Data Captureを統合する。
-
.NET向けデッドロックのデバッグ
難しい設定などは一切なしで、.NETにはデッドロック検出のサポートがない。通常、デッドロックのチェックはデバッガを取り付けて、各スレッドを検査することでおこなわれる。CGUIデバッグツール、HawkEyeorneliuの作成者であるCorneliu氏が、その代わりになるものを提供してくれた。氏のACorns.Debuggingツールは、それらを再コンパイルすることなく、ほとんどの.NETプログラムに対して機能する。
-
Article: インタビュー: Emmanuel Bernard氏にBean Validation仕様について聞く
Bean Validationフレームワークの初期ドラフトに関する以前の記事に続き、InfoQは専門家グループが求めているコミュニティの関与と提案について理解を深めるため、Emmanuel Bernard氏と対談しました。
-
.NET 3.5 SP1がネットワーク共用から管理アプリケーションを実行
Microsoftは.NET Framework 3.5 SP1をリリースした。それには以前のバージョンからのセキュリティの変更が含まれ、ネットワーク共用から管理アプリケーションを実行することが可能である。
-
Article: ポーカーに学ぶ、ソフトウェア開発のレッスン
ポーカーは他のトピックにも広く適用できるような数少ない教えを私にもたらしてくれたと信じています。実際私はソフトウェアを開発すればするほど、これら二つの仕事は非常に似ていると言う確信の度合いを深めています。
-
ソフトウェアデリバリーの産業化
相変わらずITは期待されている価値を提供できていない。Ian Thomas氏によると、産業化(コンポーネント化、特殊化)は、新たなビジネス環境において、ソフトウェアの敏捷性と信頼性をサポートするソリューションであるかもしれない。
-
JRuby総まとめ:Java IntegrationとJSR-45によるデバッグの向上
JRuby の次のメンテナンスリリースが今月後半に予定されている。今回の変更にはRubyコードからJavaライブラリをどのように使うかを定義しているJava Integrationの見直しがある。
-
JUnitは死なず
JUnitは数年間に��って利用されているJavaのユニット・テスト用フレームワークである。JUnitは元々Kent Beck氏とErich Gamma氏によって開発され、現在はコミニュニティによって保守されており、先頃JUnit4.5がリリースされた。
-
SOAPスタックはばつの悪い失敗?
REST対SOAPの議論は、もう昔のものである。しかしながら、SunテクノロジーのXMLの第一人者であるTim Bray氏の最近のある発言を巡って、議論が再燃した。
-
ベールを脱いだOracleのSOA製品戦略
先月Oracle Integration担当製品管理バイスプレシデントのDavid Shaffer氏がOracle-BEA製品の戦略とSOA/BPM(ビジネスプロセス管理)のロードマップを示した。氏によるとOracleはSOA市場で先んじていることが3つあると考えているという。
-
オープンソースのビジネス利用:神話と実態
ActiveStateは「オープンソース・ソフトウェアのビジネス利用に関する10の神話」と題した短いホワイトペーパーを発表した。著者らはオープンソースの熱烈な支持者とその反対者の双方がしばしば繰り広げる二極論的アプローチに対する否定的な立場を明確にしている。
-
職人的技能 - 5番目のアジャイルManifestoの価値?
Robert "Uncle Bob" Martin氏は、「プログラミングでの専門的技術」についての議論を再活性化させた。Agile Manifestoが5番目の価値、「実行より技能を重要視」でアップデートされるべきだと提案したことによる。