InfoQ

トピック・タグ別の表示

Ruby1.9に関するすべてのコンテンツ


Ruby1.9に関するNews

Ruby 1.9の総まとめ:i18nおよびUnicodeの現状、1.9.1の機能凍結、Gems 1.3

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

Ruby 1.9.xの初めての安定したリリースであるRuby 1.9.1の作業が、機能凍結をし、1.9.0-5のリリースが目前に迫っている。Ruby Gems 1.3がリリースされ、1.9.xに追加され、RubyでUnicodeをサポートするために多少の変更が追加された。

MacRuby 0.3のリリースで、インターフェイスビルダーサポート、GUIの構築のHotCocoaが実現

コミュニティ
Ruby
トピック
ランタイム,
動的言語,
リッチクライアント/デスクトップ

多くの改善を伴いMacRuby 0.3がリリースされた。InterfaceBuilderでGUIのビルドをサポートする機能などが含まれる。またCocoa GUIのビルダースタイルAPIであるHotCocoaは、MacRubyの新リリースでシップされる。

Fibersの総まとめ:NeverBlockがRailsコンパチブル、「Poor Man's」 Fibers For 1.8

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

NeverBlockはライブラリの新バージョンをリリースした。今回はRailsとRuby 1.8のサポートがある。1.8のサポートにはThreadsを使用しFibersを実装する「Poor Man's」Fiberコードが含まれる。

NeverBlockおよび非ブロッキングデータベースアダプター

コミュニティ
Ruby
トピック
Ruby on Rails,
データアクセス

Postgresに加えて、新たなMySQLPlusアダプターでNeverBlockもMySQLをサポートする。MySQLPlusの2人のデベロッパに話を聞いた。

JRuby 1.1.4のリリース

コミュニティ
Java,
Ruby
トピック
ランタイム,
JRuby,
動的言語

JRuby 1.1.4が利用可能である。機能が改善され、Java統合がさらに高速になった。

重大なREXML DoSの検出 - 修正としてMonkey Patchが利用可能

コミュニティ
Ruby
トピック
Ruby on Rails,
セキュリティ

REXMLは、XMLエンティティの展開アタックに、弱いことが判明した。Railsのようなフレームワークが着信XMLをREXMLで解析するので、これらのアプリケーションは、現在の1.8.6、1.8.7、Ruby 1.9のバージョンおよび標準REXMLを使用しているRubyで危険である。現時点における修正は、REXMLライブラリ向けのmonkey patchである。

データベースの総まとめ:ActiveRecord向けデータshardingおよびPostgres向け高速IO

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

このデータベースの総まとめでは、新しいActiveRecord向けのデータshardingプラグインおよび、どのようにしてPostgresデータアクセスが非同期クライアントAPIで改善することができるのかについて検討する。

RubyGemsのまとめ: RubyGems 1.2のリリース、JRuby、より高速なGemリリース機能

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

Eirc Hodel氏は、RubyGemsの1.2をリリースした。リリースノートを見るとわかるが、新しい機能は多くない。