0027-RubyNews

編集: かずひこ、沼井、takkanm

この記事は、主に ruby-list からピックアップした記事を要約したものです。 全てのニュースを網羅できているわけではないことをご了承ください。

なおククログによれば、 遠回りするかなで助田さんがruby-talkでのリリースの紹介をしてくださっています。 こちらも参考にしてください。

Ruby 関連の新サイト

Ruby/Tk の Wiki が開設 (9 月 1 日)

九州工業大学大学院の永井秀利さんによって、Ruby の GUI ライブラリ RubyTk の Wiki が開設されました。

Ruby/Tk については、過去のるびまに解説記事があります。

Ruby 関連のリリース

milter manager 1.2.0 のリリース (7 月 17 日)

milter mangerはメールサーバに組み込んで使う迷惑メール対策ソフトです。日本 Ruby 会議 2009 の C と Ruby とその間で紹介されました。

[ruby-list:46223] にてバージョン 1.2.0 のリリース告知がありました。 詳細は、 milterのページよりご覧ください。

Rabbit 0.6.1 のリリース (7 月 17 日)

Rabbit は Ruby で書かれたプレゼンテーションソフトです。

[ruby-list:46224] にてバージョン 0.6.1 のリリースが告知されました。 ダウンロードは rabbitのページからどうぞ。

ActiveLdap 1.1.0 のリリース (7 月 18 日)

ActiveLdap は LDAP を Ruby っぽく操作するためのライブラリです。日本 Ruby 会議 2009 の LT で発表がありました。

[ruby-list:46225] にてバージョン 1.1.0 のリリースが告知されました。 ダウンロードは ActiveLdapのページからどうぞ。

ActiveSambaLdap 0.0.7 のリリース (7 月 18 日)

ActiveSambaLdap は Samba3 + LDAP 環境の構築・管理を支援するためのライブラリです。

[ruby-list:46226] にて、バージョン 0.0.7 のリリースが告知されました。 ダウンロードは ActiveSambaLdap のページからどうぞ。

Ruby/groonga 0.0.3 のリリース (7 月 18 日)

Ruby/groonga はカラムストア機能も備える高速・高機能な全文検索エンジン groonga の機能を Ruby から利用するためのライブラリです。こちらも、 milter と同様、日本 Ruby 会議 2009 の C と Ruby とその間で紹介されました。

[ruby-list:46227] にて、バージョン 0.0.3 のリリースが告知されました。 ダウンロードは Ruby/groonga のページからどうぞ。

Ruby 1.9.1-p243 と Ruby 1.9.2-preview1 のリリース (7 月 19 日)

日本 Ruby 会議 2009 の開催期間中に、 1.9 系の最新版になる Ruby 1.9.1-p243 と Ruby 1.9.2-preview1 がリリースされました([ruby-list:46229])。

1.9.1-p243 の tar.bz2 ファイル1.9.2-preview1 の tar.bz2 ファイル がそれぞれダウンロードできます。

test-unit 2.0.3 のリリース (7 月 19 日)

test-unit は Ruby1.8 系にバンドルされている Test::Unit を改良したライブラリです。

[ruby-list:46230] にてバージョン 2.0.3 のリリースが告知されました。 ダウンロードは Test::Unit のページからどうぞ。

Ruby-1.9.1-p243 Win32 インストールパッケージのリリース (7 月 21 日)

Ruby-1.9.1-p243 のリリースをうけ、MSWin32版のインストールパッケージがリリースされました([ruby-list:46231])。このインストーラーには、「Ruby リファレンスマニュアル刷新計画」1.9.1 20090629 の chm 版と swin/vruby が同梱されています。

arton さんのサイトからインストーラーパッケージがダウンロードできます。

RubyCocoa 1.0.0 のリリース (7 月 25 日)

RubyCocoa は Cocoa プログラミングを Ruby で可能にするフレームワークです。

[ruby-list:46235] にて、バージョン 1.0.0 のリリースが告知されました。 ダウンロードは RubyCocoa のページからどうぞ。

nadoka 0.7.1 のリリース (7 月 29 日)

nadoka さんは IRC Client Server Program です。

[ruby-list:46237] にて、バージョン 0.7.1 のリリースが告知されました。 ダウンロードは nadokaのページからどうぞ。

nokogiri 1.3.3 のリリース (7 月 29 日)

nokogiri は HTML と XML と SAX と XSLT と Reader のパーサーです。

[ruby-list:46238] にて、「たこやき仮面」こと Aaron Patterson さんからバージョン 1.3.3 のリリースが告知されました。 ダウンロードは nokogiri のページからどうぞ。

BlueFeather 0.30 のリリース (8 月 2 日)

