種類
ライブラリ
- English (48)
- ビルトイン (534)
-
cgi
/ core (12) -
cgi
/ html (48) - csv (84)
- erb (12)
-
fiddle
/ import (24) - fileutils (12)
- json (72)
-
net
/ ftp (144) -
net
/ http (276) -
net
/ imap (216) -
net
/ smtp (24) - objspace (48)
- open3 (36)
- openssl (1176)
- optparse (12)
- ostruct (43)
- pstore (12)
- psych (8)
- resolv (12)
-
rexml
/ document (72) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (60) -
rexml
/ sax2listener (24) -
rexml
/ streamlistener (12) -
ripper
/ filter (24) -
ripper
/ lexer (12) -
rubygems
/ package / tar _ input (24) -
rubygems
/ package / tar _ output (48) -
rubygems
/ package / tar _ writer (24) -
rubygems
/ security (48) -
rubygems
/ source _ info _ cache (96) -
rubygems
/ validator (12) - socket (804)
- uri (48)
-
webrick
/ accesslog (12) -
webrick
/ httputils (96) -
win32
/ registry (432) - zlib (48)
クラス
- BasicObject (36)
- BasicSocket (36)
- CGI (12)
- CSV (72)
- Data (27)
- ERB (12)
-
Gem
:: Package :: TarInput (24) -
Gem
:: Package :: TarOutput (48) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: Security :: Policy (12) -
Gem
:: Security :: Signer (12) -
Gem
:: SourceInfoCache (96) -
Gem
:: Validator (12) - IO (48)
-
JSON
:: Parser (36) -
JSON
:: State (24) - MatchData (262)
-
Net
:: FTP (144) -
Net
:: HTTP (192) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP (48) -
Net
:: IMAP :: ContinuationRequest (24) -
Net
:: IMAP :: FetchData (24) -
Net
:: IMAP :: ResponseCode (12) -
Net
:: IMAP :: StatusData (24) -
Net
:: IMAP :: TaggedResponse (24) -
Net
:: IMAP :: UntaggedResponse (24) -
Net
:: SMTP (24) - Object (12)
-
OpenSSL
:: ASN1 :: ASN1Data (96) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: ASN1 :: Sequence (24) -
OpenSSL
:: ASN1 :: Set (24) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (48) -
OpenSSL
:: Digest :: DSS (36) -
OpenSSL
:: Digest :: DSS1 (36) -
OpenSSL
:: Digest :: MD2 (36) -
OpenSSL
:: Digest :: MD4 (36) -
OpenSSL
:: Digest :: MD5 (36) -
OpenSSL
:: Digest :: MDC2 (36) -
OpenSSL
:: Digest :: RIPEMD160 (36) -
OpenSSL
:: Digest :: SHA (36) -
OpenSSL
:: Digest :: SHA1 (36) -
OpenSSL
:: Digest :: SHA224 (36) -
OpenSSL
:: Digest :: SHA256 (36) -
OpenSSL
:: Digest :: SHA384 (36) -
OpenSSL
:: Digest :: SHA512 (36) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (48) -
OpenSSL
:: PKCS7 (96) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: X509 :: Attribute (48) -
OpenSSL
:: X509 :: Extension (24) - OpenStruct (43)
- OptionParser (12)
- PStore (12)
-
REXML
:: CData (48) -
REXML
:: Element (12) -
REXML
:: Entity (12) -
REXML
:: Parsers :: PullEvent (12) -
REXML
:: Parsers :: SAX2Parser (60) - Regexp (12)
-
Resolv
:: DNS :: Resource :: TXT (12) - Ripper (12)
-
Ripper
:: Filter (24) -
RubyVM
:: InstructionSequence (20) - Socket (228)
-
Socket
:: AncillaryData (204) -
Socket
:: Option (84) - String (12)
- Symbol (9)
-
WEBrick
:: HTTPUtils :: FormData (96) -
Win32
:: Registry (132) -
Zlib
:: ZStream (12)
モジュール
-
CGI
:: HtmlExtension (48) -
Fiddle
:: Importer (24) - FileUtils (12)
-
GC
:: Profiler (12) -
Gem
:: Security (24) - Kernel (60)
- Marshal (12)
-
Net
:: HTTPHeader (60) - ObjectSpace (48)
- Open3 (36)
-
OpenSSL
:: ASN1 (72) - Process (48)
- Psych (8)
-
REXML
:: SAX2Listener (24) -
REXML
:: StreamListener (12) -
Socket
:: Constants (240) - URI (48)
-
WEBrick
:: AccessLog (12) -
Win32
:: Registry :: API (192) -
Win32
:: Registry :: Constants (108) - Zlib (36)
キーワード
-
$ INPUT _ RECORD _ SEPARATOR (12) -
$ LAST _ MATCH _ INFO (12) -
$ LAST _ PAREN _ MATCH (12) -
$ RS (12) -
$ ~ (12) - << (24)
-
AF
_ DATAKIT (24) -
AF
_ DLI (24) - ASCII (12)
- ASN1 (12)
- ASN1Data (12)
- AlmostNoSecurity (12)
- AncillaryData (12)
- BINARY (12)
- CSV (12)
- Cipher (12)
- CircularDatastructure (12)
- CloseKey (12)
- CreateKey (12)
- DATA (12)
- DSA (12)
- DataFormatError (12)
-
Data
_ Make _ Struct (12) -
Data
_ Wrap _ Struct (12) - DeleteKey (12)
- DeleteValue (12)
- Digest (12)
-
EAI
_ NODATA (24) -
EMPTY
_ MARSHAL _ DATA (12) - ENODATA (12)
- EnumKey (12)
- EnumValue (12)
- Extension (12)
- FetchData (12)
- FlushKey (12)
-
HKEY
_ CLASSES _ ROOT (24) -
HKEY
_ CURRENT _ CONFIG (24) -
HKEY
_ CURRENT _ USER (24) -
HKEY
_ DYN _ DATA (24) -
HKEY
_ LOCAL _ MACHINE (24) -
HKEY
_ PERFORMANCE _ DATA (24) -
HKEY
_ PERFORMANCE _ NLSTEXT (24) -
HKEY
_ PERFORMANCE _ TEXT (24) -
HKEY
_ USERS (24) -
IFF
_ OVS _ DATAPATH (12) -
IP
_ HDRINCL (24) -
MAX
_ MULTIPART _ LENGTH (12) -
MSG
_ CTRUNC (24) -
MSG
_ EOF (24) -
MSG
_ EOR (24) -
MSG
_ HAVEMORE (24) -
MSG
_ OOB (24) -
MSG
_ RCVMORE (24) -
MSG
_ TRUNC (24) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - NoSecurity (12)
- OpenKey (12)
-
PF
_ DATAKIT (24) -
PF
_ DLI (24) - PKey (12)
- QueryInfoKey (12)
- QueryValue (12)
-
RLIMIT
_ DATA (12) - RSA (12)
-
RUBY
_ DATA _ FUNC (12) - Ruby用語集 (12)
-
SEEK
_ DATA (12) -
SO
_ DONTTRUNC (24) -
SO
_ LINGER (24) -
SO
_ OOBINLINE (24) -
SO
_ WANTMORE (24) -
SO
_ WANTOOBFLAG (24) - Sequence (24)
- Set (24)
- SetValue (12)
- StatusData (12)
-
TCP
_ DEFER _ ACCEPT (24) - UNKNOWN (12)
- [] (60)
-
add
_ data (12) -
add
_ gem _ contents (12) -
add
_ signatures (12) - alien (12)
-
append
_ data (12) - attr (24)
- begin (12)
- bind (12)
-
blk
_ orphan (12) - body (12)
- body= (12)
- bool (12)
- byteoffset (6)
-
cache
_ data (24) -
call
_ end _ proc (12) - capture2 (12)
- capture2e (12)
- capture3 (12)
- captures (12)
- cdata (24)
- cdata? (12)
- cdatas (12)
- check (12)
- clone (12)
-
cmsg
_ is? (12) -
content
_ type (12) -
content
_ type= (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) - csv (12)
- data= (12)
-
data
_ type (12) - decode (12)
-
decode
_ all (12) -
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) - deconstruct (5)
-
deconstruct
_ keys (5) - define (6)
- depth (12)
- depth= (12)
- digest (180)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - dump (12)
- each (12)
-
each
_ pair (24) -
encode
_ www _ form (12) -
encode
_ www _ form _ component (12) - encrypt (12)
- end (12)
- environment (12)
- escape (12)
- family (12)
- fcntl (12)
- fdatasync (12)
- fetch (12)
-
field
_ size _ limit (12) - filename (12)
- filename= (12)
-
form
_ data= (12) - get (24)
- getbinaryfile (24)
- getrlimit (12)
- hash (15)
- hexdigest (168)
- inspect (15)
- instance (24)
-
instance
_ eval (24) - int (36)
-
ip
_ pktinfo (24) -
ipv6
_ pktinfo (24) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) - json (12)
-
latest
_ cache _ data (12) - length (12)
- level (12)
- linger (12)
- listen (60)
-
load
_ from _ binary _ extra _ data (10) -
load
_ private _ key (12) -
load
_ public _ key (12) - mailbox (12)
- match (33)
-
memsize
_ of (12) -
memsize
_ of _ all (12) -
method
_ missing (12) - mkdir (12)
-
multipart
_ form (48) - name (12)
- name= (12)
-
named
_ captures (12) - names (12)
- ndata (12)
-
net
/ http (12) - new (378)
- offset (24)
-
on
_ XXX (12) -
on
_ default (12) - open (12)
- packdw (12)
- packqw (12)
- parse (12)
- patch (24)
- post (24)
- post2 (24)
-
post
_ match (12) -
pre
_ match (12) -
proc
_ get _ safe _ level (12) -
processing
_ instruction (12) - put (36)
- put2 (24)
- putbinaryfile (24)
-
raw
_ data (48) -
rb
_ catch (12) -
rb
_ const _ list (12) -
rb
_ data _ object _ alloc (12) -
rb
_ ensure (12) -
rb
_ mod _ const _ at (12) -
rb
_ mod _ const _ of (12) -
rb
_ protect (12) -
rb
_ set _ end _ proc (12) -
rb
_ with _ disable _ interrupt (12) -
rdoc
/ generator / json _ index (12) - read (12)
-
read
_ all _ cache _ data (12) -
read
_ cache _ data (12) - readline (12)
- readlines (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - request (24)
-
request
_ post (24) -
request
_ put (24) -
reset
_ cache _ data (12) -
reset
_ cache _ for (12) - retrbinary (24)
-
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ load (8) - seek (12)
-
send
_ request (12) - sendmsg (12)
- seqno (12)
-
set
_ cache _ data (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - setrlimit (24)
- sign (36)
- size (12)
- source (12)
- storbinary (24)
- store (12)
- string (12)
- sysseek (12)
- syssign (12)
- sysverify (12)
- tag (12)
- tag= (12)
-
tag
_ class (12) -
tag
_ class= (12) - tagging (24)
-
to
_ a (12) -
to
_ binary (10) -
to
_ der (12) -
to
_ h (19) -
to
_ s (51) -
token
_ match (12) - type (24)
-
uid
_ fetch (12) -
uid
_ store (12) -
undef
_ setter (12) - union (12)
-
unix
_ rights (24) - unpack (12)
- unpackdw (12)
- unpackqw (12)
- update (36)
- value (36)
- value= (24)
-
values
_ at (12) - verify (24)
-
verify
_ gem (12) -
webrick
/ cgi (12) -
win32
/ registry (12) - write (36)
-
write
_ smime (12) - yaml (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 制御構造 (12)
検索結果
先頭5件
-
NEWS for Ruby 3
. 0 . 0 (26048.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 3.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......ord arguments are now separated from positional arguments.
Code that resulted in deprecation warnings in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
* Procs accepting a single rest argument and keywords are no longer
subject to autosplatting. This now matche......instances: 6087
* Array#drop
* Array#drop_while
* Array#flatten
* Array#slice!
* Array#slice / Array#[]
* Array#take
* Array#take_while
* Array#uniq
* Array#*
* Can be sliced with Enumerator::ArithmeticSequence
//emlist[][ruby]{
dirty_data... -
NEWS for Ruby 2
. 0 . 0 (26024.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 1.9.3 以降の変更
=== 言語仕様の変更
* キーワード引数を追加しました
* %i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
*......。Copy-on-Write を使用してページをコピーするのでメモリ使用量が減少します
* 非再帰的なマーキングを導入しました。期待しないスタックオーバーフローを避けるためです
* GC::Profiler
* 追加: GC::Profiler.raw_data GCの加... -
NEWS for Ruby 2
. 3 . 0 (26018.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.3.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.2.0 以降の変更
=== 言語仕様の変更
* frozen-string-literal プラグマ:
* 実験的な機能として fronzen-string-literal というプラグマが導入されました。
8......1788
* RubyVM::InstructionSequence#to_binary(extra_data = nil)
* RubyVM::InstructionSequence.load_from_binary(binary)
* RubyVM::InstructionSequence.load_from_binary_extra_data(binary)
* String
* フリーズされていない文字列を生成するString#+@ を追加
*... -
NEWS for Ruby 2
. 1 . 0 (26012.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.1.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.0.0 以降の変更
=== 言語仕様の変更
* キーワード引数のデフォルト値が省略可能になりました。これらの「必須キーワード引数」は呼び出し時に明......)
* Integer
* 追加: Fixnum#bit_length
* 追加: Bignum#bit_length
* Bignum の性能向上
* GMP をいくつかの操作で使えるときは使います。
乗算、除算、基数変換、GCD
* IO
* 拡張: IO#seek SEEK_DATA と SEEK_HOLE を whence として... -
NEWS for Ruby 2
. 4 . 0 (26006.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.4.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.3.0 以降の変更
=== 言語仕様の変更
* 条件式での多重代入ができるようになりました 10617
* Symbol#to_proc でメソッド呼び出し元での Refinements が有効......ne, IO#each_line, IO#readlines, IO.foreach は
chomp というキーワード引数を受け付けるようになりました。12553
* Kernel
* Kernel#clone は freeze というキーワード引数を受け付けるようになりました。
12300
* MatchData
* MatchData... -
NEWS for Ruby 2
. 5 . 0 (26006.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.5.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.4.0 以降の変更
=== 言語仕様の変更
* トップレベルの定数参照を削除しました 11547
* do/end ブロック内部で rescue/else/ensure を書けるようになりまし......の式展開内部の暗黙の to_s 呼び出しにも refinements が影響するようになりました 13812
=== 組み込みクラスの更新
* Array
* Array#append を追加 12746
* Array#prepend を追加 12746
* Data
* 非推奨になりました。C拡張のベースク... -
net
/ http (26006.0) -
汎用データ転送プロトコル HTTP を扱うライブラリです。 実装は 2616 に基きます。
...[ruby]{
require 'net/http'
print Net::HTTP.get('www.example.com', '/index.html')
//}
//emlist[例2: URI を使う][ruby]{
require 'net/http'
require 'uri'
print Net::HTTP.get(URI.parse('http://www.example.com/index.html'))
//}
//emlist[例3: より汎用的な例][ruby]{
require 'net/http'
require......e.com/index.html')
res = Net::HTTP.start(url.host, url.port) {|http|
http.get('/index.html')
}
puts res.body
//}
//emlist[例4: 上の例よりさらに汎用的な例][ruby]{
require 'net/http'
url = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(url.path)
res = Net::HT.......cgi')
req = Net::HTTP::Post.new(url.path)
req.basic_auth 'jack', 'pass'
req.set_form_data({'from'=>'2005-01-01', 'to'=>'2005-03-31'})
res = Net::HTTP.new(url.host, url.port).start {|http| http.request(req) }
case res
when Net::HTTPSuccess, Net::HTTPRedirection
# OK
else
res.value
end
//}
====... -
Socket
:: AncillaryData # data -> String (24217.0) -
自身が保持している cmsg data (データ) を返します。
...自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new... -
ruby 1
. 8 . 4 feature (23114.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたク....../UnboundMethod#bind [bug]>))
* ((<ruby 1.8.4 feature/set_trace_func [bug]>))
* ((<ruby 1.8.4 feature/set_trace_func [change]>))
* ((<ruby 1.8.4 feature/printf [bug]>))
* ((<ruby 1.8.4 feature/Hash [bug]>))
* ((<ruby 1.8.4 feature/test [bug]>))
* ((<ruby 1.8.4 feature/File.identical? [new......by-dev:27331]
const_missingが再定義されていて実行を継続した場合にSEGVする可能性
があったバグの修正。((<ruby-dev:27331>))
: IO [bug]
#Wed Sep 28 08:12:18 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
#
# * io.c (read_buffered_data): check if reached E... -
ruby 1
. 9 feature (23018.0) -
ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。
...ruby 1.9 feature
ruby version 1.9.0 は開発版です。
以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。
1.9.1 以降は安定版です。
バグ修正がメインになります。
記号について(特に重要なもの......* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど(互換性のある変更) (only backward-compatibility) (影響の範囲が小さいと思われる変更もこちら)
* [change]: 変更されたクラス......38>)), ((<ruby-core:07414>))
((<URL:http://www.atdot.net/~ko1/w3ml/w3ml.cgi/ruby-cvs/msg/16833>))
((<URL:http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9+update+4>))
=== 2006-05-22
: accept
((<ruby-core:7917>))
=== 2006-03-21
: MatchData#[] [compat]
名前による参照
((<ruby-dev:2...