5171件ヒット
[5101-5171件を表示]
(0.043秒)
別のキーワード
種類
ライブラリ
- ビルトイン (550)
- bigdecimal (12)
-
cgi
/ core (612) -
cgi
/ html (48) - cmath (6)
- date (24)
- expect (24)
-
irb
/ context (12) -
irb
/ ext / history (24) -
irb
/ ext / save-history (72) -
irb
/ extend-command (12) - json (12)
- mkmf (24)
-
mutex
_ m (48) -
net
/ http (12) -
net
/ imap (240) - openssl (660)
- prettyprint (24)
- pstore (24)
- psych (63)
- pty (24)
- rake (24)
-
rdoc
/ context (144) -
rdoc
/ markdown (24) -
rdoc
/ parser / ruby (12) -
rdoc
/ text (12) - readline (36)
- resolv (60)
-
rexml
/ document (1092) -
rexml
/ parsers / pullparser (48) -
rexml
/ parsers / sax2parser (48) -
rexml
/ parsers / ultralightparser (12) -
rexml
/ sax2listener (36) -
rexml
/ streamlistener (48) -
rinda
/ tuplespace (36) -
ripper
/ lexer (36) -
rubygems
/ command (36) -
rubygems
/ commands / dependency _ command (24) -
rubygems
/ dependency _ list (12) -
rubygems
/ exceptions (36) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ indexer (60) -
rubygems
/ package / tar _ input (12) -
rubygems
/ security (12) -
rubygems
/ source _ index (36) -
rubygems
/ source _ info _ cache _ entry (24) -
rubygems
/ spec _ fetcher (12) -
rubygems
/ specification (12) -
shell
/ system-command (6) - socket (36)
- sync (96)
- timeout (21)
-
webrick
/ httpauth / authenticator (12) -
win32
/ registry (192) - win32ole (12)
-
yaml
/ dbm (12)
クラス
-
ARGF
. class (10) - Array (211)
- BigDecimal (12)
- Complex (24)
- Date (24)
- Enumerator (36)
-
Enumerator
:: Lazy (12) - Exception (8)
-
Gem
:: Command (36) -
Gem
:: Commands :: DependencyCommand (24) -
Gem
:: DependencyList (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: Indexer (60) -
Gem
:: Package :: TarInput (12) -
Gem
:: SourceIndex (36) -
Gem
:: SourceInfoCacheEntry (24) -
Gem
:: SpecFetcher (12) -
Gem
:: Specification (12) - Hash (11)
- IO (36)
-
IRB
:: Context (96) - Mutex (4)
-
Net
:: HTTPGenericRequest (12) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (24) -
Net
:: IMAP :: BodyTypeMultipart (24) -
Net
:: IMAP :: BodyTypeText (168) -
OpenSSL
:: HMAC (12) -
OpenSSL
:: PKey :: DH (48) -
OpenSSL
:: PKey :: DSA (84) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: PKey :: RSA (132) -
OpenSSL
:: SSL :: SSLContext (132) -
OpenSSL
:: X509 :: ExtensionFactory (204) -
OpenSSL
:: X509 :: StoreContext (12) -
PStore
:: DummyMutex (12) -
PTY
:: ChildExited (12) - PrettyPrint (24)
-
Psych
:: Parser :: Mark (12) -
Psych
:: SyntaxError (12) -
RDoc
:: Context (144) -
RDoc
:: Markdown (24) -
REXML
:: AttlistDecl (36) -
REXML
:: Attribute (24) -
REXML
:: Attributes (12) -
REXML
:: Child (12) -
REXML
:: Comment (12) -
REXML
:: DocType (216) -
REXML
:: Document (72) -
REXML
:: Element (96) -
REXML
:: Elements (12) -
REXML
:: Entity (156) -
REXML
:: ExternalEntity (36) -
REXML
:: Formatters :: Pretty (60) -
REXML
:: Instruction (12) -
REXML
:: NotationDecl (36) -
REXML
:: Parsers :: PullEvent (36) -
REXML
:: Parsers :: PullParser (12) -
REXML
:: Parsers :: SAX2Parser (48) -
REXML
:: Parsers :: UltraLightParser (12) -
REXML
:: Text (72) -
REXML
:: XMLDecl (12) -
REXML
:: XPath (12) -
Rake
:: FileList (12) - Regexp (12)
-
Resolv
:: DNS :: Resource :: SOA (12) -
Resolv
:: IPv6 (48) -
Rinda
:: TupleEntry (36) - Ripper (12)
-
Ripper
:: Lexer (24) -
RubyVM
:: InstructionSequence (20) -
Shell
:: SystemCommand (6) -
Socket
:: AncillaryData (36) - String (47)
- Symbol (57)
- SystemExit (36)
-
Thread
:: Mutex (20) -
WIN32OLE
_ TYPE (12) -
Win32
:: Registry (48) -
YAML
:: DBM (12)
モジュール
-
CGI
:: HtmlExtension (48) -
CGI
:: QueryExtension (516) -
CGI
:: QueryExtension :: Value (72) - CMath (6)
-
IRB
:: ExtendCommandBundle (12) -
IRB
:: HistorySavingAbility (12) - Kernel (31)
-
Mutex
_ m (48) - Psych (27)
-
RDoc
:: Text (12) -
REXML
:: EntityConst (60) -
REXML
:: Namespace (12) -
REXML
:: SAX2Listener (36) -
REXML
:: Security (48) -
REXML
:: StreamListener (48) -
Sync
_ m (96) - Timeout (21)
-
WEBrick
:: HTTPAuth :: ProxyAuthenticator (12) -
Win32
:: Registry :: API (84) -
Win32
:: Registry :: Constants (60)
オブジェクト
- ENV (11)
-
Readline
:: HISTORY (36)
キーワード
- AMP (12)
- APOS (12)
- Array (12)
- AuthException (12)
- BodyTypeText (12)
- ChildExited (12)
-
DEFAULT
_ ENTITIES (12) -
DEFAULT
_ EXTENSIONS (12) -
DEFAULT
_ PARAMS (12) - DependencyRemovalException (12)
- DocType (12)
- DummyMutex (12)
- EKEYEXPIRED (12)
-
EXCEPTION
_ INFINITY (12) - EXTENSIONS (12)
- EndOfYAMLException (12)
- Entity (12)
- EntityConst (12)
- EnumKey (12)
- EnumValue (12)
- Exception (24)
- ExtensionFactory (12)
- ExternalEntity (12)
- GT (12)
-
HKEY
_ PERFORMANCE _ NLSTEXT (24) -
HKEY
_ PERFORMANCE _ TEXT (24) -
KEY
_ EXECUTE (12) - LT (12)
- METHODS (12)
-
OVERRIDE
_ PRIVATE _ ONLY (12) - Pretty (12)
- QUOT (12)
- QueryExtension (12)
-
REG
_ EXPAND _ SZ (12) -
REG
_ OPENED _ EXISTING _ KEY (12) - Rational (7)
- RegCreateKeyExA (12)
- RegEnumKeyExA (12)
- RegOpenKeyExA (12)
- RegQueryValueExA (12)
- RegSetValueExA (12)
-
Regex
_ 6Hex4Dec (12) -
Regex
_ 8Hex (12) -
Regex
_ CompressedHex (12) -
Regex
_ CompressedHex4Dec (12) - Ruby が動作するプラットフォーム (12)
- RubyLex (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Rubyの起動 (12)
- Ruby変更履歴 (12)
- Ruby用語集 (12)
- Security (12)
- SourceFactory (12)
- SystemExit (12)
- SystemExitException (12)
- TYPES (12)
- Value (12)
- [] (60)
- []= (12)
- accept (12)
-
accept
_ charset (12) -
accept
_ encoding (12) -
accept
_ language (12) - add (12)
-
add
_ attribute (12) -
add
_ bindir (12) -
add
_ class (12) -
add
_ class _ or _ module (12) -
add
_ extra _ args (12) -
add
_ module (12) -
add
_ to (12) - atan2 (6)
-
attribute
_ of (12) -
attributes
_ of (12) -
auth
_ type (12) - body (12)
-
body
_ exist? (12) -
bsearch
_ index (20) - build (36)
- byteindex (3)
- byterindex (3)
- bytes (12)
- bytesplice (5)
-
cache
_ control (12) - clone (12)
- compact (12)
- compact= (12)
-
compact
_ specs (12) - config (12)
- config= (12)
-
content
_ id (12) -
content
_ length (12) -
content
_ type (12) - context (36)
-
create
_ body (12) -
create
_ ext (12) -
create
_ ext _ from _ array (12) -
create
_ ext _ from _ hash (12) -
create
_ ext _ from _ string (12) -
create
_ extension (24) - crl (12)
- crl= (12)
-
delete
_ at (12) -
delete
_ attribute (12) - description (12)
-
dest
_ directory (12) - directory (12)
- disposition (12)
- doctype (48)
- doctype? (12)
-
doctype
_ end (12) -
each
_ element _ with _ attribute (12) -
each
_ index (24) -
each
_ method (12) - empty? (36)
- encoding (12)
- entities (12)
- entity (24)
-
entity
_ expansion _ limit (24) -
entity
_ expansion _ limit= (24) -
entity
_ expansion _ text _ limit (24) -
entity
_ expansion _ text _ limit= (24) - entitydecl (24)
- entitydecl? (12)
-
eval
_ history (12) -
eval
_ history= (12) -
event
_ type (12) - except (8)
- exclude (12)
- exclusive? (6)
- execute (12)
- expect (24)
- expired? (12)
- expires (12)
- expires= (12)
- export (60)
- extended (12)
- extension (48)
- external (12)
-
external
_ id (12) -
extra
_ args (12) -
extract
_ entry (12) -
fetch
_ values (2) - files (12)
- fill (36)
-
find
_ gems (12) -
find
_ index (36) -
find
_ local _ symbol (12) -
find
_ symbol (12) - first (24)
- form (24)
- from (12)
-
from
_ source _ index (12) -
gateway
_ interface (12) -
gem
_ file _ list (12) - generate (24)
- getbyte (12)
-
has
_ key? (12) - helpcontext (12)
- hexdigest (12)
-
history
_ file (12) -
history
_ file= (12) - host (12)
- imaginary (12)
- include? (24)
- index (60)
-
init
_ save _ history (12) -
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ ifindex (12) -
irb
/ ext / history (12) -
irb
/ ext / save-history (12) -
irb
/ ruby-lex (12) -
issuer
_ certificate (12) -
issuer
_ certificate= (12) - key (26)
- key= (12)
- key? (12)
- keys (12)
- language (12)
- last (12)
-
latest
_ specs (12) - lex (24)
- lines (12)
- listen (48)
- load (15)
-
load
_ from _ binary _ extra _ data (10) - lock (6)
-
marshal
_ dump (12) - match? (9)
- matches? (12)
- md5 (12)
-
media
_ subtype (12) -
media
_ type (12) -
method
_ list (12) -
mu
_ synchronize (12) -
mu
_ try _ lock (12) - multipart? (24)
-
multipart
_ form (24) - name (24)
- namespace (12)
- namespaces (24)
- ndata (12)
- negotiate (12)
- new (168)
- next (12)
-
next
_ day (12) -
next
_ values (12) -
next
_ year (12) -
node
_ type (108) - normalize (12)
- normalized (12)
- notation (12)
- notationdecl (12)
- notations (12)
-
ongoing
_ visibility= (12) - outdated (12)
- param (12)
- params (12)
- params= (12)
- parse (48)
- parts (12)
-
path
_ info (12) -
path
_ translated (12) -
pathmap
_ explode (12) - pragma (12)
- prefix (12)
- prefixes (12)
-
prompt
_ mode (12) - pubid (12)
- public (12)
-
query
_ string (12) -
rb
_ exec _ arg _ addopt (1) -
rb
_ get _ method _ body (12) -
read
_ nonblock (22) - ref (12)
- referer (12)
- refresh (12)
-
remote
_ addr (12) -
remote
_ host (12) -
remote
_ ident (12) -
remote
_ user (12) -
request
_ method (12) - rindex (36)
-
ruby
_ stop (12) -
rubygems
/ commands / generate _ index _ command (12) -
rubygems
/ exceptions (12) -
rubygems
/ ext (12) -
rubygems
/ ext / builder (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ indexer (12) -
rubygems
/ source _ index (12) -
save
_ history (12) -
save
_ history= (12) -
script
_ name (12) - search (12)
-
server
_ name (12) -
server
_ port (12) -
server
_ protocol (12) -
server
_ software (12) -
session
_ cache _ stats (12) -
set
_ method _ visibility (12) -
set
_ params (12) -
set
_ visibility _ for (12) - setbyte (12)
- size (12)
- slice (12)
-
source
_ index (12) -
specific
_ extra _ args (12) -
start
_ export (6) - status (24)
-
subject
_ certificate (12) -
subject
_ certificate= (12) -
subject
_ request (12) -
subject
_ request= (12) - subtype (12)
- succ (12)
- success? (12)
- sum (9)
-
sync
_ ex _ count (6) -
sync
_ ex _ count= (6) -
sync
_ ex _ locker (6) -
sync
_ ex _ locker= (6) -
sync
_ exclusive? (6) -
sync
_ extend (6) -
sync
_ lock (6) -
sync
_ synchronize (6) -
sync
_ try _ lock (6) -
sync
_ unlock (6) - synchronize (42)
- system (24)
- system= (12)
- text (24)
- timeout (21)
-
to
_ a (24) -
to
_ ary (12) -
to
_ binary (10) -
to
_ pem (60) -
to
_ s (84) -
to
_ text (60) -
to
_ tty? (8) -
try
_ convert (12) -
try
_ lock (30) -
try
_ static _ assert (24) -
unescape
_ filename? (12) - unlock (6)
- unnormalize (12)
- unnormalized (12)
-
user
_ agent (12) - value (12)
- verify (12)
-
verify
_ callback (12) -
verify
_ callback= (12) -
verify
_ depth (12) -
verify
_ depth= (12) -
verify
_ mode (12) -
verify
_ mode= (12) - visibility (12)
-
warn
_ legacy (12) - width (12)
- width= (12)
-
with
_ index (36) - write (36)
- yylex (12)
- オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (12)
- 正規表現 (12)
検索結果
先頭5件
- Kernel
. # Rational(x , y = 1 , exception: true) -> Rational | nil - ARGF
. class # read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil - Gem
:: Specification # add _ bindir(executables) -> Array | nil - IO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil - Resolv
:: DNS :: Resource :: SOA . new(mname , rname , serial , refresh , retry _ , expire , minimum) -> Resolv :: DNS :: Resource :: SOA
-
Kernel
. # Rational(x , y = 1 , exception: true) -> Rational | nil (219.0) -
引数を有理数(Rational)に変換した結果を返します。
...ます。
@param x 変換対象のオブジェクトです。
@param y 変換対象のオブジェクトです。省略した場合は x だけを用いて
Rational オブジェクトを作成します。
@param exception false を指定すると、変換できなかった場合、......生します。
引数 x、y の両方を指定した場合、x/y した Rational オブジェクトを
返します。
//emlist[例][ruby]{
Rational("1/3") # => (1/3)
Rational(1, 3) # => (1/3)
Rational("0.1", "0.3") # => (1/3)
Rational(Complex(1,2), 2) # => ((1/2)+(1/1)*i)......り、Rational オブジェクトは常に既約(それ以上
約分できない状態)である事に注意してください。
//emlist[例][ruby]{
Rational(2, 6) # => (1/3)
Rational(1, 3) * 3 # => (1/1)
//}
引数に文字列を指定する場合、以下のいずれかの形式で... -
ARGF
. class # read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (200.0) -
処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。
...の上限を整数で指定します。
@param outbuf 読み込んだデータを格納する String オブジェクトを指定します。
@param exception 読み込み時に Errno::EAGAIN、
Errno::EWOULDBLOCK が発生する代わりに
:wait_readable を返す... -
Gem
:: Specification # add _ bindir(executables) -> Array | nil (200.0) -
実行コマンドの格納場所を返します。
...実行コマンドの格納場所を返します。
@param executables 実行コマンド名を格納した配列を指定します。... -
IO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (200.0) -
IO をノンブロッキングモードに設定し、 その後で read(2) システムコールにより 長さ maxlen を上限として読み込み、文字列として返します。 EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
...て返します。
EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitReadable が Object#extend
されます。
なお、バッファが空......み込んだデータのサイズになります。read(2) システムコールが 0 を返した場合は、空文字列になります。
@param exception 読み込み時に Errno::EAGAIN、
Errno::EWOULDBLOCK が発生する代わりに
:wait_readable を返す......代わりに nil を返します。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。
@raise Errno::EXXX read(2) システムコールの結果としてエラーが起きた場合に発生します。
@raise EOFError read(2) システムコールが... -
Resolv
:: DNS :: Resource :: SOA . new(mname , rname , serial , refresh , retry _ , expire , minimum) -> Resolv :: DNS :: Resource :: SOA (200.0) -
Resolv::DNS::Resource::SOA のインスタンスを生成して返します。
...ーバが
チェックする頻度(秒単位)
@param retry セカンダリサーバがプライマリサーバからの情報更新
に失敗した場合のリトライの頻度(秒単位)
@param expire プライマリサーバから得たゾーン情報の有効期間(... -
Timeout
. # timeout(sec , exception _ class = nil) {|i| . . . } -> object (130.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...を sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec が......間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
例 長い計算のタイムアウト
require 'timeout'
def calc_pi(min)
loop do
x = rand
y = rand
x**2 + y**2 < 1.0 ? min[0] += 1 : min[1] += 1......独自の例外を発生させるタイムアウト
#!/usr/bin/env ruby
require 'timeout'
class MYError < Exception;end
begin
Timeout.timeout(5, MYError) {
sleep(30)
}
rescue MYError => err
puts "MYError"
puts err
end
=== 注意
timeout による割り込みは......トする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param message エラーメッセージを指定します.省略した場合は
"execution expired" になります.
例 長い計算のタイム......アウト
require 'timeout'
def calc_pi(min)
loop do
x = rand
y = rand
x**2 + y**2 < 1.0 ? min[0] += 1 : min[1] += 1
end
end
t = 5
min = [ 0, 0]
begin
Timeout.timeout(t){
calc_pi(min)
}
rescue Timeout::Error
puts "timeout"
end
printf... -
Timeout
. # timeout(sec , exception _ class , message) {|i| . . . } -> object (130.0) -
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。
...を sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。
exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec が......トする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param message エラーメッセージを指定します.省略した場合は
"execution expired" になります.
例 長い計算のタイム......アウト
require 'timeout'
def calc_pi(min)
loop do
x = rand
y = rand
x**2 + y**2 < 1.0 ? min[0] += 1 : min[1] += 1
end
end
t = 5
min = [ 0, 0]
begin
Timeout.timeout(t){
calc_pi(min)
}
rescue Timeout::Error
puts "timeout"
end
printf...