610件ヒット
[1-100件を表示]
(0.057秒)
ライブラリ
- ビルトイン (79)
- coverage (32)
- drb (36)
-
irb
/ cmd / load (12) -
irb
/ ext / save-history (12) - json (24)
- openssl (24)
- optparse (12)
- rubygems (84)
-
rubygems
/ version (12) - socket (24)
- win32ole (12)
クラス
- Coverage (32)
-
DRb
:: DRbServer (24) -
Gem
:: LoadError (24) -
Gem
:: Version (12) -
IRB
:: ExtendCommand :: Load (12) -
OpenSSL
:: Config (12) -
OpenSSL
:: Engine (12) - OptionParser (12)
- RubyVM (1)
-
RubyVM
:: InstructionSequence (30) - Socket (12)
モジュール
- DRb (12)
-
Gem
:: QuickLoader (48) -
IRB
:: HistorySavingAbility (12) - JSON (24)
- Kernel (36)
- Marshal (24)
-
Socket
:: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - GemVersions (12)
-
IFF
_ SLAVE (24) -
Init
_ load (12) -
MAJOR
_ VERSION (12) -
MINOR
_ VERSION (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
WIN32OLE
_ VARIABLE (12) -
calculate
_ integers _ for _ gem _ version (12) - coverage (12)
- debug (12)
-
default
_ load _ limit (12) - each (12)
- execute (12)
- gem (12)
- irb (12)
-
load
_ from _ binary (10) -
load
_ from _ binary _ extra _ data (10) -
load
_ history (12) -
load
_ private _ key (12) -
marshal
_ load (12) - new (12)
-
peek
_ result (12) -
push
_ all _ highest _ version _ gems _ on _ load _ path (12) -
push
_ gem _ version _ on _ load _ path (12) -
rb
_ autoload (12) -
rb
_ autoload _ id (12) -
rb
_ autoload _ load (12) -
rb
_ f _ autoload (12) -
rb
_ f _ load (12) -
rb
_ jump _ tag (12) -
rb
_ load (12) -
rb
_ load _ protect (12) -
require
_ relative (12) -
resolve
_ feature _ path (1) - restore (12)
- result (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / lock _ command (12) - start (8)
-
start
_ service (12) -
test
/ unit (1) -
to
_ binary (10) -
version
_ requirement (12) -
version
_ requirement= (12) - セキュリティモデル (12)
- 制御構造 (9)
検索結果
先頭5件
-
Kernel
. # load(file , priv = false) -> true (18243.0) -
Ruby プログラム file をロードして実行します。再ロード可能です。
...ル名の文字列です。
@param priv 真のとき、ロード・実行は内部的に生成される
無名モジュールをトップレベルとして行われ、
グローバルな名前空間を汚染しません。
@raise LoadError ロードに失敗した場合に発......Kernel.#require
=== require と load の違い
Kernel.#require は同じファイルは一度だけしかロードしませんが、
Kernel.#load は無条件にロードします。
また、require は拡張子.rb や .so を自動的に補完しますが、
load は行いません。
require......込みなどに使うのが典型的な用途です。
//emlist[例][ruby]{
load "#{ENV['HOME']}/.myapprc"
load "/etc/myapprc"
//}
なお、特定のディレクトリからファイルをロードしたい場合、
load 'filename' とするのは不適切です。必ず絶対パスを
使って... -
JSON
. # load(source , proc = nil , options = {}) -> object (18149.0) -
与えられた JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。
...2,3]
JSON
JSON.load(str) # => [1,2,3]
JSON.load(str, proc{|v| p v }) # => [1,2,3]
# 以下が表示される
# 1
# 2
# 3
# [1,2,3]
str=<<JSON
{ "a":1, "b":2, "c":3 }
JSON
JSON.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
JSON.load(str, proc{|v| p v }) # => {"a"=>1, "b"=... -
OptionParser
# load(filename = nil) -> bool (18137.0) -
指定された filename を読み込んで各行をまとめたものに対して OptionParser#parse を行ないます。
...e("options.txt", %w(-a --b).join("\n"))
options = { a: false, b: false }
OptionParser.new do |opt|
opt.on('-a') { |v| options[:a] = v }
opt.on('--b') {|v| options[:b] = v }
opt.load("options.txt") # => true
opt.load("not_exist.txt") # => false
end
p options # => {:a=>true, :b=>true}
//}... -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (15201.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (15201.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
void rb
_ autoload _ load(ID id) (12300.0) -
-
OpenSSL
:: Engine # load _ private _ key(id=nil , data=nil) -> OpenSSL :: PKey :: PKey (12201.0) -
秘密鍵を engine にロードします。
秘密鍵を engine にロードします。
@param id key id(文字列)
@param data 文字列 -
RubyVM
:: InstructionSequence . load _ from _ binary(binary) -> RubyVM :: InstructionSequence (9207.0) -
RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
...RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
このローダーは検証機構をもっておらず、壊れたり改変されたバイナリを読み込むと深刻な問題を引き起......りません。自分が変換したバイナリデータを使うべきです。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary
RubyVM::InstructionSequence.load_from_binary(binary).eval # => 3
//}
@see RubyVM::InstructionSequence#to_binary... -
Gem
:: LoadError # version _ requirement=(version _ requirement) (9200.0) -
ロードに失敗した Gem の必要条件をセットします。
...ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements...