ライブラリ
- ビルトイン (84)
- etc (1104)
- getoptlong (12)
-
net
/ http (156) - openssl (192)
- optparse (72)
- psych (132)
-
rake
/ packagetask (48) -
rexml
/ document (36) - ripper (12)
- rubygems (48)
-
rubygems
/ command (12) -
rubygems
/ commands / unpack _ command (12) -
rubygems
/ commands / update _ command (12) -
rubygems
/ dependency (36) -
rubygems
/ dependency _ installer (24) -
rubygems
/ installer (12) -
rubygems
/ package / tar _ header (12) -
rubygems
/ platform (24) -
rubygems
/ requirement (72) -
rubygems
/ source _ index (12) -
rubygems
/ specification (180) -
rubygems
/ version (156) -
rubygems
/ version _ option (36) - scanf (6)
- securerandom (12)
- socket (24)
- un (12)
- webrick (12)
-
webrick
/ httprequest (48) -
webrick
/ httpresponse (48) -
webrick
/ httpstatus (492) -
webrick
/ httpversion (108) - win32ole (72)
クラス
-
Gem
:: Command (12) -
Gem
:: Commands :: UnpackCommand (12) -
Gem
:: Commands :: UpdateCommand (12) -
Gem
:: Dependency (36) -
Gem
:: DependencyInstaller (24) -
Gem
:: Installer (12) -
Gem
:: Package :: TarHeader (12) -
Gem
:: Platform (24) -
Gem
:: Requirement (72) -
Gem
:: SourceIndex (12) -
Gem
:: Specification (180) -
Gem
:: Version (144) - GetoptLong (12)
-
Net
:: HTTP (132) -
Net
:: HTTPResponse (12) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: SSL :: SSLContext (36) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Request (24) - OptionParser (48)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Document (36) -
Psych
:: Nodes :: Node (24) -
REXML
:: Instruction (24) -
Rake
:: PackageTask (48) - Ripper (12)
-
Scanf
:: FormatSpecifier (6) - Socket (12)
- Symbol (12)
- ThreadGroup (12)
-
WEBrick
:: Cookie (24) -
WEBrick
:: HTTPRequest (48) -
WEBrick
:: HTTPResponse (48) -
WEBrick
:: HTTPVersion (96) -
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (36)
モジュール
- Etc (1104)
- Gem (24)
-
Gem
:: QuickLoader (24) -
Gem
:: VersionOption (24) - Kernel (36)
- Marshal (24)
- OpenSSL (48)
-
OptionParser
:: Arguable (12) - Psych (60)
- SecureRandom (12)
-
Socket
:: Constants (12) - WEBrick (12)
-
WEBrick
:: HTTPStatus (480)
キーワード
-
$ -I (6) -
$ : (6) -
$ LOAD _ PATH (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - <=> (24)
- === (12)
- =~ (12)
-
CS
_ GNU _ LIBPTHREAD _ VERSION (12) -
CS
_ PATH (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (12) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (12) -
CURRENT
_ SPECIFICATION _ VERSION (12) - DOSISH 対応 (12)
- HTTPVersion (12)
- HTTPVersionNotSupported (24)
-
IPPROTO
_ IPV6 (24) - Instruction (12)
-
LIBYAML
_ VERSION (12) -
MAJOR
_ VERSION (12) -
MINOR
_ VERSION (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NONEXISTENT
_ SPECIFICATION _ VERSION (12) -
OPENSSL
_ LIBRARY _ VERSION (12) -
OPENSSL
_ VERSION (12) -
OPENSSL
_ VERSION _ NUMBER (12) - OPS (12)
- OptionParser (12)
-
RC
_ ACCEPTED (12) -
RC
_ BAD _ GATEWAY (12) -
RC
_ BAD _ REQUEST (12) -
RC
_ CONFLICT (12) -
RC
_ CONTINUE (12) -
RC
_ CREATED (12) -
RC
_ EXPECTATION _ FAILED (12) -
RC
_ FORBIDDEN (12) -
RC
_ FOUND (12) -
RC
_ GATEWAY _ TIMEOUT (12) -
RC
_ GONE (12) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (12) -
RC
_ INTERNAL _ SERVER _ ERROR (12) -
RC
_ LENGTH _ REQUIRED (12) -
RC
_ METHOD _ NOT _ ALLOWED (12) -
RC
_ MOVED _ PERMANENTLY (12) -
RC
_ MULTIPLE _ CHOICES (12) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (12) -
RC
_ NOT _ ACCEPTABLE (12) -
RC
_ NOT _ FOUND (12) -
RC
_ NOT _ IMPLEMENTED (12) -
RC
_ NOT _ MODIFIED (12) -
RC
_ NO _ CONTENT (12) -
RC
_ OK (12) -
RC
_ PARTIAL _ CONTENT (12) -
RC
_ PAYMENT _ REQUIRED (12) -
RC
_ PRECONDITION _ FAILED (12) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (12) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (12) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (12) -
RC
_ REQUEST _ TIMEOUT (12) -
RC
_ REQUEST _ URI _ TOO _ LARGE (12) -
RC
_ RESET _ CONTENT (12) -
RC
_ SEE _ OTHER (12) -
RC
_ SERVICE _ UNAVAILABLE (12) -
RC
_ SWITCHING _ PROTOCOLS (12) -
RC
_ TEMPORARY _ REDIRECT (12) -
RC
_ UNAUTHORIZED (12) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (12) -
RC
_ USE _ PROXY (12) - Request (12)
- Requirement (12)
- RubyGemsPackageVersion (12)
- RubyGemsVersion (12)
- Rubyの起動 (12)
-
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ UPE (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ SEMAPHORES (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) -
SPECIFICATION
_ VERSION _ HISTORY (12) - TYPES (12)
- UndefinedConversionError (12)
- VERSION (36)
- VersionOption (12)
-
WIN32OLE
_ TYPELIB (12) -
add
_ platform _ option (12) -
add
_ version _ option (12) -
all
_ symbols (12) - bump (12)
- chunked= (12)
- content (12)
- conversion (6)
- convert (12)
- correct? (12)
- create (24)
-
do
_ rubygems _ update (12) - dump (24)
- eql? (12)
-
find
_ name (12) -
find
_ spec _ by _ name _ and _ version (12) -
full
_ name (12) - get (24)
-
get
_ path (12) - getoptlong (12)
- getopts (12)
-
http
_ version (36) - httpd (12)
- init (12)
- install (24)
- irb (12)
-
is
_ version _ 1 _ 1? (12) -
is
_ version _ 1 _ 2? (12) -
keep
_ alive (12) -
keep
_ alive? (12) -
libyaml
_ version (12) - list (12)
- major (12)
- major= (12)
-
major
_ version (24) -
mark
_ version (12) -
marshal
_ dump (12) -
marshal
_ load (12) - minor (12)
- minor= (12)
-
minor
_ version (24) -
net
/ imap (12) -
net
/ pop (12) - new (72)
-
on
_ tail (12) - open-uri (12)
- optparse (12)
- parse (24)
-
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) - post (24)
- prerelease? (12)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (12) -
push
_ gem _ version _ on _ load _ path (12) - rake (12)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (12) - rdoc (12)
-
request
_ http _ version (12) -
request
_ http _ version= (12) -
required
_ ruby _ version (12) -
required
_ ruby _ version= (12) -
required
_ rubygems _ version (12) -
required
_ rubygems _ version= (12) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) - rubygems (12)
-
rubygems
/ commands / dependency _ command (12) -
rubygems
/ commands / fetch _ command (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ commands / pristine _ command (12) -
rubygems
/ commands / specification _ command (12) -
rubygems
/ commands / unpack _ command (12) -
rubygems
/ specification (12) -
rubygems
/ version _ option (12) -
rubygems
_ version (12) -
rubygems
_ version= (12) -
satisfied
_ by? (12) -
show
_ lookup _ failure (12) -
specification
_ version (12) -
specification
_ version= (12) -
ssl
_ version (12) -
ssl
_ version= (24) -
start
_ document (12) - target (12)
-
to
_ s (24) -
to
_ yaml (12) - uuid (12)
- ver (12)
- version (132)
- version= (96)
-
version
_ 1 _ 1? (12) -
version
_ 1 _ 2 (12) -
version
_ 1 _ 2? (12) -
version
_ requirements (12) -
version
_ requirements= (12) -
webrick
/ httpversion (12) - yaml (24)
検索結果
先頭5件
-
DOSISH 対応 (23082.0)
-
DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。
...DOSISH 対応
ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変
更)が含まれています。(現在の)変更点を以下に示します。
なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。......の対応も行われています。
p File.dirname("C:\\foo\\bar")
=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"."
=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"C:\\foo"
p File.dirname("C:/foo")
p File.dirname("C:\\foo")
p File.dirname("C:foo")
=> ruby 1.6.......われています。
p File.basename("C:\\foo\\bar")
=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"C:\\foo\\bar"
=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"bar"
: File.split
File.dirname と File.basename が変更されているので、File.split もそれに準じ... -
Ripper
:: Version -> String (21101.0) -
ripper のバージョンを文字列で返します。
...ripper のバージョンを文字列で返します。... -
Gem
:: VersionOption # add _ version _ option(task = command , *wrap) (18217.0) -
option parser に対して --version オプションを追加します。
...option parser に対して --version オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定しま... -
Gem
:: Version (18048.0) -
文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。
...(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......は無関係に使うこともできます。
//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"... -
Gem
:: Specification # specification _ version=(version) (15314.0) -
この Gem パッケージに用いられている gemspec のバージョンをセットします。
...この Gem パッケージに用いられている gemspec のバージョンをセットします。
@param version gemspec のバージョンを指定します。
@see Gem::Specification::SPECIFICATION_VERSION_HISTORY... -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (15308.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
...れた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。... -
OpenSSL
:: OPENSSL _ VERSION _ NUMBER -> Integer (15217.0) -
システムにインストールされている OpenSSL 本体のバージョンを表した数です。 https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html も参照してください。
...システムにインストールされている OpenSSL 本体のバージョンを表した数です。
https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html
も参照してください。... -
Gem
:: Specification # specification _ version -> Integer (15201.0) -
この Gem パッケージに用いられている gemspec のバージョンを返します。
...この Gem パッケージに用いられている gemspec のバージョンを返します。... -
Gem
:: Specification :: CURRENT _ SPECIFICATION _ VERSION -> 2 (15201.0) -
現在の gemspec のバージョンを表す定数です。
...現在の gemspec のバージョンを表す定数です。...