Ruby小物集
をテンプレートにして作成
開始行:
[[FrontPage]]
#contents
**Google Spreadsheet Ruby [#ja67fa43]
-→[[インストール方法とマニュアル:http://gimite.net/gimite/rubymess/google-spreadsheet-ruby/]]
-Google Spreadsheetの内容を読み書きするライブラリ。
**Moji [#d52f9844]
-日本語の文字種判別&文字種変換(全角→半角、ひらがな→カタカナなど)。
-EUC以外にも対応したので、EUCUtilから改名しました。
-日本語以外の文字も含めてこの手のことを本格的にやりたい人は[[icu4r:http://rubyforge.org/projects/icu4r/]]などを使うのがいいでしょう。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/moji.html]]
-ダウンロード: [[moji-1.5.tar.gz:http://gimite.ddo.jp/gimite/rubymess/moji-1.5.tar.gz]]
**web-socket-ruby [#ja67fa43]
-→[[ソースコードと概要:http://github.com/gimite/web-socket-ruby]] (github)
-HTML5 Web Socketのサーバ/クライアントの実装。
**tx-ruby [#d52f9844]
-→[[詳細とダウンロード(英語):http://gimite.net/en/index.php?tx-ruby]]
-コンパクトなTrieを実現するライブラリTxのRubyバインディング。
**HotRuby Web Toolkit (HRWT) [#d83982b1]
-→[[ソースコードと概要:http://github.com/gimite/hrwt/tree/master]] (github)
-HotRuby (Ruby VM on JavaScript) の改良版 + DRb風RPC。
**Graph 0.2 [#e1b02e84]
-グラフ理論のライブラリ。グラフ構造を表すクラスとアルゴリズム。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/graph/]]
-ダウンロード: [[graph02.zip:http://gimite.ddo.jp/gimite/rubymess/graph02.zip]]
**JapaneseIO 0.1 [#j6cca551]
-日本語文字コードを自動変換してくれるIOっぽい何か。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/japanese_io/]]
-ダウンロード: [[japanese_io-0.1.zip:http://gimite.ddo.jp/gimite/rubymess/japanese_io-0.1.zip]]
**with_progress [#h19232d4]
-each系メソッドの名前に_with_progressをつけると、プログレスバーが出る。[[Ruby/ProgressBar:http://0xcc.net/ruby-progressbar/]]のラッパ。
-例:
big_array.each_with_progress(){ |e| ... }
-ダウンロード: [[with_progress.rb:http://gimite.net/gimite/rubymess/with_progress.rb]]
**[[ruby-sajax>ruby-sajax-jp]] 非公式版 0.10.2 [#r594be6c]
Ajax用ライブラリSajaxの非公式Ruby版。→[[ruby-sajax-jp]]
**[[RJB関係]] [#ba1d15fa]
RJB(RubyJavaBridge)の機能を使いやすくするRJB Plusなど。→[[RJB関係]]
**単発便利メソッド [#vfbebb0b]
→[[単発便利メソッド:http://gimite.ddo.jp/gimite/rubymess/gimite_ext.rb]]
**[[小ネタ編:http://gimite.ddo.jp/gimite/rubymess2.htm]] [#qd9909cf]
実用性はない(と思う)小ネタ。→[[Ruby小物集 小ネタ編:http://gimite.ddo.jp/gimite/rubymess2.htm]]
**ライセンスとか [#u19f465e]
-各ライブラリのREADMEやソースコードに書いてあります。書いてないものは、Public Domain(使用、改変、転載、再配布は完全に自由)です。
-ご意見、バグ報告、パッチは[[掲示板:http://gimite.ddo.jp/bbs/tnote.cgi]]まで。
終了行:
[[FrontPage]]
#contents
**Google Spreadsheet Ruby [#ja67fa43]
-→[[インストール方法とマニュアル:http://gimite.net/gimite/rubymess/google-spreadsheet-ruby/]]
-Google Spreadsheetの内容を読み書きするライブラリ。
**Moji [#d52f9844]
-日本語の文字種判別&文字種変換(全角→半角、ひらがな→カタカナなど)。
-EUC以外にも対応したので、EUCUtilから改名しました。
-日本語以外の文字も含めてこの手のことを本格的にやりたい人は[[icu4r:http://rubyforge.org/projects/icu4r/]]などを使うのがいいでしょう。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/moji.html]]
-ダウンロード: [[moji-1.5.tar.gz:http://gimite.ddo.jp/gimite/rubymess/moji-1.5.tar.gz]]
**web-socket-ruby [#ja67fa43]
-→[[ソースコードと概要:http://github.com/gimite/web-socket-ruby]] (github)
-HTML5 Web Socketのサーバ/クライアントの実装。
**tx-ruby [#d52f9844]
-→[[詳細とダウンロード(英語):http://gimite.net/en/index.php?tx-ruby]]
-コンパクトなTrieを実現するライブラリTxのRubyバインディング。
**HotRuby Web Toolkit (HRWT) [#d83982b1]
-→[[ソースコードと概要:http://github.com/gimite/hrwt/tree/master]] (github)
-HotRuby (Ruby VM on JavaScript) の改良版 + DRb風RPC。
**Graph 0.2 [#e1b02e84]
-グラフ理論のライブラリ。グラフ構造を表すクラスとアルゴリズム。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/graph/]]
-ダウンロード: [[graph02.zip:http://gimite.ddo.jp/gimite/rubymess/graph02.zip]]
**JapaneseIO 0.1 [#j6cca551]
-日本語文字コードを自動変換してくれるIOっぽい何か。
-[[マニュアル:http://gimite.ddo.jp/gimite/rubymess/japanese_io/]]
-ダウンロード: [[japanese_io-0.1.zip:http://gimite.ddo.jp/gimite/rubymess/japanese_io-0.1.zip]]
**with_progress [#h19232d4]
-each系メソッドの名前に_with_progressをつけると、プログレスバーが出る。[[Ruby/ProgressBar:http://0xcc.net/ruby-progressbar/]]のラッパ。
-例:
big_array.each_with_progress(){ |e| ... }
-ダウンロード: [[with_progress.rb:http://gimite.net/gimite/rubymess/with_progress.rb]]
**[[ruby-sajax>ruby-sajax-jp]] 非公式版 0.10.2 [#r594be6c]
Ajax用ライブラリSajaxの非公式Ruby版。→[[ruby-sajax-jp]]
**[[RJB関係]] [#ba1d15fa]
RJB(RubyJavaBridge)の機能を使いやすくするRJB Plusなど。→[[RJB関係]]
**単発便利メソッド [#vfbebb0b]
→[[単発便利メソッド:http://gimite.ddo.jp/gimite/rubymess/gimite_ext.rb]]
**[[小ネタ編:http://gimite.ddo.jp/gimite/rubymess2.htm]] [#qd9909cf]
実用性はない(と思う)小ネタ。→[[Ruby小物集 小ネタ編:http://gimite.ddo.jp/gimite/rubymess2.htm]]
**ライセンスとか [#u19f465e]
-各ライブラリのREADMEやソースコードに書いてあります。書いてないものは、Public Domain(使用、改変、転載、再配布は完全に自由)です。
-ご意見、バグ報告、パッチは[[掲示板:http://gimite.ddo.jp/bbs/tnote.cgi]]まで。
ページ名: