ライブラリ
- ビルトイン (124)
- benchmark (4)
- bigdecimal (62)
-
bigdecimal
/ util (7) -
cgi
/ html (4) - csv (5)
- date (24)
- delegate (2)
-
drb
/ timeridconv (2) - expect (2)
-
fiddle
/ import (11) -
io
/ console (2) -
io
/ wait (3) -
irb
/ context (2) -
json
/ add / bigdecimal (1) -
json
/ add / date _ time (1) -
json
/ add / time (1) - logger (5)
- matrix (2)
-
minitest
/ unit (2) - mkmf (1)
- monitor (1)
-
net
/ ftp (5) -
net
/ http (10) -
net
/ imap (150) -
net
/ pop (4) -
net
/ smtp (4) - open-uri (1)
- openssl (32)
- pathname (6)
- prime (29)
- psych (13)
- rake (7)
-
rdoc
/ parser / simple (2) - resolv (2)
-
rinda
/ rinda (1) -
rinda
/ tuplespace (1) - rss (76)
-
rubygems
/ package / tar _ header (1) -
rubygems
/ package / tar _ writer (3) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ security (1) -
rubygems
/ specification (3) -
rubygems
/ timer (1) -
rubygems
/ user _ interaction (4) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) -
shell
/ system-command (1) - socket (1)
-
syslog
/ logger (1) - thread (1)
- time (5)
- timeout (2)
-
webrick
/ httprequest (1) -
webrick
/ httpservlet / filehandler (1) -
webrick
/ log (2) -
win32
/ registry (2) - win32ole (1)
- zlib (2)
クラス
-
ARGF
. class (16) - Array (1)
-
Benchmark
:: Tms (4) - BigDecimal (65)
-
CGI
:: Cookie (1) - CSV (1)
-
CSV
:: Row (4) - Complex (2)
-
DRb
:: TimerIdConv (2) - Date (7)
- DateTime (15)
-
Encoding
:: Converter (5) - File (3)
-
File
:: Stat (4) - Float (2)
-
Gem
:: Package :: TarHeader (1) -
Gem
:: Package :: TarWriter (2) -
Gem
:: Package :: TarWriter :: BoundedStream (1) -
Gem
:: RemoteFetcher (1) -
Gem
:: Security :: Policy (1) -
Gem
:: Specification (3) -
Gem
:: StreamUI (1) -
Gem
:: StreamUI :: SimpleProgressReporter (3) - IO (25)
-
IRB
:: Context (2) - Integer (5)
- Logger (2)
-
Logger
:: Formatter (3) - Matrix (2)
-
MiniTest
:: Unit (2) -
MonitorMixin
:: ConditionVariable (1) - Mutex (1)
-
Net
:: FTP (5) -
Net
:: HTTP (10) -
Net
:: IMAP (51) -
Net
:: IMAP :: Address (4) -
Net
:: IMAP :: BodyTypeBasic (13) -
Net
:: IMAP :: BodyTypeMessage (16) -
Net
:: IMAP :: BodyTypeMultipart (9) -
Net
:: IMAP :: BodyTypeText (14) -
Net
:: IMAP :: ContentDisposition (2) -
Net
:: IMAP :: ContinuationRequest (2) -
Net
:: IMAP :: Envelope (10) -
Net
:: IMAP :: FetchData (2) -
Net
:: IMAP :: MailboxACLItem (2) -
Net
:: IMAP :: MailboxList (3) -
Net
:: IMAP :: MailboxQuota (3) -
Net
:: IMAP :: MailboxQuotaRoot (2) -
Net
:: IMAP :: ResponseCode (2) -
Net
:: IMAP :: ResponseError (2) -
Net
:: IMAP :: ResponseText (2) -
Net
:: IMAP :: StatusData (2) -
Net
:: IMAP :: TaggedResponse (4) -
Net
:: IMAP :: ThreadMember (2) -
Net
:: IMAP :: UntaggedResponse (3) -
Net
:: POP3 (4) -
Net
:: SMTP (4) - Numeric (4)
- Object (1)
-
OpenSSL
:: ASN1 :: Primitive (2) -
OpenSSL
:: BN (3) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: PKCS7 :: SignerInfo (1) -
OpenSSL
:: SSL :: SSLContext (5) -
OpenSSL
:: SSL :: SSLServer (2) -
OpenSSL
:: SSL :: Session (4) -
OpenSSL
:: X509 :: CRL (4) -
OpenSSL
:: X509 :: Certificate (4) -
OpenSSL
:: X509 :: Revoked (2) -
OpenSSL
:: X509 :: Store (1) -
OpenSSL
:: X509 :: StoreContext (1) - Pathname (6)
- Prime (5)
-
Prime
:: EratosthenesGenerator (3) -
Prime
:: Generator23 (3) -
Prime
:: PseudoPrimeGenerator (13) -
Prime
:: TrialDivisionGenerator (3) -
Process
:: Tms (8) -
Psych
:: Handler (4) -
Psych
:: Nodes :: Document (4) -
Psych
:: Nodes :: Mapping (2) -
Psych
:: Nodes :: Sequence (2) -
Psych
:: ScalarScanner (1) -
RDoc
:: Options (1) -
RDoc
:: Parser :: Simple (2) -
RSS
:: ImageFaviconModel :: ImageFavicon (8) -
RSS
:: ImageItemModel :: ImageItem (14) -
RSS
:: Maker :: ImageBase (10) -
RSS
:: Maker :: RSSBase (1) -
RSS
:: RDF (2) -
RSS
:: RDF :: Channel (2) -
RSS
:: RDF :: Channel :: Image (2) -
RSS
:: RDF :: Channel :: ImageFavicon (8) -
RSS
:: RDF :: Image (10) -
RSS
:: Rss (1) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Image (12) -
Rake
:: EarlyTime (2) -
Rake
:: FileCreationTask (1) -
Rake
:: FileList (1) -
Rake
:: FileTask (1) -
Rake
:: Task (1) - Rational (1)
-
Resolv
:: DNS (1) -
Resolv
:: DNS :: Resource :: SOA (1) -
Rinda
:: SimpleRenewer (1) -
Rinda
:: TupleEntry (1) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) -
Shell
:: SystemCommand (1) - SimpleDelegator (2)
-
Socket
:: AncillaryData (1) - String (3)
-
Syslog
:: Logger :: Formatter (1) - Thread (1)
-
Thread
:: ConditionVariable (1) - Time (64)
-
WEBrick
:: Cookie (1) -
WEBrick
:: HTTPRequest (1) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (1) -
WEBrick
:: Log (2) -
WIN32OLE
_ TYPE (1) -
Win32
:: Registry (2) -
Zlib
:: GzipFile (1) -
Zlib
:: GzipWriter (1)
モジュール
-
CGI
:: HtmlExtension (4) -
Fiddle
:: Importer (11) - GC (1)
- Kernel (5)
-
OpenSSL
:: Buffering (1) -
OpenURI
:: Meta (1) -
RSS
:: ImageFaviconModel (2) -
RSS
:: ImageItemModel (2)
キーワード
- % (1)
- * (3)
- ** (1)
- + (2)
- +@ (1)
- - (3)
- -@ (1)
-
/ (1) - < (1)
- <= (1)
- <=> (3)
- == (1)
- === (1)
- > (1)
- >= (1)
- [] (5)
-
_ _ getobj _ _ (1) -
_ _ setobj _ _ (1) -
_ dump (2) - about (4)
- about= (4)
- abs (1)
- add (1)
-
add
_ file _ simple (2) -
add
_ response _ handler (2) -
add
_ runtime _ dependency (1) -
add
_ status (1) - append (1)
- asctime (2)
- atime (6)
- attr (3)
- authenticate (1)
-
back
_ trace _ limit (1) -
back
_ trace _ limit= (1) - bcc (1)
- bind (1)
- birthtime (1)
- body (1)
- call (2)
- capability (1)
- cc (1)
- ceil (2)
- check (1)
- children (1)
-
client
_ thread (1) -
client
_ thread= (1) - close (1)
- code (1)
- coerce (1)
-
content
_ id (3) -
continue
_ timeout (1) -
continue
_ timeout= (1) - copy (1)
- count (1)
- create (1)
-
create
_ value (1) - cstime (2)
- cstime= (1)
- ctime (8)
- cutime (2)
- cutime= (1)
- data (4)
- date (6)
- date= (4)
-
datetime
_ format (2) -
datetime
_ format= (2) - day (1)
- delete (2)
- delim (1)
- description (5)
- description= (2)
- disconnect (1)
- disconnected? (1)
- disposition (4)
- div (2)
- divmod (1)
- dlload (1)
- done (1)
-
dsp
_ type (1) - dst? (1)
- each (10)
-
each
_ key (1) -
each
_ line (6) -
each
_ with _ index (2) - encoding (3)
-
end
_ document (1) - envelope (1)
- eql? (2)
- examine (1)
- expect (2)
- expires (3)
- exponent (1)
- expunge (1)
- extension (4)
- extern (1)
- fetch (1)
-
fetch
_ path (1) - field (1)
-
field
_ size _ limit (1) - finite? (1)
- fix (1)
- floor (2)
-
flush
_ sessions (1) - frac (1)
- friday? (1)
- from (1)
-
garbage
_ collect (1) - getacl (1)
- getgm (1)
- getlocal (2)
- getquota (1)
- getquotaroot (1)
- gets (5)
- getutc (1)
- gmt? (1)
-
gmt
_ offset (1) - gmtime (1)
- gmtoff (1)
- greeting (1)
- hash (2)
- height (3)
- height= (3)
- host (1)
- hour (2)
- httpdate (1)
- idle (1)
-
idle
_ done (1) - imag (3)
- image (5)
- image= (3)
-
image
_ favicon (1) -
image
_ favicon= (1) -
image
_ format (1) -
image
_ height (1) -
image
_ height= (1) -
image
_ item (1) -
image
_ item= (1) -
image
_ size (2) -
image
_ size= (2) -
image
_ width (1) -
image
_ width= (1) - imaginary (3)
- img (2)
-
implemented
_ ole _ types (1) - implicit (3)
- implicit= (3)
-
implicit
_ end (1) -
implicit
_ end= (1) - import (2)
-
import
_ symbol (1) -
in
_ reply _ to (1) - index (1)
- infinite? (1)
- inspect (1)
-
int
_ from _ prime _ division (1) - isdst (1)
- iso8601 (2)
- jisx0301 (1)
- join (1)
-
keep
_ alive _ timeout (1) -
keep
_ alive _ timeout= (1) - language (4)
-
last
_ modified (1) -
last
_ update (1) -
last
_ update= (1) - limit (1)
- lines (10)
- link (2)
- link= (2)
- list (1)
- localtime (2)
- login (1)
- logout (1)
- lsub (1)
- mailbox (4)
- md5 (3)
- mday (1)
-
media
_ subtype (4) -
media
_ type (4) - min (2)
- minimum (1)
- minute (1)
- modified? (1)
- modulo (1)
- mon (1)
- monday? (1)
- month (1)
- mtime (9)
- mtime= (1)
- mult (1)
- multipart? (4)
- name (5)
- nan? (1)
-
new
_ offset (1) - next (4)
-
next
_ update (1) -
next
_ update= (1) - nonzero? (1)
- noop (1)
-
not
_ after (1) -
not
_ after= (1) -
not
_ before (1) -
not
_ before= (1) -
not
_ modified? (1) - nsec (1)
- offset (1)
-
open
_ timeout (4) -
open
_ timeout= (4) - param (5)
-
parse
_ time (1) - parts (1)
- power (2)
- precs (1)
- prime? (4)
-
prime
_ division (2) -
prime
_ fasttest? (1) -
primitive
_ convert (4) -
primitive
_ errinfo (1) -
progress
_ reporter (1) - quo (1)
- quota (1)
- quotaroots (1)
- raw (1)
- raw! (1)
-
raw
_ data (3) -
read
_ timeout (4) -
read
_ timeout= (4) - readline (4)
- readlines (4)
- relative? (1)
- remainder (1)
-
remove
_ private _ comments (1) -
remove
_ response _ handler (1) - rename (1)
- renew (1)
-
reply
_ to (1) -
request
_ time (1) - resource (2)
- resource= (2)
- response (1)
- response= (1)
-
response
_ handlers (1) - responses (1)
- rewind (4)
- rfc2822 (1)
- rfc3339 (1)
- rfc822 (1)
- rights (1)
- root? (1)
- round (4)
- route (1)
-
runtime
_ dependencies (1) - saturday? (1)
-
save
_ exception _ mode (1) -
save
_ limit (1) -
save
_ rounding _ mode (1) - scan (1)
- search (1)
- sec (2)
-
sec
_ fraction (1) - second (1)
-
second
_ fraction (1) - select (1)
- sender (1)
- seqno (2)
- setacl (1)
- setquota (1)
- sign (1)
-
signed
_ time (1) - size (5)
- size= (2)
- sizeof (1)
- sleep (1)
- sort (1)
- split (2)
- sqrt (1)
-
ssl
_ timeout (2) -
ssl
_ timeout= (2) -
start
_ document (1) -
start
_ immediately (1) -
start
_ immediately= (1) -
start
_ import (1) -
start
_ mapping (1) -
start
_ sequence (1) -
start
_ time (1) -
start
_ time= (1) - starttls (2)
- status (2)
- step (4)
- stime (2)
- stime= (1)
- store (1)
- strftime (2)
- struct (1)
- sub (1)
- subject (1)
- subscribe (1)
- subsec (1)
- subtype (4)
- succ (5)
- sunday? (1)
- tag (1)
- tagging (1)
- tagging= (1)
- test (3)
- text (1)
- thread (1)
- thursday? (1)
- time (3)
- time= (4)
-
time
_ format (1) -
time
_ format= (1) - timeout (4)
- timeout= (2)
- timeouts= (1)
- times (2)
- title (3)
- title= (3)
- to (1)
-
to
_ a (3) -
to
_ d (6) -
to
_ date (1) -
to
_ datetime (2) -
to
_ digits (1) -
to
_ f (2) -
to
_ i (2) -
to
_ id (1) -
to
_ int (1) -
to
_ json (3) -
to
_ obj (1) -
to
_ r (2) -
to
_ s (4) -
to
_ time (2) - truncate (2)
- tuesday? (1)
-
tv
_ nsec (1) -
tv
_ sec (1) -
tv
_ usec (1) - typealias (1)
-
uid
_ copy (1) -
uid
_ fetch (1) -
uid
_ search (1) -
uid
_ sort (1) -
uid
_ store (1) -
uid
_ thread (1) - union (1)
- unsubscribe (1)
- updated (1)
-
upper
_ bound (1) -
upper
_ bound= (1) - url (3)
- url= (3)
- usage (1)
- usec (1)
- user (1)
- utc (1)
- utc? (1)
-
utc
_ offset (1) - utime (6)
- utime= (1)
- value (1)
-
verify
_ gem (1) - wait (3)
-
wait
_ readable (1) -
wait
_ writable (1) - wday (1)
- wednesday? (1)
- width (3)
- width= (3)
-
with
_ index (2) -
with
_ object (2) - wtime (1)
- xlist (1)
- xmlschema (2)
- yday (1)
- year (1)
- zero? (1)
- zone (2)
検索結果
先頭5件
-
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size (36304.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size= (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # image _ width (36304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # image _ width= (36304.0) -
@todo
@todo -
Prime
# prime?(value , generator = Prime :: Generator23 . new) -> bool (27604.0) -
与えられた整数が素数である場合は、真を返します。 そうでない場合は偽を返します。
与えられた整数が素数である場合は、真を返します。
そうでない場合は偽を返します。
@param value 素数かどうかチェックする任意の整数を指定します。
@param generator 素数生成器のインスタンスを指定します。
@return 素数かどうかを返します。
引数 value に負の数を指定した場合は常に false を返します。
@see Prime.prime?, Prime::EratosthenesGenerator, Prime::TrialDivisionGenerator, Prime::Generator23 -
Prime
# prime _ division(value , generator= Prime :: Generator23 . new) -> [[Integer , Integer]] (27604.0) -
与えられた整数を素因数分解します。
与えられた整数を素因数分解します。
@param value 素因数分解する任意の整数を指定します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれの内部配列の第1要素 n は value の素因数、第2要素は n**e が value を割り切る最大の自然数 e です。
@raise ZeroDivisionError 与えられた数値がゼロである場合に発生します。
//emlist[例][ruby]{
require 'p... -
Time
# to _ datetime -> DateTime (27604.0) -
対応する DateTime オブジェクトを返します。
対応する DateTime オブジェクトを返します。 -
Time
# to _ time -> Time (27604.0) -
対応する Time オブジェクトを返します。
対応する Time オブジェクトを返します。 -
BigDecimal
# save _ limit { . . . } -> object (27304.0) -
現在の BigDecimal.limit の設定を保存してブロックを評価します。ブ ロック中で変更した設定はブロックの評価後に復元されます。
現在の BigDecimal.limit の設定を保存してブロックを評価します。ブ
ロック中で変更した設定はブロックの評価後に復元されます。
ブロックの評価結果を返します。 -
Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer (27304.0) -
取り込んだライブラリからシンボルをインポートします。
取り込んだライブラリからシンボルをインポートします。
返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。
@param name シンボル名(文字列) -
Net
:: IMAP :: MailboxList # delim -> String|nil (27304.0) -
階層区切り文字列を返します。
階層区切り文字列を返します。
まったく階層が存在しない場合は nil を返します。 -
Prime
# int _ from _ prime _ division(pd) -> Integer (27304.0) -
素因数分解された結果を元の数値に戻します。
素因数分解された結果を元の数値に戻します。
引数が [[p_1, e_1], [p_2, e_2], ...., [p_n, e_n]] のようであるとき、
結果は p_1**e_1 * p_2**e_2 * .... * p_n**e_n となります。
@param pd 整数のペアの配列を指定します。含まれているペアの第一要素は素因数を、
第二要素はその素因数の指数をあらわします。
//emlist[例][ruby]{
require 'prime'
Prime.int_from_prime_division([[2,2], [3,1]]) #=> 12
P... -
RSS
:: ImageFaviconModel # image _ favicon (27304.0) -
@todo
@todo -
RSS
:: ImageFaviconModel # image _ favicon= (27304.0) -
@todo
@todo -
RSS
:: ImageItemModel # image _ item (27304.0) -
@todo
@todo -
RSS
:: ImageItemModel # image _ item= (27304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # image _ height (27304.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # image _ height= (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # image _ size (27304.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # image _ size= (27304.0) -
@todo
@todo -
Time
# asctime -> String (27304.0) -
時刻を asctime(3) の形式の文字列に変換します。た だし、末尾の改行文字 "\n" は含まれません。
時刻を asctime(3) の形式の文字列に変換します。た
だし、末尾の改行文字 "\n" は含まれません。
戻り値の文字エンコーディングは Encoding::US_ASCII です。
//emlist[][ruby]{
p Time.local(2000).asctime # => "Sat Jan 1 00:00:00 2000"
p Time.local(2000).asctime.encoding # => #<Encoding:US-ASCII>
p Time.local(2000).ctime # => "Sat Ja... -
Time
# ctime -> String (27304.0) -
時刻を asctime(3) の形式の文字列に変換します。た だし、末尾の改行文字 "\n" は含まれません。
時刻を asctime(3) の形式の文字列に変換します。た
だし、末尾の改行文字 "\n" は含まれません。
戻り値の文字エンコーディングは Encoding::US_ASCII です。
//emlist[][ruby]{
p Time.local(2000).asctime # => "Sat Jan 1 00:00:00 2000"
p Time.local(2000).asctime.encoding # => #<Encoding:US-ASCII>
p Time.local(2000).ctime # => "Sat Ja... -
Time
# gmtime -> self (27304.0) -
タイムゾーンを協定世界時に設定します。
タイムゾーンを協定世界時に設定します。
このメソッドを呼び出した後は時刻変換を協定世界時として行ないます。
Time#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、システムがうるう秒を勘定するかどうかによって異
なる場合があります。システムを越えて Time オブジェクトを受け
渡す場合には注意する必要があります。
//emlist[][ruby]{
p t = Time.local(2000,1,1,20,15,1)... -
Time
# localtime -> self (27304.0) -
タイムゾーンを地方時に設定します。
タイムゾーンを地方時に設定します。
このメソッドを呼び出した後は時刻変換を協定地方時として行ないます。
@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式
の文字列で指定します。
Time#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、シス... -
Time
# localtime(utc _ offset) -> self (27304.0) -
タイムゾーンを地方時に設定します。
タイムゾーンを地方時に設定します。
このメソッドを呼び出した後は時刻変換を協定地方時として行ないます。
@param utc_offset タイムゾーンを地方時に設定する代わりに協定世界時との
時差を、秒を単位とする整数か、"+HH:MM" "-HH:MM" 形式
の文字列で指定します。
Time#localtime, Time#gmtime の挙動はシステムの
localtime(3) の挙動に依存します。Time クラ
スでは時刻を起算時からの経過秒数として保持していますが、ある特定の
時刻までの経過秒は、シス... -
Time
# strftime(format) -> String (27304.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
時刻を format 文字列に従って文字列に変換した結果を返します。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月の名称(January, February ... )
* %b: 月の省略名(Jan, Feb ... )
* %C: 世紀 (2009年であれば 20)
* %c: 日付と時刻 (%a %b %e %T %Y)
* %D: 日付 (%m/%d/%y)
* ... -
RSS
:: ImageFaviconModel :: ImageFavicon # size (27004.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # size= (27004.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # width (27004.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # width= (27004.0) -
@todo
@todo -
Pathname
# utime(atime , mtime) -> Integer (18904.0) -
File.utime(atime, mtime, self.to_s) と同じです。
File.utime(atime, mtime, self.to_s) と同じです。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param mtime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
Rake
:: FileTask # timestamp -> Time | Rake :: LateTime (18904.0) -
ファイルタスクのタイムスタンプを返します。
ファイルタスクのタイムスタンプを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task.timestamp # => #<Rake::LateTime:0x2ba58f0>
end
//} -
Shell
# utime(atime , mtime , *filename) -> Integer (18904.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param utime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
Shell
:: CommandProcessor # utime(atime , mtime , *filename) -> Integer (18904.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param utime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
Shell
:: Filter # utime(atime , mtime , *filename) -> Integer (18904.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param utime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
Date
# to _ datetime -> DateTime (18604.0) -
対応する DateTime オブジェクトを返します。
対応する DateTime オブジェクトを返します。 -
Date
# to _ time -> Time (18604.0) -
対応する Time オブジェクトを返します。
対応する Time オブジェクトを返します。 -
File
# atime -> Time (18604.0) -
最終アクセス時刻を Time オブジェクトとして返します。
最終アクセス時刻を Time オブジェクトとして返します。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.atime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#ctime, File#mtime -
File
# ctime -> Time (18604.0) -
状態が最後に変更された時刻を Time オブジェクトとして返します。状態の変更とは chmod などによるものです。
状態が最後に変更された時刻を Time オブジェクトとして返します。状態の変更とは chmod などによるものです。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.ctime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, F... -
File
# mtime -> Time (18604.0) -
最終更新時刻を Time オブジェクトとして返します。
最終更新時刻を Time オブジェクトとして返します。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.mtime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, File#ctime -
File
:: Stat # atime -> Time (18604.0) -
最終アクセス時刻を返します。
最終アクセス時刻を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.atime.to_a #=> [45, 5, 21, 5, 9, 2007, 3, 248, false, "\223\214\213\236 (\225W\217\200\216\236) "]
//}
@see Time -
File
:: Stat # birthtime -> Time (18604.0) -
作成された時刻を返します。
作成された時刻を返します。
@raise NotImplementedError Windows のような birthtime のない環境で発生します。
//emlist[][ruby]{
File.write("testfile", "foo")
sleep 10
File.write("testfile", "bar")
sleep 10
File.chmod(0644, "testfile")
sleep 10
File.read("testfile")
File.stat("testfile").birthtime #=> 2014-02-24 11:19:17 +0900... -
File
:: Stat # ctime -> Time (18604.0) -
最終状態変更時刻を返します。 (状態の変更とは chmod などによるもので、Unix では i-node の変更を意味します)
最終状態変更時刻を返します。
(状態の変更とは chmod などによるもので、Unix では i-node の変更を意味します)
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.ctime.to_f #=> 1188719843.0
//}
@see Time -
File
:: Stat # mtime -> Time (18604.0) -
最終更新時刻を返します。
最終更新時刻を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.mtime #=> Wed Sep 05 20:42:18 +0900 2007
//}
@see Time -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (18604.0) -
自身を素因数分解した結果を返します。
自身を素因数分解した結果を返します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれの内部配列の第1要素 n は self の素因数、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.p... -
MiniTest
:: Unit # start _ time -> Time (18604.0) -
テストの実行開始時刻を返します。
テストの実行開始時刻を返します。 -
MiniTest
:: Unit # start _ time=(time) (18604.0) -
テストの実行開始時刻をセットします。
テストの実行開始時刻をセットします。
@param time Time オブジェクトを指定します。 -
Net
:: FTP # mtime(filename , local = false) -> Time (18604.0) -
filename の更新時刻を Time オブジェクトで返します。
filename の更新時刻を Time オブジェクトで返します。
local を真とすると、得られた更新時刻を地方時とみなします。
偽の場合は更新時刻を協定世界時とみなします。
@param filename 更新時刻を得たいファイルの名前を文字列で与えます。
@param local 返り値の時刻を地方時とみなすかどうかを真偽値で与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答... -
OpenSSL
:: PKCS7 :: SignerInfo # signed _ time -> Time (18604.0) -
その署名者が署名した時刻を返します。
その署名者が署名した時刻を返します。 -
OpenSSL
:: SSL :: Session # time -> Time (18604.0) -
セッションが確立された時刻を返します。
セッションが確立された時刻を返します。
@see OpenSSL::SSL::Session#time=,
OpenSSL::SSL::Session#timeout -
OpenSSL
:: X509 :: Revoked # time -> Time (18604.0) -
失効した日時を返します。
失効した日時を返します。 -
OpenSSL
:: X509 :: Revoked # time=(time) (18604.0) -
失効した日時を Time オブジェクトで設定します。
失効した日時を Time オブジェクトで設定します。
@param time 失効日時
@see OpenSSL::X509::Revoked#time -
OpenSSL
:: X509 :: Store # time=(time) (18604.0) -
証明書の有効期限の検証に使う日時を設定します。
証明書の有効期限の検証に使う日時を設定します。
デフォルトでは現在時刻が使われます。
@param time 検証に使う日時の Time オブジェクト
@see OpenSSL::X509::StoreContext#time= -
OpenSSL
:: X509 :: StoreContext # time=(time) (18604.0) -
証明書の有効期限の検証に使う日時を設定します。
証明書の有効期限の検証に使う日時を設定します。
デフォルトでは現在時刻が使われます。
@param time 検証に使う日時の Time オブジェクト
@see OpenSSL::X509::Store#time= -
Pathname
# atime -> Time (18604.0) -
File.atime(self.to_s) を渡したものと同じです。
File.atime(self.to_s) を渡したものと同じです。
//emlist[例][ruby]{
require "pathname"
pathname = Pathname("testfile")
pathname.atime # => 2018-12-18 20:58:13 +0900
//}
@see File.atime -
Pathname
# ctime -> Time (18604.0) -
File.ctime(self.to_s) を渡したものと同じです。
File.ctime(self.to_s) を渡したものと同じです。
//emlist[例][ruby]{
require 'pathname'
IO.write("testfile", "test")
pathname = Pathname("testfile")
pathname.ctime # => 2019-01-14 00:39:51 +0900
sleep 1
pathname.chmod(0755)
pathname.ctime # => 2019-01-14 00:39:52 +0900
//}
@see File.ctime -
Pathname
# mtime -> Time (18604.0) -
File.mtime(self.to_s) を渡したものと同じです。
File.mtime(self.to_s) を渡したものと同じです。
@see File.mtime -
Psych
:: ScalarScanner # parse _ time(string) -> Time (18604.0) -
文字列を Time オブジェクトに変換します。
文字列を Time オブジェクトに変換します。
@param string 変換文字列 -
Rake
:: FileCreationTask # timestamp -> Rake :: EarlyTime (18604.0) -
どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
@see [[FileTask#timestamp]] -
Rake
:: Task # timestamp -> Time (18604.0) -
自身のタイムスタンプを返します。
自身のタイムスタンプを返します。
基本的なタスクは現在時刻を返しますが、高度なタスクはタイムスタンプを
計算して返します。 -
Shell
# atime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.atime -
Shell
# ctime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.ctime -
Shell
# mtime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime -
Shell
:: CommandProcessor # atime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.atime -
Shell
:: CommandProcessor # ctime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.ctime -
Shell
:: CommandProcessor # mtime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime -
Shell
:: Filter # atime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.atime -
Shell
:: Filter # ctime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.ctime -
Shell
:: Filter # mtime(filename) -> Time (18604.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime -
Socket
:: AncillaryData # timestamp -> Time (18604.0) -
タイムスタンプ制御メッセージに含まれる時刻を Time オブジェクト で返します。
タイムスタンプ制御メッセージに含まれる時刻を Time オブジェクト
で返します。
"タイムスタンプ制御メッセージ" は以下のいずれかです。
* SOL_SOCKET/SCM_TIMESTAMP (micro second) GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, MacOS X
* SOL_SOCKET/SCM_TIMESTAMPNS (nano second) GNU/Linux
* SOL_SOCKET/SCM_BINTIME (2**(-64) second) FreeBSD
require 'socket... -
WEBrick
:: HTTPRequest # request _ time -> Time (18604.0) -
リクエストされた時刻を Time オブジェクトで返します。
リクエストされた時刻を Time オブジェクトで返します。 -
Zlib
:: GzipFile # mtime -> Time (18604.0) -
gzip ファイルのヘッダーに記録されている最終更新時間を返します。
gzip ファイルのヘッダーに記録されている最終更新時間を返します。 -
Zlib
:: GzipWriter # mtime=(time) (18604.0) -
gzip ファイルのヘッダーに記録する最終更新時間を指定します。
gzip ファイルのヘッダーに記録する最終更新時間を指定します。
Zlib::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。
@param time gzip ファイルのヘッダーに記録する最終更新時間を整数で指定します。
@return time を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_... -
Benchmark
:: Tms # cstime -> Float (18304.0) -
子プロセスの System CPU time
子プロセスの System CPU time -
Benchmark
:: Tms # cutime -> Float (18304.0) -
子プロセスの User CPU time
子プロセスの User CPU time -
Benchmark
:: Tms # stime -> Float (18304.0) -
System CPU time
System CPU time -
Benchmark
:: Tms # utime -> Float (18304.0) -
User CPU time
User CPU time -
CGI
:: HtmlExtension # image _ button(attributes) -> String (18304.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string"> -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (18304.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param src src 属性の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string"> -
CGI
:: HtmlExtension # img(attributes) -> String (18304.0) -
img 要素を生成します。
img 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
img({ "SRC" => "src", "ALT" => "alt", "WIDTH" => 100, "HEIGHT" => 50 })
# <IMG SRC="src" ALT="alt" WIDTH="100" HEIGHT="50"> -
CGI
:: HtmlExtension # img(src = "" , alt = "" , width = nil , height = nil) -> String (18304.0) -
img 要素を生成します。
img 要素を生成します。
@param src src 属性の値を指定します。
@param alt alt 属性の値を指定します。
@param width width 属性の値を指定します。
@param height height 属性の値を指定します。
例:
img("src", "alt", 100, 50)
# <IMG SRC="src" ALT="alt" WIDTH="100" HEIGHT="50"> -
CSV
# field _ size _ limit -> Integer (18304.0) -
フィールドサイズの最大値を返します。
フィールドサイズの最大値を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new(DATA)
csv.field_size_limit # => nil
p csv.read # => [["a", "b"], ["\n2\n2\n", ""]]
DATA.rewind
csv = CSV.new(DATA, field_size_limit: 4)
p csv.field_size_limit # => 4
csv.read # => #<CSV::MalformedCSVError: Field size exceeded on l... -
Complex
# imag -> Numeric (18304.0) -
自身の虚部を返します。
自身の虚部を返します。
//emlist[例][ruby]{
Complex(3, 2).imag # => 2
//}
@see Numeric#imag -
Complex
# imaginary -> Numeric (18304.0) -
自身の虚部を返します。
自身の虚部を返します。
//emlist[例][ruby]{
Complex(3, 2).imag # => 2
//}
@see Numeric#imag -
Date
# asctime -> String (18304.0) -
asctime(3) 書式の文字列を返します (ただし、末尾の "\n\0" は除く)。
asctime(3) 書式の文字列を返します (ただし、末尾の "\n\0" は除く)。 -
Date
# ctime -> String (18304.0) -
asctime(3) 書式の文字列を返します (ただし、末尾の "\n\0" は除く)。
asctime(3) 書式の文字列を返します (ただし、末尾の "\n\0" は除く)。 -
Date
# strftime(format = & # 39;%F& # 39;) -> String (18304.0) -
与えられた雛型で日付を書式づけます。
与えられた雛型で日付を書式づけます。
つぎの変換仕様をあつかいます:
%A, %a, %B, %b, %C, %c, %D, %d, %e, %F, %G, %g, %H, %h, %I, %j, %k, %L, %l,
%M, %m, %N, %n, %P, %p, %Q, %R, %r, %S, %s, %T, %t, %U, %u, %V, %v, %W, %w, %X,
%x, %Y, %y, %Z, %z, %:z, %::z, %:::z, %%, %+
GNU 版にあるような幅指定などもできます。
strftime(3)、および Date.strptime も参照してくだ... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer) -> Symbol (18304.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset) -> Symbol (18304.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize) -> Symbol (18304.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize , options) -> Symbol (18304.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ errinfo -> Array (18304.0) -
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
@return [result, enc1, enc2, error_bytes, readagain_bytes] という五要素の配列
result は直前の primitive_convert の戻り値です。
それ以外の四要素は :invalid_byte_sequence か :incomplete_input か :undefined_conversion だった場合に意味を持ちます。
enc1 はエラーの発生した原始変換の変換元のエンコーディング... -
Gem
:: Package :: TarHeader # mtime -> Integer (18304.0) -
tar のヘッダに含まれる mtime を返します。
tar のヘッダに含まれる mtime を返します。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) -> self (18304.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) {|io| . . . } -> self (18304.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
Gem
:: Package :: TarWriter :: BoundedStream # limit -> Integer (18304.0) -
書き込み可能な最大のサイズを返します。
書き込み可能な最大のサイズを返します。 -
Gem
:: Specification # runtime _ dependencies -> Array (18304.0) -
この Gem パッケージが依存している Gem パッケージのリストを返します。
この Gem パッケージが依存している Gem パッケージのリストを返します。 -
IRB
:: Context # back _ trace _ limit -> Integer (18304.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
デフォルト値は 16 です。
@see IRB::Context#back_trace_limit= -
IRB
:: Context # back _ trace _ limit=(val) (18304.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val 行に設定します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val
行に設定します。
.irbrc ファイル中で IRB.conf[:BACK_TRACE_LIMIT] を設定する事でも同様の
操作が行えます。
@param val バックトレース表示の先頭、末尾の上限を Integer で指定
します。
@see IRB::Context#back_trace_limit -
Integer
# prime? -> bool (18304.0) -
自身が素数である場合、真を返します。 そうでない場合は偽を返します。
自身が素数である場合、真を返します。
そうでない場合は偽を返します。
//emlist[例][ruby]{
require 'prime'
1.prime? # => false
2.prime? # => true
//}
@see Prime#prime?