種類
ライブラリ
- ビルトイン (492)
-
cgi
/ core (24) - csv (300)
- fileutils (427)
- getoptlong (24)
- json (180)
- mkmf (24)
-
net
/ http (24) -
net
/ imap (36) - open-uri (92)
- openssl (216)
- optparse (204)
- psych (84)
- rake (36)
-
rake
/ rdoctask (24) -
rake
/ testtask (36) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ generator / ri (12) -
rdoc
/ parser (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) -
rubygems
/ command (72) -
rubygems
/ dependency _ installer (24) -
rubygems
/ installer (12) -
rubygems
/ security (72) -
rubygems
/ server (12) -
rubygems
/ specification (24) -
rubygems
/ uninstaller (12) - socket (240)
- sync (18)
- syslog (144)
- tempfile (55)
-
webrick
/ cgi (12) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / abstract (108) -
webrick
/ httpservlet / filehandler (24) -
webrick
/ httpservlet / prochandler (12) -
webrick
/ ssl (12)
クラス
-
ARGF
. class (24) - Array (12)
- CGI (24)
- CSV (252)
-
CSV
:: Table (24) -
Encoding
:: Converter (96) -
Gem
:: Command (72) -
Gem
:: DependencyInstaller (24) -
Gem
:: Installer (12) -
Gem
:: Security :: Policy (24) -
Gem
:: Server (12) -
Gem
:: Specification (24) -
Gem
:: Uninstaller (12) - GetoptLong (24)
-
JSON
:: Parser (12) -
JSON
:: State (48) -
Net
:: HTTP (12) -
Net
:: IMAP (36) - Object (24)
-
OpenSSL
:: SSL :: SSLContext (60) - OptionParser (120)
-
Psych
:: Nodes :: Node (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Generator :: RI (12) -
RDoc
:: Options (864) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
Rake
:: Application (12) -
Rake
:: RDocTask (24) -
Rake
:: TestTask (36) - Regexp (12)
-
RubyVM
:: InstructionSequence (48) - Socket (24)
- String (144)
- Symbol (36)
-
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) - Tempfile (55)
-
WEBrick
:: CGI (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (108) -
WEBrick
:: HTTPServlet :: FileHandler (24) -
WEBrick
:: HTTPServlet :: ProcHandler (12)
モジュール
- FileUtils (427)
-
Gem
:: InstallUpdateOptions (24) -
Gem
:: LocalRemoteOptions (108) -
Gem
:: Security (48) - JSON (108)
- Kernel (196)
-
OpenSSL
:: SSL (144) - OpenURI (24)
-
OpenURI
:: OpenRead (36) -
OptionParser
:: Arguable (84) - Psych (24)
- Rake (24)
-
Socket
:: Constants (216) - Syslog (60)
-
Syslog
:: Option (72) - URI (16)
-
WEBrick
:: Config (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
DEFAULT
_ OPTIONS (24) - DEPRECATED (12)
- Fail (18)
-
IPPROTO
_ HOPOPTS (12) -
IPV6
_ DSTOPTS (12) -
IPV6
_ HOPOPTS (12) -
IPV6
_ RECVDSTOPTS (12) -
IPV6
_ RECVHOPOPTS (12) -
IPV6
_ RTHDRDSTOPTS (12) -
IP
_ OPTIONS (24) -
IP
_ PKTOPTIONS (24) -
IP
_ RECVRETOPTS (12) -
IP
_ RETOPTS (12) - InstallUpdateOptions (12)
- JSON (12)
-
LOG
_ CONS (12) -
LOG
_ NDELAY (12) -
LOG
_ NOWAIT (12) -
LOG
_ ODELAY (12) -
LOG
_ PERROR (12) -
LOG
_ PID (12) - LocalRemoteOptions (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 3
. 0 . 0 (5) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (12) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (12) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (12) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (12) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (12) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (12) -
OP
_ NO _ COMPRESSION (12) -
OP
_ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION (12) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (12) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (12) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (12) -
OP
_ TLS _ D5 _ BUG (12) - Option (12)
- Options (24)
-
SOL
_ ATALK (12) -
SOL
_ AX25 (12) -
SOL
_ IP (12) -
SOL
_ IPX (12) -
SOL
_ SOCKET (12) -
SOL
_ TCP (12) -
SOL
_ UDP (12) - SPECIAL (12)
- SSL (12)
- SSLContext (12)
-
TCP
_ NOOPT (12) - [] (12)
-
accept
_ uri _ http (12) -
add
_ bulk _ threshold _ option (12) -
add
_ common _ option (12) -
add
_ option (12) -
add
_ proxy _ option (12) -
add
_ source _ option (12) -
add
_ trusted _ cert (12) -
add
_ update _ sources _ option (12) -
all
_ one _ file (12) - application (12)
- application= (12)
- both? (12)
-
build
_ cert (12) -
build
_ self _ signed _ cert (12) - capitalize (18)
- capitalize! (9)
- cd (24)
- charset (12)
- chdir (24)
- chmod (12)
-
chmod
_ R (12) - chown (12)
-
chown
_ R (12) - compile (12)
-
compile
_ file (12) -
compile
_ option= (12) - configure (12)
- copy (12)
-
coverage
_ report (12) -
coverage
_ report= (12) - cp (12)
-
cp
_ lr (7) -
cp
_ r (12) - create (22)
- css (12)
- diagram (12)
-
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (24) -
do
_ POST (12) -
do
_ PUT (12) - downcase (18)
- downcase! (9)
-
dry
_ run (12) -
dry
_ run= (12) - dump (24)
- encode (36)
- encode! (24)
- encoding (12)
- encoding= (12)
- exclude (12)
- exclude= (12)
- exec (48)
-
extra
_ accessor _ flags (12) -
extra
_ accessors (12) - fileboxes (12)
- files (12)
- filter (36)
-
finish
_ page _ dir (12) -
force
_ output (12) -
force
_ output= (12) -
force
_ update (12) - foreach (24)
- formatter (12)
- formatter= (12)
-
from
_ state (12) - generate (12)
-
generate
_ line (12) - generator (12)
- generator= (12)
-
get
_ instance (24) - getoptlong (12)
- header (12)
- help (12)
-
hyperlink
_ all (12) -
hyperlink
_ all= (12) -
image
_ format (12) -
include
_ line _ numbers (12) - initialize (24)
-
inline
_ source (12) - install (12)
-
install
_ update _ defaults _ str (12) - instance (24)
- irb (12)
-
line
_ numbers (12) -
line
_ numbers= (12) - link (12)
- ln (12)
-
ln
_ s (12) -
ln
_ sf (12) - load (24)
-
load
_ file (12) -
load
_ file! (12) - local? (12)
-
main
_ page (12) -
main
_ page= (12) - makedirs (12)
- markup (12)
- markup= (12)
- merge (24)
- mkdir (12)
-
mkdir
_ p (12) - mkpath (12)
- mount (12)
- move (12)
- mv (12)
- new (287)
-
on
_ head (12) -
on
_ tail (12) -
op
_ dir (12) -
op
_ dir= (12) -
op
_ name (12) - open (150)
- open! (12)
-
open
_ uri (24) -
option
_ parser (12) -
option
_ parser= (12) - optparse (12)
- order! (24)
- out (12)
-
page
_ dir (12) -
page
_ dir= (12) - parse (48)
- parse! (24)
-
parse
_ csv (12) -
parse
_ line (12) -
parser
_ for (12) - permute! (12)
- pipe (12)
- pipe= (12)
-
pretty
_ generate (12) -
pretty
_ unparse (12) -
primitive
_ convert (48) - promiscuous (12)
-
psych
_ to _ yaml (12) - quiet (12)
- rdoc (12)
-
rdoc
/ generator / json _ index (12) -
rdoc
/ markdown (12) -
rdoc
_ include (12) - read (24)
- readlines (12)
- remote? (12)
- remove (12)
- reopen (12)
- restore (12)
- rm (12)
-
rm
_ f (12) -
rm
_ r (12) -
rm
_ rf (12) - rmdir (12)
- rmtree (12)
- root (12)
- root= (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ opts= (12) -
rubygems
/ commands / contents _ command (12) -
rubygems
/ commands / environment _ command (12) -
rubygems
/ commands / server _ command (12) -
rubygems
/ commands / specification _ command (12) - run (12)
-
safe
_ unlink (12) -
sanitize
_ path (12) -
search
_ convpath (12) - separator (12)
- service (12)
-
set
_ encoding (24) -
set
_ params (12) -
show
_ all (12) -
show
_ all= (12) -
show
_ hash (12) -
sign
_ cert (12) - spawn (48)
- starttls (24)
-
static
_ path (12) -
static
_ path= (12) - swapcase (18)
- swapcase! (9)
- symlink (12)
- system (48)
-
tab
_ width (12) - table (12)
- template (12)
-
template
_ dir (12) -
template
_ dir= (12) -
test
/ unit (1) - title (12)
- title= (12)
-
to
_ a (12) -
to
_ csv (24) -
to
_ s (24) -
to
_ yaml (24) - touch (12)
-
trusted
_ cert _ path (12) -
try
_ link (24) - upcase (18)
- upcase! (9)
- uptodate? (12)
- ver (12)
- verbosity (12)
- verbosity= (12)
- visibility (12)
- visibility= (12)
- warn (12)
- webcvs (12)
- yaml (12)
検索結果
先頭5件
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (24.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...引数チェックがゆるい。break が例外になる。
Proc.new {|a,b,c| p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (ArgumentError)
from -:1:in `call'
from -:1
ruby 1.6.8 (......p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (ArgumentError)
from -:1:in `call'
from -:1
ruby 1.6.8 (2002-12-24) [i586-linux]
=> -:1: wrong number of arguments (2 for 3) (ArgumentError)......= / #{re1} | #{re2} /x
などと正規表現オブジェクトを正規表現に埋め込めるようになりました。
: ((<Regexp#options|Regexp/options>)) [new]
追加
=== Socket
: ((<Socket/Socket.pack_sockaddr_in>)) [new]
: ((<Socket/Socket.unpack_sockaddr_in>))... -
rdoc
/ markdown (24.0) -
Markdown 形式で記述されたドキュメントを rdoc 上で解析するための サブライブラリです。
...ects/markdown/syntax
Markdown 形式をデフォルトのフォーマットにする場合は、
lib:rdoc#saved_options を参考に プロジェクトのデフォルトを
.rdoc_options ファイルで設定してください。
=== 拡張
以降の Markdown の拡張は RDoc のパーサ独自......either the
Markdown syntax nor MarkdownTest mention this behavior.)
また URL を記述すると HTML を出力する際に自動でリンクを作成します。URL
はそのまま表示されます。
==== Break on Newline
RDoc::Markdown#break_on_newline を設定する事で改行を保持し......。この拡張はデフォルトでは無効になっています。
例:
<style type="text/css">
h1 { font-size: 3em }
</style>
==== 定義リスト
RDoc::Markdown#definition_lists を設定する事で定義リストを出力す
る事ができます。詳しくは以下を参照して... -
ruby 1
. 8 . 3 feature (24.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...[new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたクラス/メソッド......w]
: FileUtils.chown_R [lib] [new]
: FileUtils.commands [lib] [new]
: FileUtils.options [lib] [new]
: FileUtils.have_option? [lib] [new]
: FileUtils.options_of [lib] [new]
: FileUtils.collect_method [lib] [new]
追加。
: FileUtils.rm_r [......うになりました。
$ ruby-1.8.2 -e 'p File.join(1, 2)'
"1/2"
$ ruby-1.8.3 -e 'p File.join(1, 2)'
-e:1:in `join': can't convert Fixnum into String (TypeError)
from -e:1
=== 2005-09-16
: File.extname [ruby] [compat]
与えられた pathname がピリオド... -
test
/ unit (24.0) -
ユニットテストを行うためのライブラリです。
...suite test_foo
Started
F.
Finished in 0.022223 seconds.
1) Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.
2 tests, 2 assertions, 1 failures, 0 errors, 0 skips
test_bar だけテストしたい場合......d suite test_foo
Started
F
Finished in 0.019573 seconds.
1) Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.
1 tests, 1 assertions, 1 failures, 0 errors, 0 skips
--name=test_barのような指定は行......est_foo [options]
minitest options:
-h, --help Display this help.
-s, --seed SEED Sets random seed
-v, --verbose Verbose. Show progress processing files.
-n, --name PATTERN Filter test names on pattern.... -
Kernel
. # spawn(program , *args) -> Integer (22.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...ム名になります。
また、第1要素はフルパスで指定しなくても環境変数 PATH から探します。
=== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディ......、0(stdin), 1(stdout), 2(stderr) 以外の
ファイルデスクリプタをすべて閉じます。
true がデフォルトです。
=== option引数によるリダイレクトの概要
Hash のキー(子プロセス側)には以下のいずれかが指定できます。
* 単一のファ......レクト先のファイル名文字列
* [リダイレクト先のファイル名文字列]、配列の要素にすることで
File::Constants::RDONLY でファイルを開いてリダイレクトします。
* [リダイレクト先のファイル名文字列, モード文字列]
open......。
false がデフォルトです。
: :exception
Kernel.#system のみで指定できます。
これを true に設定すると、nil や false を返す代わりに例外が発生します。
false がデフォルトです。
=== option引数によるリダイレクトの概要
Hash... -
NEWS for Ruby 2
. 4 . 0 (18.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...した 12686
* トップレベルで return を書けるようになりました 4840
=== 組み込みクラスの更新
* Array
* Array#concat 12333
複数の引数を取れるようになりました。
* Array#max, Array#min 12172
この変更は小さな非互換の原......IO#readlines, IO.foreach は
chomp というキーワード引数を受け付けるようになりました。12553
* Kernel
* Kernel#clone は freeze というキーワード引数を受け付けるようになりました。
12300
* MatchData
* MatchData#named_captures......に限定されていません。
UTF-8, UTF-16BE/LE, UTF-32BE/LE, ISO-8859-1~16 をサポートしています。
Variations are available with options. 10085
* String.new(capacity: size) 12024
* StringIO
* StringIO#gets, StringIO#readline, StringIO#each_line, StringIO#readli... -
ruby 1
. 6 feature (18.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) ->......Errno::EAGAIN
Errno::EWOULDBLOCK
=> ruby 1.6.8 (2002-12-24) [i586-linux]
Errno::EAGAIN
-:2: uninitialized constant EWOULDBLOCK at Errno (NameError)
=> ruby 1.6.8 (2003-02-13) [i586-linux]
Errno::EAGAIN
Errno::EAGAIN
== 1.6.7 (......きです。((<ruby-dev:17193>))
ruby '-*' -v
=> ruby 1.6.7 (2002-03-01) [i586-linux]
=> ruby: invalid option -* (-h will show valid options)
: 2002-05-22 parsedate
バージョンアップ((<ruby-dev:17171>))
: 2002-05-22 -T オプション
ruby のコマンドラ... -
ruby 1
. 8 . 2 feature (18.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...[new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更
* [change]: 変更されたクラス/メソッドなど(互換......トフォームの追加
== 1.8.1 (2003-12-25) -> 1.8.2 (2004-12-25)
* cgi/session においてクライアントからセッション ID を指定できてしまうバグが
修正されました。
* cgi/session においてセッション情報を保存するファイル名にセッション......定できるようになりました。
((<ruby-dev:24896>))
=== 2004-11-16
: Test::Unit::AutoRunner.options [lib] [compat]
add new option --exclude (-x). ((<ruby-dev:24865>))
: CGI::Session.initialize [lib] [compat]
'sufix' オプションを設定できるようになりました。
=== 2...