InfoQ ホームページ JRuby に関するすべてのコンテンツ
-
EHCacheでRailsのキャッシングの再ロード
Rails 2.1は新しいキャッシング機能を届けている。それは、モデルを含むあらゆる値を簡単にキャッシュすることを可能にするものである。File、MemoryおよびDRbストアは別として、Memcachedは共有メモリキャッシュをおこなう唯一のソリューションであった。Dylan Stamat氏のおかげで、JRuby(on Rails)は新しいキャッシュストアの一部として、人気のあるJava分散キャッシュEHCacheを使用することができる。
-
JRuby総まとめ:Java IntegrationとJSR-45によるデバッグの向上
JRuby の次のメンテナンスリリースが今月後半に予定されている。今回の変更にはRubyコードからJavaライブラリをどのように使うかを定義しているJava Integrationの見直しがある。
-
Article: Rubyのデバッガを調査
Rubyには、Rubyコミュニティの内外で広く知られている誤解が一つある。Rubyにはデバッガがないという誤解だ。しかし、Rubyにデバッガが無いということは誤解なのだ。実際のところ、Rubyにはデバッガ用のツールがある。
-
-
RubyGemsのまとめ: RubyGems 1.2のリリース、JRuby、より高速なGemリリース機能
Eirc Hodel氏は、RubyGemsの1.2をリリースした。リリースノートを見るとわかるが、新しい機能は多くない。
-
Ruby Benchmark Suite(Rubyベンチマークスイート)の紹介
Rubyの実装数が増加しているので、テスト一式を用いた互換性の比較だけでなく、様々な実装のベンチマーク試験も興味深い。Antonio Cangiano氏はRuby Benchmark Suite(Rubyベンチマークスイート)プロジェクトを開始した。ベンチマークスイートの詳細や、入れる予定にしているコードの種類、プロジェクトへの貢献方法をCangiano氏に聞いた。
-
Ruby VMの総まとめ:MacRuby 0.2、JRuby JMX、Ruby 1.9
Work on MacRuby has continued, and now version 0.2 is released, continuing its path to tighter Cocoa and Objective-C integration. The JRuby trunk adds JMX MBeans to monitor the JRuby internals, e.g. the JIT. Also: Ruby 1.9.0-2 and API updates are coming up.
-
JRuby on Rails事例: 伝染病報告・管理システム
JRubyおよびJRuby on Railsは次々と、いくつものプロジェクトで採用されている。Mingle、Oracle Mix、Sunのmediacast.sun.comのリプレースに続いて、また新しいJRuby on Railsプロジェクトが発表された。
-
JRuby 1.1.2リリース、Ruby 1.8.7の新機能のプレビュー
RailsConf 2008に丁度間に合って、JRuby 1.1.2がリリースされた。今回リリースされた1.1.xブランチのメンテナンスリリースには、バグの修正と重要なパフォーマンス増加が幾つか含まれている。
-
New RelicでRailsのパフォーマンス分析
New Relicは、SaaSとしてRailsのパフォーマンスモニタリングとパフォーマンスプロファイリングを提供する。どのようにこの技術が機能するのかについて、New RelicのLew Cirne氏に話を聞いた。
-
Ruby実装の概要: Ruby仕様、新しいデザインミーティング、RubiniusはC++を使用
Ruby 1.8.x、Ruby 1.9.x、Rubinius、JRuby、IronRuby、およびその他のRubyの実装に伴い、多くの開発者がRubyランタイムに取り組んでいる。Rubyプラットフォームの将来性と互換性を調整するために、Rubyデザインミーティングが設定された。
-
JRuby総まとめ:プロファイラー、起動時パフォーマンス向上、GSoC '08
Ruby 1.1.1のリリースによって、IBM JDKで問題を起こしていたバグの修正のような、 JRuby 1.1におけるたいていのバグ修正が提供されている。
-
Ruby Shoesの総まとめ:JRuby、The ShoeboxおよびGitHubでのRuby処理
Ruby Shoes GUIツールキットのここ最近の展開を見てみる。The ShoeboxはShoesで記述されたアプリケーションを共有するためのリポジトリである。
-
Visual Rails Workbench、SapphireSteel Softwareから利用可能に
SapphireSteel SoftwareはRuby in Steel 1.2というRuby開発環境のアップデートをリリースしたが、1.2ではVisual Rails Workbenchが新しく加わった。
-
「ITゼネコンをぶっつぶせ」JJUGクロスコミュニティカンファレンスの見所をご紹介
4月30日にJJUG(日本Javaユーザグループ)の総会兼春のカンファレンスである「クロスコミュニティカンファレンス」が開催される。ここではその見所を紹介する。