種類
ライブラリ
- ビルトイン (391)
- bigdecimal (24)
- coverage (32)
- delegate (12)
- drb (48)
-
fiddle
/ import (12) -
irb
/ cmd / load (24) -
irb
/ context (12) -
irb
/ ext / loader (24) -
irb
/ ext / save-history (12) -
irb
/ ext / use-loader (48) -
irb
/ extend-command (36) - json (60)
-
json
/ add / bigdecimal (12) -
net
/ http (7) - openssl (156)
- optparse (12)
- psych (114)
- rake (84)
-
rake
/ loaders / makefile (24) -
rake
/ testtask (48) - rubygems (180)
-
rubygems
/ commands / build _ command (12) -
rubygems
/ config _ file (12) -
rubygems
/ doc _ manager (12) -
rubygems
/ package / tar _ input (12) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ source _ index (24) -
rubygems
/ spec _ fetcher (12) -
rubygems
/ specification (72) -
rubygems
/ version (12) -
shell
/ command-processor (6) - socket (24)
-
webrick
/ httpauth / htdigest (24) -
webrick
/ httpauth / htgroup (12) -
webrick
/ httpauth / htpasswd (24) -
webrick
/ httpauth / userdb (12) -
webrick
/ httputils (12) - win32ole (24)
クラス
- BigDecimal (36)
- Class (12)
- Complex (12)
- Coverage (32)
-
DRb
:: DRbServer (24) -
DRb
:: DRbUnknown (12) - Delegator (12)
-
Gem
:: Commands :: BuildCommand (12) -
Gem
:: ConfigFile (12) -
Gem
:: DocManager (12) -
Gem
:: LoadError (48) -
Gem
:: Package :: TarInput (12) -
Gem
:: RemoteFetcher (12) -
Gem
:: SourceIndex (24) -
Gem
:: SpecFetcher (12) -
Gem
:: Specification (72) -
Gem
:: Version (12) -
IRB
:: Context (48) -
IRB
:: ExtendCommand :: Load (12) - LoadError (12)
- Module (24)
- Object (84)
-
OpenSSL
:: Config (36) -
OpenSSL
:: Engine (72) -
OpenSSL
:: X509 :: ExtensionFactory (12) - OptionParser (12)
-
Psych
:: SyntaxError (12) -
Rake
:: Application (48) -
Rake
:: DefaultLoader (12) -
Rake
:: MakefileLoader (12) -
Rake
:: TestTask (48) - Random (24)
- Rational (12)
- RubyVM (1)
-
RubyVM
:: InstructionSequence (30) -
Shell
:: CommandProcessor (6) - Socket (12)
-
WEBrick
:: HTTPAuth :: Htdigest (24) -
WEBrick
:: HTTPAuth :: Htgroup (12) -
WEBrick
:: HTTPAuth :: Htpasswd (24) - WIN32OLE (12)
モジュール
- DRb (12)
-
Fiddle
:: Importer (12) -
Gem
:: QuickLoader (96) -
IRB
:: ContextExtender (12) -
IRB
:: ExtendCommandBundle (36) -
IRB
:: HistorySavingAbility (12) - JSON (60)
- Kernel (120)
- Marshal (72)
-
OpenSSL
:: Random (12) - Psych (90)
- Rake (12)
-
Socket
:: Constants (12) -
WEBrick
:: HTTPAuth :: UserDB (12) -
WEBrick
:: HTTPUtils (12)
キーワード
-
$ -I (12) -
$ : (12) -
$ LOADED _ FEATURES (12) -
$ LOAD _ PATH (12) - Config (12)
- DATA (12)
- DefaultLoader (12)
- GemPaths (12)
- GemVersions (12)
- HTTPPayloadTooLarge (7)
-
IFF
_ SLAVE (24) -
Init
_ load (12) - IrbLoader (12)
-
JSON
_ LOADED (12) - Load (12)
- LoadAbort (12)
- LoadError (24)
-
MAJOR
_ VERSION (12) -
MINOR
_ VERSION (12) - MakefileLoader (12)
- Marshal フォーマット (12)
- QuickLoader (12)
- Random (12)
- Ruby用語集 (12)
-
WIN32OLE
_ VARIABLE (12) -
_ dump (24) -
_ load (36) -
add
_ loader (12) - application= (12)
- autoload (24)
- autoload? (24)
-
autoload
_ i (12) -
by
_ id (12) -
calculate
_ integers _ for _ gem _ version (12) - cleanup (12)
- clone (12)
- config= (12)
-
const
_ load (12) -
const
_ missing (12) - debug (12)
-
def
_ extend _ command (24) -
default
_ load _ limit (12) - dlload (12)
- download (12)
- dump (24)
- dup (12)
- each (12)
- engines (12)
- execute (12)
- file (12)
- gem (12)
-
get
_ passwd (36) -
install
_ extend _ commands (12) - irb (12)
-
irb
/ cmd / load (12) -
irb
/ ext / loader (12) -
irb
/ ext / use-loader (12) -
irb
_ load (12) -
json
_ create (12) - libs (12)
- libs= (12)
-
load
_ documents (8) -
load
_ file (36) -
load
_ file! (12) -
load
_ from _ binary (10) -
load
_ from _ binary _ extra _ data (10) -
load
_ full _ rubygems _ library (12) -
load
_ gems _ in (12) -
load
_ gemspec (12) -
load
_ gemspecs (12) -
load
_ history (12) -
load
_ mime _ types (12) -
load
_ modules (12) -
load
_ private _ key (12) -
load
_ public _ key (12) -
load
_ rakefile (12) -
load
_ random _ file (12) -
load
_ rdoc (12) -
load
_ specification (12) -
load
_ specs (12) -
load
_ stream (24) - loaded= (12)
- loaded? (12)
-
loaded
_ from (12) -
loaded
_ from= (12) - loader (12)
- loader= (12)
-
marshal
_ dump (48) -
marshal
_ load (48) -
method
_ missing (12) - name (12)
- name= (12)
- new (24)
- parse (12)
- path (12)
-
peek
_ result (12) -
push
_ all _ highest _ version _ gems _ on _ load _ path (12) -
push
_ gem _ version _ on _ load _ path (12) -
rake
/ loaders / makefile (12) -
rake
/ rake _ test _ loader (12) -
rb
_ autoload (12) -
rb
_ autoload _ defined (12) -
rb
_ autoload _ id (12) -
rb
_ autoload _ load (12) -
rb
_ f _ autoload (12) -
rb
_ f _ load (12) -
rb
_ load (12) -
rb
_ load _ protect (12) - reload (48)
- require (12)
-
require
_ relative (12) -
resolve
_ feature _ path (1) - restore (24)
- result (12)
-
rubygems
/ commands / lock _ command (12) - run (12)
-
run
_ config (6) -
safe
_ load (19) - start (8)
-
start
_ service (12) -
to
_ binary (10) -
use
_ loader (12) -
use
_ loader= (12) -
use
_ loader? (12) -
version
_ requirement (12) -
version
_ requirement= (12) - yaml (12)
-
yaml
_ tag (12) - セキュリティモデル (12)
- 制御構造 (9)
検索結果
先頭5件
- Rake
:: Application # add _ loader(ext , loader) - static VALUE rb
_ f _ load(int argc , VALUE *argv) - Object
# marshal _ load(obj) -> object - 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 , freeze: false) -> object
-
Rake
:: Application # add _ loader(ext , loader) (12406.0) -
与えられた拡張子で終わるファイル名のファイルをロードするためのローダーを 自身に追加します。
...@param loader ローダーを指定します。
//emlist[例][ruby]{
require "rake/loaders/makefile"
# Rakefile での記載例とする
task default: :test
task :test
makefile =<<-EOS
<< <<-'SAMPLE_MF'
# Comments
a: a1 a2 a3 a4
EOS
IO.write("sample.mf", makefile)
Rake.application.add_loader("mf......", Rake::MakefileLoader.new)
Rake.application.add_import("sample.mf")
Rake::Task.task_defined?("a") # => false
Rake.application.load_imports
Rake::Task.task_defined?("a") # => true
//}... -
static VALUE rb
_ f _ load(int argc , VALUE *argv) (12316.0) -
load の実体。
...
load の実体。... -
Object
# marshal _ load(obj) -> object (12259.0) -
Marshal.#load を制御するメソッドです。
...shal.#load を制御するメソッドです。
some のダンプ結果(Marshal.dump(some)) をロードする(Marshal.load(Marshal.dump(some)))に
は some がメソッド marshal_load を持っていなければなりません。
このとき、marshal_dump の返り値が marshal_load......marshal_load 時の self は、生成されたばかり(Class#allocate されたばかり) の状態です。
marshal_dump/marshal_load の仕組みは Ruby 1.8.0 から導入されました。
これから書くプログラムでは _dump/_load ではなく
marshal_dump/marshal_load を使う......べきです。
@param obj marshal_dump の返り値のコピーです。
@return 返り値は無視されます。
@see Object#marshal_dump, Marshal... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (12256.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデ......ード引数 permitted_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[permitted_classes: に Date を渡した例][ruby]{
Psych.safe_load(yaml, permitted_classes: [Date])
//}
す......ド引数 aliases を指定することで明示的に許可できます。
//emlist[aliases: true の例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, aliases: true # => エイリアスが読み込まれる
//}
yaml に許可... -
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false , freeze: false) -> object (12256.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデ......ード引数 permitted_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[permitted_classes: に Date を渡した例][ruby]{
Psych.safe_load(yaml, permitted_classes: [Date])
//}
す......ド引数 aliases を指定することで明示的に許可できます。
//emlist[aliases: true の例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, aliases: true # => エイリアスが読み込まれる
//}
yaml に許可... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (12250.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデ......ード引数 permitted_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[permitted_classes: に Date を渡した例][ruby]{
Psych.safe_load(yaml, permitted_classes: [Date])
//}
す......ド引数 aliases を指定することで明示的に許可できます。
//emlist[aliases: true の例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, aliases: true # => エイリアスが読み込まれる
//}
yaml に許可... -
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false) -> object (12250.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデ......ード引数 permitted_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[permitted_classes: に Date を渡した例][ruby]{
Psych.safe_load(yaml, permitted_classes: [Date])
//}
す......ド引数 aliases を指定することで明示的に許可できます。
//emlist[aliases: true の例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, aliases: true # => エイリアスが読み込まれる
//}
yaml に許可... -
IRB
:: Context # use _ loader -> bool (12232.0) -
load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを返します。
...
load または require 時に irb のファイル読み込み機能(irb_load、
irb_require)を使うかどうかを返します。
@see IRB::Context#use_loader=... -
IRB
:: Context # use _ loader=(opt) (12232.0) -
load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを設定します。
...
load または require 時に irb のファイル読み込み機能(irb_load、
irb_require)を使うかどうかを設定します。
.irbrc ファイル中で IRB.conf[:USE_LOADER] を設定する事でも同様の事が行
えます。
デフォルト値は false です。
@see IRB::Context#......use_loader?... -
IRB
:: Context # use _ loader? -> bool (12232.0) -
load または require 時に irb のファイル読み込み機能(irb_load、 irb_require)を使うかどうかを返します。
...
load または require 時に irb のファイル読み込み機能(irb_load、
irb_require)を使うかどうかを返します。
@see IRB::Context#use_loader=... -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil , symbolize _ names: false) -> object (12231.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデ......。
任意のクラスを許可するには whitelist_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[][ruby]{
Psych.safe_load(yaml, [Date])
//}
すると上のクラス一覧に加......アスは aliases パラメーターを変更することで明示的に許可できます。
//emlist[例][ruby]{
x = []
x << x
yaml = Psych.dump x
Psych.safe_load yaml # => 例外発生
Psych.safe_load yaml, [], [], true # => エイリアスが読み込まれる
//}
yaml にホワ... -
WIN32OLE
. const _ load(ole , mod = WIN32OLE) -> () (12225.0) -
OLEオートメーションサーバが保持する定数を読み込み、指定されたモジュール に組み込みます。
...OLEオートメーションサーバが保持する定数を読み込み、指定されたモジュール
に組み込みます。
OLEオートメーションサーバは、定数をクライアントへ提供できます。
const_loadメソッドはこれらの定数を読み込み、指定し......ole 定数を読み込む対象のWIN32OLEオブジェクトまたはタイプライブラ
リ名(文字列)を指定します。
@param mod 定数を定義する対象のモジュールを指定します。省略時は
WIN32OLEに組み込まれます。
@raise WIN32OLE......はメッセージのHRESULTを調べてください。
OLEオートメーションの定数は通常、VBのコード規約に準じて、vbConstantsの
ように小文字で始まります。しかし、Rubyの定数は大文字で開始する規則のた
め、WIN32OLEによってVbConstantsの... -
BigDecimal
. _ load(str) -> BigDecimal (12223.0) -
引数で指定された文字列を元に BigDecimal オブジェクトを復元します。 Marshal.#load から呼び出されます。
...Decimal オブジェクトを復元します。
Marshal.#load から呼び出されます。
@param str 復元する値を表す文字列を指定します。
@raise TypeError 引数に不正な文字が含まれる場合に発生します。
@see BigDecimal#_dump, Marshal.#dump, Marshal.#load......ecimal オブジェクトを復元します。
Marshal.#load から呼び出されます。
@param str 復元する値を表す文字列を指定します。
@raise TypeError 引数に不正な文字が含まれる場合に発生します。
@see BigDecimal#_dump, Marshal.#dump, Marshal.#load...