InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
CSI C#インタープリターは、.NET 4.0をサポートする。
CSIは、 C#ファイルをコマンドラインでコンパイルを許可するシンプルなC#インタープリタである。.NET4.0がサポートされた新しいバージョンがリリースされた。CSIは、完全なテストスイートが含まれるオープンソースである。
-
Windows Workflow 4 – 古い名前の新しい製品
Windows Workflow 4 はライブラリを大規模に書き換えている。長期間かかるタスクのためのモデリング言語を提供するという目的は以前のバージョンと変わっていないが、完全に書き直したことから必然的に大きな違いが生まれている。
-
最近のテクノロジにおけるトレンドは?
ThoughtWorks 社は 4 つの主な領域である、技術、ツール、言語、プラットフォームにおける ThoughtWorks の技術戦略とトレンドを含んでいる、Technology Radar 2010 を今月リリースした。InfoQ は、ThoughtWorks によって提供されたアイデアと示唆をより理解するために、このホワイトペーパを深く調べた。
-
アプリケーションをDependency Injectionフレームワークから分離する
Dependency Injectionは、ずっと受け入れられるようになってきた。そして近年、SOA,TDDそして多くの他の要因が、人気を増してきていることを含んで、多くの要因に後押しされて、Dependency Injectionは、利用しやすい手法になってきた。こうしたことに伴って、Dependency Injectionフレームワークの使用が増えてきた。例を使って、Bob Martin氏は、自分のアプリケーションコードとDependency Injectionフレームワークの間で、疎結合化するアプローチの適用を勧めている。
-
Visual Studio 2010 and .NET Framework 4.0 Launch Date Postponed
デベロッパー部門のマーケティングコミュニケーション担当マネージャのRob Caron氏のとてもひっそりとした発表によると、3月22日に予定されていた Visual Studio 2010 と .NET Framework 4.0の正式なローンチが4月12日に延期された。しかし、製造工程向けリリース(RTM)がいつになるのかはわからない。
-
Java EE 6のWeb層:サーブレットが非同期をサポートし、拡張性が改善
Java EE 6での最も重要な改善が、web層で行われた。Java web フレームワークのほとんどすべての基盤である、Servlet APIで、拡張性とプラグイン性が改善され、標準化された非同期サポートできるようになった。EE 6 web層に関する2つの記事の1つ目で、InfoQ は、Servlet 3.0 の仕様に注目する。
-
SpringSourceがdm ServerをEclipse.orgに移管、VirgoプロジェクトはEPLライセンス
SpringSourceは、dm ServerをEPLベースのEclipseプロジェクトに移管する提案を行��、Virgoプロジェクトを始めることを発表した。
-
Ruby VM 総まとめ: 1.9.2のDTraceのサポート、Rubinius 1.0 RC2にインストーラの追加、IronRubyのIDE
Rubinius 1.0RC2 にバイナリのインストーラが加えられた。また、Ruby 1.9.2はDTraceがサポートされる。IronRubyはバージョン1.0に近づき、SharpDevelopはIronRubyをサポートする。また、WEBRickのユーザは最新のRuby 1.8.x か 1.9.1にアップグレードすべきだ。最近脆弱性がみつかったからだ。
-
-
Google Collections 1.0 は Java Collections Framework の機能強化された実装を提供する
Google Collections Library、バージョン 1.0 Final、は 2009年12月30日にリリースされた。ライブラリ -- Java Collections Framework の機能強化の品揃え -- は、Google の Kevin Bourrillion、Jared Levy、Doug Lea、Josh Bloch、Bob Lee を含む多くのエンジニアによる数年の作業の集大成である。
-
Visual Basic の動的型付に関する小史
Visual Basic はこれまでずっと静的型付と動的型付の境界線上にいた。初期の VB では今日 “ダック・タイピング(duck typing)” と呼ばれる遅延バインディングがサポートされていた。長年にわたってより厳密な型付が採用されてきたが,最近になってその方向を動的言語ランタイム(DLR)のサポートに変更し始めている。
-
あと2か月でQCon London: Skype, Facebookのケーススタディ; QCon iPhoneアプリ
あと2か月でQCon Londonだ! スケジュールの75%が発表されており、Facebook, Skype, sky.comのケーススタディなどたくさんある。ディスカウント登録締切は明日までだ。今年のQConにはiPhoneアプリまである! AppStoreで'QCon Guide'を検索しよう。
-
JBoss HornetQ 2.0.0.GAがパフォーマンス改善のために(オプションで)ネイティブなLinuxのジャーナルと一緒にリリースされた。
この夏、JBossが、JBoss MessagingからHornetQにブランド名を変更しことを最初に公表して以来、GAリリースが、今しがたあった。
-
討論 : NHibernate と EF 4 の比較
近頃、Oren Eini氏 (別名Ayende Raheim氏)の記事をきっかけにして、NHibernate と Entity Framework 4.0というふたつの .NET のオブジェクト/リレーショナルマッピングフレームワークについて、それぞれのメリットと能力に関する議論がわき起こった。InfoQはこの議論が与えてくれる視点を理解するため、この議論の詳細に分け入った。
-
カスタムメディアタイプの増加はRESTFul?
Subbu Allamaraju氏は、標準メディアタイプvs.カスタムメディアタイプ、およびこれらを使う際のベストプラクティスを決めようという、RESTコミュニティで繰り返し議論されている話題のひとつを再び取り上げた。