InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
SGen - Mono の世代別ガベージコレクタ
Mono には知られたくない秘密がある。最近に至るまで,可搬性はあるがまったく不正確な Boehm-Demers-Weiser 保守的ガベージコレクタを使用していたことだ。しかし2年に及ぶ努力の結果,これまでよりもはるかに正確で CLR に特化した,新しい世代別ガベージコレクタへの移行が果たされつつある。
-
-
-
JRubyの今:1.6 RC1, JSR 292、Java 7の NIO2、Ruby1.9.2のサポート
JRuby 1.6の最初のRCが発表された。Ruby 1.9.2との互換性向上、C拡張の試験的サポート、Windowsサポートの改善、Ruby GemのMavenサポート、性能改善。InfoQは同プロジェクトのCharles Nutter氏に、JRuby1.6やJava 7のインパクト、Rubyの新しい機能などについて話を聞いた。
-
Eric Evans 氏、榊原彰氏(日本IBM)の登壇が決定!【早期割引実施中 今なら33%OFF ― QCon Tokyo 2011】
最新技術を追い求めるデベロッパのためのワールドワイドカンファレンス「QCon Tokyo 2011」の基調講演者に、2004 年に『Domain-Driven Design(ドメイン駆動設計)』を執筆して以来、ドメインのモデル化と設計コンセプトの進展に大きな影響を与えてきたEric Evans 氏と、日本を代表するITアーキテクトである榊原彰氏が決定した。
-
MonoDroidが.NETをAndroidに持ち込む
MonoDroidはMono仮想マシンすべてをAndroidにもたらし、.NET開発者がGoogleのモバイルOS用のアプリケーションを書くことを可能にする。そしていまや開発者はiOS、Android、Windows Phone 7を対象としたアプリケーションをつくることができる。
-
Mule ESB 3.1がリリース
今週、MuleSoftは、エンタプライズ サービスバス、Mule ESBのバージョン3.1をリリースした。Mule 3.0は、9月にリリースされ、唯一の大目標が「全てを簡単にして、Mule 3をもっと多くの人に使ってもらう」ことだった。 Mule 3.1は、Mule Cloud Connect、Mule FlowとBPMに焦点を当てて、更に単純化した
-
Visual Basic からランタイムライブラリがなくなる
Visual Basic とそのコンパイラが使用するランタイムライブラリは,その規模の大きさから,この言語を使用する上での大きな障害である。Windows Phone 7 と XBox 360 はこのライブラリをサポートしていないため,どちらにもやっかいな回避策が必要となっている。Microsoft は Visual Basic 10 SP 1 で,再度これを修正しようと試みている。
-
TPL Dataflow – CCRの後継者
TPL Dataflowは、高度な同時実行アプリケーションのためのマイクロソフトの新しいライブラリである。非同期メッセージのパッシングやパイプラインを使用して、スレッドプール以上のコントロールとマニュアルスレッディング以上のパフォーマンスを約束している。欠点は、.NETプログラマにはなじみが薄いであろうデザインパターンを厳守しなくてはならないことである。
-
RAMCloudsの根拠
2008年始め以降、研究者や技術者らは一様に、ハイパフォーマンスストレージをIMDG(In Memory Data Grids)によりスケールするためにDRAMを利用するという可能性にじらされてきた。それから議論はどう進んできたのだろうか?
-
GoogleがChromeとGAE for Businessで企業向けサービスに注力
Googleは、ポリシーやプリファレンス、設定などの機能を含んだChromeのビジネス用バージョンと、SLA、サポート、課金、SQLデータ���ース、SSL、SSOを提供するGAEのアップグレードによって、企業向けの世界に進出したいと望んでいる。
-
Agile 2011で実際の顧客から聞く
Agile 2011での「顧客と一緒に働く」ステージは、アジャイルチームの顧客から話や報告を求めている。このステージは、顧客のコミュニティとアジャイル開発チームとの関わりを研究する。非技術的な機能と同様に、アジャイル開発チームそのものにも焦点を当てている。この記事では、ステージの企画者が質問に答え、実際の顧客に訴える。
-
Amazon、Appstore Developer Portalを設立
AmazonはAppstore Developer Portalの設立を発表した。これは、Android向けのAppstoreの準備の一環だ。しかし、このAppstoreはレビューや価格の設定についてはGoogleのMarketplaceのモデルと異なっている。
-
なぜMicrosoftはVBとC#に非同期シンタックスが必要と信じるのか。
VBとC#の新しい非同期CPTを見ると、実際に中核言語に組込まれたように見える。しかし、マルチコア システムを重要視して、なぜMicrosoftは、特に単一スレッドの非同期プログラミングを簡単にするように設計したシンタックスに、そんなにも投資するのだろうか?
-
続報:F#と他言語でRazor
先月、Vladimir Kelman氏が新しいRazorビュー エンジンをF#で使うことができるか質問した。 Scott Guthrie と Marcin Doboszの両氏と話して、必要なプラグインを全て自分でビルドして、インストールすればできることがわかった