Masaru - Management the sample programs for Ruby Masaru(”まさる”さん)は、

Ruby のリファレンスマニュアルを読んだユーザが、 「もう少しサンプルが多ければいいのに」とか、 「このメソッドでこんなこともできるのに」と思ったときに、 ユーザ自身でサンプルプログラムを登録できるようにするために開発したシステムを利用した、

Ruby のサンプルプログラムを登録や閲覧をするためのサイトです。
最近登録されたサンプルプログラム
  1. Array#delete_if / oki-t
    受験者から不合格者のみ抽出する 1pt | 2008-09-13 02:52:13
  2. Array#choice / nisyu
    トランプの山から一枚選ぶ 10pt | 2008-09-13 02:48:16
  3. Array#inject / kouji
    合計や階乗を求める。 0pt | 2008-09-13 02:41:03
  4. Array#join / newotani
    数字も文字も繋げれば一緒 0pt | 2008-09-13 02:33:11
  5. Array#zip / sho dot hsmt at gmail dot com
    名前、年齢などの別々の配列を1つのCSVデータにする 0pt | 2008-09-13 02:01:52
  6. Array#collect / sho dot hsmt at gmail dot com
    内容が数値だとわかってる文字列の配列を一括で数値の配列に変換する 0pt | 2008-09-13 01:50:42
  7. ObjectSpace.each_object / nari
    RubyHeap内になるすべてのクラスの数の統計を取得する。(正確ではないが) 1pt | 2008-09-09 05:47:45
  8. File#flock / kouji
    ファイルをロックして定期的な処理を行い、処理が終わったらタイムスタンプを更新する。 0pt | 2008-09-07 17:17:46
  9. String#center / tossan
    self を中央寄せした文字列を返す 0pt | 2008-08-23 03:04:30
  10. String#% / yasuda-h at netlab dot jp
    数値で文字列数を指定し、出力される内容の整形を行う。 68pt | 2008-08-23 02:56:15

続き...

サンプルプログラムを登録済みのクラス、モジュール、オブジェクト
ブックマークレット

Masaru を便利に利用するためのブックマークレットです。

このメソッドのサンプルの表示
ブラウザで Ruby のリファレンスマニュアルのメソッドを表示している状態で、このブックマークレットを使用すると、Masaru に登録されているサンプルプログラムを表示します。該当するサンプルプログラムがない場合、サンプルプログラムの作成を促します。
本システムに登録されたサンプルプログラムの使用について

本システムに登録されたサンプルプログラムは パブリックドメイン に帰するものとして扱われます。 つまり、著作者や発明者などが排他的な権利を主張できず、 一般公衆に属する状態になります。

著作物の盗用といった不適切なサンプルプログラムがあれば kouji at takao7 dot net までご連絡ください。 すみやかに対処いたします。