InfoQ

トピック・タグ別の表示

Ruby1.9 Content on InfoQ


Ruby1.9に関する最新コンテンツ

RubyのFiberを非同期I/Oに使うNeverBlockとRevactor

コミュニティ
Ruby
トピック
Ruby on Rails,
データアクセス,
ランタイム,
プログラミング,
パフォーマンス&スケーラビリティ

Fiberはユーザに試練を課すことなくこの考えを実装する有益な並行性ツールとして、ライブラリが2つあります。まさにこのためのソリューションとしてあるのがNeverBlockライブラリです。私たちはNeverBlockプロジェクトのMohammad A. Ali氏とRevactorライブラリのTony Arcier氏に話を聞きました。

Ruby1.9に関するNews

Rails 3ベータがリリース

コミュニティ
.NET,
Java,
Ruby,
Architecture
トピック
Ruby on Rails,
セキュリティ,
Webフレームワーク

Rails 3の最初のベータ版がリリースされた。Rails 3では、APIの安定化と、Merbに着想を得たデザイン上の決定、パフォーマンス改善などにより、コードベースが大幅な書き換えられている。InfoQでは、Rails 3の変更や、Rubyのどの実装でRails 3が動作するのかを調査した。

Ruby VM 総まとめ: 1.9.2のDTraceのサポート、Rubinius 1.0 RC2にインストーラの追加、IronRubyのIDE

コミュニティ
.NET,
Ruby
トピック
IDE,
ランタイム,
パフォーマンス&スケーラビリティ

Rubinius 1.0RC2 にバイナリのインストーラが加えられた。また、Ruby 1.9.2はDTraceがサポートされる。IronRubyはバージョン1.0に近づき、SharpDevelopはIronRubyをサポートする。また、WEBRickのユーザは最新のRuby 1.8.x か 1.9.1にアップグレードすべきだ。最近脆弱性がみつかったからだ。

Ruby 1.9.1アップデート、ヒーブオーバーフローを修正

コミュニティ
Ruby
トピック
ランタイム,
セキュリティ

Ruby 1.9.1-p376がリリースされた。このリリースには、ヒープオーバーフローを許す脆弱性に対する重要な修正と、1.9.1における数多くのバグ修正が含まれている。

RubyMine 2.0 - 動的開発へと続く道

コミュニティ
Ruby
トピック
Ruby on Rails,
IDE

第1級の Ruby IDE のひとつが JetBrains 社の決断によって商品化された。バージョン 1.0 のリリースから6ヶ月を過ぎた今日,リリースされる RubyMine 2.0 がそれだ。

NewRelicのRPM 2はJavaのパフォーマンス監視をサポート

コミュニティ
Java,
Ruby
トピック
Ruby on Rails,
JRuby,
SaaS,
パフォーマンス&スケーラビリティ

NewRelicはRPM 2をリリースしたところだ。これは同社のパフォーマンス監視ツールの最新バージョンだ。RPMはSaaS (Software as a Service)の形態で利用でき、Ruby on Railsで構築されたアプリケーションと同様、JEEで構築されたWebアプリケーションも監視できる。同社のLew Cirne氏にこの新バージョンのリリースについて話を聞いた。

JRuby総まとめ:Ruby 1.8.7サポート、Androidサポート、Bcrypt-ruby

コミュニティ
Java,
Ruby
トピック
JRuby

JRubyチームは現在のJRuby trunkにてRuby 1.8.7との互換性を持たせられるようにした。AndroidはAndroidスクリプト環境でのJRubyサポートやJRuby irbアプリケーションでより注目を浴びている。また、パスワードハッシュ化を行うbcrypt-rubyライブラリのJRuby版、Ruby 1.9.版も公開されている。

Rubyのスレッディングとガベージコレクションの今後 - 笹田耕一氏インタビュー

コミュニティ
Ruby
トピック
スクリプティング,
ランタイム,
動的言語,
パフォーマンス&スケーラビリティ

Ruby 1.9.2に何が入るのか、グローバルインタープリタロック(もしくはグローバルVMロック)の状況、1.9.xに世代別GCが入るのには何が必要なのか、などについて、InfoQはRuby 1.9.xのVM開発者である笹田耕一氏に質問した。

Ruby VM 総括,Ruby 1.9.2 Preview 1,そして Ruby バージョンサイト

コミュニティ
Ruby
トピック
ランタイム,
動的言語,
パフォーマンス&スケーラビリティ

Ruby 1.9.2 Preview 1 が公開された。Method#parameters などのAPI改良や 旧世代オブジェクトに関する GC 最適化などが図られている。また,Ruby の実装の早さに遅れないためとして,David A. Black 氏が ruby-version.net を公開した。このサイトでは,MRI の数多くのバージョンと JRuby,Rubinius,REE 実装などが利用可能だ。