InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
MacRuby 0.5にLLVMをベースにした高速VMが搭載される
MacRuby 0.4リリースにより、新たなグラフィックスライブラリおよびThreaded GCなどの改善がもたらされた後、MacRubyの次期バージョンがパフォーマンスの改善を売り物にしようとしている。
-
重要なセキュリティの脆弱性がQuicksortで発見
L0pht Heavy Industriesの研究者が、Quicksortアルゴリズムの標準実装における欠陥を発見した。これは、もっとも広範囲にわたる脆弱性の一つになる事が確実である。 InfoQはL0phtのDildog氏にインタビューをし、この脆弱性とその派生する範囲について話を聞いた。 [エープリル・フール]
-
アジャイル・ガバナンス:経営とITを結ぶ橋
従来のプロジェクトガバナンスは、成功プロジェクトを確実にするために必要とされる、ルールやプロセスを述べるために使用されている。従来のガバナンスは、プロジェクトの作業をプロセスの作業として管理しようとしている。一見したところでは、ガバナンスの概念とアジャイルは両立しないように思われる。しかし大抵のアジャイリストは、過不足のないガバナンスが、アジャイルプロジェクトに悪いものよりも多くの良いものをもたらすかもしれないことに同意するだろう。
-
調査によりSOAが堅調に伸びていることが示された
2009年2月のTechTargetによるSOAの導入に関する調査で、SOAが間違いなく活動的であることが示された。OracleのDave Chappell氏は、その分野で見てきたことと調査結果が一致していることを述べ、それとは別のGartnerの調査によってもそれが裏付けられた。
-
レビュー:The Art of High Performance SQL Code
SQL Serverクエリの実行計画を検討することと、その意味を理解することは、まったくの別物である。Grant Fritcheyが書いた本、『The Art of High Performance SQL Code: Part 1 Dissecting SQL Server Execution Plans』(訳:高性能SQLコードの芸術:SQL Server実行計画の分析 パート1)がその理解に役立つ。
-
MIX09におけるWindows AzureツールおよびSDKの3月CTP
Microsoftのエンジニアリング担当ディレクター、Manuvir Dasは昨日、MIX 09カンファレンスでAzure Servicesの概観を提示し、Windows Azure CTPの新しい姿を発表した。新しい機能は、Geo-LocationとService Management Modelを含む。Manuvirは、Microsoftのクラウドコンピューティングに関する見方の簡単な説明を行った。
-
ビジネスプロセスのシミュレーションを改善する
ビジネス・プロセス・マネージメントへの関心が高まっている中、ビジネス・プロセス・シミュレーションはますます重要になっている。Keith SwensonとBurce Silverによる最近のブログへのポストは、ビジネス・プロセス・シミュレーションの重要な一面について議論している。
-
関数型プログラミングとCoordination Data Structures
Coordination Data Structures (CDS) は.NET 4で計画されている新しいAPIであり、スレッドセーフなオブジェクトや主にコレクションを扱うものだ。そのCDSに、およそ6ヶ月の沈黙を経ていくつかの大きな更新があった。もっとも注目に値するのは関数型プログラミングの手法が導入されたことだ。これによってデザインパターンを使う必要性が軽減される。
-
MIX 09: Microsoft が Silverlight 3、Expression 3、ASP.NET 4、Web-PI、Web Gallery その他を発表
Microsoft Research の Bill Buxton 氏および .NET ディベロッパ部門担当のコーポレートバイスプレジデント Scott Guthrie 氏は、ラスベガスで開催されている MIX 09で基調講演を行った。
-
レガシーシステムがSOAに参画するために、サービス可能性は必要か?
Joe McKendrick氏は、 Oracle Indiaの副社長であるShailender Kumar氏とのインタビューに関してコメントを述べ、サービス可能なアプリケーションがなくてもSOAは可能かどうか尋ねている。
-
-
JOSH:エンタープライズ向けに提案されたソフトウェアスタック
ブロガーであるGrey Lens Man氏が、エンタープライズを悩ませているレガシー問題について興味深い記事を投稿し、実行可能なソリューションとして新たなソフトウェアスタック(JOSH、JSON OSGi Scala HTTP)を提案している。
-
AWS Toolkit for Eclipseの発表
Amazonは、EclipseインスタンスがEclipse環境からEC2インスタンスを起動し、管理可能にするためのAWS Toolkit for Eclipseを発表した。
-
Comet 抽象化フレームワークのAtmosphereがアルファ版をリリース
Grizzlyの発展として登場したAtmosphereは、POJOをベースとしたフレームワークでCometを一般に広めることを狙いとしている。このComet抽象化フレームワークが最初のアルファ版を発表し、InfoQはこれについて作成者のJean-Francois Arcand氏とQ&Aを行った。
-
Ruby XMLの総まとめ:Hpricot 0.7、安定したLibxml-rubyおよびNokogiri
XMLライブラリであるNokogiri、Hpricotおよびlibxml-ruby間での軍拡競争で、RubyのXMLストーリーは、近ごろ好転した。昨年秋にリリースされたNokogiriは、ネイティブlibxml2およびlibxsltに基づく。