ライブラリ
- ビルトイン (968)
- abbrev (11)
- benchmark (11)
- bigdecimal (12)
- drb (33)
- erb (11)
- etc (165)
- fiddle (11)
- fileutils (59)
- find (22)
- json (77)
- kconv (11)
- objspace (99)
- open-uri (16)
- openssl (44)
- profiler (6)
- pty (44)
- readline (11)
- rubygems (11)
- syslog (66)
- timeout (19)
-
webrick
/ httpauth (22) -
webrick
/ utils (11) -
win32
/ resolv (22) - zlib (30)
クラス
-
Win32
:: Resolv (22)
モジュール
- Abbrev (11)
- Benchmark (11)
- DRb (33)
-
ERB
:: DefMethod (11) - Etc (165)
- Fiddle (11)
- FileTest (33)
- FileUtils (59)
- Find (22)
- Gem (11)
- JSON (77)
- Kconv (11)
- Kernel (701)
- Marshal (22)
- ObjectSpace (110)
-
OpenSSL
:: ASN1 (44) - PTY (44)
- Process (88)
-
Process
:: Sys (110) -
Profiler
_ _ (6) - Readline (11)
- Signal (31)
- Syslog (66)
- Timeout (19)
-
WEBrick
:: HTTPAuth (22) -
WEBrick
:: Utils (11) - Zlib (30)
キーワード
- Array (11)
- BigDecimal (12)
- Complex (12)
- Float (11)
- Hash (11)
- Integer (11)
- Null (22)
- Rational (11)
-
_ _ callee _ _ (11) -
_ _ dir _ _ (11) -
_ _ method _ _ (11) - abbrev (11)
- abort (10)
- adler32 (15)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - autoload (11)
- autoload? (11)
-
basic
_ auth (11) - benchmark (11)
- caller (33)
-
caller
_ locations (22) - cd (10)
- chdir (10)
- chown (11)
-
chown
_ R (11) -
clear
_ paths (11) - close (11)
- confstr (11)
-
count
_ nodes (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) -
cp
_ lr (6) - crc32 (15)
-
create
_ listeners (11) - daemon (11)
- decode (11)
-
def
_ erb _ method (11) - detach (11)
- dump (11)
- endgrent (11)
- endpwent (11)
- eval (22)
- facility (11)
- fail (33)
- find (22)
- fork (22)
- free (11)
-
garbage
_ collect (11) - generate (11)
-
get
_ hosts _ path (11) -
get
_ resolv _ info (11) - getgrent (11)
- getlogin (11)
- getpty (22)
- getpwent (11)
- gets (11)
- group (22)
- guess (11)
- ident (11)
- lambda (17)
- load (22)
- loop (22)
- mask (11)
- mask= (11)
-
memsize
_ of _ all (11) - open (16)
- passwd (22)
-
pretty
_ generate (11) -
pretty
_ unparse (11) -
primary
_ server (11) - print (11)
- printf (22)
- proc (18)
-
proxy
_ basic _ auth (11) - puts (11)
- raise (33)
- rand (22)
-
reachable
_ objects _ from (11) - readline (22)
- readlines (11)
- restore (22)
- select (11)
-
set
_ trace _ func (11) - setegid (11)
- seteuid (11)
- setgid (11)
- setgrent (11)
- setpwent (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setrlimit (22)
- setruid (11)
- setuid (11)
- signame (9)
- size? (11)
- spawn (66)
-
start
_ service (11) -
stop
_ profile (6) - sysconf (11)
- sysconfdir (11)
- system (44)
- systmpdir (11)
- test (22)
- thread (11)
- throw (11)
- timeout (19)
-
trace
_ object _ allocations _ start (11) -
trace
_ object _ allocations _ stop (11) -
trace
_ var (33) - trap (44)
- traverse (11)
- unparse (11)
-
untrace
_ var (11) - uptodate? (11)
- wait (11)
- wait2 (11)
- waitpid (11)
- waitpid2 (11)
- warn (11)
-
world
_ readable? (11) -
world
_ writable? (11)
検索結果
先頭5件
- Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil - DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () - Kernel
. # warn(*message , uplevel: nil) -> nil - Kernel
. # caller _ locations(start = 1 , length = nil) -> [Thread :: Backtrace :: Location] | nil - Zlib
. # adler32(string = nil , adler = nil) -> Integer
-
Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil (344.0) -
message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。
...message を 標準エラー出力 $stderr に出力します。 $VERBOSE
フラグ が nil のときは何も出力しません。
文字列以外のオブジェクトが引数として与えられた場合には、
to_s メソッドにより文字列に変換してから出力します。
upleve......uts(*message) if !$VERBOSE.nil? && !message.empty?
nil
//}
@param message 出力するオブジェクトを任意個指定します。
@param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しま......発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
warn "caution!" #=> caution!
$VERBOSE = nil
warn "caution!" # 何もしない
//}
//emlist[uplevel の例][ruby]{
def foo
warn("test message", uplevel: 0) # => test.rb:2: warning: test mes... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (310.0) -
dRuby のサービス(サーバ)を起動します。
...ルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセージの最大バイト数。デフォルトは
26214400(25MB)
: :argc_li... -
Kernel
. # warn(*message , uplevel: nil) -> nil (243.0) -
message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。
...message を 標準エラー出力 $stderr に出力します。 $VERBOSE
フラグ が nil のときは何も出力しません。
文字列以外のオブジェクトが引数として与えられた場合には、
to_s メソッドにより文字列に変換してから出力します。
upleve......uts(*message) if !$VERBOSE.nil? && !message.empty?
nil
//}
@param message 出力するオブジェクトを任意個指定します。
@param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しま......発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
warn "caution!" #=> caution!
$VERBOSE = nil
warn "caution!" # 何もしない
//}
//emlist[uplevel の例][ruby]{
def foo
warn("test message", uplevel: 0) # => test.rb:2: warning: test mes... -
Kernel
. # caller _ locations(start = 1 , length = nil) -> [Thread :: Backtrace :: Location] | nil (226.0) -
現在のフレームを Thread::Backtrace::Location の配列で返します。引 数で指定した値が範囲外の場合は nil を返します。
...現在のフレームを Thread::Backtrace::Location の配列で返します。引
数で指定した値が範囲外の場合は nil を返します。
@param start 開始フレームの位置を数値で指定します。
@param length 取得するフレームの個数を指定します。
@pa......th)
end
def test2(start, length)
test1(start, length)
end
def test3(start, length)
test2(start, length)
end
caller_locations # => []
test3(1, nil)
# => ["/Users/user/test.rb:9:in `test2'", "/Users/user/test.rb:13:in `test3'", "/Users/user/test.rb:17:in `<main>'"]
# => [9, 13, 17]
# => ["/User... -
Zlib
. # adler32(string = nil , adler = nil) -> Integer (210.0) -
string の Adler-32 チェックサムを計算し、adler を 更新した値を返します。string が省略された場合は Adler-32 チェックサムの初期値を返します。adler が 省略された場合は adler に初期値が与えらたものとして 計算します。
...算します。
@param string string の Adler-32 チェックサムが計算されます。
@param io IO が指定された場合は IO#read で nil を返すまで
読み込んで、読み込んだデータ全体の Adler-32 チェックサムが
計算されます。
@param adler... -
Zlib
. # crc32(string = nil , crc = nil) -> Integer (210.0) -
string の CRC チェックサムを計算し、crc を 更新した値を返します。string が省略された場合は CRC チェックサムの初期値を返します。crc が 省略された場合は crc に初期値が与えらたものとして 計算します。
...て
計算します。
@param string string の CRC チェックサムが計算されます。
@param io IO が指定された場合は IO#read で nil を返すまで
読み込んで、読み込んだデータ全体の CRC チェックサムが
計算されます。
@param crc crc... -
Benchmark
. # benchmark(caption = "" , label _ width = nil , fmtstr = nil , *labels) {|rep| . . . } -> [Benchmark :: Tms] (203.0) -
Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。
Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。
基本的には以下のように使います。
ブロックが Benchmark::Tms オブジェクトの配列を返した場合は、
それらの数値も追加の行に表示されます。
@param caption レポートの一行目に表示する文字列を指定します。
@param label_width ラベルの幅を指定します。
@param fmtstr フォーマット文字列を指定します。
この引数を省略すると Benchmark::FORMAT が使用されます。... -
FileUtils
. # cp _ lr(src , dest , noop: nil , verbose: nil , dereference _ root: true , remove _ destination: false) (203.0) -
src へのハードリンク dest を作成します。 src がディレクトリの場合、再帰的にリンクします。 dest がディレクトリの場合、src へのハードリンク dest/src を作成します。
src へのハードリンク dest を作成します。
src がディレクトリの場合、再帰的にリンクします。
dest がディレクトリの場合、src へのハードリンク dest/src を作成します。
@param src リンク元。一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。
@param dest リンク作成先のファイルかディレクトリです。
@param options :noop, :verbose, :dereference_root, :remove_destination が指定できます。
c... -
JSON
. # dump(object , io = nil , limit = nil) -> String | IO (203.0) -
与えられたオブジェクトを JSON 形式の文字列に変換してダンプします。
与えられたオブジェクトを JSON 形式の文字列に変換してダンプします。
与えられたオブジェクトを引数として JSON.#generate を呼び出します。
@param object ダンプするオブジェクトを指定します。
@param io IO のように write メソッドを実装しているオブジェクトを指定します。
@param limit 指定した場合、limit 段以上深くリンクしたオブジェクトをダンプできません。
@raise ArgumentError オブジェクトのネストの深さが limit を越えた場合に発生します。
//emlist[例][ruby]{
re... -
Kernel
. # select(reads , writes = [] , excepts = [] , timeout = nil) -> [[IO]] | nil (203.0) -
IO.select と同じです。
IO.select と同じです。
@param reads IO.select 参照
@param writes IO.select 参照
@param excepts IO.select 参照
@param timeout IO.select 参照
@see IO.select -
Process
. # daemon(nochdir = nil , noclose = nil) -> 0 (203.0) -
プロセスから制御端末を切り離し、 バックグラウンドにまわってデーモンとして動作させます。
プロセスから制御端末を切り離し、
バックグラウンドにまわってデーモンとして動作させます。
カレントディレクトリを / に移動します。
ただし nochdir に真を指定したときにはこの動作は抑制され、
カレントディレクトリは移動しません。
標準入力・標準出力・標準エラー出力を /dev/null にリダイレクトします。
ただし noclose に真を指定したときにはこの動作は抑制され、
リダイレクトは行なわれません。
@param nochdir true を指定した場合、カレントディレクトリを移動しません。
@param noclose true を指定した場合、標準入力・標準出... -
Zlib
. # adler32(string = nil , adler = nil) -> Integer (203.0) -
string の Adler-32 チェックサムを計算し、adler を 更新した値を返します。string が省略された場合は Adler-32 チェックサムの初期値を返します。adler が 省略された場合は adler に初期値が与えらたものとして 計算します。
string の Adler-32 チェックサムを計算し、adler を
更新した値を返します。string が省略された場合は
Adler-32 チェックサムの初期値を返します。adler が
省略された場合は adler に初期値が与えらたものとして
計算します。
@param string string の Adler-32 チェックサムが計算されます。
@param adler adler を整数で指定します。 -
Zlib
. # crc32(string = nil , crc = nil) -> Integer (203.0) -
string の CRC チェックサムを計算し、crc を 更新した値を返します。string が省略された場合は CRC チェックサムの初期値を返します。crc が 省略された場合は crc に初期値が与えらたものとして 計算します。
string の CRC チェックサムを計算し、crc を
更新した値を返します。string が省略された場合は
CRC チェックサムの初期値を返します。crc が
省略された場合は crc に初期値が与えらたものとして
計算します。
@param string string の CRC チェックサムが計算されます。
@param crc crc を整数で指定します。