3948件ヒット
[1-100件を表示]
(0.156秒)
種類
ライブラリ
- ビルトイン (837)
-
cgi
/ core (24) -
cgi
/ html (36) - date (24)
- etc (1824)
- getoptlong (24)
- json (156)
-
net
/ imap (36) - openssl (24)
- optparse (24)
- prettyprint (60)
-
rbconfig
/ sizeof (12) -
rexml
/ document (24) - rss (24)
- socket (348)
- stringio (12)
- thread (14)
- un (12)
-
webrick
/ server (12) -
win32
/ registry (120) - win32ole (12)
- zlib (60)
クラス
-
ARGF
. class (24) - Array (54)
- BasicSocket (48)
- CGI (24)
- Complex (12)
- Date (24)
-
Encoding
:: Converter (24) - Float (94)
- GetoptLong (24)
- IO (44)
- IPSocket (12)
- Integer (36)
-
JSON
:: Parser (12) -
JSON
:: State (72) -
Net
:: IMAP (24) - OptionParser (24)
- PrettyPrint (60)
-
REXML
:: Element (24) -
RSS
:: Maker :: ItemsBase (24) - Random (72)
- Range (104)
-
RubyVM
:: InstructionSequence (12) - Socket (144)
- String (12)
- StringIO (12)
-
Thread
:: SizedQueue (72) - UDPSocket (12)
- UNIXSocket (12)
-
WEBrick
:: Cookie (12) -
WEBrick
:: GenericServer (12) -
WIN32OLE
_ TYPE (12) -
Win32
:: Registry (96) -
Zlib
:: Deflate (12) -
Zlib
:: GzipReader (12) -
Zlib
:: Inflate (12)
モジュール
-
CGI
:: HtmlExtension (36) - Comparable (27)
- Enumerable (120)
- Etc (1824)
- JSON (72)
- Kernel (84)
-
OpenSSL
:: Buffering (24) - Process (60)
- RbConfig (12)
-
Socket
:: Constants (120) -
Win32
:: Registry :: Constants (24) - Zlib (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
-
AF
_ MAX (24) - ConditionVariable (12)
-
EAI
_ MAX (24) - FIXABLE (12)
-
FIXNUM
_ P (12) - FlagCountError (12)
-
INADDR
_ MAX _ LOCAL _ GROUP (24) -
IPPROTO
_ MAX (24) -
IP
_ MAX _ MEMBERSHIPS (24) - LIMITS (12)
-
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) -
MAX
_ KEY _ LENGTH (12) -
MAX
_ MEM _ LEVEL (12) -
MAX
_ MULTIPART _ COUNT (12) -
MAX
_ MULTIPART _ LENGTH (12) -
MAX
_ VALUE _ LENGTH (12) -
MAX
_ WBITS (12) - MIN (12)
-
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) - NEGFIXABLE (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 3
. 1 . 0 (4) -
NI
_ MAXHOST (24) -
NI
_ MAXSERV (24) -
PC
_ 2 _ SYMLINKS (12) -
PC
_ ALLOC _ SIZE _ MIN (12) -
PC
_ ASYNC _ IO (12) -
PC
_ CHOWN _ RESTRICTED (12) -
PC
_ FILESIZEBITS (12) -
PC
_ LINK _ MAX (12) -
PC
_ MAX _ CANON (12) -
PC
_ MAX _ INPUT (12) -
PC
_ NAME _ MAX (12) -
PC
_ NO _ TRUNC (12) -
PC
_ PATH _ MAX (12) -
PC
_ PIPE _ BUF (12) -
PC
_ PRIO _ IO (12) -
PC
_ REC _ INCR _ XFER _ SIZE (12) -
PC
_ REC _ MAX _ XFER _ SIZE (12) -
PC
_ REC _ MIN _ XFER _ SIZE (12) -
PC
_ REC _ XFER _ ALIGN (12) -
PC
_ SYMLINK _ MAX (12) -
PC
_ SYNC _ IO (12) -
PC
_ TIMESTAMP _ RESOLUTION (12) -
PC
_ VDISABLE (12) -
PF
_ MAX (24) - POSFIXABLE (12)
-
RLIM
_ SAVED _ MAX (12) - Rubyの起動 (2)
-
SC
_ 2 _ CHAR _ TERM (12) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ C _ DEV (12) -
SC
_ 2 _ FORT _ DEV (12) -
SC
_ 2 _ FORT _ RUN (12) -
SC
_ 2 _ LOCALEDEF (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ SW _ DEV (12) -
SC
_ 2 _ UPE (12) -
SC
_ 2 _ VERSION (12) -
SC
_ ADVISORY _ INFO (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ ARG _ MAX (12) -
SC
_ ASYNCHRONOUS _ IO (12) -
SC
_ ATEXIT _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ FSYNC (12) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ HOST _ NAME _ MAX (12) -
SC
_ IOV _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MONOTONIC _ CLOCK (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ RAW _ SOCKETS (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ RTSIG _ MAX (12) -
SC
_ SAVED _ IDS (12) -
SC
_ SEMAPHORES (12) -
SC
_ SEM _ NSEMS _ MAX (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ SHELL (12) -
SC
_ SIGQUEUE _ MAX (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ STREAM _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ SYNCHRONIZED _ IO (12) -
SC
_ THREADS (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ THREAD _ KEYS _ MAX (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SAFE _ FUNCTIONS (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ THREAD _ STACK _ MIN (12) -
SC
_ THREAD _ THREADS _ MAX (12) -
SC
_ TIMEOUTS (12) -
SC
_ TIMERS (12) -
SC
_ TIMER _ MAX (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ TTY _ NAME _ MAX (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ TZNAME _ MAX (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ VERSION (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) - SOMAXCONN (24)
-
TCP
_ MAXSEG (24) - between? (24)
-
check
_ circular? (12) - clamp (15)
-
copy
_ fds (12) - depth= (12)
-
descriptor
_ length (12) -
each
_ element _ with _ attribute (12) -
each
_ element _ with _ text (12) - enq (12)
-
file
_ field (12) -
find
_ bad _ fds (12) - format (12)
- generate (12)
- get (12)
-
get
_ option (12) - getoptlong (12)
- getrlimit (12)
- httpd (12)
- info (12)
-
intersect
_ fds (12) - load (12)
-
match
_ fds (12) - max (100)
- max= (12)
-
max
_ age (12) -
max
_ by (48) -
max
_ flag _ count (12) -
max
_ flag _ count= (12) -
max
_ key _ length (12) -
max
_ nesting (12) -
max
_ nesting= (12) -
max
_ size (12) -
max
_ size= (12) -
max
_ value _ length (12) -
max
_ value _ name _ length (12) - maxgroups (12)
- maxwidth (12)
- min (46)
- minmax (48)
-
minmax
_ by (24) -
net
/ http (12) - new (72)
-
next
_ float (11) -
num
_ keys (12) -
num
_ values (12) -
ole
_ type (12) - parse (12)
- parse! (12)
-
password
_ field (12) - pread (8)
-
prev
_ float (11) - push (12)
- putback (24)
- rand (96)
-
rb
_ thread _ select (1) -
rb
_ time _ timespec _ new (10) -
read
_ nonblock (48) - readpartial (48)
- recv (12)
-
recv
_ nonblock (12) - recvfrom (36)
-
recvfrom
_ nonblock (24) - recvmsg (12)
-
recvmsg
_ nonblock (12) - restore (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) - sample (24)
- setrlimit (24)
-
singleline
_ format (12) - spawn (48)
- summarize (24)
- sysconf (12)
- sysread (12)
-
text
_ field (12) -
to
_ a (12) -
to
_ f (12) -
to
_ h (12) -
to
_ hash (12) - tokens (12)
- tsort (12)
- unparse (12)
- upto (60)
- wtime (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......om(target) {|ns|
if ns.length != 1
fs = ns.delete_if {|n| Array === n}
raise TSort::Cyclic.new("cyclic dependencies: #{fs.join ', '}")
end
n = ns.first
if Array === n
outputs, inputs, block = n
inputs_time = inputs.map {|f| File.mtime f}.max... -
Float
:: MAX -> Float (21201.0) -
Float が取り得る最大の有限の値です。
...Float が取り得る最大の有限の値です。
通常はデフォルトで 1.7976931348623157e+308 です。
@see Float::MIN... -
Etc
:: SC _ THREAD _ THREADS _ MAX -> Integer (12340.0) -
Etc.#sysconf の引数に指定します。
...Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。... -
VALUE rb
_ time _ timespec _ new(const struct timespec *ts , int offset) (12312.0) -
引数 ts、offset を元に Time オブジェクトを作成して返します。
...引数 ts、offset を元に Time オブジェクトを作成して返します。
@param ts timespec 構造体のポインタ
@param offset 協定世界時との時差(秒)。
-86400 < offset < 86400 の場合は指定した時差に、INT_MAX
を指定した場合は......地方時、INT_MAX-1 を指定した場合は UTC に
なります。
@raise ArgumentError offset に上述の範囲以外の値を指定した場合に発生し
ます。... -
JSON
:: State # max _ nesting -> Integer (12225.0) -
生成される JSON 形式の文字列のネストの深さの最大値を返します。
...ません。
//emlist[例 ネストの深さチェックを行う][ruby]{
require "json"
json_state = JSON::State.new(max_nesting: 2)
json_state.max_nesting # => 2
JSON.generate([[]], json_state)
JSON.generate([[[]]], json_state) # => JSON::NestingError
//}
//emlist[例 ネストの深......さチェックを行わない][ruby]{
require "json"
json_state = JSON::State.new(max_nesting: 0)
json_state.max_nesting # => 0
JSON.generate([[[[[[[[[[]]]]]]]]]], json_state)
//}... -
JSON
:: State # max _ nesting=(depth) (12225.0) -
生成される JSON 形式の文字列のネストの深さの最大値をセットします。
...せん。
//emlist[例][ruby]{
require "json"
json_state = JSON::State.new(max_nesting: 2)
json_state.max_nesting # => 2
JSON.generate([[]], json_state)
json_state.max_nesting = 3
json_state.max_nesting # => 3
JSON.generate([[[[]]]], json_state) # => JSON::NestingError
//}... -
Net
:: IMAP . max _ flag _ count -> Integer (12207.0) -
サーバからのレスポンスに含まれる flag の上限を返します。
...サーバからのレスポンスに含まれる flag の上限を返します。
これを越えた flag がレスポンスに含まれている場合は、
Net::IMAP::FlagCountError 例外が発生します。
@see Net::IMAP.max_flag_count=... -
Net
:: IMAP . max _ flag _ count=(count) (12207.0) -
サーバからのレスポンスに含まれる flag の上限を設定します。
...す。
これを越えた flag がレスポンスに含まれている場合は、
Net::IMAP::FlagCountError 例外が発生します。
デフォルトは 10000 です。通常は変える必要はないでしょう。
@param count 設定する最大値の整数
@see Net::IMAP.max_flag_count... -
Win32
:: Registry :: Constants :: MAX _ KEY _ LENGTH (12202.0) -
@todo
...@todo...