5084件ヒット
[1-100件を表示]
(0.070秒)
種類
ライブラリ
- English (110)
- ビルトイン (2405)
- benchmark (11)
-
cgi
/ html (11) - continuation (11)
- coverage (35)
- csv (132)
- e2mmap (12)
- erb (33)
- etc (22)
-
fiddle
/ import (22) - gdbm (44)
-
irb
/ cmd / help (11) -
irb
/ cmd / load (22) -
irb
/ ext / use-loader (11) -
irb
/ extend-command (11) - json (44)
-
minitest
/ unit (1) - mkmf (22)
-
mutex
_ m (11) -
net
/ ftp (18) -
net
/ http (231) -
net
/ imap (22) -
net
/ pop (154) - nkf (11)
- objspace (11)
- observer (11)
- openssl (33)
- optparse (68)
- pathname (66)
- prime (22)
- pstore (22)
- psych (55)
- rake (121)
-
rake
/ packagetask (11) - readline (22)
- resolv-replace (11)
-
rexml
/ sax2listener (22) -
rinda
/ tuplespace (11) -
ripper
/ lexer (33) -
ripper
/ sexp (22) -
rubygems
/ dependency _ installer (22) -
rubygems
/ dependency _ list (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (77)
- strscan (44)
- tempfile (20)
- thread (16)
- thwait (6)
- timeout (19)
- tmpdir (22)
- tracer (22)
- tsort (42)
-
webrick
/ httpproxy (11) -
webrick
/ httputils (55) - win32ole (88)
- zlib (220)
クラス
-
ARGF
. class (88) - Array (107)
- BasicObject (11)
- BasicSocket (44)
- CSV (110)
-
CSV
:: FieldInfo (22) - Class (33)
- Coverage (35)
- Data (2)
- Dir (33)
- ERB (11)
-
Encoding
:: Converter (44) - Enumerator (33)
-
Enumerator
:: ArithmeticSequence (11) -
Enumerator
:: Lazy (11) - Exception (44)
- Fiber (48)
- GDBM (44)
-
Gem
:: DependencyInstaller (22) -
Gem
:: DependencyList (11) - Hash (11)
- IO (247)
-
IRB
:: ExtendCommand :: Help (11) -
IRB
:: ExtendCommand :: Load (11) -
IRB
:: ExtendCommand :: Source (11) - LoadError (11)
- MatchData (92)
- Method (31)
- Module (195)
- Mutex (2)
-
Net
:: FTP (18) -
Net
:: HTTP (165) -
Net
:: HTTPResponse (33) -
Net
:: IMAP (11) -
Net
:: IMAP :: Envelope (11) -
Net
:: POP3 (55) -
Net
:: POPMail (99) - Numeric (54)
- Object (77)
-
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: SSLSocket (11) - OptionParser (68)
- PStore (22)
- Pathname (66)
- Prime (22)
- Proc (11)
-
Rake
:: Application (11) -
Rake
:: FileList (11) -
Rake
:: PackageTask (11) -
Rake
:: TaskArguments (11) - Range (44)
- Regexp (77)
-
Rinda
:: TupleSpace (11) - Ripper (55)
-
RubyVM
:: InstructionSequence (33) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Socket (11)
- String (40)
- StringScanner (33)
- Struct (44)
- SystemCallError (11)
- Tempfile (20)
- Thread (77)
-
Thread
:: Mutex (9) -
Thread
:: Queue (42) -
Thread
:: SizedQueue (33) - ThreadsWait (6)
- TracePoint (30)
- Tracer (22)
- UDPSocket (11)
- UNIXSocket (11)
-
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPUtils :: FormData (55) - WIN32OLE (11)
-
WIN32OLE
_ EVENT (33) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ VARIABLE (11) -
Zlib
:: Deflate (11) -
Zlib
:: GzipReader (165) -
Zlib
:: Inflate (22) -
Zlib
:: ZStream (22)
モジュール
- Benchmark (11)
-
CGI
:: TagMaker (11) - Comparable (10)
-
ERB
:: DefMethod (11) - Enumerable (146)
- Etc (22)
- Exception2MessageMapper (12)
-
Fiddle
:: Importer (22) -
IRB
:: ExtendCommandBundle (22) - JSON (33)
-
JSON
:: Generator :: GeneratorMethods :: Object (11) - Kernel (679)
-
MiniTest
:: Assertions (1) -
Mutex
_ m (11) -
Net
:: HTTPHeader (33) - ObjectSpace (11)
- Psych (44)
-
REXML
:: SAX2Listener (22) - Rake (22)
-
Rake
:: TaskManager (44) - RakeFileUtils (11)
- Readline (22)
-
RubyVM
:: AbstractSyntaxTree (8) - Signal (22)
- TSort (42)
- Timeout (19)
- Warning (8)
キーワード
- ! (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) -
$ CHILD _ STATUS (11) -
$ ERROR _ INFO (11) -
$ ERROR _ POSITION (11) -
$ INPUT _ RECORD _ SEPARATOR (11) -
$ LAST _ MATCH _ INFO (11) -
$ LAST _ PAREN _ MATCH (11) -
$ LAST _ READ _ LINE (11) -
$ ORS (11) -
$ OUTPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) -
$ _ (11) -
$ ` (11) -
$ ~ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <= (11)
- <=> (11)
- =~ (11)
- > (11)
- >= (11)
- ARGF (11)
- ARGV (11)
- ConditionVariable (11)
- Continuation (11)
- DATA (11)
-
DEFAULT
_ OPTIONS (11) - ERB (11)
- Emitter (11)
- Enumerator (11)
- Fail (6)
- Fiber (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NKF (11)
- Observable (11)
- Proc (11)
- Queue (11)
- Raise (6)
- Ruby プログラムの実行 (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
- String (11)
- StringScanner (11)
- TCPServer (11)
- [] (139)
- []= (33)
-
_ _ callee _ _ (11) -
_ _ method _ _ (11) - abort (21)
-
absolute
_ path (11) -
add
_ trace _ func (11) - all (33)
- append (11)
-
append
_ features (11) - application (11)
- application= (11)
- ascend (22)
-
assert
_ send (1) - at (11)
- attr (21)
-
attr
_ accessor (7) -
attr
_ reader (7) -
attr
_ writer (7) - autoload (22)
- autoload? (11)
- backtrace (11)
- begin (27)
- benchmark (11)
- binding (2)
- byteoffset (4)
-
ca
_ file= (11) -
callee
_ id (11) - caller (33)
-
caller
_ locations (22) - cause (11)
- chunk (11)
- clamp (10)
- clone (11)
- close (20)
-
close
_ read (11) -
close
_ write (11) - compact (3)
-
completion
_ proc= (11) -
connect
_ nonblock (11) -
const
_ source _ location (5) - coverage (11)
- create (20)
-
create
_ rule (11) -
create
_ value (11) -
deconstruct
_ keys (2) -
def
_ erb _ method (11) -
def
_ extend _ command (11) - default (11)
-
default
_ event _ sources (11) -
default
_ proc= (11) - delete (33)
-
delete
_ all (22) -
delete
_ suffix! (7) - deq (22)
- descend (22)
- disasm (11)
- disassemble (11)
- display (11)
-
drb
/ gw (11) - dump (11)
- dup (11)
- each (99)
-
each
_ byte (22) -
each
_ line (88) -
each
_ strongly _ connected _ component (21) -
end
_ element (11) - endgrent (11)
- endpwent (11)
-
enum
_ for (22) - errno (11)
- eval (22)
-
eval
_ script (6) - execute (33)
- fail (33)
- fcntl (11)
- feed (11)
- fetch (33)
- fiddle (11)
-
field
_ size _ limit (11) - filename (11)
- filename= (11)
-
find
_ name (11) - first (22)
-
fixed
_ encoding? (11) - foreach (11)
- fork (22)
- generate (11)
- get (22)
- get2 (22)
- getc (11)
- gets (22)
- handler= (11)
- header (11)
- inflate (11)
- inspect (16)
-
instance
_ variable _ get (11) -
internal
_ encoding (11) - irb (11)
-
irb
/ xmp (11) -
irb
_ load (11) - lambda (17)
- lambda? (11)
-
last
_ match (22) - lex (11)
- line (11)
-
line
_ stub (6) - lineno (11)
- lineno= (11)
- load (22)
-
load
_ stream (22) -
local
_ host= (11) -
local
_ port= (11) - lookup (11)
- loop (22)
- mail (33)
- match (22)
- match? (11)
-
matched
_ size (11) - max (44)
-
max
_ by (44) -
memsize
_ of _ all (11) -
method
_ id (11) - min (44)
-
minitest
/ unit (1) - mktmpdir (22)
- mlsd (18)
-
module
_ function (12) -
nOE
_ element _ def (11) - name (22)
- name= (11)
- namespace (11)
-
net
/ http (11) - new (187)
-
next
_ values (11) -
next
_ wait (6) - notify (11)
- of (8)
- offset (22)
- on (22)
-
on
_ event (11) -
on
_ event _ with _ outargs (11) - open (66)
- opendir (22)
- pack (19)
- pack テンプレート文字列 (11)
- params (11)
- parse (49)
- parse! (8)
- pass (11)
- path (11)
- pathmap (11)
-
peek
_ result (11) -
peek
_ values (11) - pending (11)
-
pending
_ interrupt? (22) - pid (11)
- pop (55)
- popen (154)
- post (22)
- post2 (22)
-
primitive
_ convert (44) - print (11)
- private (16)
- proc (18)
- progids (11)
- public (16)
- raise (48)
- read (22)
-
read
_ body (22) - readchar (11)
- readline (33)
- readlines (11)
- recvmsg (11)
- release (11)
-
renegotiation
_ cb= (11) -
request
_ get (22) -
request
_ post (22) - result (11)
- resume (11)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rinda
/ rinda (11) - rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
ruby2
_ keywords (5) - select (11)
- send (22)
-
send
_ io (11) -
send
_ request (11) - sender (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) -
set
_ backtrace (11) -
set
_ encoding _ by _ bom (5) -
set
_ trace _ func (22) - sexp (11)
-
sexp
_ raw (11) - shift (22)
- sleep (11)
- slice (11)
-
source
_ location (11) - start (29)
-
start
_ prefix _ mapping (11) - step (54)
-
super
_ method (10) - superclass (11)
-
synthesize
_ file _ task (11) - test (40)
- throw (11)
- timeout (19)
-
to
_ enum (22) -
to
_ json (11) -
to
_ s (27) - tokenize (11)
- trap (22)
-
try
_ convert (11) - tsort (11)
-
tsort
_ each (21) - ungetc (11)
- unpack (11)
- unparse (11)
- unscan (11)
- value (33)
- warn (15)
-
when
_ writing (11) -
with
_ config (22) -
write
_ headers? (11) - yield (11)
- ~ (11)
- クラス/メソッドの定義 (11)
- セキュリティモデル (11)
- プログラム・文・式 (11)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- 制御構造 (11)
- 変数と定数 (11)
- 字句構造 (11)
- 手続きオブジェクトの挙動の詳細 (11)
- 演算子式 (11)
検索結果
先頭5件
-
MatchData
# end(n) -> Integer | nil (18250.0) -
n 番目の部分文字列終端のオフセットを返します。
...ば nil を返します。
@param n 部分文字列を指定する数値。
@raise IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.end(0) # => 6
p $~.end(1) # => 3
p $~.end(2) # => 6
p $~.end(3) # => nil
p $~.......end(4) # => `end': index 4 out of matches (IndexError)
//}
@see MatchData#begin... -
Enumerator
:: ArithmeticSequence # end -> Numeric | nil (18202.0) -
末項(終端)を返します。
末項(終端)を返します。
@see Enumerator::ArithmeticSequence#begin -
Zlib
:: ZStream # end -> nil (15203.0) -
ストリームを閉じます。 以後、このストリームにアクセスすることはできなくなります。
ストリームを閉じます。
以後、このストリームにアクセスすることはできなくなります。 -
IRB
:: ExtendCommandBundle . def _ extend _ command(cmd _ name , cmd _ class , load _ file = nil , *aliases) -> object (9201.0) -
irb に cmd_name で指定したメソッドが実行できるように拡張します。
...クラス名を Symbol、
String、Class のいずれかで指定します。
なお、このクラスは IRB::ExtendCommand 以下で定義
する必要があります。
@param load_file 指定したメソッドが定義されたファイル名......す。複数指定する事ができます。フラグは
IRB::ExtendCommandBundle::NO_OVERRIDE、
IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_ONLY、
IRB::ExtendCommandBundle::OVERRIDE_ALL のいずれか
を指定します。... -
Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse (6302.0) -
HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。
...スを文字列で与えます。
@param data リクエストのボディを文字列で与えます。
@param header リクエストのヘッダをハッシュで与えます。
//emlist[例][ruby]{
response = http.send_request('GET', '/index.html')
puts response.body
//}
@see Net::HTTP#request... -
Net
:: IMAP # append(mailbox , message , flags = nil , date _ time = nil) -> Net :: IMAP :: TaggedResponse (6302.0) -
APPEND コマンドを送ってメッセージをメールボックスの末尾に追加します。
...APPEND コマンドを送ってメッセージをメールボックスの末尾に追加します。
例:
imap.append("inbox", <<EOF.gsub(/\n/, "\r\n"), [:Seen], Time.now)
Subject: hello
From: someone@example.com
To: somebody@example.com
hello world
EOF
@param mailbox メッセー... -
Thread
. pending _ interrupt?(error = nil) -> bool (6225.0) -
非同期割り込みのキューが空かどうかを返します。
...iate) {
Thread.pass
}
end
=== 使い方
th = Thread.new{
Thread.handle_interrupt(RuntimeError => :on_blocking){
while true
...
# ここまでで割り込みが発生しても安全な状態になった。
if Thread.pending_interrupt?
Thread.......handle_interrupt(Object => :immediate){}
end
...
end
}
}
...
th.raise # スレッド停止。
この例は以下のように記述する事もできます。
flag = true
th = Thread.new{
Thread.handle_interrupt(RuntimeError => :on_blocking){
while tru......e
...
# ここまでで割り込みが発生しても安全な状態になった。
break if flag == false
...
end
}
}
...
flag = false # スレッド停止
@see Thread#pending_interrupt?, Thread.handle_interrupt... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6213.0) -
sendmsg(2) を用いてメッセージを送ります。
...sendmsg(2) を用いてメッセージを送ります。
このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。
ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレス......et#send_io の実装例
# use Socket::AncillaryData.
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("a", 0, nil, ancdata)
# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\0", 0, nil, an......cdata)
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg_nonblock... -
Net
:: IMAP :: Envelope # sender -> [Net :: IMAP :: Address] | nil (6207.0) -
Sender を Net::IMAP::Address オブジェクトの配列で返します。
...Sender を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
OpenSSL
:: SSL :: SSLSocket # pending -> Integer | nil (6207.0) -
OpenSSL内部のバッファが保持している、直ちに読み取り可能な データのバイト数を返します。
...OpenSSL内部のバッファが保持している、直ちに読み取り可能な
データのバイト数を返します。
ハンドシェイク開始前には nil を返します。...