別のキーワード
ライブラリ
- ビルトイン (38)
- bigdecimal (1)
-
cgi
/ core (8) -
cgi
/ html (11) - csv (37)
- logger (3)
- matrix (14)
- monitor (7)
-
net
/ http (2) - openssl (17)
- optparse (33)
- prime (6)
- psych (2)
- rake (9)
-
rake
/ packagetask (1) -
rdoc
/ top _ level (1) - resolv (1)
-
rexml
/ document (10) -
rexml
/ parsers / pullparser (2) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (1) - rubygems (2)
-
rubygems
/ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ dependency (1) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (1) -
rubygems
/ indexer (1) -
rubygems
/ package / tar _ header (1) -
rubygems
/ platform (1) -
rubygems
/ requirement (3) -
rubygems
/ source _ index (2) -
rubygems
/ specification (11) -
rubygems
/ version (9) - socket (8)
-
webrick
/ cgi (1) -
webrick
/ httprequest (1) -
webrick
/ httpresponse (3) -
webrick
/ httpserver (1) -
webrick
/ httpservlet / abstract (1) -
webrick
/ httpservlet / filehandler (1) -
webrick
/ httpservlet / prochandler (1) -
webrick
/ httpversion (4) - win32ole (5)
クラス
- Array (3)
- BasicSocket (2)
- BigDecimal (1)
- CSV (33)
-
CSV
:: Table (2) -
Encoding
:: Converter (6) -
Encoding
:: InvalidByteSequenceError (2) -
Encoding
:: UndefinedConversionError (5) - Enumerator (1)
-
Gem
:: Command (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Dependency (1) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (1) -
Gem
:: Indexer (1) -
Gem
:: LoadError (1) -
Gem
:: Package :: TarHeader (1) -
Gem
:: Platform (1) -
Gem
:: Requirement (3) -
Gem
:: SourceIndex (2) -
Gem
:: Specification (11) -
Gem
:: Version (9) - IO (1)
- Integer (1)
-
Logger
:: LogDevice (3) - Matrix (2)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (2) - Monitor (1)
-
MonitorMixin
:: ConditionVariable (5) -
Net
:: HTTP (1) -
Net
:: HTTPResponse (1) -
OpenSSL
:: Config (4) -
OpenSSL
:: OCSP :: BasicResponse (1) -
OpenSSL
:: PKey :: EC :: Group (1) -
OpenSSL
:: SSL :: SSLContext (2) -
OpenSSL
:: SSL :: SSLServer (1) -
OpenSSL
:: X509 :: CRL (1) -
OpenSSL
:: X509 :: Certificate (1) -
OpenSSL
:: X509 :: Extension (1) -
OpenSSL
:: X509 :: ExtensionFactory (2) -
OpenSSL
:: X509 :: Request (1) -
OpenSSL
:: X509 :: Revoked (2) - OptionParser (32)
-
OptionParser
:: ParseError (1) - Prime (2)
-
Prime
:: TrialDivisionGenerator (3) -
Psych
:: Handler (1) -
Psych
:: Nodes :: Document (1) -
RDoc
:: Options (11) -
RDoc
:: TopLevel (1) -
REXML
:: Child (1) -
REXML
:: DocType (1) -
REXML
:: Document (3) -
REXML
:: Element (2) -
REXML
:: Parsers :: PullEvent (2) -
REXML
:: XMLDecl (2) -
Rake
:: Application (1) -
Rake
:: FileList (1) -
Rake
:: InvocationChain (3) -
Rake
:: InvocationChain :: EmptyInvocationChain (3) -
Rake
:: PackageTask (1) -
Rake
:: Task (1) - Rational (4)
-
Resolv
:: DNS :: Resource :: IN :: SRV (1) -
RubyVM
:: InstructionSequence (11) - Socket (2)
-
Socket
:: Option (1) - String (2)
- Thread (1)
-
Thread
:: ConditionVariable (3) - TracePoint (1)
- UDPSocket (1)
- UNIXServer (1)
- UNIXSocket (1)
-
WEBrick
:: CGI (1) -
WEBrick
:: Cookie (1) -
WEBrick
:: HTTPRequest (1) -
WEBrick
:: HTTPResponse (3) -
WEBrick
:: HTTPServer (1) -
WEBrick
:: HTTPServlet :: AbstractServlet (1) -
WEBrick
:: HTTPServlet :: FileHandler (1) -
WEBrick
:: HTTPServlet :: ProcHandler (1) -
WEBrick
:: HTTPVersion (4) -
WIN32OLE
_ TYPE (2) -
WIN32OLE
_ TYPELIB (3)
モジュール
-
CGI
:: HtmlExtension (11) -
CGI
:: QueryExtension (4) -
CGI
:: QueryExtension :: Value (4) - Kernel (1)
- MonitorMixin (1)
-
REXML
:: Node (1) -
REXML
:: SAX2Listener (1) -
REXML
:: StreamListener (1)
キーワード
- <=> (2)
- === (1)
- =~ (1)
- abbreviate (1)
-
absolute
_ path (1) -
accept
_ nonblock (1) -
add
_ class _ or _ module (1) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ extension (1) -
add
_ runtime _ dependency (1) -
add
_ value (1) - advise (1)
- append (2)
-
base
_ label (1) - binmode (1)
- binmode? (1)
- body= (1)
- broadcast (2)
- bump (1)
- checkbox (1)
-
checkbox
_ group (1) - close (2)
-
close
_ read (1) -
close
_ write (1) - closed? (1)
-
connect
_ nonblock (1) - convert (1)
-
coverage
_ report (1) -
coverage
_ report= (1) -
create
_ ext (1) -
create
_ extension (1) - d (1)
-
default
_ argv (1) -
destination
_ encoding (3) -
destination
_ encoding _ name (2) - dev (1)
-
development
_ dependencies (1) - disasm (1)
- disassemble (1)
-
do
_ OPTIONS (2) -
dry
_ run= (1) - each (1)
- eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- environment (1)
- eof (1)
- eof? (1)
- eql? (1)
-
error
_ char (1) - eval (1)
- extensions (1)
-
external
_ encoding (1) - fcntl (1)
- fdiv (1)
- fileno (1)
-
find
_ name (1) -
find
_ spec _ by _ name _ and _ version (1) - first (1)
-
first
_ lineno (1) - flock (1)
- flush (1)
- fsync (1)
- gem (1)
-
get
_ instance (1) -
get
_ path (1) -
get
_ value (1) - getopts (1)
- gets (1)
- getsockopt (1)
- help (1)
- hidden (1)
-
http
_ version (3) -
hyperlink
_ all= (1) - inspect (2)
- install (1)
- instruction? (1)
-
instruction
_ sequence (1) -
int
_ from _ prime _ division (1) -
internal
_ encoding (1) - investigation (1)
- ioctl (1)
- isatty (1)
- label (1)
- last (1)
-
last
_ error (1) - level (1)
-
line
_ numbers= (1) - load (1)
- major (1)
-
major
_ version (2) -
mark
_ version (1) -
marshal
_ dump (1) -
marshal
_ load (1) - member? (2)
- minor (1)
-
minor
_ version (2) - mount (1)
- negative? (1)
-
new
_ cond (2) - next (1)
-
next
_ values (1) - notationdecl? (1)
- on (12)
- order (4)
- order! (2)
- pack (2)
-
page
_ dir= (1) - parse (2)
- parse! (1)
-
parse
_ csv (1) -
password
_ field (1) - path (2)
- permute (2)
- permute! (1)
- pid (1)
- pivots (1)
-
point
_ conversion _ form (1) - pos (1)
- positive? (1)
- prerelease? (1)
-
previous
_ element (1) -
previous
_ sibling (1) -
previous
_ sibling _ node (1) -
prime
_ division (2) -
primitive
_ convert (4) - priority (1)
- priority= (1)
-
radio
_ group (1) - readline (1)
- recover (1)
-
recv
_ io (1) -
recvfrom
_ nonblock (2) - recvmsg (1)
- release (1)
-
remove
_ by _ name (1) -
remove
_ spec (1) - reopen (1)
-
request
_ http _ version (1) -
required
_ ruby _ version (1) -
required
_ rubygems _ version (1) - reset (1)
- resolve (1)
- rewind (2)
-
rubygems
_ version (1) -
satisfied
_ by? (1) -
save
_ exception _ mode (1) -
scrolling
_ list (1) - seek (1)
-
server
_ name (1) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) -
session
_ remove (1) -
session
_ remove _ cb (1) - shift (1)
-
show
_ lookup _ failure (1) - signal (2)
- solve (1)
-
source
_ encoding (1) -
source
_ encoding _ name (1) -
specification
_ version (1) -
ssl
_ version (1) - start (1)
-
start
_ document (1) - stat (1)
-
static
_ path= (1) - status (1)
- submit (1)
- succ (1)
- sync (1)
- tell (1)
-
text
_ field (1) -
to
_ a (3) -
to
_ ary (2) -
to
_ binary (1) -
to
_ csv (2) -
to
_ i (1) -
to
_ io (2) -
to
_ s (6) -
top
_ level _ tasks (1) - tty? (1)
- unpack (1)
-
v
_ inv (1) - validate (1)
- value (2)
- ver (1)
- verbosity (1)
- version (14)
-
version
_ requirement (1) -
version
_ requirements (1) - visibility (1)
- wait (2)
-
wait
_ until (1) -
wait
_ while (1) - webcvs (1)
- write (5)
- xmldecl (3)
検索結果
先頭5件
- IO
# advise(advice , offset=0 , len=0) -> nil - Gem
:: Specification # specification _ version -> Integer - Matrix
:: EigenvalueDecomposition # v -> Matrix - Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize , options) -> Symbol - Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize) -> Symbol
-
IO
# advise(advice , offset=0 , len=0) -> nil (82012.0) -
posix_fadvise(2) を呼びだし、 ファイルへのアクセスパターンをOSに知らせます。
posix_fadvise(2) を呼びだし、
ファイルへのアクセスパターンをOSに知らせます。
advice には以下のいずれかのシンボルを指定します。
* :normal - デフォルト
* :sequential - データは前から順にアクセスされる
* :random - データはランダムアクセスされる
* :willneed - データはこの直後にアクセスされる
* :dontneed - データは直後にはアクセスしない
* :noreuse - データは一度しかアクセスされない
これらの advice が具体的に何をするのかはプラットフォーム依存です。
... -
Gem
:: Specification # specification _ version -> Integer (64204.0) -
この Gem パッケージに用いられている gemspec のバージョンを返します。
この Gem パッケージに用いられている gemspec のバージョンを返します。 -
Matrix
:: EigenvalueDecomposition # v -> Matrix (63607.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize , options) -> Symbol (47140.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize) -> Symbol (46840.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset) -> Symbol (46540.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Gem
:: Specification # version -> Gem :: Version (46504.0) -
この Gem パッケージのバージョンを返します。
この Gem パッケージのバージョンを返します。 -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer) -> Symbol (46240.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Gem
:: Specification # mark _ version -> String (45904.0) -
RubyGems のバージョンを内部にセットします。
RubyGems のバージョンを内部にセットします。 -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (45904.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (45904.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # rubygems _ version -> String (45904.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
この Gem パッケージを作成した RubyGems のバージョンを返します。 -
OptionParser
# version -> String (45904.0) -
プログラムのバージョンを文字列で返します。
プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver -
UNIXSocket
# recv _ io(klass=IO , mode=nil) -> Integer|IO|object (37585.0) -
ソケットの接続先からファイルディスクリプタを受け取ります。
ソケットの接続先からファイルディスクリプタを受け取ります。
klass が nil の場合、ファイルディスクリプタが Integer として
返されます。
klass が nil でない場合、
klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。
例:
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io = s2.recv_io
p File.identical?(io, STDOUT) #=> true
@param klass 受け取ったファイルデ... -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (37504.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
WEBrick
:: HTTPRequest # http _ version -> WEBrick :: HTTPVersion (37504.0) -
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。 -
WEBrick
:: HTTPResponse # http _ version -> WEBrick :: HTTPVersion (37504.0) -
レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
p res.http_version.class #=> WEBrick::HTTPVersion
p res.http_version.to_s #=... -
WEBrick
:: HTTPResponse # request _ http _ version -> WEBrick :: HTTPVersion (37504.0) -
リクエストの HTTP バージョンを返します。 デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。
リクエストの HTTP バージョンを返します。
デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。 -
OpenSSL
:: X509 :: Certificate # version -> Integer (37000.0) -
X509 証明書の version です。 v1の場合は 0 、v3 の場合は 2 となります。
X509 証明書の version です。 v1の場合は 0 、v3 の場合は 2 となります。 -
OpenSSL
:: X509 :: CRL # version -> Integer (36922.0) -
その CRL が準拠している規格のバージョンを返します。
その CRL が準拠している規格のバージョンを返します。
X.509 v2 CRL であれば 1 を返します。
@see OpenSSL::X509::CRL#version= -
OpenSSL
:: X509 :: Request # version -> Integer (36922.0) -
バージョンを返します。
バージョンを返します。
PKCS#10 v1.7(2986)では0を返します。
@see OpenSSL::X509::Request#version= -
REXML
:: Document # version -> String (36922.0) -
XML 宣言に含まれている XML 文書のバージョンを返します。
XML 宣言に含まれている XML 文書のバージョンを返します。
文書が XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.version # => "1.0"
//} -
BigDecimal
# save _ exception _ mode { . . . } -> object (36904.0) -
例外処理に関する BigDecimal.mode の設定を保存してブロックを評価し ます。ブロック中で変更した設定はブロックの評価後に復元されます。
例外処理に関する BigDecimal.mode の設定を保存してブロックを評価し
ます。ブロック中で変更した設定はブロックの評価後に復元されます。
ブロックの評価結果を返します。 -
Gem
:: Dependency # version _ requirements -> Gem :: Requirement (36904.0) -
依存しているバージョンを返します。
依存しているバージョンを返します。 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (36904.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Gem
:: Package :: TarHeader # version -> Integer (36904.0) -
tar のヘッダに含まれる version を返します。
tar のヘッダに含まれる version を返します。 -
Gem
:: Platform # version -> String (36904.0) -
プラットフォームのバージョンを返します。
プラットフォームのバージョンを返します。 -
Gem
:: Version # version -> String (36904.0) -
バージョン情報を文字列として返します。
バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//} -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (36904.0) -
自身を素因数分解した結果を返します。
自身を素因数分解した結果を返します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれの内部配列の第1要素 n は self の素因数、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.p... -
Net
:: HTTP # ssl _ version -> String | Symbol | nil (36904.0) -
利用するプロトコルの種類を返します。
利用するプロトコルの種類を返します。
@see Net::HTTP#ssl_version= -
Net
:: HTTPResponse # http _ version -> String (36904.0) -
サーバがサポートしている HTTP のバージョンを文字列で返します。
サーバがサポートしている HTTP のバージョンを文字列で返します。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//} -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form -> Symbol (36904.0) -
点のエンコーディング方式を返します。
点のエンコーディング方式を返します。
以下のいずれかを返します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form= -
OpenSSL
:: SSL :: SSLContext # session _ remove(sess) -> bool (36904.0) -
セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域から 取り除きます。
セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域から
取り除きます。
成功時には真を返します。キャッシュ領域に存在しないセッションを
削除しようとした場合は偽を返します。
@param sess 削除するセッション(OpenSSL::SSL::Session) -
OpenSSL
:: SSL :: SSLContext # session _ remove _ cb -> Proc | nil (36904.0) -
セッションが内部キャッシュから破棄されたときに呼び出される コールバックを返します。
セッションが内部キャッシュから破棄されたときに呼び出される
コールバックを返します。
設定されていないときは nil を返します。
@see OpenSSL::SSL::SSLContext#session_remove_cb= -
Prime
# int _ from _ prime _ division(pd) -> Integer (36904.0) -
素因数分解された結果を元の数値に戻します。
素因数分解された結果を元の数値に戻します。
引数が [[p_1, e_1], [p_2, e_2], ...., [p_n, e_n]] のようであるとき、
結果は p_1**e_1 * p_2**e_2 * .... * p_n**e_n となります。
@param pd 整数のペアの配列を指定します。含まれているペアの第一要素は素因数を、
第二要素はその素因数の指数をあらわします。
//emlist[例][ruby]{
require 'prime'
Prime.int_from_prime_division([[2,2], [3,1]]) #=> 12
P... -
Prime
# prime _ division(value , generator= Prime :: Generator23 . new) -> [[Integer , Integer]] (36904.0) -
与えられた整数を素因数分解します。
与えられた整数を素因数分解します。
@param value 素因数分解する任意の整数を指定します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれの内部配列の第1要素 n は value の素因数、第2要素は n**e が value を割り切る最大の自然数 e です。
@raise ZeroDivisionError 与えられた数値がゼロである場合に発生します。
//emlist[例][ruby]{
require 'p... -
Psych
:: Nodes :: Document # version -> [Integer] (36904.0) -
YAML ドキュメントのバージョンを返します。
YAML ドキュメントのバージョンを返します。
@see Psych::Nodes::Document#version=,
Psych::Nodes::Document.new -
REXML
:: Child # previous _ sibling -> REXML :: Node (36904.0) -
前の隣接ノードを返します。
前の隣接ノードを返します。
REXML::Node#previous_sibling_node の別名です。
@see REXML::Child#previous_sibling= -
REXML
:: Element # previous _ element -> Element | nil (36904.0) -
前の兄弟要素を返します。
前の兄弟要素を返します。
前の要素が存在しない場合は nil を返します。 -
REXML
:: Node # previous _ sibling _ node -> REXML :: Node | nil (36904.0) -
前の兄弟ノードを返します。
前の兄弟ノードを返します。
前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。 -
REXML
:: XMLDecl # version -> String (36904.0) -
XML文書のバージョンを文字列で返します。
XML文書のバージョンを文字列で返します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # append(task _ name) -> Rake :: InvocationChain (36904.0) -
与えられた値を追加した Rake::InvocationChain を返します。
与えられた値を追加した Rake::InvocationChain を返します。
@param task_name 追加する値を指定します。 -
Rake
:: PackageTask # version -> String (36904.0) -
作成するパッケージのバージョンを表す文字列を返します。
作成するパッケージのバージョンを表す文字列を返します。 -
Rake
:: Task # investigation -> String (36904.0) -
自身の詳しい内部状態を文字列化して返します。
自身の詳しい内部状態を文字列化して返します。
このメソッドはデバッグに便利です。 -
WEBrick
:: Cookie # version -> Integer (36904.0) -
Cookie のバージョン番号を整数で表すアクセサです。
Cookie のバージョン番号を整数で表すアクセサです。
@param value Cookie のバージョン番号を整数で指定します。 -
WIN32OLE
_ TYPE # major _ version -> Integer (36904.0) -
型のメジャーバージョン番号を取得します。
型のメジャーバージョン番号を取得します。
@return 型のメジャーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.major_version # => 8 -
WIN32OLE
_ TYPE # minor _ version -> Integer (36904.0) -
型のマイナーバージョン番号を取得します。
型のマイナーバージョン番号を取得します。
@return 型のマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.minor_version # => 5 -
WIN32OLE
_ TYPELIB # major _ version -> Integer (36904.0) -
TypeLibのメジャーバージョン番号を取得します。
TypeLibのメジャーバージョン番号を取得します。
@return TypeLibのメジャーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.major_version # => 1 -
WIN32OLE
_ TYPELIB # minor _ version -> Integer (36904.0) -
TypeLibのマイナーバージョン番号を取得します。
TypeLibのマイナーバージョン番号を取得します。
@return TypeLibのマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.minor_version # => 7 -
WIN32OLE
_ TYPELIB # version -> Float (36904.0) -
TypeLibのバージョン番号を取得します。
TypeLibのバージョン番号を取得します。
@return TypeLibのバージョン番号を整数部にメジャーバージョン番号、小数点
数部にマイナーバージョン番号を設定したFloatで返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.version # => 1.7 -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (36604.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (36604.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (36604.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # member?(task _ name) -> bool (36304.0) -
偽を返します。
偽を返します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # to _ s -> String (36304.0) -
'TOP' という文字列を返します。
'TOP' という文字列を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (28204.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
Matrix
:: LUPDecomposition # solve(b) -> Vector | Matrix (27922.0) -
self が正方行列 A の LUP 分解の時、一次方程式 Ax = b の解を返します。 b には Vector, Matrix, 数値の配列を指定出来ます。
self が正方行列 A の LUP 分解の時、一次方程式 Ax = b の解を返します。
b には Vector, Matrix, 数値の配列を指定出来ます。
それぞれベクトルのサイズ、行列の行数、配列のサイズが A の列数と一致していなければなりません。
返り値は b が行列なら行列、それ以外はベクトルになります。
@param b 一次方程式の定数項を指定します。
//emlist[][ruby]{
require 'matrix'
lup = Matrix[[2, 1], [1, 2]].lup
lup.solve([1, -1]) #=> ... -
OpenSSL
:: SSL :: SSLServer # to _ io -> TCPServer (27907.0) -
ラップしている TCPServer オブジェクトを返します。
ラップしている TCPServer オブジェクトを返します。 -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (27904.0) -
タイプが radio である input 要素を生成します。
タイプが radio である input 要素を生成します。
@param name name 属性の値を指定します。
@param value value 属性の値を指定します。
@param checked 真ならば checked 属性を設定します。
例:
radio_button("name", "value")
# <INPUT TYPE="radio" NAME="name" VALUE="value">
radio_button("name", "value", true)
# <INPUT TYPE="radio" NAME="name" ... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (27904.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベルに同じものが使用されます。
それぞれの引数が、二要素または三要素の配列の場合、最終要素が true であれば、
check... -
Matrix
:: EigenvalueDecomposition # eigenvectors -> [Vector] (27904.0) -
右固有ベクトルを配列で返します。
右固有ベクトルを配列で返します。 -
OpenSSL
:: X509 :: Revoked # add _ extension(ex) -> OpenSSL :: X509 :: Extension (27904.0) -
拡張領域に ex を追加します。
拡張領域に ex を追加します。
追加するデータは OpenSSL::X509::Extension のオブジェクトを渡します。
ex を返します。
@param ex 追加するデータ
@raise OpenSSL::X509::RevokedError 追加に失敗した場合に発生します -
OpenSSL
:: X509 :: Revoked # extensions -> [OpenSSL :: X509 :: Extension] (27904.0) -
拡張領域のデータを配列で返します。
拡張領域のデータを配列で返します。 -
Rational
# convert(*arg) -> Rational (27904.0) -
引数を有理数(Rational)に変換した結果を返します。
引数を有理数(Rational)に変換した結果を返します。
@param arg 変換対象のオブジェクトです。
Kernel.#Rational の本体です。
@see Kernel.#Rational -
CSV
# to _ io -> self (27739.0) -
IO#to_io に委譲します。
IO#to_io に委譲します。
@see IO#to_io -
OptionParser
# ver -> String (27676.0) -
program_name、version と release から生成したバージョンを表す文字列を返します。
program_name、version と release から生成したバージョンを表す文字列を返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release = "2019-05-01"
opts.on_tail("--version", "Show v... -
CSV
# ioctl(cmd , arg = 0) -> Integer (27670.0) -
IO#ioctl に委譲します。
IO#ioctl に委譲します。
@see IO#ioctl -
Encoding
:: Converter # destination _ encoding -> Encoding (27658.0) -
変換先のエンコーディングを返します。
変換先のエンコーディングを返します。
@return 変換先のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.destination_encoding #=> #<Encoding:EUC-JP>
//} -
RDoc
:: Options # coverage _ report -> Integer | false (27652.0) -
コマンドライン引数の --coverage-report オプションを指定していた場合、指 定した数値を返します。
コマンドライン引数の --coverage-report オプションを指定していた場合、指
定した数値を返します。
指定しなかった場合は false を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (27625.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
Matrix
:: EigenvalueDecomposition # v _ inv -> Matrix (27625.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix -> Matrix (27607.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
CGI
:: QueryExtension # server _ name -> String (27604.0) -
ENV['SERVER_NAME'] を返します。
ENV['SERVER_NAME'] を返します。 -
CGI
:: QueryExtension # server _ port -> Integer (27604.0) -
ENV['SERVER_PORT'] を返します。
ENV['SERVER_PORT'] を返します。 -
CGI
:: QueryExtension # server _ protocol -> String (27604.0) -
ENV['SERVER_PROTOCOL'] を返します。
ENV['SERVER_PROTOCOL'] を返します。 -
CGI
:: QueryExtension # server _ software -> String (27604.0) -
ENV['SERVER_SOFTWARE'] を返します。
ENV['SERVER_SOFTWARE'] を返します。 -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (27604.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (27604.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding -
Gem
:: Specification # add _ development _ dependency(gem , *requirements) -> [Gem :: Dependency] (27604.0) -
この gem の DEVELOPMENT 依存性を追加します。 この gem の開発時に必要となる gem を指定します。
この gem の DEVELOPMENT 依存性を追加します。
この gem の開発時に必要となる gem を指定します。
//emlist[][ruby]{
gem "rack", "~> 1.6", ">= 1.6.12"
//}
@param gem 依存する gem の名前か Gem::Dependency のインスタンスを指定します。
@param requirements バージョンの必要条件を 0 個以上指定します。デフォルトは ">= 0" です。
@see Gem::Specification#add_runtime_dependency, Gem::Depende... -
Gem
:: Specification # development _ dependencies -> Array (27604.0) -
この Gem が依存している Gem のリストを返します。
この Gem が依存している Gem のリストを返します。 -
Gem
:: Specification # validate -> bool (27604.0) -
必須属性のチェックと自身の基本的な正当性チェックを行います。
必須属性のチェックと自身の基本的な正当性チェックを行います。
チェックにパスした場合は常に true を返します。そうでない場合は例外が発生します。
@raise Gem::InvalidSpecificationException チェックにパスしなかった場合に発生します。 -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (27604.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
Matrix
:: LUPDecomposition # pivots -> [Integer] (27604.0) -
ピボッティングを表す配列を返します。
ピボッティングを表す配列を返します。 -
OpenSSL
:: X509 :: Extension # value -> String (27604.0) -
拡張領域の値(extnValue)を返します。
拡張領域の値(extnValue)を返します。
@see OpenSSL::X509::Extension#value= -
OptionParser
# default _ argv -> [String] (27604.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
自身がデフォルトでパースする引数を文字列の配列で返します。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//} -
OptionParser
# environment(env) -> [String] (27604.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
環境変数 env に対して
Shellwords.#shellwords を呼
んで配列にしてから parse を行ないます。
@param env 環境変数名を文字列で与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
config = ... -
OptionParser
:: ParseError # recover(argv) -> Array (27604.0) -
argv の先頭に self.args を戻します。
argv の先頭に self.args を戻します。
argv を返します。
@param argv OptionParser#parse に渡したオブジェクトなどの配列を指定します。
@return argv を返します。 -
RDoc
:: Options # verbosity -> 0 | 1 | 2 (27604.0) -
プログラムの解析時に表示する情報の詳細さを数値で返します。
プログラムの解析時に表示する情報の詳細さを数値で返します。
以下の値を指定する事ができます。
: 0(--quiet オプションを指定した場合)
情報を表示しません。
: 1
通常の表示を行います。
: 2(--verbose オプションを指定した場合)
詳細な情報を表示します。 -
RDoc
:: Options # visibility -> :public | :protected | :private (27604.0) -
コマンドライン引数の --visibility で指定したオプションを Symbol で返します。
コマンドライン引数の --visibility で指定したオプションを Symbol
で返します。 -
RDoc
:: Options # webcvs -> String | nil (27604.0) -
コマンドライン引数の --webcvs オプションで指定した URL を文字列で返しま す。
コマンドライン引数の --webcvs オプションで指定した URL を文字列で返しま
す。
指定しなかった場合は nil を返します。 -
REXML
:: Parsers :: PullEvent # instruction? -> bool (27604.0) -
XML処理命令なら真を返します。
XML処理命令なら真を返します。 -
REXML
:: Parsers :: PullEvent # notationdecl? -> bool (27604.0) -
DTDの記法宣言なら真を返します。
DTDの記法宣言なら真を返します。 -
Rake
:: Application # top _ level _ tasks -> Array (27604.0) -
コマンドラインで指定されたタスクのリストを返します。
コマンドラインで指定されたタスクのリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.top_level_tasks # => ["default"]
end
//} -
Rational
# fdiv(other) -> Float (27604.0) -
self を other で割った商を Float で返します。 other に虚数を指定することは出来ません。
self を other で割った商を Float で返します。
other に虚数を指定することは出来ません。
@param other 自身を割る数
//emlist[例][ruby]{
Rational(2, 3).fdiv(1) # => 0.6666666666666666
Rational(2, 3).fdiv(0.5) # => 1.3333333333333333
Rational(2).fdiv(3) # => 0.6666666666666666
Rational(1).fdiv(Complex(1, 0)) # => 1.0
Rational(1)... -
Rational
# negative? -> bool (27604.0) -
self が 0 未満の場合に true を返します。そうでない場合に false を返します。
self が 0 未満の場合に true を返します。そうでない場合に false を返します。
//emlist[例][ruby]{
Rational(1, 2).negative? # => false
Rational(-1, 2).negative? # => true
//}
@see Rational#positive? -
Rational
# positive? -> bool (27604.0) -
self が 0 より大きい場合に true を返します。そうでない場合に false を返します。
self が 0 より大きい場合に true を返します。そうでない場合に false を返します。
//emlist[例][ruby]{
Rational(1, 2).positive? # => true
Rational(-1, 2).positive? # => false
//}
@see Rational#negative? -
Resolv
:: DNS :: Resource :: IN :: SRV # priority -> Integer (27604.0) -
ホストの優先順位を返します。
ホストの優先順位を返します。
クライアントは利用可能なホストの中で最も priority が
小さい数値のホストを利用しなければなりません。
priority が同じならば Resolv::DNS::Resource::IN::SRV#weight
で定義されるようにホストを選ぶべきです。
返り値の範囲は 0 から 65535 までの整数値です。 -
RubyVM
:: InstructionSequence # eval -> object (27604.0) -
self の命令シーケンスを評価してその結果を返します。
self の命令シーケンスを評価してその結果を返します。
RubyVM::InstructionSequence.compile("1 + 2").eval # => 3 -
Socket
:: Option # level -> Integer (27604.0) -
ソケットオプションレベルを表す整数を返します。
ソケットオプションレベルを表す整数を返します。 -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ OPTIONS(request , response) -> () (27604.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト...