クラウドコンピューティング ~ EC2、Mosso、GoGrid
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
作者 Werner Schuster, 翻訳者 長部 広太 投稿日 2007年12月4日 午前2時12分
MicrosoftのIronRubyと混乱しないで欲しいのだが、Ruby.NETは、.NETプラットフォーム上で動作するRubyの実装である。Ruby.NETプロジェクトは、最近オープンソースのコミュニティ・モデル(サイト・英語)へと移行した。またIronRubyよりも歴史があり、実際のところRubyのパーサを、IronRuby(source)へ提供した。Ruby.NET 0.9には、前のバージョンの改善点が沢山含まれます。この中には、改善されたRubyと.NETの相互運用性、.NETのサブタイピング、Rubyのブロックを使用した.NETデリゲートの生成、そしてVisual StudioでのWindowsフォームアプリケーションのヴィジュアルデザインのサポートを含みます。我々はまた、沢山のバグを修正し、Ruby on Railsを動かすのにほぼ成功しました。より完全なRuby標準ライブラリは別として、新しい機能のほとんどは、Rubyと.NET間の相互運用を改善している。.NETのデリゲートをRubyのブロックから生成することによって、Rubyでイベントハンドリングのコードを書く作業がより容易になるに違いない。これは、Ruby.NETがVisual Studioの統合、フォームデザイナーに対するRubyのサポート(サイト・英語)の別の機能を持っていることを意味している。
Rubyの組み込みクラスとモジュールのほとんどは、完全に実装されています。ただしスレッドと継続クラスのみ例外に相当し実装されていません。同様にほとんどのRuby言語の機能は、一部の例外を除いて完全に実装されています。
UTI 不合格なら再受験無料!秋のチャレンジキャンペーン実施中
InfoQ Japanはコンポーネントスクエアが運営しています
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。
本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。
Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。
Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.
この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。
私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。
No comments
返信