InfoQ ホームページ Ruby に関するすべてのコンテンツ
-
Multirubyでの1.8と1.9の互換性の検証
Ruby 1.9がリリースされた。バージョン間でライブラリやアプリケーションの互換性について検証するときである。振る舞いの相違を追跡するのに役立つユーティリティーであるMultirubyを考察する。
-
Article:Jérome Louvel氏にRestletについて聞く
InfoQのStefan Tilkovは、Java Restletフレームワークの中心的な開発者であるJérome Louvel氏と話す機会を得ました。Restletはバージョン1.0がリリースされたばかりです。Restletの存在理由、Java ウェブサービスフレームワークおよびRuby on RailsにおけるRESTサポート、JSR 311への期待、Restletの今後の計画といった内容について話を伺いました。
-
Ruby 1.9でのメソッドチェーンのタッピング
Ruby 1.9は、すべてのオブジェクトにメソッドを追加した。タップである。このメソッドは、つながったメソッドの呼び出し間を流れるデータを検査することを可能にする。どのようにそれが実装されるのかについて見ることにする。
-
Ruby.NETの未来は不透明
Ruby.NETプロジェクトのWayne Kelly博士は、DLRテクノロジーが原因の一部ではあるが、関心事の焦点はMicrosoftのIronRubyへと移行しつつあると発表した。しかしながら、これがRuby.NETプロジェクトの終焉を意味するかどうかについては不明である。
-
Skynet−新しいRubyのMapReduce
データ処理を分散させるMapReduce設計パターンが2004年にGoogleによって導入され、それにはC++の実装がついてきた。今では、Adam PisoniがSkynetという名称でリリースした新しいRubyでの実装版が利用可能だ。
-
最初のHTML 5 ワーキングドラフトの検証
ワールドワイド・ウェブ・コンソーシアム (W3C) は、10年以上前のHTML 4のリリース以来初めて大幅な言語の改訂を行い、HTML 5 仕様の草案を発表した。
-
SunがMySQLを買収:その展望と、影響の分析
Sun Microsystemsは唐突に、MySQLデータベースを所有/開発しているMySQL AB社を10億USドルで獲得すると公表した。InfoQはその発表と反応を分析し、MySQLの取締役会会長であるKevin Harvey氏にこの取引の詳細、そして将来に向けての意味を聞いた。
-
リクエスト:Sunにお願いです、JRubyのサポートはやめて下さい
Sunにお願いしたいのは、JRubyのサポートをやめて欲しいということです。時間の無駄だと思います。そちらにかける費用をGroovyに回して下さい。GroovyのシンタックスはJavaと非常に親和性が高いものです。また、言語の発展を進めて欲しいと思いますし、Javaのシンタックスを壊すのはやめて下さい。それから、GroovyのまともなIDEツールを作って欲しいです。また、Javaを頻繁にいじるのは止めてください。
-
Treetop-Ruby用のPEGパーサージェネレータ
Parsing Expression Grammars (PEG)は現在かなり人気になったパーサの一種である。今日RubyがTreetopで独自のPEGパーサジェネレータを獲得した。
-
RubiniusがマルチVMサポートを追加
RubiniusがOSプロセス内で複数のRuby VMを動作させるのを可能にする"Multi-VM"という新たな機能を追加した。私達はこの機能の利点と実装を探るためRubiniusプロジェクトのEvan Phoenix氏に尋ねた。
-
あなたのAJAXアプリケーションをクライアント上で最大限に活用する方法
AJAXがホットなのはいうまでもないが、良くあるケースはあなたのWeb 2.0アプリケーションが期待したほど良く機能しないというものである。それに役立つ最適化をいくつか学ぼう。
-
Article: David Heinemeier Hansson氏とRails2.0について語る
長い開発の末、Ruby on Rails 2.0がついにリリースされました。InfoQでは、Ruby on Railsを作った人でもあり、最大の提案者でもあるDavid Heinemeier Hansson氏と話す機会をもちました。
-
John Lam氏、Ruby.NET vs. IronRubyに応じる
オライリー・ネットワークにM. David Peterson氏が最近掲載した「Ruby.NET vs. IronRuby:その違い」という題名の記事が、マイクロソフトで IronRuby プロジェクトのリーダーを務めているJohn Lam氏の注意を引いた。John氏は IronRuby に関して彼自身の手で説明し、David氏の記事につけ加えている。
-
GWT on Railsが必要なのは誰だろう?
RailsとGWTは両方ともAjax開発サイクルからJavascript操作を隠している。 GWTはJavaとブラウザコンプライアントのJavaScriptとHTMLに変換するコンパイラを使用してそれを解消することを選んだ。 GWT On Railsプラグインとそのクライアントジェネレータを使用することによってGWT ClientをRailsをコミュニケートさせることが可能になる。
-
RubyとJtestRを用いてJava Testを加速させる
スクリプトタスク用のRubyの簡易さによってそれはテスト一式を記述するための有力候補となっている。最近までRubyを用いてJavaをテストする本当の意味での独立型のフレームワークは存在していなかった。Ola Blini氏(JRubyチームの一員)とAnda Abramovici氏によって書かれたJtestRが今それを実現する。RSpecのようなRuby機能と統合したRubyはJavaテストの記述をよりスムースにするだろう。