629件ヒット
[1-100件を表示]
(0.148秒)
別のキーワード
ライブラリ
- ビルトイン (26)
- base64 (11)
- bigdecimal (22)
- coverage (7)
-
drb
/ acl (11) - fiddle (11)
- fileutils (11)
-
irb
/ extend-command (33) - matrix (158)
-
net
/ pop (88) - objspace (33)
- psych (3)
- rake (11)
-
rake
/ packagetask (11) -
rexml
/ document (22) -
rubygems
/ dependency _ installer (22) - shell (30)
-
shell
/ command-processor (24) -
shell
/ filter (24) - thwait (24)
-
webrick
/ httpstatus (11)
クラス
- ACL (11)
- BigDecimal (22)
- Coverage (7)
-
Gem
:: DependencyInstaller (22) - Matrix (158)
-
Net
:: POP3 (22) -
Net
:: POPMail (66) -
REXML
:: Attributes (11) -
Rake
:: PackageTask (11) - Shell (30)
-
Shell
:: CommandProcessor (24) -
Shell
:: Filter (24) - ThreadsWait (24)
モジュール
- Base64 (11)
- Enumerable (11)
- FileUtils (11)
-
IRB
:: ContextExtender (11) -
IRB
:: ExtendCommandBundle (22) - Kernel (15)
- ObjectSpace (33)
- Psych (3)
- Rake (11)
-
WEBrick
:: HTTPStatus (11)
キーワード
-
$ -I (5) -
$ : (5) -
$ LOAD _ PATH (5) - BlockCaller (11)
- ExternalEntity (11)
-
RC
_ METHOD _ NOT _ ALLOWED (11) - all? (11)
-
all
_ waits (18) -
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - application= (11)
- cat (18)
- collect (12)
- collect! (12)
-
def
_ extend _ command (11) -
delete
_ all (33) - each (22)
-
each
_ with _ index (22) - echo (18)
- encode64 (11)
-
find
_ index (33) -
find
_ spec _ by _ name _ and _ version (11) - glob (18)
- index (33)
- install (22)
-
install
_ extend _ commands (22) -
install
_ system _ commands (6) - mail (22)
- map (12)
- map! (12)
- mode (22)
- new (28)
- pop (22)
- rake (11)
- rdoc (11)
-
ruby 1
. 8 . 4 feature (11) -
safe
_ load (3) - start (7)
- tee (18)
-
trace
_ object _ allocations (11) - xmlrpc (3)
検索結果
先頭5件
- IRB
:: ExtendCommandBundle . install _ extend _ commands -> object - IRB
:: ContextExtender . install _ extend _ commands -> object - IRB
:: ExtendCommandBundle . def _ extend _ command(cmd _ name , cmd _ class , load _ file = nil , *aliases) -> object - Gem
:: DependencyInstaller # install(dep _ or _ name , version = Gem :: Requirement . default) -> Array - Net
:: POPMail # all -> String
-
IRB
:: ExtendCommandBundle . install _ extend _ commands -> object (35212.0) -
定義済みの拡張を読み込みます。
...
irb で以下のメソッドが利用できるようになります。(それぞれ 1 つだけ抜粋)
* irb_current_working_workspace
* irb_change_workspace
* irb_workspaces
* irb_push_workspace
* irb_pop_workspace
* irb_load
* irb_require
* irb_source
* irb
* irb_jobs
* irb_fg
* irb......_kill
* irb_help
irb/extend-command が require された時にライブラリ内部で自動的
に実行されます。
@see IRB::ExtendCommandBundle.install_extend_commands... -
IRB
:: ContextExtender . install _ extend _ commands -> object (35206.0) -
定義済みの拡張を読み込みます。
...。
IRB::Context で以下のメソッドが利用できるようになります。
* eval_history=
* use_tracer=
* math_mode=
* use_loader=
* save_history=
irb/extend-command が require された時にライブラリ内部で自動的
に実行されます。
@see IRB::ContextExtender.def... -
IRB
:: ExtendCommandBundle . def _ extend _ command(cmd _ name , cmd _ class , load _ file = nil , *aliases) -> object (26212.0) -
irb に cmd_name で指定したメソッドが実行できるように拡張します。
...
irb に cmd_name で指定したメソッドが実行できるように拡張します。
@param cmd_name メソッド名を Symbol か文字列で指定します。
cmd_class で指定するクラスの execute メソッドとして定
義してある必要があ......のクラスは IRB::ExtendCommand 以下で定義
する必要があります。
@param load_file 指定したメソッドが定義されたファイル名を指
定します。このファイルは自動的に require されます。
@param aliases cmd_name の......す。複数指定する事ができます。フラグは
IRB::ExtendCommandBundle::NO_OVERRIDE、
IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_ONLY、
IRB::ExtendCommandBundle::OVERRIDE_ALL のいずれか
を指定します。... -
Gem
:: DependencyInstaller # install(dep _ or _ name , version = Gem :: Requirement . default) -> Array (21400.0) -
指定された Gem とその依存する Gem を全てインストールします。
...の依存する Gem を全てインストールします。
@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。
@param version バージョンに関する条件を指定します。
@return このメソッドでインストールした Gem のリスト... -
Net
:: POPMail # all -> String (21327.0) -
メールを受信します。
...込みます。
通常 IO オブジェクトを渡します。
この場合引数として渡したオブジェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110......'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}
ブロックを利用する例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メ......ールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル... -
Net
:: POPMail # all {|str| . . . . } -> nil (21327.0) -
メールを受信します。
...込みます。
通常 IO オブジェクトを渡します。
この場合引数として渡したオブジェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110......'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}
ブロックを利用する例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メ......ールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル... -
ThreadsWait
. all _ waits(*threads) {|thread| . . . } -> () (18420.0) -
指定されたスレッドすべてが終了するまで待ちます。 ブロックが与えられた場合、スレッド終了時にブロックを評価します。
...ます。
@param threads 終了するまでまつスレッドを一つもしくは複数指定します。
require 'thwait'
threads = []
5.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}
ThreadsWait.all_waits(*threads) {|th| printf("end %s\n", th.inspect) }
# 出......#=> #<Thread:0x21584 run>
#=> #<Thread:0x21610 run>
#=> #<Thread:0x2169c run>
#=> #<Thread:0x21728 run>
#=> #<Thread:0x214f8 run>
#=> end #<Thread:0x21584 dead>
#=> end #<Thread:0x21610 dead>
#=> end #<Thread:0x2169c dead>
#=> end #<Thread:0x21728 dead>
#=> end #<Thread:0x214f8... -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (18400.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
...れた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。... -
ThreadsWait
. all _ waits(*threads) -> () (18320.0) -
指定されたスレッドすべてが終了するまで待ちます。 ブロックが与えられた場合、スレッド終了時にブロックを評価します。
...ます。
@param threads 終了するまでまつスレッドを一つもしくは複数指定します。
require 'thwait'
threads = []
5.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}
ThreadsWait.all_waits(*threads) {|th| printf("end %s\n", th.inspect) }
# 出......#=> #<Thread:0x21584 run>
#=> #<Thread:0x21610 run>
#=> #<Thread:0x2169c run>
#=> #<Thread:0x21728 run>
#=> #<Thread:0x214f8 run>
#=> end #<Thread:0x21584 dead>
#=> end #<Thread:0x21610 dead>
#=> end #<Thread:0x2169c dead>
#=> end #<Thread:0x21728 dead>
#=> end #<Thread:0x214f8... -
ObjectSpace
. # allocation _ sourcefile(object) -> String (18306.0) -
objectの元となったソースファイル名を返します。
...ァイル名を返します。
@param object 元となるソースファイル名を取得したいobjectを指定します。
@return objectの元となるソースファイル名を返します。存在しない場合はnilを返します。
//emlist[例:test.rbというファイルで下記の......ruby]{
require 'objspace'
ObjectSpace::trace_object_allocations_start
obj = Object.new
puts "file:#{ObjectSpace::allocation_sourcefile(obj)}" # => file:test.rb
ObjectSpace::trace_object_allocations_stop
//}
@see ObjectSpace.#trace_object_allocations_start,
ObjectSpace.#trace_object_allocati...