Ruby 1.9.3 リファレンスマニュアル > バージョン情報 / このリファレンスマニュアルについて

バージョン情報 / このリファレンスマニュアルについて

バージョン情報

このリファレンスマニュアルについて

このリファレンスマニュアルは、Rubyリファレンスマニュアル刷新計画(http://redmine.ruby-lang.org/wiki/rurema)によって公開されている文書のデータに、独自のデザインテーマを適用したものです。

本リファレンスマニュアル最新版の配布は、下記のWebサイトで行っています。

Ruby Reference Manual with rubicle.net

http://refm.rubicle.net/

Thanks

るりまプロジェクト (公式リファレンスマニュアル配布元)

http://refm.rubicle.net/

桜去ほとりさん (背景画像を描いていただきました)

http://sakurazari.com/

Emastic (相対配置ベースのCSSフレームワーク)

http://code.google.com/p/emastic/

Fugue Icons (3000点を超える多彩なアイコンのセット)

http://p.yusukekamiyamane.com/

highlight.js (ソースコードのハイライトを行うJavaScript)

http://softwaremaniacs.org/soft/highlight/en/

minmax.js (IE6でもmin-widthやmax-widthを有効にするJavaScript)

http://www.doxdesk.com/software/js/minmax.html

jQuery (JavaScriptライブラリ)

http://jquery.com/

jquery.SmoothScroll (スムーズスクロールプラグイン)

http://2inc.org/blog/products/jquery_plugins/jquery-smoothscroll-js/1233/

currentPage (現在ページへのリンクにCSSクラスを付与するプラグイン)

http://www.magicedit.com/currentPageAjQuerypl.cl

ライセンス

本リファレンスマニュアルでは、多くの画像素材やCSSフレームワーク、ライブラリを利用させていただいているため、部分ごとにライセンスが異なります。 上記「Thanks」リンクより各部分のライセンスをご確認いただき、個別のライセンスに従ってご利用ください。

ヘルプ(使い方)

検索

右上に検索窓があります。メソッド名とクラス名を検索できます。 日本語の本文は検索できません。 検索キーワードは

String.size
Str.si
Str#s
Str si
size Str

などと入力してください。前方一致探索をします。

記号の説明

size -> Integer の「-> Integer」って何?

size メソッドは整数を返すという意味です。

Kernel.#require の .# って何?

「.#」はモジュール関数であることを表します。「Kernel.#require」は 「Kernel のモジュール関数である require 」という意味です。

String#size の # って何?

「#」はインスタンスメソッドであることを表します。

Dir.chdir の . って何?

「.」はクラスメソッドであることを表します。

p a #=> 1 の #=> って何?

「#=>」は標準出力に出力されるということを表しています。 「p a #=> 1 」は「p a」を実行すると標準出力に「1」が出力される という意味です。

返り値の型の詳細

返り値の型の仕様は以下のようになっています。

複数の型の値を返すときは "|" を使って記述されています。

例:

# String または String の配列を返す
CGI#[](name) -> String | [String]

x オブジェクトと nil で成功・失敗を表す場合は「x | nil」が 使われています。

お問い合わせ

間違いを見付けた場合は

へお願いします。

それ以外の意見なども

へお願いします。

Redmine の使い方は

を参照してください。