種類
- インスタンスメソッド (241)
- 特異メソッド (151)
- 文書 (4)
ライブラリ
クラス
- Array (36)
- Enumerator (19)
-
Enumerator
:: Lazy (12) -
Fiddle
:: Pointer (24) -
File
:: Stat (12) - GDBM (12)
- IO (12)
- Logger (12)
-
Logger
:: Application (1) - Matrix (36)
-
OpenSSL
:: SSL :: SSLContext (12) -
RSS
:: ImageFaviconModel :: ImageFavicon (48) -
RSS
:: Maker :: ItemsBase (12) -
RSS
:: RDF :: Channel :: ImageFavicon (48) -
Rake
:: Application (12)
モジュール
-
CGI
:: HtmlExtension (72) - Rake (12)
キーワード
- Rubyの起動 (4)
- application= (12)
- build (24)
- cachesize= (12)
- empty (12)
-
file
_ field (24) -
image
_ size (24) -
image
_ size= (24) -
max
_ size= (12) - new (103)
-
password
_ field (24) -
session
_ cache _ size= (12) -
set
_ log (1) - size (24)
-
text
_ field (24) - winsize= (12)
検索結果
先頭5件
-
Matrix
. build(row _ size , column _ size = row _ size) {|row , col| . . . } -> Matrix (2.0) -
row_size×column_sizeの行列をブロックの返り値から生成します。
row_size×column_sizeの行列をブロックの返り値から生成します。
行列の各要素の位置がブロックに渡され、それの返り値が行列の要素となります。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix.build(2, 4) {|row, col| col - row }
# => Matrix[[0, 1, 2, 3], [-1, 0, 1, 2]]
m = Matrix.build(3) { rand }
# => a 3x3 matrix with random... -
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size (2.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # size (2.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # image _ size (2.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # size (2.0) -
@todo
@todo -
Array
. new(ary) -> Array (1.0) -
指定された配列 ary を複製して返します。 Array#dup 同様 要素を複製しない浅い複製です。
指定された配列 ary を複製して返します。
Array#dup 同様 要素を複製しない浅い複製です。
@param ary 複製したい配列を指定します。
//emlist[例][ruby]{
p Array.new([1,2,3]) # => [1,2,3]
a = ["a", "b", "c"]
b = Array.new(a)
a.each{|s| s.capitalize! }
p a #=> ["A", "B", "C"]
p b #=> ["A", "B", "C"] (b は ... -
Array
. new(size = 0 , val = nil) -> Array (1.0) -
長さ size の配列を生成し、各要素を val で初期化して返します。
長さ size の配列を生成し、各要素を val で初期化して返します。
要素毎に val が複製されるわけではないことに注意してください。
全要素が同じオブジェクト val を参照します。
後述の例では、配列の各要素は全て同一の文字列を指します。
@param size 配列の長さを数値で指定します。
@param val 配列の要素の値を指定します。
//emlist[例][ruby]{
ary = Array.new(3, "foo")
p ary #=> ["foo", "foo", "foo"]
ary[0].capitalize!
... -
Array
. new(size) {|index| . . . } -> Array (1.0) -
長さ size の配列を生成し、各要素のインデックスを引数としてブロックを実行し、 各要素の値をブロックの評価結果に設定します。
長さ size の配列を生成し、各要素のインデックスを引数としてブロックを実行し、
各要素の値をブロックの評価結果に設定します。
ブロックは要素毎に実行されるので、全要素をあるオブジェクトの複製にすることができます。
@param size 配列の長さを数値で指定します。
//emlist[例][ruby]{
ary = Array.new(3){|index| "hoge#{index}"}
p ary #=> ["hoge0", "hoge1", "hoge2"]
//}
//emlist[例][ruby]{
ary = Array.ne... -
CGI
:: HtmlExtension # file _ field(attributes) -> String (1.0) -
タイプが file である input 要素を生成します。
...タイプが file である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
file_field({ "NAME" => "name", "SIZE" => 40 })
# <INPUT TYPE="file" NAME="name" SIZE="40">...