2808件ヒット
[1-100件を表示]
(0.107秒)
種類
ライブラリ
- English (44)
- ビルトイン (1601)
- abbrev (22)
- benchmark (22)
- bigdecimal (22)
-
cgi
/ util (22) - date (55)
-
drb
/ acl (22) - e2mmap (12)
- erb (22)
- fileutils (17)
- forwardable (22)
-
irb
/ magic-file (11) - logger (41)
- openssl (99)
- optparse (11)
- profiler (6)
- psych (11)
- rake (22)
- readline (11)
- resolv (11)
-
rexml
/ document (66) -
rexml
/ streamlistener (11) -
ripper
/ filter (11) - stringio (11)
- syslog (176)
- thwait (18)
- time (22)
- timeout (19)
- tsort (32)
- uri (11)
-
webrick
/ accesslog (66) -
webrick
/ log (22) - zlib (88)
クラス
- ACL (11)
- Array (248)
-
Benchmark
:: Tms (11) - BigDecimal (22)
- Bignum (6)
- CGI (22)
- Date (33)
- DateTime (22)
-
Encoding
:: Converter (44) - Enumerator (16)
-
Enumerator
:: Lazy (107) - File (44)
-
File
:: Stat (22) - Fixnum (6)
- Float (64)
- Hash (62)
- IO (22)
- Integer (22)
- Logger (30)
-
Logger
:: Formatter (11) - Module (44)
- Numeric (22)
-
OpenSSL
:: BN (99) - OptionParser (11)
-
Psych
:: Handler (11) -
REXML
:: DocType (11) -
REXML
:: Entity (22) -
REXML
:: Text (11) -
Rake
:: FileList (11) - Range (6)
- Regexp (11)
- String (22)
- StringIO (11)
- Struct (34)
- ThreadsWait (18)
- Time (55)
-
WEBrick
:: Log (22) -
Zlib
:: GzipReader (77) -
Zlib
:: GzipWriter (11)
モジュール
- Abbrev (11)
- Benchmark (11)
-
ERB
:: Util (22) - Enumerable (513)
- Exception2MessageMapper (12)
- FileTest (22)
- FileUtils (17)
- Forwardable (22)
- Kernel (275)
- Process (11)
-
REXML
:: StreamListener (11) - Readline (11)
- Syslog (165)
- TSort (32)
- Timeout (19)
- URI (11)
-
WEBrick
:: AccessLog (55)
オブジェクト
-
IRB
:: MagicFile (11)
キーワード
-
$ & (11) -
$ & # 39; (11) -
$ 1 (11) -
$ 10 (11) -
$ 11 (11) -
$ 2 (11) -
$ 3 (11) -
$ 4 (11) -
$ 5 (11) -
$ 6 (11) -
$ 7 (11) -
$ 8 (11) -
$ 9 (11) -
$ OFS (11) -
$ OUTPUT _ FIELD _ SEPARATOR (11) -
$ PID (11) -
$ PROCESS _ ID (11) -
$ ` (11) -
$ ~ (11) - ** (11)
- =~ (11)
- ACL (11)
- AccessLog (11)
- CLF (11)
-
CLF
_ TIME _ FORMAT (11) -
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) -
ENCODING
_ SPEC _ RE (11) - Entity (11)
- ExternalEntity (11)
- Fail (6)
- Filter (11)
- Hosts (11)
- Marshal フォーマット (11)
-
Profiler
_ _ (6) -
REFERER
_ LOG _ FORMAT (11) - Raise (6)
- Rubyの起動 (11)
- Ruby用語集 (11)
- Symbol (11)
- Syslog (11)
-
_ strptime (11) - abbrev (22)
- alert (11)
- all? (18)
-
all
_ waits (18) - any? (21)
- benchmark (11)
- binwrite (11)
- chmod (11)
- chunk (22)
-
class
_ eval (22) - close (11)
- collect (11)
-
completion
_ proc= (11) - count (33)
-
cp
_ lr (6) - crit (11)
-
datetime
_ format (11) -
datetime
_ format= (22) - debug (11)
-
default
_ proc= (11) - delegate (11)
-
delete
_ if (22) - detect (22)
- divmod (11)
-
each
_ byte (22) -
each
_ strongly _ connected _ component _ from (21) - emerg (11)
-
encode
_ www _ form _ component (11) - entitydecl (11)
- err (11)
- filter (24)
- filter! (24)
- find (22)
-
find
_ all (22) -
find
_ index (33) - fnmatch (11)
- fnmatch? (11)
- format (22)
-
generate
_ prime (11) -
group
_ by (22) - grpowned? (11)
- include (11)
- info (11)
-
instance
_ delegate (11) - irb (11)
-
keep
_ if (28) - lineno (11)
- lineno= (11)
- load (11)
- log (11)
- logger (11)
- map (11)
-
mask
_ bits! (11) - matches? (11)
- max (60)
-
max
_ by (44) - min (60)
-
min
_ by (44) - minmax (22)
-
minmax
_ by (22) -
mod
_ add (11) -
mod
_ exp (11) -
mod
_ inverse (11) -
mod
_ mul (11) -
mod
_ sqr (11) -
mod
_ sub (11) -
module
_ eval (22) - modulo (50)
- new (41)
-
next
_ float (10) - none? (18)
- nonzero? (11)
- notice (11)
- one? (18)
- open (22)
- open! (11)
- opened? (11)
- owned? (11)
- pack (19)
- pack テンプレート文字列 (11)
- partition (22)
- pathmap (11)
- pos (11)
- pow (11)
-
prev
_ float (10) -
primitive
_ convert (44) - printf (44)
- produce (5)
- profile (6)
- reject (22)
- reject! (22)
- reopen (11)
- rexml (11)
-
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) - select (44)
- select! (44)
- setproctitle (11)
-
slice
_ after (20) -
slice
_ before (33) -
slice
_ when (10) - sort (22)
-
sort
_ by! (11) - sprintf (11)
-
start
_ document (11) - stat (11)
- step (6)
- strftime (22)
- strptime (44)
- subsec (11)
- tell (11)
- test (22)
-
time
_ format (11) -
time
_ format= (11) - timeout (19)
-
to
_ f (11) -
to
_ h (17) -
tsort
_ each (11) - u (11)
- unescapeElement (11)
-
unescape
_ element (11) - ungetc (11)
- uniq (22)
- unnormalized (11)
- unpack (11)
-
url
_ encode (11) -
values
_ at (11) - warning (11)
-
world
_ readable? (22) -
world
_ writable? (22) - write (11)
- xmlschema (11)
- yaml (11)
- リテラル (11)
- 正規表現 (11)
検索結果
先頭5件
-
logger (26012.0)
-
ログを記録するためのライブラリです。
...エラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジ......ます。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。
普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
Logger オブジェクトのログレベル......verityLabel -- ProgName: message
例:
I, [1999-03-03T02:34:24.895701 #19074] INFO -- Main: info.
Logger#datetime_format= を用いてログに記録する時の日時のフォーマッ
トを変更することもできます。
//emlist[][ruby]{
logger.datetime_format = '%Y-%m-%d %H:%M:%S'
#... -
BigDecimal
# %(n) -> BigDecimal (21224.0) -
self を n で割った余りを返します。
...self を n で割った余りを返します。
@param n self を割る数を指定します。
//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((2**100).to_s)
( x % 3).to_i # => 1
(-x % 3).to_i # => 2
( x % -3).to_i # => -2
(-x % -3).to_i # => -1
//}
戻り値は n と同じ符号にな......ります。これは BigDecimal#remainder とは
異なる点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して下さい。... -
Float
# %(other) -> Float (21212.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 剰余
3.0 % 1.2 # => 0.6000000000000001
3.0 % 0.0 # ZeroDivisionError
//}... -
OpenSSL
:: BN # %(other) -> OpenSSL :: BN (21200.0) -
自身を other で割り算した余りを返します。
...自身を other で割り算した余りを返します。
@param other 除数
@raise OpenSSL::BNError 計算時エラー... -
Bignum
# %(other) -> Fixnum | Bignum | Float (18200.0) -
算術演算子。剰余を計算します。
算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Fixnum
# %(other) -> Fixnum | Bignum | Float (18200.0) -
算術演算子。剰余を計算します。
算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果 -
Float
# modulo(other) -> Float (9212.0) -
算術演算子。剰余を計算します。
...算術演算子。剰余を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 剰余
3.0 % 1.2 # => 0.6000000000000001
3.0 % 0.0 # ZeroDivisionError
//}... -
Float
# next _ float -> Float (9206.0) -
浮動小数点数で表現可能な self の次の値を返します。
...表現可能な self の次の値を返します。
Float::MAX.next_float、Float::INFINITY.next_float は
Float::INFINITY を返します。Float::NAN.next_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.next_float # => 0.010000000000000002
p 1.0.next_float # => 1.000000000......00002
p 100.0.next_float # => 100.00000000000001
p 0.01.next_float - 0.01 # => 1.734723475976807e-18
p 1.0.next_float - 1.0 # => 2.220446049250313e-16
p 100.0.next_float - 100.0 # => 1.4210854715202004e-14
f = 0.01; 20.times { printf "%-20a %s\n", f, f.to_s; f = f.next_float }
# => 0x1.47ae1......47ae147ae1489p-7 0.010000000000000024
# 0x1.47ae147ae148ap-7 0.010000000000000026
# 0x1.47ae147ae148bp-7 0.010000000000000028
# 0x1.47ae147ae148cp-7 0.01000000000000003
# 0x1.47ae147ae148dp-7 0.010000000000000031
# 0x1.47ae147ae148ep-7 0.010000000000000033
//}
@see Float#prev_float... -
Float
# prev _ float -> Float (9206.0) -
浮動小数点数で表現可能な self の前の値を返します。
...現可能な self の前の値を返します。
(-Float::MAX).prev_float と (-Float::INFINITY).prev_float
は -Float::INFINITY を返します。Float::NAN.prev_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.prev_float # => 0.009999999999999998
p 1.0.prev_float # => 0.999......99999
p 100.0.prev_float # => 99.99999999999999
p 0.01 - 0.01.prev_float # => 1.734723475976807e-18
p 1.0 - 1.0.prev_float # => 1.1102230246251565e-16
p 100.0 - 100.0.prev_float # => 1.4210854715202004e-14
f = 0.01; 20.times { printf "%-20a %s\n", f, f.to_s; f = f.prev_float }
# => 0x1.47ae1......47ae147ae146dp-7 0.009999999999999976
# 0x1.47ae147ae146cp-7 0.009999999999999974
# 0x1.47ae147ae146bp-7 0.009999999999999972
# 0x1.47ae147ae146ap-7 0.00999999999999997
# 0x1.47ae147ae1469p-7 0.009999999999999969
# 0x1.47ae147ae1468p-7 0.009999999999999967
//}
@see Float#next_float... -
WEBrick
:: AccessLog :: COMBINED _ LOG _ FORMAT -> String (9136.0) -
Apache のアクセスログで一般的に使われる形式を表す文字列です。
...Apache のアクセスログで一般的に使われる形式を表す文字列です。
@return 以下の文字列を返します。
//emlist{{
"%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
//}}... -
Zlib
:: GzipReader # lineno=(num) (9130.0) -
IO クラスの同名メソッドIO#lineno=と同じです。
...IO クラスの同名メソッドIO#lineno=と同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返......成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'h'
gz.puts 'o'
gz.puts 'g'
gz.puts 'e'
}
=end
Zlib::GzipReader.open('hoge.gz') { |gz|
while l = gz.gets
l.chomp!
gz.lineno = 1000 if l == "o"
printf "%s %d\n", l, gz.lineno
end
}
#...