412件ヒット
[401-412件を表示]
(0.068秒)
種類
ライブラリ
- ビルトイン (231)
-
cgi
/ session (1) - coverage (1)
- csv (4)
- date (1)
- debug (1)
- drb (2)
-
drb
/ extserv (1) - gdbm (5)
-
irb
/ context (2) -
irb
/ extend-command (1) -
irb
/ inspector (1) -
irb
/ xmp (2) - json (10)
- matrix (5)
- mkmf (5)
-
net
/ ftp (2) -
net
/ http (2) -
net
/ imap (1) -
net
/ pop (11) -
net
/ smtp (8) - objspace (9)
- observer (1)
- open-uri (2)
- openssl (5)
- optparse (2)
- ostruct (2)
- prime (6)
- pstore (1)
- psych (5)
-
rexml
/ document (4) -
rinda
/ rinda (2) -
ripper
/ filter (1) -
ripper
/ sexp (2) - sdbm (3)
- socket (4)
- strscan (2)
- tempfile (5)
- timeout (2)
- tmpdir (2)
- tracer (1)
- win32ole (22)
-
yaml
/ dbm (4)
クラス
-
ARGF
. class (10) - Array (50)
- BasicObject (1)
-
CGI
:: Session (1) - CSV (1)
-
CSV
:: Row (3) - Class (3)
- Coverage (1)
-
DRb
:: DRbObject (2) -
DRb
:: ExtServ (1) - Date (1)
- Dir (2)
- Enumerator (3)
- Fiber (5)
- GDBM (5)
- Hash (16)
- IO (19)
-
IRB
:: Context (1) -
IRB
:: Inspector (1) - Integer (3)
- Matrix (2)
- Method (2)
- Module (10)
-
Net
:: FTP (2) -
Net
:: HTTP (2) -
Net
:: IMAP :: ResponseCode (1) -
Net
:: POP3 (2) -
Net
:: POPMail (9) -
Net
:: SMTP (8) - Object (19)
-
ObjectSpace
:: WeakMap (1) -
OpenSSL
:: ASN1 :: ObjectId (4) -
OpenSSL
:: X509 :: Name (1) - OpenStruct (2)
- PStore (1)
- Prime (4)
-
REXML
:: Element (1) -
REXML
:: Elements (2) -
REXML
:: Parent (1) - Range (13)
- Regexp (2)
-
Rinda
:: DRbObjectTemplate (2) - Ripper (2)
-
Ripper
:: Filter (1) - SDBM (3)
- Socket (3)
- String (3)
- StringScanner (2)
- Struct (1)
- Tempfile (5)
- Thread (4)
-
Thread
:: Queue (3) -
Thread
:: SizedQueue (3) - Tracer (2)
- UNIXSocket (1)
- Vector (3)
- WIN32OLE (5)
-
WIN32OLE
_ EVENT (1) -
WIN32OLE
_ METHOD (5) -
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ TYPE (8) -
WIN32OLE
_ TYPELIB (1) -
WIN32OLE
_ VARIABLE (1) - XMP (1)
-
YAML
:: DBM (4)
モジュール
- Comparable (2)
- Enumerable (36)
- GC (2)
-
GC
:: Profiler (1) -
IRB
:: ExtendCommandBundle (1) - JSON (7)
-
JSON
:: Generator :: GeneratorMethods :: Object (1) - Kernel (23)
- Marshal (2)
- ObjectSpace (10)
- Observable (1)
-
OptionParser
:: Arguable (2) - Psych (5)
- Timeout (2)
- URI (2)
キーワード
- ! (1)
- !~ (1)
-
$ -K (1) -
$ -i (1) -
$ KCODE (1) -
$ _ (1) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - < (1)
- <= (1)
- <=> (3)
- === (1)
- =~ (1)
- > (1)
- >= (1)
- ARGF (1)
- ARGV (1)
- Array (1)
- Context (1)
- DATA (1)
- Enumerator (1)
- Float (1)
- Hash (1)
- Integer (1)
- Marshal フォーマット (1)
-
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 1 . 0 (1) -
NEWS for Ruby 2
. 2 . 0 (1) -
NEWS for Ruby 2
. 3 . 0 (1) -
NEWS for Ruby 2
. 4 . 0 (1) -
NEWS for Ruby 2
. 5 . 0 (1) -
NEWS for Ruby 2
. 7 . 0 (1) -
NEWS for Ruby 3
. 0 . 0 (1) - Rational (1)
- Ruby プログラムの実行 (1)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (1)
- Rubyの起動 (1)
- Ruby用語集 (1)
- [] (10)
-
_ _ drbref (1) -
_ _ drburi (1) -
_ invoke (1) -
add
_ entry (1) - all (3)
-
allocation
_ sourcefile (1) -
allocation
_ sourceline (1) -
arg
_ config (1) - at (1)
- begin (1)
- bsearch (4)
- clamp (2)
-
cofactor
_ expansion (1) - collect (1)
-
compare
_ by _ identity (1) - component (1)
-
connect
_ nonblock (1) -
const
_ source _ location (1) - context (1)
-
convertible
_ int (2) -
count
_ nodes (1) -
count
_ objects _ size (1) -
count
_ tdata _ objects (1) - coverage (1)
- create (2)
- cycle (2)
- data (1)
-
def
_ extend _ command (1) -
def
_ inspector (1) - default (3)
-
default
_ event _ sources (1) - delete (10)
-
delete
_ at (1) -
delete
_ field (1) -
delete
_ observer (1) - deq (2)
- detect (2)
- dig (4)
- display (1)
- dump (1)
- each (8)
-
each
_ line (4) -
each
_ prime (2) - element (1)
-
enum
_ for (2) - eval (2)
-
event
_ interface (1) - feed (1)
- fetch (7)
- field (1)
- fill (6)
- find (2)
- first (6)
-
for
_ fd (1) -
garbage
_ collect (1) - generate (1)
- getbyte (1)
- getc (1)
- gets (1)
- guid (1)
- handler (1)
- hash (1)
- helpcontext (2)
- helpfile (2)
- inject (4)
- inspect (1)
-
inspect
_ mode (1) -
instance
_ variable _ get (1) -
instance
_ variables (1) - invoke (1)
- irb (1)
-
irb
/ completion (1) - j (1)
- jj (1)
- key (1)
-
laplace
_ expansion (1) - last (2)
-
latest
_ gc _ info (2) - ln (1)
- load (3)
-
load
_ stream (2) -
long
_ name (1) - loop (2)
- mail (3)
- match (4)
- max (12)
-
max
_ by (4) -
memsize
_ of _ all (1) -
method
_ missing (1) - min (12)
-
min
_ by (4) - minmax (4)
-
minmax
_ by (2) - mktmpdir (2)
- new (12)
-
next
_ values (1) - nil? (1)
-
ole
_ type (1) -
ole
_ typelib (1) - open (12)
- parse (1)
-
peek
_ values (1) -
pending
_ interrupt? (1) - pop (7)
- popen (14)
-
pretty
_ generate (1) -
pretty
_ unparse (1) - progid (1)
- public (4)
- raise (3)
-
rb
_ false (1) -
reachable
_ objects _ from (1) -
read
_ nonblock (1) - readline (1)
-
recv
_ io (1) - reduce (3)
- rehash (1)
- report (1)
- restore (2)
- resume (1)
-
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 2 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 9 feature (1) -
safe
_ load (2) - sample (4)
-
scan
_ full (1) -
search
_ full (1) - sexp (1)
-
sexp
_ raw (1) - shift (5)
-
short
_ name (1) -
singleton
_ class (1) -
size
_ opt _ params (1) -
size
_ params (1) - slice (3)
- slice! (3)
- sn (1)
-
src
_ type (1) - start (13)
- superclass (1)
- tcp (2)
- then (2)
-
thread
_ variable _ get (1) - throw (1)
- timeout (2)
-
to
_ a (1) -
to
_ enum (2) -
to
_ json (1) -
to
_ s (1) -
trace
_ func (2) -
trace
_ object _ allocations _ start (1) -
trace
_ object _ allocations _ stop (1) -
try
_ convert (2) - uniq (2)
- uniq! (2)
- unparse (1)
- value (1)
-
values
_ at (2) -
with
_ werror (2) - xmp (1)
- yield (1)
-
yield
_ self (2) - zip (4)
- このマニュアルのヘルプ (1)
- クラス/メソッドの定義 (1)
- セキュリティモデル (1)
- メソッド呼び出し(super・ブロック付き・yield) (1)
- 変数と定数 (1)
検索結果
先頭5件
-
IO
. new(fd , mode = "r" , **opts) -> IO (22.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
IO
. open(fd , mode = "r" , **opts) -> IO (22.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
Integer
. each _ prime(upper _ bound) -> Enumerator (22.0) -
全ての素数を列挙し、それぞれの素数をブロックに渡して評価します。
全ての素数を列挙し、それぞれの素数をブロックに渡して評価します。
@param upper_bound 任意の正の整数を指定します。列挙の上界です。
nil が与えられた場合は無限に列挙し続けます。
@return ブロックの最後に評価された値を返します。
ブロックが与えられなかった場合は、Enumerator と互換性のある外部イテレータを返します。
@see Prime#each -
Module
# public(*name) -> Array (22.0) -
メソッドを public に設定します。
メソッドを public に設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドをどんな形式でも呼び出せるように(public)設定します。
引数が与えられた時には引数によって指定されたメソッドを public に設
定します。
可視性については d:spec/def#limit を参照して下さい。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しない... -
Module
# public(name) -> String | Symbol (22.0) -
メソッドを public に設定します。
メソッドを public に設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドをどんな形式でも呼び出せるように(public)設定します。
引数が与えられた時には引数によって指定されたメソッドを public に設
定します。
可視性については d:spec/def#limit を参照して下さい。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しない... -
Module
# public(names) -> Array (22.0) -
メソッドを public に設定します。
メソッドを public に設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ
れるメソッドをどんな形式でも呼び出せるように(public)設定します。
引数が与えられた時には引数によって指定されたメソッドを public に設
定します。
可視性については d:spec/def#limit を参照して下さい。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
@raise NameError 存在しない... -
Net
:: POPMail # all -> String (19.0) -
メールを受信します。
メールを受信します。
引数もブロックも与えられなかった場合にはメール
の内容を文字列で返します。
ブロックが渡されたときは、メールの内容を
少しずつ読み込み、読みこんだ文字列を
引数としてブロックを呼びだします。
ブロックなしで、オブジェクトを
引数として渡すとそのオブジェクトに
メールの内容を << メソッドで順次書き込みます。
通常 IO オブジェクトを渡します。
この場合引数として渡したオブジェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
... -
Net
:: POPMail # mail -> String (19.0) -
メールを受信します。
メールを受信します。
引数もブロックも与えられなかった場合にはメール
の内容を文字列で返します。
ブロックが渡されたときは、メールの内容を
少しずつ読み込み、読みこんだ文字列を
引数としてブロックを呼びだします。
ブロックなしで、オブジェクトを
引数として渡すとそのオブジェクトに
メールの内容を << メソッドで順次書き込みます。
通常 IO オブジェクトを渡します。
この場合引数として渡したオブジェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
... -
Net
:: POPMail # pop -> String (19.0) -
メールを受信します。
メールを受信します。
引数もブロックも与えられなかった場合にはメール
の内容を文字列で返します。
ブロックが渡されたときは、メールの内容を
少しずつ読み込み、読みこんだ文字列を
引数としてブロックを呼びだします。
ブロックなしで、オブジェクトを
引数として渡すとそのオブジェクトに
メールの内容を << メソッドで順次書き込みます。
通常 IO オブジェクトを渡します。
この場合引数として渡したオブジェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
... -
Array
# first(n) -> Array (13.0) -
先頭の n 要素を配列で返します。n は 0 以上でなければなりません。
先頭の n 要素を配列で返します。n は 0 以上でなければなりません。
@param n 取得したい要素の個数を整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n が負値の場合発生します。
//emlist[例][ruby]{
ary = [0, 1, 2]
p ary.first(0... -
Array
# last(n) -> Array (13.0) -
末尾の n 要素を配列で返します。n は 0 以上でなければなりません。
末尾の n 要素を配列で返します。n は 0 以上でなければなりません。
@param n 取得したい要素の個数を整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
@raise ArgumentError n が負値の場合発生します。
//emlist[例][ruby]{
ary = [0, 1, 2]
p ary.last(0)... -
Kernel
. # loop -> Enumerator (7.0) -
(中断されない限り)永遠にブロックの評価を繰り返します。 ブロックが指定されなければ、代わりに Enumerator を返します。
(中断されない限り)永遠にブロックの評価を繰り返します。
ブロックが指定されなければ、代わりに Enumerator を返します。
//emlist[例][ruby]{
loop do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}
与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して Enumerator が最後に返した値を返します。
ループを終了させる場合、通常は break を使用してください。
//emlist...