編集: takkanm
この記事は、主に ruby-list からピックアップした Ruby 関連のリリース、Ruby 関連のイベント、および Ruby 関連の書籍について、前号のリリース前後から今号のリリース直前までの期間のものをまとめたものです。 Ruby 関連ニュースの全てを網羅できているわけではないことをご了承ください。
Nokogiri は、 HTML と XML と SAX と XSLT と Reader のパーサーです。
ruby-list:47161にて、バージョン 1.4.2 のリリースが告知されました。いくつかの新機能の追加およびバグ修正がなされています。
ruby-list:47177 にて、Ruby 1.8.7 patchlevel 299 のリリースが告知されました。
patchlevel 299 では、いくつかのバグ修正が行なわれています。
ruby-list:47197 にて、Rubyリファレンスマニュアルの 2010-06 月分のスナップショットのリリースが告知されました。
ruby-list:47206 にて、Ruby 1.9.1 patchlevel 429 のリリースが告知されました。
このリリースでは、セキュリティ脆弱性や多くのバグ修正が含まれています。
ruby-list:47237にて、Windows 用 Ruby 1.9.2 + Ruby/SDL + Miyako 実行環境 である MiyakoPack 2.1.15がリリースされました。
このリリースでは、配布方式の変更、バググ修正、機能拡張が行なわれています。
ruby-list:47239 にて、Rubyリファレンスマニュアルの 2010-07 月分のスナップショットのリリースが告知されました。
ruby-list:47271にて、バージョン 1.4.3 のリリースが告知されました。いくつかの新機能の追加およびバグ修正がなされています。
ruby-list:47300 にて、Ruby 1.9.1-p430, ruby-list:47301 にて、 Ruby 1.8.7 patchlevel 301 の告知がされました。
共に、WEBrick に対するセキュリティー修正が行なわれています。
ruby-list:47321 にて、Ruby-1.9.2 のリリースが告知されました。
Ruby 1.9.2 は、 Ruby 1.9.1 とおおよそ互換を保ちつつ、多くの機能修正がなされています。
ruby-list:47335にて、2Dグラフィックスライブラリである cairo を Ruby から扱うためのライブラリである、rcairoの 1.8.3 のリリースが告知されました。
rcairo 1.8.3 では、cairo 1.8.10 のサポートや Ruby 1.9.2 のサポート等が行なわれています。
HikiDocは「テキスト→ HTML」変換ツールです。 ruby-list:47338にて、HikiDoc 0.0.5 のリリースの告知がされました。
HikiDoc 0.0.5 では、新機能の追加やバグ修正が行なわれています。
rroonga は、全文検索エンジン groonga の Ruby バインディングです。 ruby-list:47342にて、rroonga 1.0.0 のリリースが告知されました。
rroonga 1.0.0 では、groonga 1.0.0 への対応が行なわれています。
MiyakoLauncherLite は Ruby 対応のプログラムランチャーです。ruby-list:47343にて、MiyakoLauncherLite 2.0.0 のリリースが告知されました。
MiyakoLauncherLite 2.0.0 では、機能追加が行なれています。
ruby-list:47345 にて、Rubyリファレンスマニュアルの 2010-08 月分のスナップショットのリリースが告知されました。
ruby-list:47347にて、Miyako 2.1.16 と MiyakoPack 2.1.16 がリリースされました。
このリリースでは、バグ修正が行なわれています。
ruby-list:47360 にて、Ruby’sライセンスの、BSDLとのデュアルライセンスへの変更が告知されました。今後リリースされる Ruby(1.9.3〜) から、このライセンスが適用されるようになります。
ruby-list:47363 にて、Ruby-1.9.2-p0 Win32 インストーラーのリリースが告知されました。
Ruby-1.9.2-p0 Win32 インストーラーには、VisualuRuby、Rjb、DXRuby、ActiveScriptRuby 等が同梱されています。
ruby-list:47400にて、rcairoの 1.10.0 のリリースが告知されました。
rcairo 1.10.0 では、cairo 1.10.0 のサポートが行なわれています。
ruby-list:47407にて、Tinatra の 0.1.0 のリリースが告知されました。
Tinatra は、Titter の bot を簡単に書くためのライブラリです。
[uby-list:47474にて、 IPA Ruby標準化検討ワーキンググループにより、Ruby 言語仕様書最終原案が公開されたことが告知されました。
IPA: Open Software: Role and Purpose より、閲覧することが可能です。
ruby-list:47484にて、Ruby-GNOME2 0.90.0 のリリースが告知されました。
Ruby-GNOME2 0.90.0 では、RubyGems 対応とバグ修正が行なわれています。
nadoka さんは、IRC Client Server Program です。ruby-list:47495にて、nadoka さんの 0.7.5 のリリースが告知されました。
nadoka さん 0.7.5 では、様々な修正が行なわれています。
ruby-list:47496 にて、Rubyリファレンスマニュアルの 2010-09 月分のスナップショットのリリースが告知されました。
browser base debugger は、HTML ベースのデバッガです。ruby-list:47542 にて、browser base debugger の pre-alpha リリースが告知されました。
fuzzy-string-match は、文字列同士の曖昧比較を行うライブラリです。ruby-list:47583 にて、fizzy-string-match の 0.9.0 のリリースが告知されました。
ruby-list:47602 にて、Rubyリファレンスマニュアルの 2010-10 月分のスナップショットのリリースが告知されました。
ruby-list:47618にて、Miyako 2.1.19 と MiyakoLauncherLite 2.2.1, MiyakoPack 2.1.19 がリリースされました。
こちらのリリースでは、機能改善や様々なバグ修正が行なわれています。
exlap_c は Excel用のxmlスプレッドシート(xmlss)を作成するライブラリです。ruby-list:47628にて、exlap_c の 1.0 のリリースが告知されました。
ruby-list:47656にて、バージョン 1.4.4 のリリースが告知されました。いくつかの新機能の追加およびバグ修正がなされています。
ruby-list:47658 にて、Rubyリファレンスマニュアルの 2010-11 月分のスナップショットのリリースが告知されました。
ActiveGroonga は Rails 3 のモデル用のライブラリです。ruby-list:47679 にて、ActiveGroonga 1.0.1 のリリースが告知されました。
spreadsheet は PureRuby で記述された Excel 操作ライブラリです。ruby-list:47694 にて、spreadsheet 0.6.5 のリリースが告知されました。
ruby-list:47707にて、Miyako 2.1.20 がリリースされました。
こちらのリリースでは、機能改善や様々なバグ修正が行なわれています。
ruby-list:47710 にて、Ruby 1.8.7 patchlevel 330 のリリースが告知されました。
patchlevel 299 では、いくつかのバグ修正が行なわれています。
ruby-list:47711 にて、Ruby 1.9.2-p136 のリリースが告知されました。
patchlevel 136 では、1.9.2-p0 で見つかったバグが修正されています。
ruby-list:47712にて、ActiveScriptRuby の 1.8.7-p330 版がリリースされました。
Rabbit は Rubyistの多くが使っているプレゼンテーションソフトウェアです。ruby-list:47737にて、Rabbit の 0.9.2 のリリースが告知されました。
ruby-list:47738にて、Ruby-1.9.2-p136 MSWin32(msvcr100) Package のリリースが告知されました。
Ruby-1.9.2-p136 MSWin32(msvcr100) Package は、VC++10(VS2010)のランタイムとリンクした msvcr100 版 の MSI パッケージとなります。
[Amazonページより引用]
本書は、基本的に、バージョンにはあまりこだわらず、知識がゼロの初心者でも理解できるように「Ruby on Rails」の使い方を学びます。ただし、「バージョン3」と「バージョン2」では、プログラムの書き方やルールに変更があります。そこで、「バージョン 2」を習得ずみの人が困りそうな変更点についても解説します。
[Amazonページより引用]
C++、Python、APL、FORTH、BASIC、AWK、Lua、Haskell、ML、SQL、Objective-C、Java、C#、UML、Perl、PostScript、Eiffel、そしてRuby。 本書は世界に多くの影響を与え、またソフトウェアの基盤を支えているさまざまなプログラム言語の設計者たちへのインタビュー集です。 彼らが何を考え、どんな考えに基づいて言語を設計したのか。伝説的かつ著名な言語設計者たちが登場し、背景、動機、哲学、信念、秘話、教訓、課題を語ります。 対話を通してパイオニアたちの飽くなき探究心と思考プロセス、情熱、そして底知れぬエネルギーが見えてくるはずです。 日本語版には、Rubyのまつもとゆきひろ氏へのインタビューを追加収録しています。
[Amazonページより引用]
初めてプログラミングを学ぶ入門者を対象に、プログラミングの基礎をていねいに解説した書籍。 教材には、誰でもどんな環境でも気軽に使えるRubyを使い、実際に簡単なコードを書きながら理解を深めます。 プログラミングとは何かを無理なく理解してもらうために、要点をひとつひとつていねいに解説。簡単な概念から始めて、かなり高度なプログラミングの知識まで身に付けることができます。 プログラミングを学ぶなら、本書は最初の1冊に最適な入門書です。
[Amazonページより引用]
逆引きリファレンスの定番! Rubyプログラミングのノウハウを満載したレシピ集。Ruby 1.8とRuby 1.9に両対応のうえ、レシピ数13%増量で改訂。「文字列」「配列」「数値」「ファイル」「プロセス」などをテーマに、サンプルを交えて鋭く解説。 Railsプログラマにもおすすめの1冊。
[出版社ページより引用]
メタプログラミングの魔法を身につけよう! メタプログラミングは強力なRubyの機能ですが、習得が難しいと言われていました。本書はメタプログラミングに必要なすべての概念を明確に、平易に解説。Rubyの最も複雑な秘伝を簡単に身につけましょう。