ライブラリ
- ビルトイン (30)
- benchmark (1)
-
cgi
/ core (3) -
cgi
/ html (11) - csv (9)
- dbm (1)
-
drb
/ acl (1) - erb (1)
- etc (4)
- forwardable (1)
- gdbm (1)
- irb (1)
- json (1)
- logger (1)
- matrix (15)
-
net
/ http (5) -
net
/ pop (1) -
net
/ smtp (1) - nkf (2)
- openssl (7)
- optparse (21)
- prime (4)
- psych (3)
- rake (3)
-
rake
/ packagetask (2) - rdoc (1)
- readline (1)
-
rexml
/ document (6) -
rexml
/ parsers / pullparser (1) -
rexml
/ streamlistener (1) - ripper (1)
- rubygems (3)
-
rubygems
/ commands / unpack _ command (1) -
rubygems
/ platform (1) -
rubygems
/ specification (2) -
rubygems
/ version (2) - socket (3)
- strscan (2)
-
syslog
/ logger (1) - tracer (1)
-
webrick
/ httpservlet / abstract (3) -
webrick
/ httpversion (1) -
win32
/ registry (11) - win32ole (1)
-
yaml
/ dbm (1) - zlib (11)
クラス
- ACL (1)
- Array (1)
- BasicSocket (1)
- CSV (5)
-
CSV
:: Table (2) - DBM (1)
- ERB (1)
-
Encoding
:: InvalidByteSequenceError (1) -
Encoding
:: UndefinedConversionError (2) - GDBM (1)
-
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Platform (1) -
Gem
:: Specification (2) -
Gem
:: Version (2) - IO (1)
- Logger (1)
- Matrix (2)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (2) -
Net
:: HTTP (4) -
Net
:: HTTPResponse (1) -
Net
:: POP3 (1) -
Net
:: SMTP (1) - Object (3)
-
OpenSSL
:: Config (3) -
OpenSSL
:: X509 :: Extension (1) - OptionParser (21)
-
Prime
:: TrialDivisionGenerator (3) -
Psych
:: Visitors :: YAMLTree (1) -
RDoc
:: Options (1) -
REXML
:: Document (1) -
REXML
:: Formatters :: Transitive (1) -
REXML
:: Instruction (2) -
REXML
:: Parsers :: PullEvent (1) -
REXML
:: XMLDecl (2) -
Rake
:: InvocationChain (1) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: PackageTask (2) -
Rake
:: Task (1) - Ripper (1)
- RubyVM (1)
-
RubyVM
:: InstructionSequence (21) - Socket (1)
- String (1)
- StringScanner (2)
-
Syslog
:: Logger (1) - Tracer (1)
- UDPSocket (1)
-
WEBrick
:: HTTPServlet :: AbstractServlet (3) -
WEBrick
:: HTTPVersion (1) - WIN32OLE (1)
-
Win32
:: Registry (8) -
YAML
:: DBM (1) -
Zlib
:: Deflate (2) -
Zlib
:: GzipWriter (5)
モジュール
- Benchmark (1)
-
CGI
:: HtmlExtension (11) -
CGI
:: QueryExtension (3) - Etc (4)
- Forwardable (1)
- Gem (3)
- IRB (1)
- JSON (1)
- NKF (2)
- OpenSSL (3)
- Psych (2)
- RDoc (1)
-
REXML
:: StreamListener (1) - Readline (1)
-
Win32
:: Registry :: Constants (3) - Zlib (4)
キーワード
-
BENCHMARK
_ VERSION (1) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (1) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (1) -
DEFAULT
_ VERSION (1) - EigenvalueDecomposition (1)
-
FORWARDABLE
_ VERSION (1) -
INSTRUCTION
_ NAMES (1) - InstructionSequence (1)
-
LIBYAML
_ VERSION (1) -
NKF
_ VERSION (1) -
OPENSSL
_ LIBRARY _ VERSION (1) -
OPENSSL
_ VERSION (1) -
REG
_ OPTION _ NON _ VOLATILE (1) -
REG
_ OPTION _ RESERVED (1) -
REG
_ OPTION _ VOLATILE (1) -
RUBY
_ DESCRIPTION (1) -
RUBY
_ ENGINE _ VERSION (1) -
RUBY
_ VERSION (1) - Revision (2)
- RubyGemsPackageVersion (1)
- RubyGemsVersion (1)
-
SC
_ JOB _ CONTROL (1) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (1) - TrialDivisionGenerator (1)
- VERSION (15)
- Version (2)
-
ZLIB
_ VERSION (1) -
absolute
_ path (1) -
add
_ value (1) -
base
_ label (1) - checkbox (1)
-
checkbox
_ group (1) - compile (1)
-
compile
_ file (1) -
compile
_ option (1) -
compile
_ option= (1) - content= (1)
- create (3)
- d (1)
-
default
_ argv (1) - deflate (2)
-
destination
_ encoding _ name (2) - disasm (2)
- disassemble (2)
-
do
_ OPTIONS (1) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- environment (1)
-
error
_ char (1) - eval (1)
-
first
_ lineno (1) - generate (1)
-
generate
_ line (1) -
get
_ instance (1) -
get
_ path (1) -
get
_ value (1) - help (1)
- hidden (1)
-
http
_ version (1) - inspect (1)
- instruction? (1)
- investigation (1)
-
is
_ version _ 1 _ 2? (1) - label (1)
-
load
_ from _ binary (1) -
load
_ from _ binary _ extra _ data (1) -
mark
_ version (1) -
marshal
_ version (1) -
must
_ C _ version (1) - new (8)
- next (1)
- of (1)
- open (5)
- order (4)
- order! (2)
- parse (3)
- parse! (1)
-
parse
_ csv (1) -
password
_ field (1) - path (1)
- permute (2)
- permute! (1)
- pivots (1)
-
radio
_ group (1) -
recvfrom
_ nonblock (2) - recvmsg (1)
- reset (1)
- rewind (1)
-
ruby 1
. 6 feature (1) -
rubygems
_ version (1) -
scrolling
_ list (1) -
server
_ name (1) -
server
_ protocol (1) -
server
_ software (1) - solve (1)
-
ssl
_ version (1) - submit (1)
- succ (1)
- target= (1)
-
text
_ field (1) -
to
_ a (2) -
to
_ ary (1) -
to
_ binary (1) -
to
_ csv (2) -
to
_ s (6) -
try
_ convert (1) -
v
_ inv (1) - value (2)
- ver (1)
- verbose= (1)
- version (8)
- version= (1)
-
version
_ 1 _ 2 (1) -
version
_ 1 _ 2? (1) -
warn
_ unless _ e _ option (1) -
warning
_ unless _ e _ option (1) - webcvs (1)
- wrap (2)
- xmldecl (1)
-
zlib
_ version (1) - 制御構造 (1)
検索結果
先頭5件
-
IO
. try _ convert(obj) -> IO | nil (118336.0) -
obj を to_io メソッドによって IO オブジェクトに変換します。 変換できなかった場合は nil を返します。
obj を to_io メソッドによって IO オブジェクトに変換します。
変換できなかった場合は nil を返します。
IO.try_convert(STDOUT) # => STDOUT
IO.try_convert("STDOUT") # => nil -
Matrix
:: EigenvalueDecomposition # v -> Matrix (90604.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
OptionParser
# on(long , klass = String , desc = "") {|v| . . . } -> self (73354.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
klass にはクラスを与えます。どのようなクラスを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラスであっても引数が変換できないものである場合、例外
OptionParser::I... -
OptionParser
# on(short , long , klass = String , desc = "") {|v| . . . } -> self (73354.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
klass にはクラスを与えます。どのようなクラスを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラスであっても引数が変換できないものである場合、例外
OptionParser::I... -
Gem
:: Specification # mark _ version -> String (73201.0) -
RubyGems のバージョンを内部にセットします。
RubyGems のバージョンを内部にセットします。 -
Gem
:: Specification # rubygems _ version -> String (73201.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
この Gem パッケージを作成した RubyGems のバージョンを返します。 -
OptionParser
# version -> String (73201.0) -
プログラムのバージョンを文字列で返します。
プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver -
RubyVM
:: InstructionSequence . compile _ option=(options) (73201.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数 options で指定します。
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数
options で指定します。
@param options コンパイル時の最適化オプションを true、false、nil、
Hash のいずれかで指定します。true を指定した場合は
全てのオプションを有効にします。false を指定した場合は全
てのオプションを無効にします。nil を指定した場合はいずれ
のオプションも変更しません。また、Hash を指定した
場合は以... -
Win32
:: Registry :: Constants :: REG _ OPTION _ NON _ VOLATILE (73201.0) -
@todo
@todo -
OptionParser
# on(short , klass = String , desc = "") {|v| . . . } -> self (73054.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
klass にはクラスを与えます。どのようなクラスを受け付けるかは、
以下の「デフォルトで利用可能な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラスであっても引数が変換できないものである場合、例外
OptionParser::I... -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (72901.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
RubyVM
:: InstructionSequence . compile _ option -> Hash (72601.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返 します。
命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返
します。
//emlist[例][ruby]{
require "pp"
pp RubyVM::InstructionSequence.compile_option
# => {:inline_const_cache=>true,
# :peephole_optimization=>true,
# :tailcall_optimization=>false,
# :specialized_instruction=>true,
# :operands_unification=>true,
# :instructi... -
Prime
:: TrialDivisionGenerator (72001.0) -
Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成に試行除算法を使用しています。
Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成に試行除算法を使用しています。 -
JSON
:: VERSION -> String (64201.0) -
このライブラリのバージョンを表す文字列です。
このライブラリのバージョンを表す文字列です。 -
Net
:: HTTPResponse # http _ version -> String (64201.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"
//} -
RubyVM
:: INSTRUCTION _ NAMES -> [String] (64201.0) -
RubyVM の命令シーケンスの名前の一覧を返します。
RubyVM の命令シーケンスの名前の一覧を返します。
@see RubyVM::InstructionSequence -
StringScanner
:: Version -> String (64201.0) -
StringScanner クラスのバージョンを文字列で返します。 この文字列は Object#freeze されています。
StringScanner クラスのバージョンを文字列で返します。
この文字列は Object#freeze されています。
//emlist[例][ruby]{
require 'strscan'
StringScanner::Version # => "0.7.0"
StringScanner::Version.frozen? # => true
//} -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (63922.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix -> Matrix (63904.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
REXML
:: Parsers :: PullEvent # instruction? -> bool (63901.0) -
XML処理命令なら真を返します。
XML処理命令なら真を返します。 -
StringScanner
. must _ C _ version -> self (63901.0) -
このメソッドは後方互換性のために定義されています。
このメソッドは後方互換性のために定義されています。 -
Win32
:: Registry :: Constants :: REG _ OPTION _ RESERVED (63901.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ VOLATILE (63901.0) -
@todo
@todo -
Matrix
:: EigenvalueDecomposition (63001.0) -
行列の固有分解の情報を保持するクラスです。
行列の固有分解の情報を保持するクラスです。
Matrix#eigensystem の返り値のクラスです。 -
RubyVM
:: InstructionSequence (63001.0) -
Ruby の Virtual Machine のコンパイル済みの命令シーケンスを表すクラスです。
Ruby の Virtual Machine のコンパイル済みの命令シーケンスを表すクラスです。
Method、Proc オブジェクトや Ruby のソースコードを表す文字列
から VM の命令シーケンスを得る事ができます。また、
RubyVM::InstructionSequence オブジェクトを元に命令シーケンスを読みやす
い文字列に変換する事もできます。Ruby の命令シーケンスコンパイラの設定を
扱う必要がありますが、Ruby の VM がどのように働くかを知るのに有用です。
VM の命令シーケンスの一覧はRuby のソースコード中の insns.def から参照で
きます。
... -
ACL
:: VERSION -> [String] (55201.0) -
ACL のバージョン。
ACL のバージョン。 -
Benchmark
:: BENCHMARK _ VERSION -> String (55201.0) -
benchmark ライブラリのバージョンを表します。
benchmark ライブラリのバージョンを表します。 -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (55201.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" ... -
CSV
:: VERSION -> String (55201.0) -
ライブラリのバージョンを表す文字列です。
ライブラリのバージョンを表す文字列です。 -
DBM
:: VERSION -> String (55201.0) -
libdbm のバージョンを表す文字列です。
libdbm のバージョンを表す文字列です。
DB_VERSION_STRING という定数が C 言語レベルで定義されていない場合は
"unknown" になります。 -
ERB
. version -> String (55201.0) -
erb.rbのリビジョン情報を返します。
erb.rbのリビジョン情報を返します。 -
Forwardable
:: FORWARDABLE _ VERSION -> String (55201.0) -
forwardable ライブラリのバージョンを返します。
forwardable ライブラリのバージョンを返します。 -
GDBM
:: VERSION -> String (55201.0) -
libgdbm のバージョン情報の文字列です。
libgdbm のバージョン情報の文字列です。 -
Gem
. # marshal _ version -> String (55201.0) -
Marshal のバージョンを表す文字列を返します。
Marshal のバージョンを表す文字列を返します。 -
Gem
:: Platform # version -> String (55201.0) -
プラットフォームのバージョンを返します。
プラットフォームのバージョンを返します。 -
Gem
:: RubyGemsPackageVersion -> String (55201.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: RubyGemsVersion -> String (55201.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: Version # version -> String (55201.0) -
バージョン情報を文字列として返します。
バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//} -
IRB
. version -> String (55201.0) -
IRB のバージョンを文字列で返します。
IRB のバージョンを文字列で返します。
~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。 -
Logger
:: VERSION -> String (55201.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
NKF
:: NKF _ VERSION -> String (55201.0) -
nkf 自体のバージョンを表す文字列です。
nkf 自体のバージョンを表す文字列です。 -
NKF
:: VERSION -> String (55201.0) -
"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と あらわされる文字列です。
"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と
あらわされる文字列です。 -
Net
:: HTTP # ssl _ version -> String | Symbol | nil (55201.0) -
利用するプロトコルの種類を返します。
利用するプロトコルの種類を返します。
@see Net::HTTP#ssl_version= -
Net
:: HTTP . is _ version _ 1 _ 2? -> true (55201.0) -
何もしません。互換性のために残されており、常に true を返します。
何もしません。互換性のために残されており、常に true を返します。
@see Net::HTTP.version_1_2, Net::HTTP.version_1_1? -
Net
:: HTTP . version _ 1 _ 2 -> true (55201.0) -
何もしません。互換性のために残されており、常に true を返します。
何もしません。互換性のために残されており、常に true を返します。
@see Net::HTTP.version_1_1?, Net::HTTP.version_1_2? -
Net
:: HTTP . version _ 1 _ 2? -> true (55201.0) -
何もしません。互換性のために残されており、常に true を返します。
何もしません。互換性のために残されており、常に true を返します。
@see Net::HTTP.version_1_2, Net::HTTP.version_1_1? -
Net
:: POP3 :: Revision -> String (55201.0) -
ライブラリ(ファイル)のリビジョンです。 使わないでください。
ライブラリ(ファイル)のリビジョンです。
使わないでください。 -
Net
:: SMTP :: Revision -> String (55201.0) -
ファイルのリビジョンです。使わないでください。
ファイルのリビジョンです。使わないでください。 -
Object
:: RUBY _ ENGINE _ VERSION -> String (55201.0) -
Ruby処理系実装のバージョンを表す文字列。
Ruby処理系実装のバージョンを表す文字列。 -
Object
:: RUBY _ VERSION -> String (55201.0) -
Ruby のバージョンを表す文字列。
Ruby のバージョンを表す文字列。
Ruby のバージョンは、major.minor.teeny という形式です。 -
OpenSSL
:: OPENSSL _ LIBRARY _ VERSION -> String (55201.0) -
実行時に使われている OpenSSL 本体のバージョンを表した文字列です。
実行時に使われている OpenSSL 本体のバージョンを表した文字列です。 -
OpenSSL
:: OPENSSL _ VERSION -> String (55201.0) -
ビルド時に使われた OpenSSL 本体のバージョンを表した文字列です。
ビルド時に使われた OpenSSL 本体のバージョンを表した文字列です。 -
OpenSSL
:: VERSION -> String (55201.0) -
Ruby/OpenSSL のバージョンです。
Ruby/OpenSSL のバージョンです。 -
Psych
:: LIBYAML _ VERSION -> String (55201.0) -
libyaml のバージョン。
libyaml のバージョン。 -
Psych
:: VERSION -> String (55201.0) -
Psych のバージョン。
Psych のバージョン。 -
RDoc
:: VERSION -> String (55201.0) -
RDoc のバージョンを表す文字列を返します。
RDoc のバージョンを表す文字列を返します。 -
REXML
:: Document # version -> String (55201.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"
//} -
REXML
:: XMLDecl # version -> String (55201.0) -
XML文書のバージョンを文字列で返します。
XML文書のバージョンを文字列で返します。 -
REXML
:: XMLDecl :: DEFAULT _ VERSION -> String (55201.0) -
REXML::XMLDecl.new や REXML::XMLDecl.default で の使われるデフォルトのXMLバージョン。
REXML::XMLDecl.new や REXML::XMLDecl.default で
の使われるデフォルトのXMLバージョン。 -
Rake
:: PackageTask # version -> String (55201.0) -
作成するパッケージのバージョンを表す文字列を返します。
作成するパッケージのバージョンを表す文字列を返します。 -
Rake
:: PackageTask # version=(str) (55201.0) -
作成するパッケージのバージョンをセットします。
作成するパッケージのバージョンをセットします。
@param str バージョンを表す文字列を指定します。 -
Rake
:: Task # investigation -> String (55201.0) -
自身の詳しい内部状態を文字列化して返します。
自身の詳しい内部状態を文字列化して返します。
このメソッドはデバッグに便利です。 -
Readline
:: VERSION -> String (55201.0) -
Readlineモジュールが使用している GNU Readline や libedit のバージョンを 示す文字列です。
Readlineモジュールが使用している GNU Readline や libedit のバージョンを
示す文字列です。 -
Ripper
:: Version -> String (55201.0) -
ripper のバージョンを文字列で返します。
ripper のバージョンを文字列で返します。 -
Syslog
:: Logger :: VERSION -> String (55201.0) -
Syslog::Logger のバージョンを表す文字列です。
Syslog::Logger のバージョンを表す文字列です。 -
WIN32OLE
:: VERSION -> String (55201.0) -
Major.Minor.Patch形式のWIN32OLEのバージョン番号を示す文字列です。
Major.Minor.Patch形式のWIN32OLEのバージョン番号を示す文字列です。 -
YAML
:: DBM :: VERSION -> String (55201.0) -
yaml/dbm のバージョンを文字列で返します。
yaml/dbm のバージョンを文字列で返します。 -
Zlib
. # zlib _ version -> String (55201.0) -
zlib ライブラリのバージョンを表す文字列を返します。
zlib ライブラリのバージョンを表す文字列を返します。 -
Zlib
:: VERSION -> String (55201.0) -
Ruby/zlib のバージョンを表す文字列です。
Ruby/zlib のバージョンを表す文字列です。 -
Zlib
:: ZLIB _ VERSION -> String (55201.0) -
zlib.h のバージョンを表す文字列です。
zlib.h のバージョンを表す文字列です。 -
OptionParser
# environment(env) -> [String] (54919.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
環境変数 env に対して
Shellwords.#shellwords を呼
んで配列にしてから parse を行ないます。
@param env 環境変数名を文字列で与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
config = ... -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (54901.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
Matrix
:: EigenvalueDecomposition # v _ inv -> Matrix (54622.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (54601.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (54301.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # to _ s -> String (54301.0) -
'TOP' という文字列を返します。
'TOP' という文字列を返します。 -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (45901.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding -
Matrix
:: LUPDecomposition # solve(b) -> Vector | Matrix (45901.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]) #=> ... -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ OPTIONS(request , response) -> () (45901.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
Etc
:: CS _ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS -> Integer (45691.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Etc
:: CS _ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS -> Integer (45691.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Matrix
:: EigenvalueDecomposition # eigenvectors -> [Vector] (45601.0) -
右固有ベクトルを配列で返します。
右固有ベクトルを配列で返します。 -
REXML
:: Instruction # content=(value) (45601.0) -
XML 処理命令の内容を変更します。
XML 処理命令の内容を変更します。
@param value 新たなデータ(文字列) -
Matrix
:: LUPDecomposition # pivots -> [Integer] (45301.0) -
ピボッティングを表す配列を返します。
ピボッティングを表す配列を返します。 -
RubyVM
:: InstructionSequence # eval -> object (45301.0) -
self の命令シーケンスを評価してその結果を返します。
self の命令シーケンスを評価してその結果を返します。
RubyVM::InstructionSequence.compile("1 + 2").eval # => 3 -
RubyVM
:: InstructionSequence . compile(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence (37801.0) -
引数 source で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
引数 source で指定した Ruby のソースコードを元にコンパイル済みの
RubyVM::InstructionSequence オブジェクトを作成して返します。
@param source Ruby のソースコードを文字列で指定します。
@param file ファイル名を文字列で指定します。
@param path 引数 file の絶対パスファイル名を文字列で指定します。
@param line 引数 source の 1 行目の行番号を指定します。
@param options コンパイル時のオプションを true、false、Hash オブ
... -
RubyVM
:: InstructionSequence . compile _ file(file , options = nil) -> RubyVM :: InstructionSequence (37801.0) -
引数 file で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
引数 file で指定した Ruby のソースコードを元にコンパイル済みの
RubyVM::InstructionSequence オブジェクトを作成して返します。
RubyVM::InstructionSequence.compile とは異なり、file、path などの
メタデータは自動的に取得します。
@param file ファイル名を文字列で指定します。
@param options コンパイル時のオプションを true、false、Hash オブ
ジェクトのいずれかで指定します。詳細は
RubyVM::Instr... -
RubyVM
:: InstructionSequence . new(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence (37801.0) -
引数 source で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
引数 source で指定した Ruby のソースコードを元にコンパイル済みの
RubyVM::InstructionSequence オブジェクトを作成して返します。
@param source Ruby のソースコードを文字列で指定します。
@param file ファイル名を文字列で指定します。
@param path 引数 file の絶対パスファイル名を文字列で指定します。
@param line 引数 source の 1 行目の行番号を指定します。
@param options コンパイル時のオプションを true、false、Hash オブ
... -
static void warn
_ unless _ e _ option(const char *str) (37501.0) -
ruby -e で与えたプログラムの評価中ではないなら、 警告メッセージ str を出力する。
ruby -e で与えたプログラムの評価中ではないなら、
警告メッセージ str を出力する。 -
static void warning
_ unless _ e _ option(const char *str) (37501.0) -
ruby -e で与えたプログラムの評価中ではなく、 しかも $VERBOSE が真ならば、警告メッセージ str を出力する。
ruby -e で与えたプログラムの評価中ではなく、
しかも $VERBOSE が真ならば、警告メッセージ str を出力する。 -
RubyVM
:: InstructionSequence . load _ from _ binary(binary) -> RubyVM :: InstructionSequence (37201.0) -
RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
このローダーは検証機構をもっておらず、壊れたり改変されたバイナリを読み込むと深刻な問題を引き起こします。
他者により提供されたバイナリデータはロードすべきではありません。自分が変換したバイナリデータを使うべきです。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary
RubyVM:... -
RubyVM
:: InstructionSequence . of(body) -> RubyVM :: InstructionSequence (37201.0) -
引数 body で指定した Proc、Method オブジェクトを元に RubyVM::InstructionSequence オブジェクトを作成して返します。
引数 body で指定した Proc、Method オブジェクトを元に
RubyVM::InstructionSequence オブジェクトを作成して返します。
@param body Proc、Method オブジェクトを指定します。
例1:irb で実行した場合
# proc
> p = proc { num = 1 + 2 }
> RubyVM::InstructionSequence.of(p)
> # => <RubyVM::InstructionSequence:block in irb_binding@(irb)>
# method
> def ... -
Matrix
:: EigenvalueDecomposition # to _ a -> [Matrix , Matrix , Matrix] (36997.0) -
Matrix::EigenvalueDecomposition#v, Matrix::EigenvalueDecomposition#d, Matrix::EigenvalueDecomposition#v_inv をこの順に並べた配列を返します。
Matrix::EigenvalueDecomposition#v,
Matrix::EigenvalueDecomposition#d,
Matrix::EigenvalueDecomposition#v_inv
をこの順に並べた配列を返します。 -
Matrix
:: EigenvalueDecomposition # to _ ary -> [Matrix , Matrix , Matrix] (36997.0) -
Matrix::EigenvalueDecomposition#v, Matrix::EigenvalueDecomposition#d, Matrix::EigenvalueDecomposition#v_inv をこの順に並べた配列を返します。
Matrix::EigenvalueDecomposition#v,
Matrix::EigenvalueDecomposition#d,
Matrix::EigenvalueDecomposition#v_inv
をこの順に並べた配列を返します。 -
UDPSocket
# recvfrom _ nonblock(maxlen , flags=0) -> [String , Array] (36955.0) -
ソケットをノンブロッキングモードに設定した後、 recvfrom(2) でソケットからデータを受け取ります。
ソケットをノンブロッキングモードに設定した後、
recvfrom(2) でソケットからデータを受け取ります。
maxlen で受け取るデータの最大バイト数を指定します。
flags はフラグで、Socket::MSG_* の bitwise OR を渡します。
詳しくは recvfrom(2) を参照してください。
返り値はデータの文字列と送り元のアドレス情報の
2要素の配列となります。
recvfrom(2) がエラーになった場合、
Errno::EAGAIN, Errno::EINTR を含め例外 Errno::EXXX が発生します。
Errno::EWOULDBLOCK、Err... -
Object
:: RUBY _ DESCRIPTION -> String (36919.0) -
Ruby の詳細を表す文字列。
Ruby の詳細を表す文字列。
ruby -v で表示される内容が格納されています。 -
Socket
# recvfrom _ nonblock(maxlen , flags=0) -> [String , Addrinfo] (36919.0) -
ソケットをノンブロッキングモードに設定した後、 recvfrom(2) を呼び出します。
ソケットをノンブロッキングモードに設定した後、
recvfrom(2) を呼び出します。
引数、返り値は Socket#recvfrom と同じです。
recvfrom(2) がエラーになった場合、
EAGAIN, EINTR を含め例外 Errno::EXXX が発生します。
Errno::EWOULDBLOCK、Errno::EAGAIN のような待ってからリトライすることが
可能であることを意味する例外には、IO::WaitReadable が extend
されています。
@param maxlen ソケットから受けとるデータの最大値
@param flags フラグ
@rai... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (36901.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベルに同じものが使用されます。
それぞれの引数が、二要素または三要素の配列の場合、最終要素が true であれば、
check... -
OptionParser
# ver -> String (36619.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... -
CGI
:: QueryExtension # server _ name -> String (36601.0) -
ENV['SERVER_NAME'] を返します。
ENV['SERVER_NAME'] を返します。