946件ヒット
[1-100件を表示]
(0.103秒)
種類
ライブラリ
- ビルトイン (151)
- base64 (12)
-
cgi
/ core (24) -
cgi
/ util (12) - date (36)
- drb (48)
- fiddle (36)
- fileutils (24)
-
json
/ add / date _ time (12) -
json
/ add / time (12) - logger (36)
-
net
/ http (108) -
net
/ imap (12) -
net
/ protocol (12) -
net
/ smtp (12) - openssl (12)
- rake (36)
-
rdoc
/ known _ classes (12) -
rexml
/ document (12) - rss (48)
-
rubygems
/ security (12) - sync (6)
- syslog (12)
-
syslog
/ logger (12) - thwait (12)
- time (48)
- timeout (21)
-
webrick
/ httpresponse (12) - win32ole (24)
- zlib (24)
クラス
- CGI (36)
-
DRb
:: DRbUnknown (48) - Data (6)
- DateTime (36)
-
Fiddle
:: Handle (36) -
Gem
:: Security :: Policy (12) - Logger (24)
-
Net
:: HTTP (96) -
Net
:: IMAP (12) -
REXML
:: XMLDecl (12) -
RSS
:: Parser (24) -
Sync
_ m :: UnknownLocker (6) -
Syslog
:: Logger (12) - Thread (12)
- ThreadGroup (12)
- ThreadsWait (6)
- Time (157)
-
WEBrick
:: HTTPResponse (12) -
WIN32OLE
_ TYPE (12)
モジュール
- Base64 (12)
- FileUtils (12)
-
Logger
:: Severity (12) -
OpenSSL
:: OCSP (12) - Process (12)
- RDoc (12)
- RakeFileUtils (36)
-
Syslog
:: Option (12) - Timeout (21)
-
WIN32OLE
:: VARIANT (12) - Zlib (24)
キーワード
- DateTime (12)
- ErrNoWaitingThread (6)
- Fail (6)
- HTTPUnknownResponse (12)
-
KNOWN
_ CLASSES (12) -
LOG
_ NOWAIT (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 3
. 1 . 0 (4) - NoWrite (12)
-
OS
_ UNKNOWN (12) - ProtoUnknownError (12)
-
RTLD
_ NOW (12) - SMTPUnknownError (12)
- Time (12)
- UNKNOWN (24)
- UnknownConversionMethodError (12)
- UnknownTagError (12)
-
VT
_ UNKNOWN (12) -
V
_ CERTSTATUS _ UNKNOWN (12) - []= (12)
- add (12)
- append (12)
- buf (12)
-
clock
_ gettime (12) -
default
_ event _ sources (12) - define (6)
- encode64 (12)
- exception (12)
-
fiddle
/ import (12) - get2 (24)
-
gmt
_ offset (12) - gmtoff (12)
- header (12)
-
ignore
_ unknown _ element (12) -
ignore
_ unknown _ element= (12) - inspect (6)
-
join
_ nowait (6) - name (12)
- new (55)
- nowrite (24)
-
nowrite
_ flag (12) -
nowrite
_ flag= (12) - out (12)
- parse (24)
- post2 (24)
-
rb
_ timespec _ now (10) - reload (12)
-
request
_ get (24) -
request
_ post (24) -
rfc1123
_ date (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
rubygems
/ security (12) - status (12)
- strptime (24)
- timeout (21)
-
to
_ json (24) - today (12)
- touch (12)
- tsort (12)
- unknown (36)
-
utc
_ offset (12) -
verify
_ gem (12) - zone (12)
検索結果
先頭5件
-
tsort (26120.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
=== Example
//emlist[][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
{1=>[2, 3],......=>[]}.tsort
#=> [3, 2, 1, 4]
{1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}.strongly_connected_components
#=> [[4], [2, 3], [1]]
//}
=== より現実的な例
非常に単純な `make' に似たツールは以下のように実装できます。
//emlist[][ruby]{
require 'tsort'
class Make
def initialize......outputs_time = outputs.map {|f| File.mtime f}.min
rescue Errno::ENOENT
outputs_time = nil
end
if outputs_time == nil ||
inputs_time != nil && outputs_time <= inputs_time
sleep 1 if inputs_time != nil && inputs_time.to_i == Time.now.to_i... -
DateTime
. now(start = Date :: ITALY) -> DateTime (21301.0) -
現在の時刻に相当する日時オブジェクトを生成します。
...現在の時刻に相当する日時オブジェクトを生成します。
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日... -
Time
. now -> Time (18207.0) -
現在時刻の Time オブジェクトを生成して返します。 タイムゾーンは地方時となります。
...現在時刻の Time オブジェクトを生成して返します。
タイムゾーンは地方時となります。
//emlist[][ruby]{
p Time.now # => 2009-06-24 12:39:54 +0900
//}... -
ThreadsWait
:: ErrNoWaitingThread (15000.0) -
終了を待つスレッドが存在しない時、発生します。
...終了を待つスレッドが存在しない時、発生します。
@see ThreadsWait#next_wait... -
void rb
_ timespec _ now(struct timespec *ts) (12300.0) -
現在時刻を取得してその結果を引数 ts で指定した timespec 構造体に格納します。
...現在時刻を取得してその結果を引数 ts で指定した timespec 構造体に格納します。
@param ts timespec 構造体のポインタ... -
Fiddle
:: Handle :: RTLD _ NOW -> Integer (12217.0) -
dlopen のフラグ RTLD_NOW を表す定数です。
...dlopen のフラグ RTLD_NOW を表す定数です。
DL::Handle.new の flags として用います。
詳しくは dlopen(3) を見てください。... -
RakeFileUtils
. nowrite _ flag -> bool (12206.0) -
この値が真の場合、実際のファイル書き込みをともなう操作は行いません。 そうでない場合、ファイル書き込みを行います。
...ァイル書き込みをともなう操作は行いません。
そうでない場合、ファイル書き込みを行います。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :sample_file_task
file :sample_file_task do |t|
RakeFileUtils.nowrite_flag # => false
end
//}... -
RakeFileUtils
. nowrite _ flag=(flag) (12206.0) -
実際に動作を行うかどうか設定します。
...。真を指定すると動作を実行しません。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :sample_file_task
file :sample_file_task do |t|
RakeFileUtils.nowrite_flag # => false
RakeFileUtils.nowrite_flag = true
RakeFileUtils.nowrite_flag # => true
end
//}... -
OpenSSL
:: OCSP :: V _ CERTSTATUS _ UNKNOWN -> Integer (12200.0) -
OpenSSL::OCSP::BasicResponse#status のステータスコードで証明書の有効性が不明であることを意味します。
...OpenSSL::OCSP::BasicResponse#status
のステータスコードで証明書の有効性が不明であることを意味します。...