別のキーワード
ライブラリ
- ビルトイン (185)
- coverage (7)
- csv (96)
- fileutils (48)
-
irb
/ inspector (12) - json (24)
- matrix (36)
-
minitest
/ unit (3) - optparse (12)
- psych (43)
- rake (12)
- readline (24)
-
rexml
/ document (24) -
rubygems
/ command (48) -
rubygems
/ doc _ manager (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ requirement (12) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ specification (72) - shell (12)
- shellwords (12)
- socket (96)
- tsort (24)
- win32ole (24)
クラス
- Array (60)
- CSV (84)
-
CSV
:: Table (12) - Coverage (7)
-
Encoding
:: Converter (12) -
Gem
:: Command (48) -
Gem
:: DocManager (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: Requirement (12) -
Gem
:: SourceInfoCache (12) -
Gem
:: Specification (72) - Hash (24)
-
IRB
:: Inspector (12) -
JSON
:: Parser (12) -
JSON
:: State (12) - Matrix (36)
-
MiniTest
:: Unit :: TestCase (2) -
OptionParser
:: ParseError (12) -
REXML
:: Entity (24) -
Rake
:: Task (12) - Regexp (12)
- Shell (12)
- Socket (84)
- TCPSocket (12)
-
WIN32OLE
_ VARIANT (24)
モジュール
- FileUtils (48)
-
GC
:: Profiler (12) - MiniTest (1)
- Psych (43)
- Shellwords (12)
- TSort (24)
- Warning (1)
オブジェクト
- ENV (24)
-
Readline
:: HISTORY (24) - main (40)
キーワード
- [] (24)
- []= (12)
-
array
_ attribute (12) -
array
_ attributes (12) - assoc (12)
-
attribute
_ defaults (12) -
attribute
_ names (12) - build (36)
-
build
_ args (12) - categories (1)
-
collect
_ method (12) -
column
_ vector (12) - commands (12)
-
configured
_ args (12) -
default
_ system _ path (6) -
default
_ system _ path= (6) - diagonal (12)
- dump (24)
-
extra
_ args (12) -
filter
_ backtrace (13) -
generate
_ line (12) - getaddrinfo (12)
- gethostbyaddr (12)
- gethostbyname (24)
- getnameinfo (12)
- join (12)
-
keys
_ with _ inspector (12) -
line
_ stub (7) - list (12)
- new (132)
- pair (12)
- parse (36)
-
parse
_ line (12) - private (20)
- public (20)
- rassoc (12)
- read (12)
- readlines (12)
-
required
_ attributes (12) - result (12)
-
row
_ vector (12) -
safe
_ load (19) -
search
_ convpath (12) -
search
_ with _ source (12) - socketpair (12)
-
specific
_ extra _ args (12) -
strongly
_ connected _ components (12) - table (12)
- tasks (12)
-
test
_ methods (1) -
test
_ suites (1) -
try
_ convert (12) - tsort (12)
- union (12)
-
unpack
_ sockaddr _ in (12)
検索結果
先頭5件
- Matrix
. row _ vector(row) -> Matrix - Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object - Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false) -> object - Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false , freeze: false) -> object - Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil) -> object
-
Matrix
. row _ vector(row) -> Matrix (13.0) -
要素がrowの(1,n)型の行列(行ベクトル)を生成します。
...要素がrowの(1,n)型の行列(行ベクトル)を生成します。
@param row (1,n)型の行列として生成するVector Array オブジェクト... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (13.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するにはキーワード... -
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false) -> object (13.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するにはキーワード... -
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false , freeze: false) -> object (13.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するにはキーワード... -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil) -> object (13.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するには whitelist_classes... -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil , symbolize _ names: false) -> object (13.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するには whitelist_classes... -
Readline
:: HISTORY . [](index) -> String (13.0) -
ヒストリから index で指定したインデックスの内容を取得します。 例えば index に 0 を指定すると最初の入力内容が取得できます。 また、 -1 は最後の入力内容というように、index に負の値を指定することで、 最後から入力内容を取得することもできます。
...もできます。
@param index 取得対象のヒストリのインデックスを整数で指定します。
インデックスは Array ように 0 から指定します。
また、 -1 は最後の入力内容というように、負の数を指定することもでき... -
Readline
:: HISTORY . []=(index , string) (13.0) -
ヒストリの index で指定したインデックスの内容を string で指定した文字列で書き換えます。 例えば index に 0 を指定すると最初の入力内容が書き換えます。 また、 -1 は最後の入力内容というように、index に負の値を指定することで、 最後から入力内容を取得することもできます。 指定した string を返します。
...を返します。
@param index 取得対象のヒストリのインデックスを整数で指定します。
インデックスは Array ように 0 から指定します。
また、 -1 は最後の入力内容というように、負の数を指定することもで... -
Regexp
. union(*pattern) -> Regexp (13.0) -
引数として与えた pattern を選択 | で連結し、Regexp として返します。 結果の Regexp は与えた pattern のどれかにマッチする場合にマッチするものになります。
...ります。
//emlist[][ruby]{
p Regexp.union(/a/, /b/, /c/) # => /(?-mix:a)|(?-mix:b)|(?-mix:c)/
//}
引数を一つだけ与える場合は、Array を与えても Regexp を生成します。
つまり、以下のように書くことができます。
//emlist[][ruby]{
arr = [/a/, /b/, /c/]
p... -
CSV
. parse(str , options = Hash . new) {|row| . . . } -> nil (3.0) -
このメソッドは文字列を簡単にパースすることができます。 ブロックを与えた場合は、ブロックにそれぞれの行を渡します。 ブロックを省略した場合は、配列の配列を返します。
このメソッドは文字列を簡単にパースすることができます。
ブロックを与えた場合は、ブロックにそれぞれの行を渡します。
ブロックを省略した場合は、配列の配列を返します。
@param str 文字列を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require 'csv'
require 'pp'
s = <<EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
EOS
pp CSV.parse(s)
# => ... -
Hash
. new {|hash , key| . . . } -> Hash (3.0) -
空の新しいハッシュを生成します。ブロックの評価結果がデフォルト値になりま す。設定したデフォルト値はHash#default_procで参照できます。
空の新しいハッシュを生成します。ブロックの評価結果がデフォルト値になりま
す。設定したデフォルト値はHash#default_procで参照できます。
値が設定されていないハッシュ要素を参照するとその都度ブロックを
実行し、その結果を返します。
ブロックにはそのハッシュとハッシュを参照したときのキーが渡されます。
@raise ArgumentError ブロックと通常引数を同時に与えると発生します。
//emlist[例][ruby]{
# ブロックではないデフォルト値は全部同一のオブジェクトなので、
# 破壊的変更によって他のキーに対応する値も変更されます。
h = Hash.new... -
Shell
. default _ system _ path=(path) (3.0) -
Shellでもちいられるコマンドを検索する対象のパスを設定および、参照します。
Shellでもちいられるコマンドを検索する対象のパスを設定および、参照します。
@param path Shellでもちいられるコマンドを検索する対象のパスを文字列で指定します。
動作例
require 'shell'
p Shell.default_system_path
# 例
#=> [ "/opt/local/bin", "/opt/local/sbin", "/usr/bin", "/bin", "/usr/sbin", "/sbin", "/usr/local/bin", "/usr/X11/bin", "/Users/kouya/bin"]
Shell...