502件ヒット
[1-100件を表示]
(0.051秒)
ライブラリ
- ビルトイン (70)
- bigdecimal (1)
- etc (24)
-
net
/ http (12) - openssl (12)
- optparse (12)
- psych (24)
-
rexml
/ document (60) - rubygems (24)
-
rubygems
/ specification (12) -
rubygems
/ version (36) - strscan (12)
- zlib (12)
クラス
- BigDecimal (1)
-
Encoding
:: UndefinedConversionError (12) -
Gem
:: Specification (12) -
Gem
:: Version (24) -
Net
:: HTTPResponse (12) - Object (22)
- OptionParser (12)
-
REXML
:: Document (36) -
REXML
:: Instruction (24) - StringScanner (12)
キーワード
-
$ -I (12) -
$ : (12) -
$ LOAD _ PATH (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
RUBY
_ ENGINE _ VERSION (10) -
RUBY
_ VERSION (12) - RubyGemsPackageVersion (12)
- RubyGemsVersion (12)
- Rubyの起動 (12)
- VERSION (24)
- cgi (12)
- confstr (12)
- content (12)
- dump (24)
- encoding (12)
-
error
_ char (12) -
http
_ version (12) - irb (12)
- rdoc (12)
- rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / list _ command (12) -
rubygems
/ commands / search _ command (12) -
rubygems
_ version (12) -
stand
_ alone? (12) - target (12)
-
to
_ s (12) - uname (12)
- ver (13)
- version (24)
- yaml (12)
検索結果
先頭5件
-
StringScanner
:: Version -> String (21220.0) -
StringScanner クラスのバージョンを文字列で返します。 この文字列は Object#freeze されています。
...StringScanner クラスのバージョンを文字列で返します。
この文字列は Object#freeze されています。
//emlist[例][ruby]{
require 'strscan'
StringScanner::Version # => "0.7.0"
StringScanner::Version.frozen? # => true
//}... -
Gem
:: Version (18048.0) -
文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。
...純に String#<=> で比較すると、
"1.9" のほうが "1.10" よりも大きい(バージョンが高い)ことになってしまい、
正しく判定できません。
Gem::Version はこの問題を解決します。
//emlist[文字列での比較と Gem::Version での比較][ruby]{
p......"1.9" < "1.10" # => false
p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => true
//}
gem のバージョンを取り扱うためのクラスですが、バージョン表記が RubyGems の流儀
に則っていれば RubyGems とは無関係に使うこともできます。
//emlist[バ......ージョン表記のソートの例][ruby]{
versions = %w[ 1.1 1.10 1.9 1.1.beta9 1.1.beta10 ]
p versions.sort_by{ |v| Gem::Version.new(v) }
# => ["1.1.beta9", "1.1.beta10", "1.1", "1.9", "1.10"]
//}
上の例で、"1.9" と "1.10" では(数字列ではなく)整数として 9 より 10... -
Object
:: RUBY _ VERSION -> String (12325.0) -
Ruby のバージョンを表す文字列。
...
Ruby のバージョンを表す文字列。
Ruby のバージョンは、major.minor.teeny という形式です。... -
Object
:: RUBY _ ENGINE _ VERSION -> String (12319.0) -
Ruby処理系実装のバージョンを表す文字列。
...Ruby処理系実装のバージョンを表す文字列。... -
Gem
:: RubyGemsPackageVersion -> String (12302.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: RubyGemsVersion -> String (12302.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: Specification # rubygems _ version -> String (12302.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
...この Gem パッケージを作成した RubyGems のバージョンを返します。... -
Rubyの起動 (6273.0)
-
Rubyの起動 * cmd_option * shebang
...Rubyの起動
* cmd_option
* shebang
Rubyインタプリタの起動は以下の書式のコマンドラインにより行います。
ruby [ option ...] [ -- ] [ programfile ] [ argument ...]
ここで、option は後述のcmd_option
のいずれかを指定します。-- は、オプシ......指定できます。
//emlist{
* gems rubygems (無効にするのはデバッグ専用、default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全ての文字列リテラル......します。この変数がtrueで
ある時, いくつかのメソッドは実行時に冗長なメッセージを出力します。
: --version
Rubyのバージョンを表示します。
: -w
バージョンの表示を行う事無く冗長モードになります。
: -W[level]......します。この変数がtrueで
ある時, いくつかのメソッドは実行時に冗長なメッセージを出力します。
: --version
Rubyのバージョンを表示します。
: -w
バージョンの表示を行う事無く冗長モードになります。
: -W[level]
: -W:c......t{
* gems rubygems (無効にするのはデバッグ専用、default: enabled)
* error_highlight error_highlight (default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全... -
Gem
:: Version # version -> String (6239.0) -
バージョン情報を文字列として返します。
...バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//}...