別のキーワード
種類
ライブラリ
- ビルトイン (4696)
- base64 (12)
- bigdecimal (86)
- coverage (40)
- csv (228)
- digest (24)
- fiber (8)
- fileutils (55)
-
io
/ wait (24) -
irb
/ cmd / load (12) -
irb
/ context (24) - json (84)
-
json
/ add / range (12) - kconv (24)
- logger (60)
- matrix (62)
- mkmf (24)
- monitor (4)
-
net
/ http (60) - objspace (24)
- openssl (92)
- optparse (168)
- pathname (165)
- pp (24)
- prime (12)
- psych (34)
- pty (12)
- rake (180)
-
rake
/ packagetask (96) - readline (12)
- resolv (12)
-
rexml
/ document (96) - ripper (12)
-
ripper
/ lexer (10) - rubygems (12)
-
rubygems
/ custom _ require (12) -
rubygems
/ installer (12) -
rubygems
/ requirement (84) -
rubygems
/ version (44) - set (86)
- socket (12)
- stringio (12)
- strscan (132)
-
test
/ unit (1) - thread (18)
- uri (12)
-
webrick
/ ssl (24) - win32ole (60)
クラス
-
ARGF
. class (63) - Array (169)
- BasicObject (48)
- BasicSocket (12)
- BigDecimal (72)
- Binding (12)
- CSV (96)
-
CSV
:: Row (84) -
CSV
:: Table (48) - Class (24)
- Complex (33)
- Coverage (40)
- Data (6)
-
Digest
:: Base (24) - Dir (24)
- Encoding (36)
-
Encoding
:: InvalidByteSequenceError (12) - Enumerator (48)
-
Enumerator
:: Lazy (24) - Exception (12)
- FalseClass (60)
- Fiber (12)
- File (90)
-
File
:: Stat (72) - Float (116)
-
Gem
:: Installer (12) -
Gem
:: Requirement (84) -
Gem
:: Version (32) - Hash (190)
- IO (288)
-
IRB
:: Context (24) -
IRB
:: ExtendCommand :: Require (12) - Integer (144)
-
JSON
:: State (48) - Logger (60)
- MatchData (25)
- Matrix (50)
- Method (24)
- Module (300)
- Monitor (4)
- Mutex (10)
-
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (12) - NilClass (36)
- Numeric (65)
- Object (261)
-
OpenSSL
:: ASN1 :: Boolean (24) -
OpenSSL
:: BN (32) - OptionParser (156)
- PP (24)
- Pathname (165)
- Proc (15)
-
REXML
:: CData (12) -
REXML
:: DocType (12) -
REXML
:: Element (12) -
REXML
:: Entity (12) -
REXML
:: Text (36) -
Rake
:: Application (36) -
Rake
:: FileList (36) -
Rake
:: FileTask (24) -
Rake
:: InvocationChain (12) -
Rake
:: PackageTask (96) - Random (24)
- Range (141)
- Rational (30)
- Regexp (105)
-
Resolv
:: DNS :: Name (12) - Ripper (22)
-
RubyVM
:: InstructionSequence (60) - Set (116)
- String (352)
- StringIO (12)
- StringScanner (120)
- Struct (60)
- Symbol (35)
- Thread (94)
-
Thread
:: ConditionVariable (24) -
Thread
:: Mutex (50) -
Thread
:: Queue (58) -
Thread
:: SizedQueue (46) - Time (348)
- TracePoint (60)
- TrueClass (36)
-
URI
:: FTP (12) - UnboundMethod (24)
- Vector (12)
-
WEBrick
:: GenericServer (12) -
WIN32OLE
_ EVENT (24) -
WIN32OLE
_ TYPE (12)
モジュール
- Base64 (12)
- Comparable (72)
- Enumerable (164)
- FileTest (153)
- FileUtils (55)
- GC (84)
-
GC
:: Profiler (12) - JSON (12)
-
JSON
:: Generator :: GeneratorMethods :: FalseClass (12) - Kconv (12)
- Kernel (341)
-
Net
:: HTTPHeader (24) - ObjectSpace (84)
-
OpenSSL
:: ASN1 (24) -
OptionParser
:: Arguable (12) - PTY (12)
- Psych (34)
- Rake (24)
-
Rake
:: Cloneable (12) - RakeFileUtils (36)
- Readline (12)
-
RubyVM
:: AbstractSyntaxTree (18) -
RubyVM
:: MJIT (14) - Signal (24)
-
Test
:: Unit (1) -
WEBrick
:: Config (12)
オブジェクト
- ENV (24)
キーワード
- ! (12)
- !~ (12)
-
$ -v (12) -
$ -w (12) -
$ = (12) -
$ VERBOSE (12) - & (36)
- +@ (10)
- -@ (10)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - < (58)
- <= (58)
- == (303)
- === (116)
- =~ (12)
- > (58)
- >= (58)
- ASN1 (12)
- BigDecimal (14)
- Boolean (24)
- Complex (14)
- ENV (6)
- Float (7)
- Integer (7)
- Marshal フォーマット (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - NIL (8)
- NotImplementedError (12)
- OPS (12)
- Range (12)
- Rational (7)
- Regexp (4)
- Ruby プログラムの実行 (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Rubyの起動 (12)
- Ruby用語集 (12)
- SSL (12)
- Stat (12)
- String (12)
- StringScanner (12)
- Symbol (12)
- TRUE (8)
- TracePoint (12)
- Version (12)
- WIN32OLE (12)
-
WIN32OLE
_ EVENT (12) - XMLDecl (12)
- [] (85)
- []= (12)
- ^ (36)
-
_ _ id _ _ (12) -
abort
_ on _ exception (24) -
abort
_ on _ exception= (24) - absolute? (12)
-
absolute
_ path? (6) -
add
_ loader (12) - alive? (12)
- all? (53)
- allbits? (8)
- allocate (12)
-
allow
_ nan? (12) - antisymmetric? (7)
- any? (62)
- anybits? (8)
- application (12)
- application= (12)
-
ascii
_ compatible? (12) - atime (12)
- attr (36)
- autoclose? (12)
-
beginning
_ of _ line? (12) - between? (12)
- bigdecimal (12)
- binmode (12)
-
bit
_ set? (12) -
block
_ given? (12) -
body
_ permitted? (12) - bol? (12)
- broadcast (12)
- bsearch (48)
- casecmp? (18)
- casefold? (12)
- check (12)
-
check
_ circular? (12) - chunk (36)
- chunked? (12)
-
class
_ variable _ defined? (12) -
class
_ variables (12) - cleanpath (12)
- clone (24)
- close (10)
- closed? (46)
- cmp (12)
-
compare
_ by _ identity (12) -
compare
_ by _ identity? (12) -
compare
_ file (12) - compile (24)
-
compile
_ file (12) -
compile
_ option (12) -
compile
_ option= (12) -
const
_ defined? (12) -
const
_ get (12) -
const
_ source _ location (12) - constants (12)
- correct? (8)
- cover? (19)
-
cp
_ lr (7) -
create
_ id= (12) - debug? (12)
- dedup (3)
-
default
_ event _ sources (12) - delete (24)
-
deprecate
_ constant (12) - deq (24)
- directory? (12)
- disable (36)
- disjoint? (12)
-
do
_ not _ reverse _ lookup (12) - dst? (12)
- dummy? (12)
- dup (12)
- each (102)
-
each
_ child (24) -
each
_ line (72) -
each
_ object (48) -
egrep
_ cpp (24) - elements (12)
- empty? (99)
- enable (36)
-
end
_ with? (18) - eof (12)
- eof? (12)
- eos? (12)
- eql? (195)
- equal? (36)
- error? (12)
- even? (12)
- exact? (12)
-
exclude
_ end? (12) -
excluded
_ from _ list? (12) -
executable
_ real? (12) - execute (12)
- exit (12)
- exit! (12)
- fatal? (12)
- fcntl (12)
- field? (12)
-
field
_ row? (12) - finite? (30)
-
fixed
_ encoding? (12) - flock (12)
- fnmatch (24)
- fnmatch? (12)
-
force
_ quotes? (12) - foreach (18)
- freeze (12)
- friday? (12)
- frozen? (12)
-
garbage
_ collect (24) - gem (12)
- getgm (12)
- getlocal (24)
- getopts (12)
- gets (27)
- getutc (12)
- glob (10)
- gm (24)
- gmt? (12)
- gmtime (12)
- grpowned? (24)
- handler= (12)
-
has
_ elements? (12) -
has
_ key? (12) -
has
_ value? (12) - header? (12)
-
header
_ row? (24) - identical? (24)
-
ignore
_ deadlock= (4) - include? (84)
-
incomplete
_ input? (12) - info? (12)
-
initialize
_ copy (9) - inspect (12)
-
instance
_ methods (12) -
instance
_ of? (12) -
instance
_ variable _ defined? (12) - integer? (24)
- intersect? (4)
- irb (12)
-
is
_ a? (24) - isatty (12)
- isdst (12)
- iseuc (12)
- isjis (12)
- iterator? (12)
-
json
/ add / core (12) -
json
_ creatable? (12) - key? (36)
-
keyword
_ init? (4) -
kind
_ of? (24) - lambda? (12)
-
latest
_ gc _ info (24) - lex (5)
- lines (18)
- load (39)
- local (24)
-
local
_ variable _ defined? (12) - localtime (24)
- locked? (12)
- lstat (24)
- main (12)
-
marshal
_ dump (12) - match? (27)
- matched? (12)
- matches? (12)
- member? (60)
-
memsize
_ of _ all (12) -
method
_ defined? (12) - methods (12)
- mktime (24)
- mode (24)
- monday? (12)
- mountpoint? (12)
- name (5)
-
named
_ captures (1) -
need
_ tar (12) -
need
_ tar= (12) -
need
_ tar _ bz2 (12) -
need
_ tar _ bz2= (12) -
need
_ tar _ gz (12) -
need
_ tar _ gz= (12) -
need
_ zip (12) -
need
_ zip= (12) - needed? (12)
- negative? (37)
- new (180)
- nobits? (8)
- none? (53)
-
nowrite
_ flag (12) -
nowrite
_ flag= (12) - odd? (12)
- of (6)
- on (144)
- one? (53)
- optparse (12)
- overlap? (2)
- owned? (36)
- parameters (3)
- parse (6)
-
parse
_ file (6) - pause (7)
-
peek
_ result (12) - pop (24)
- positive? (29)
- pp (12)
- prerelease? (24)
- prime (12)
- prime? (12)
-
prime
_ fasttest? (12) -
private
_ class _ method (24) -
private
_ instance _ methods (12) -
private
_ method _ defined? (12) -
proper
_ subset? (12) -
proper
_ superset? (12) -
protected
_ method _ defined? (12) -
public
_ method _ defined? (12) - rake (12)
-
raw
_ data (12) -
reachable
_ objects _ from (12) - read (12)
- readable? (12)
- readline (12)
- readlines (66)
- real? (24)
- regular? (12)
- relative? (12)
-
remove
_ entry (12) - replicate (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
request
_ body _ permitted? (12) - require (24)
-
respond
_ to? (12) -
respond
_ to _ missing? (12) -
response
_ body _ permitted? (12) - rest? (12)
- result (12)
- resume (7)
-
return
_ headers? (12) - root? (12)
- rows (12)
- rss (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 1
. 9 feature (12) -
ruby2
_ keywords _ hash? (6) - rubygems (12)
- running? (8)
-
safe
_ load (19) -
satisfied
_ by? (12) - saturday? (12)
-
scan
_ full (12) -
search
_ full (12) - setgid? (12)
- setuid? (12)
-
setup
_ argv (1) -
sharing
_ detection (12) -
sharing
_ detection= (12) - shift (24)
- signal (12)
-
singleton
_ class (12) -
singleton
_ class? (12) -
singleton
_ methods (12) -
skew
_ symmetric? (7) -
skip
_ blanks? (12) - sleep (12)
- slice (72)
- socket? (12)
- spawn (48)
- specific? (12)
- start (20)
-
start
_ with? (18) - sticky? (12)
- stop? (12)
- store (12)
- stress= (12)
- string (12)
-
subdomain
_ of? (12) - subset? (12)
- sunday? (12)
- superset? (12)
- symlink? (24)
- sync (12)
- synchronize (12)
- system (48)
- taint (6)
- tainted? (9)
- test (24)
- thursday? (12)
-
to
_ a (12) -
to
_ csv (12) -
to
_ h (12) -
to
_ hash (12) -
to
_ json (24) -
to
_ s (36) - tokenize (5)
- trap (24)
-
try
_ lock (12) - tty? (12)
-
tty
_ output= (12) - tuesday? (12)
-
unconverted
_ fields? (12) -
undef
_ method (12) -
unicode
_ normalized? (11) - unlink (24)
- untaint (6)
- untrusted? (3)
- upto (12)
-
urlsafe
_ encode64 (12) -
use
_ readline (12) -
use
_ readline? (12) - utc (36)
- utc? (12)
-
valid
_ encoding? (12) - value (12)
- value? (12)
-
verbose
_ flag= (12) - wait (12)
-
wait
_ for _ cond (4) -
wait
_ readable (12) - warn (4)
- warn? (12)
- warning (12)
- wednesday? (12)
- writable? (12)
- write (12)
-
write
_ headers? (12) - zero? (60)
- | (36)
- ~ (12)
- クラス/メソッドの定義 (12)
- セキュリティモデル (12)
- パターンマッチ (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 制御構造 (12)
- 変数と定数 (12)
- 多言語化 (12)
- 字句構造 (12)
- 正規表現 (12)
- 演算子式 (12)
検索結果
先頭5件
-
rubygems (26060.0)
-
RubyGems を扱うためのクラスやモジュールが定義されているライブラリです。
...RubyGems を扱うためのクラスやモジュールが定義されているライブラリです。
===[a:gem_command] gem コマンドの使い方
$ gem help
RubyGems は Ruby のための高機能なパッケージ管理ツールです。
これはより多くの情報へのポ......(e.g. 'gem help install')
より詳しい情報:
https://rubygems.org
==== Gem パッケージをインストールする
例えば rak ( https://rubygems.org/gems/rak ) をインストールするには、以下のいずれかを実行します。......omepage = 'http://example.com/hello'
s.platform = Gem::Platform::RUBY
s.summary = 'Hello Gem'
s.files = PKG_FILES.to_a
s.require_path = 'lib'
s.has_rdoc = false
s.extra_rdoc_files = ['README']
end
Rake::GemPackageTask.new(spec) do |pkg|... -
Object
:: FALSE -> FalseClass (18241.0) -
非推奨です。代表的な偽の値。false と同じ。
...推奨です。代表的な偽の値。false と同じ。
この定数は過去との互換性のために提供されています。擬似変数 false を使ってください。
Ruby では false と nil が偽として扱われます。
偽でない値(false でも nil でもない値) は全て... -
Rubyの起動 (6261.0)
-
Rubyの起動 * cmd_option * shebang
...Rubyの起動
* cmd_option
* shebang
Rubyインタプリタの起動は以下の書式のコマンドラインにより行います。
ruby [ option ...] [ -- ] [ programfile ] [ argument ...]
ここで、option は後述のcmd_option
のいずれかを指定します。-- は、オプシ......ョン列の終りを明示するため
に使用できます。programfile は、Ruby スクリプトを記述したファイ
ルです。これを省略したり`-' を指定した場合には標準入力を Ruby ス
クリプトとみなします。
programfile が `#!' で始まるファイル......組み込み変数 $VERBOSE はそれぞれ nil, false, true
に設定されます。
: -x[directory]
メッセージ中のスクリプトを取り出して実行します。スクリプトを
読み込む時に、`#!'で始まり, "ruby"という文字列を含む行までを
読み......な警告のみ出力(デフォルト)
* -W2 or -W: すべての警告を出力する
//}
組み込み変数 $VERBOSE はそれぞれ nil, false, true
に設定されます。
また category には以下の値を設定できます。deprecated と experimental は別々に設定... -
Hash
. ruby2 _ keywords _ hash?(hash) -> bool (6197.0) -
Module#ruby2_keywordsやProc#ruby2_keywordsによる ruby2_keywords フラグが設定されているかどうかを返します。
...Module#ruby2_keywordsやProc#ruby2_keywordsによる
ruby2_keywords フラグが設定されているかどうかを返します。
このメソッドはデバッグや調査、シリアライゼーションのために本当に必要な場合のために
用意されていて、普通のプログ......れていません。
ruby 2.7.1 で追加されたため、ruby 2.7.0 では定義されていません。
//emlist[][ruby]{
ruby2_keywords def foo(*args)
Hash.ruby2_keywords_hash?(args.last)
end
foo(k: 1) # => true
foo({k: 1}) # => false
//}
@see Module#ruby2_keywords, Proc#ruby2_keywords... -
ruby 1
. 6 feature (5227.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) ->......EWOULDBLOCK
=> ruby 1.6.7 (2002-03-01) [i586-linux]
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) [i......れるようになりました。
p Hash.new("foo") == Hash.new("bar")
=> ruby 1.6.7 (2002-03-01) [i586-linux]
true
=> ruby 1.6.7 (2002-08-21) [i586-linux]
false
# : 2002-08-01 IO#read, gets ..., etc.
#
# File::NONBLOCK を指定した IO の読... -
ruby 1
. 8 . 4 feature (4505.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...ruby 1.8.4 feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。......以下は各変更点に付けるべきタグです。
記号について(特に重要なものは大文字(主観))
# * カテゴリ
# * [ruby]: ruby インタプリタの変更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]:......る stat.pipe? が false を返していたのを修正。
: Array#fill [bug]
#Tue Nov 15 14:39:16 2005 Yukihiro Matsumoto <matz@ruby-lang.org>
#
# * array.c (rb_ary_fill): should adjust array length correctly when
# an array is expanded in the fill process. [ruby-core:06625]... -
Ruby用語集 (3879.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...Ruby用語集
A B C D E F G I J M N O R S Y
a ka sa ta na ha ma ya ra wa
=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-ba......まること。
例えば、
エラーメッセージにおける行番号、
正規表現検索におけるキャプチャーの番号、
Ruby 2.7 で導入された番号指定ブロックパラメーター、
といったものは 1 オリジンである。
===[a:A] A
: AWK
テキ......ate method
返り値を真偽値として用いるためのメソッド。
メソッド名の末尾に ? を付ける習慣がある。
true/false を返すとは限らず、真である場合に、true 以外のオブジェクトを
返すことで、単なる真偽を越えた情報を与... -
ruby 1
. 9 feature (3877.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 以降は安定版です。
バグ修正がメインになります。
記号について(特に重要なもの......は大文字(主観))
* カテゴリ
* [ruby]: ruby インタプリタの変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* [parser]: 文法の変更
* [regexp]: 正規表現の機能拡張
* [marshal]: Marshal ファイルのフォーマット変更
* レベル
* [b......が大きすぎる場合にはすぐにエラーが出るようになりました ((<ruby-talk:187984>))
: set_trace_func のバグが修正されました ((<ruby-core:07928>))
: エラー表示で、true/false/nil が self の場合の表示が変わりました
: UnboundMethod#bind で生... -
ruby 1
. 8 . 3 feature (3701.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...ruby 1.8.3 feature
*((<ruby 1.8 feature>))
*((<ruby 1.8.2 feature>))
ruby 1.8.2 から ruby 1.8.3 までの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリ......。
以下は各変更点に付けるべきタグです。
記号について(特に重要なものは大文字(主観))
* カテゴリ
* [ruby]: ruby インタプリタの変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追......ing#* [ruby] [compat]
: String#[] [ruby] [compat]
空文字にも taint が伝播するようになりました。((<ruby-dev:26900>)) ((<ruby-dev:27121>))
$ ruby-1.8.2 -e 'p ("x".taint * 0).tainted?'
false
$ ruby-1.8.3 -e 'p ("x".taint * 0).tainted?'
true
$ ruby-1.8.2 -... -
ruby 1
. 8 . 2 feature (3671.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...ruby 1.8.2 feature
ruby 1.8.2 での ruby 1.8.1 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。......以下は各変更点に付けるべきタグです。
*カテゴリ
* [ruby]: ruby インタプリタの変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
*レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更された......入力を読まなくなりました。
((<ruby-dev:24452>))
: IO#gets [ruby] [bug]
"\377" を引数に受け取っても適切に振舞うようになりました。((<ruby-dev:24460>))
: Dir.glob [change]
ブロックを渡したとき、false ではなく nil を返すようになりま...