BlueFeather は、BlueCloth をベースとした、拡張 Markdown 記法で書かれたテキストを html に変換するソフトウェアです。

[ruby-list:46250] にて、バージョン 0.30 のリリースが告知されました。 ダウンロードは BlueFeather のページ からどうぞ。

tDiary 2.2.2 (安定版)、 2.3.3 (開発版) のリリース (8 月 4 日)

tDiaryは、ツッコミ可能なWeb日記システムです。

今回のリリースは、主に Amazon プラグインのためです。Amazon が API 利用に認証を求めるようになったため、2009 年 8 月 15 日以降、未対応プラグインでは利用できなくなります。amazon.rb を利用している場合は必ずアップデートしてください。

NEVER SAY DIE version 1.0.0 のリリース (8 月 11 日)

NEVER SAY DIEは、SEGV発生時の救助を果たす為に開発されたソフトウェアです。

[ruby-list:46273]にて、 Aaron Patterson さんからバージョン 1.0.0 のリリースが告知されました。 ダウンロードは NEVER SAY DIE のページからどうぞ。

Hiki 0.8.8.1 のリリース (8 月 16 日)

Hiki は、Ruby で書かれた高機能・高速 Wiki クローンです。

上記のtDiaryと同様に、Amazon プラグインのため 0.8.8 がリリースされましたが、その後 0.8.8 の Wiki スタイルのパーサに DoS 脆弱性が見つかったため、0.8.8.1 がリリースされました。 amazon.rb を利用している場合、もしくは既に 0.8.8 をインストールしている場合は、必ず Hiki のページからアップデートしてください。

HikiDoc 0.0.4 のリリース (8 月 18 日)

HikiDoc は、書きやすく読みやすい文法のテキストをまともな HTML (や XHTML) に変換するソフトウェアです。

プラグインの正規表現の解釈における DoS 脆弱性を修正したバージョン 0.0.4 のリリースが、 [ruby-list:46294] にて告知されました。 ダウンロードは HikiDoc のページからどうぞ。

Ruby on Rails 2.3.4 のリリース (9 月 4 日)

Web アプリケーションフレームワーク Ruby on Rails の2.0.0 以降のすべてのバージョンに XSS (クロスサイトスクリプティング) 脆弱性が見つかり,これに対処したバージョン 2.3.4 がリリースされました。

外部からアクセス可能な環境で Rails アプリケーションを運用している方は必ずアップデートしてください。

Ruby 関連のイベント

Oracle Direct Seminer で Ruby on Rails を題材にしたセミナー (7 月 15 日)

日本オラクル社が開催している Oracle Direct Seminer にて、 Ruby/Coherence on Rails 〜スケールする高速なRailsを目指して〜 という題目で、 Ruby on Rails と日本オラクル社の員メモリデータグリッドの Coherence との連携 についてのセミナーが開催されました。

日本 Ruby 会議 2009 (7 月 17、18、19 日)

学術総合センターにて、 Ruby に関するイベントとしては世界で最大級の 日本 Ruby 会議 2009 が 開催されました。日本国内だけでなく、海外からも多数の発表者、参加者がこられました。

第 35 回 Ruby/Rails 勉強会@関西 (7 月 25 日)

京都女子大学にて、第 35 回 Ruby/Rails 勉強会@関西が開催されました。

第1回 Hokuriku.rb 勉強会 (7 月 25 日)

石川工業高等専門学校トライアル研究センターにて、北陸圏では初となる Ruby 勉強会第1回 Hokuriku.rb が開催されました。

第 36 回 Ruby/Rails 勉強会@関西 (8 月 22 日)

神戸大学学術情報基盤センター分館にて、第 36 回 Ruby/Rails 勉強会@関西が開催されました。

RubyWorld Conference が開催 (9 月 7、8 日)

島根県立産業交流会館「くにびきメッセ」にて、 Ruby に関する最新技術の情報や、言語仕様の標準化の動向、 先進的な活用事例などを紹介する様々なセッションを通じた Ruby の普及を目指した RubyWorld Conference が 開催されました。

公式サイトでは、カンファレンスへ行けない方のために、 ライブ中継も行われました。

Ruby 関連の書籍の出版

『Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232』

Ruby 札幌の面々により執筆された『Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232』が発売されました。 本書は、技術や概念の説明は必要最低限にとどめ、「やりたいこと」に対して、どのようなライブラリなどを使うことによって解決できるかにフォーカスをあてたレシピ形式の本になります。

『Ruby 3 オブジェクト指向とはじめての設計』

arton さん、宇野るいもさんによる、コンピューターの基礎からプログラミングまで紹介されているプログラミング入門書籍の第3段になります。今回はオブジェクト指向について紹介されています。