ライブラリ
- ビルトイン (85)
-
cgi
/ core (49) -
cgi
/ html (39) -
cgi
/ session (6) -
cgi
/ session / pstore (1) - continuation (2)
- drb (1)
- e2mmap (1)
- expect (2)
- fiddle (5)
-
fiddle
/ import (4) - getoptlong (1)
-
io
/ nonblock (1) -
io
/ wait (2) -
irb
/ context (1) -
irb
/ input-method (5) -
irb
/ output-method (1) - json (2)
- mathn (1)
- matrix (28)
- monitor (2)
-
net
/ http (2) -
net
/ imap (4) - open-uri (3)
- openssl (42)
- optparse (27)
- pathname (1)
- prime (2)
- psych (3)
- rake (7)
-
rake
/ testtask (1) -
rdoc
/ context (4) -
rdoc
/ top _ level (1) - resolv (1)
-
rexml
/ document (28) -
rexml
/ parsers / pullparser (2) -
rexml
/ sax2listener (2) -
rexml
/ streamlistener (1) - rss (18)
- rubygems (6)
-
rubygems
/ command (3) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ dependency (2) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (1) -
rubygems
/ installer (1) -
rubygems
/ package / tar _ input (4) -
rubygems
/ package / tar _ output (1) -
rubygems
/ package / tar _ writer (2) -
rubygems
/ remote _ fetcher (2) -
rubygems
/ requirement (3) -
rubygems
/ source _ index (5) -
rubygems
/ source _ info _ cache (1) -
rubygems
/ specification (35) -
rubygems
/ uninstaller (1) -
rubygems
/ user _ interaction (21) -
rubygems
/ version (2) - set (1)
-
shell
/ builtin-command (1) -
shell
/ command-processor (1) -
shell
/ filter (1) -
shell
/ process-controller (1) - socket (5)
- stringio (21)
- timeout (1)
- tracer (1)
- uri (2)
-
webrick
/ cgi (1) -
webrick
/ httprequest (1) -
webrick
/ httpresponse (2) -
webrick
/ https (1) -
webrick
/ httpserver (1) -
webrick
/ httpservlet / abstract (1) -
webrick
/ httpservlet / filehandler (1) -
win32
/ registry (2) - zlib (8)
クラス
-
ARGF
. class (8) - Array (7)
-
CGI
:: Session :: FileStore (1) -
CGI
:: Session :: MemoryStore (1) -
CGI
:: Session :: NullStore (4) -
CGI
:: Session :: PStore (1) - Class (1)
- Continuation (2)
-
DRb
:: DRbUnknown (1) -
Encoding
:: Converter (4) -
Encoding
:: InvalidByteSequenceError (2) -
Encoding
:: UndefinedConversionError (5) - Enumerator (2)
-
Fiddle
:: Function (5) - File (1)
-
Gem
:: Command (3) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: Dependency (2) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (1) -
Gem
:: Installer (1) -
Gem
:: LoadError (2) -
Gem
:: Package :: TarInput (4) -
Gem
:: Package :: TarOutput (1) -
Gem
:: Package :: TarWriter (1) -
Gem
:: Package :: TarWriter :: BoundedStream (1) -
Gem
:: RemoteFetcher (2) -
Gem
:: Requirement (3) -
Gem
:: SourceIndex (5) -
Gem
:: SourceInfoCache (1) -
Gem
:: Specification (35) -
Gem
:: StreamUI (10) -
Gem
:: Uninstaller (1) -
Gem
:: Version (2) - GetoptLong (1)
- IO (27)
-
IRB
:: Context (1) -
IRB
:: StdioInputMethod (5) -
IRB
:: StdioOutputMethod (1) -
JSON
:: State (2) - Matrix (8)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (10) - Method (1)
- Module (1)
-
MonitorMixin
:: ConditionVariable (2) -
Net
:: HTTPGenericRequest (2) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: ContinuationRequest (2) - Numeric (1)
-
OpenSSL
:: Config (3) -
OpenSSL
:: OCSP :: BasicResponse (1) -
OpenSSL
:: PKey :: EC :: Group (2) -
OpenSSL
:: SSL :: SSLSocket (3) -
OpenSSL
:: SSL :: Session (1) -
OpenSSL
:: X509 :: Extension (1) -
OpenSSL
:: X509 :: ExtensionFactory (8) -
OpenSSL
:: X509 :: Request (2) - OptionParser (19)
- Pathname (1)
- Prime (1)
-
Prime
:: TrialDivisionGenerator (1) - Proc (1)
-
Psych
:: Handler (1) -
Psych
:: Nodes :: Document (2) -
RDoc
:: Context (3) -
RDoc
:: Context :: Section (1) -
RDoc
:: Options (18) -
RDoc
:: TopLevel (1) -
REXML
:: AttlistDecl (1) -
REXML
:: Attribute (1) -
REXML
:: Child (2) -
REXML
:: Declaration (1) -
REXML
:: DocType (1) -
REXML
:: Document (3) -
REXML
:: Element (3) -
REXML
:: Entity (1) -
REXML
:: ExternalEntity (1) -
REXML
:: Formatters :: Default (1) -
REXML
:: Instruction (7) -
REXML
:: NotationDecl (4) -
REXML
:: Parsers :: PullEvent (2) -
REXML
:: XMLDecl (1) -
RSS
:: Maker :: TextinputBase (2) -
RSS
:: RDF :: Textinput (2) -
RSS
:: Rss :: Channel :: TextInput (2) -
Rake
:: Application (3) -
Rake
:: FileList (3) -
Rake
:: TestTask (1) - Rational (6)
-
Resolv
:: DNS :: Resource :: IN :: SRV (1) -
RubyVM
:: InstructionSequence (11) - Set (1)
-
Shell
:: AppendIO (1) -
Shell
:: CommandProcessor (1) -
Shell
:: Filter (1) -
Shell
:: ProcessController (1) -
Socket
:: AncillaryData (1) -
Socket
:: Option (1) - StopIteration (1)
- String (4)
- StringIO (21)
-
Thread
:: Backtrace :: Location (1) -
Thread
:: ConditionVariable (1) - Time (1)
- Tracer (1)
- UDPSocket (1)
- UNIXServer (1)
- UNIXSocket (1)
-
URI
:: LDAP (2) - UnboundMethod (1)
-
WEBrick
:: CGI (1) -
WEBrick
:: Cookie (1) -
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (2) -
WEBrick
:: HTTPServer (1) -
WEBrick
:: HTTPServlet :: AbstractServlet (1) -
WEBrick
:: HTTPServlet :: FileHandler (1) -
Win32
:: Registry (2) -
Zlib
:: GzipReader (6) -
Zlib
:: GzipWriter (2)
モジュール
-
CGI
:: HtmlExtension (39) -
CGI
:: QueryExtension (43) -
CGI
:: QueryExtension :: Value (6) - DublinCoreModel (6)
- Enumerable (5)
- Exception2MessageMapper (1)
-
Fiddle
:: Importer (4) -
Gem
:: DefaultUserInteraction (3) -
Gem
:: InstallUpdateOptions (1) -
Gem
:: LocalRemoteOptions (4) -
Gem
:: QuickLoader (3) -
Gem
:: UserInteraction (8) - Kernel (2)
-
OpenSSL
:: Buffering (21) -
OpenURI
:: OpenRead (3) -
OptionParser
:: Arguable (8) -
REXML
:: Node (1) -
REXML
:: SAX2Listener (2) -
REXML
:: StreamListener (1) -
RSS
:: SyndicationModel (6)
キーワード
- ** (1)
- << (1)
- == (1)
- === (1)
- =~ (1)
- [] (4)
-
_ dump (1) - abi (1)
-
absolute
_ path (2) - accept (1)
-
accept
_ charset (1) -
accept
_ encoding (1) -
accept
_ language (1) -
accept
_ nonblock (1) -
accept
_ uri _ http (1) -
add
_ bindir (1) -
add
_ bulk _ threshold _ option (1) -
add
_ class _ or _ module (2) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ runtime _ dependency (1) -
add
_ source _ option (1) -
add
_ spec (1) -
add
_ update _ sources _ option (1) -
add
_ value (1) - alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - ask (2)
-
ask
_ yes _ no (2) -
auth
_ type (1) - autorequire (1)
- autorequire= (1)
-
base
_ label (1) - bind (1)
- blockquote (2)
-
body
_ stream (1) -
body
_ stream= (1) -
build
_ extensions (1) - bump (1)
- bytes (2)
-
cache
_ control (1) -
calculate
_ integers _ for _ gem _ version (1) - call (2)
- chars (2)
- checkbox (2)
-
checkbox
_ group (2) -
choose
_ from _ list (2) - chunk (1)
- clone (1)
- close (3)
- codepoints (2)
- cofactor (1)
-
cofactor
_ expansion (1) - combination (1)
- configure (1)
-
connection
_ for (1) - content (1)
- content= (1)
-
content
_ length (1) -
content
_ type (1) - create (1)
-
create
_ body (1) -
create
_ ext (1) -
create
_ extension (1) -
current
_ section (1) - d (1)
- data (1)
-
dc
_ description (1) -
dc
_ description= (1) -
dc
_ descriptions (1) -
dc
_ relation (1) -
dc
_ relation= (1) -
dc
_ relations (1) -
def
_ exception (1) -
default
_ argv (1) -
default
_ argv= (1) -
default
_ executable (1) - delete (1)
- description (3)
- description= (3)
-
destination
_ encoding (2) -
destination
_ encoding _ name (2) - det (1)
- determinant (1)
- disasm (1)
- disassemble (1)
- disposition (1)
-
do
_ OPTIONS (2) -
do
_ rubygems _ update (1) -
dry
_ run (1) -
dry
_ run= (1) - each (8)
-
each
_ byte (5) -
each
_ char (3) -
each
_ codepoint (2) -
each
_ line (9) - egrep (1)
- eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- encode (3)
- encoding (1)
- eof (1)
- eof? (2)
-
error
_ char (1) - errs (1)
- eval (1)
- exception (1)
- exclude (1)
- exclude= (1)
-
excluded
_ from _ list? (1) - executable (1)
- executables (1)
- expect (2)
- extension (1)
- extensions (1)
- extensions= (1)
- extern (1)
-
file
_ field (1) - files (1)
-
find
_ name (1) -
find
_ spec _ by _ name _ and _ version (1) - first (1)
-
first
_ lineno (1) - flush (3)
-
force
_ output (1) -
force
_ output= (1) -
force
_ update (1) - form (4)
- from (1)
-
full
_ gem _ path (1) -
full
_ name (1) -
gateway
_ interface (1) - gem (1)
-
get
_ one _ optional _ argument (1) -
get
_ path (1) -
get
_ value (1) - getc (1)
- getopts (1)
- gets (2)
- gsub! (1)
-
has
_ key? (1) - hidden (2)
- homepage= (1)
- host (1)
- html (2)
-
http
_ version (1) - img (1)
- include? (1)
-
include
_ line _ numbers (1) -
inline
_ source (1) - input= (1)
- ins (1)
- inspect (1)
- install (1)
-
install
_ update _ defaults _ str (1) - instruction (1)
- instruction? (1)
- instructions (1)
- intersection (1)
-
issuer
_ certificate (1) -
issuer
_ certificate= (1) - key? (1)
- keys (1)
- l (1)
- label (1)
-
laplace
_ expansion (1) - last (1)
- line (1)
-
line
_ numbers (1) -
line
_ numbers= (1) - lineno= (2)
- lines (4)
-
load
_ gemspec (1) - lup (1)
-
lup
_ decomposition (1) - markup (1)
- markup= (1)
-
marshal
_ dump (2) - merge (2)
- mount (1)
- multipart? (1)
-
multipart
_ form (4) - name (1)
- negotiate (1)
- next (1)
-
next
_ values (1) -
node
_ type (1) - nonblock (1)
- notationdecl (1)
- notationdecl? (1)
- numerator (1)
-
on
_ head (1) -
on
_ tail (1) - open (3)
-
open
_ uri _ or _ path (1) - order! (4)
- out (2)
- outs (1)
- p (1)
- pack (1)
- params (1)
- params= (1)
- parse (3)
- parse! (2)
- partition (2)
-
password
_ field (2) - path (1)
-
path
_ info (1) -
path
_ translated (1) - permutation (2)
- permutation? (1)
- permute (2)
- permute! (2)
- pivots (1)
-
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) -
post
_ connection _ check (1) - pragma (1)
-
previous
_ element (1) -
previous
_ sibling (1) -
previous
_ sibling= (1) -
previous
_ sibling _ node (1) -
prime
_ division (1) -
primitive
_ convert (4) - print (2)
- printf (1)
- priority (1)
-
processing
_ instruction (1) - promiscuous (1)
- ptr (1)
- public (1)
- public= (1)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - putc (2)
- puts (3)
-
query
_ string (1) - quiet (1)
- quo (2)
-
radio
_ group (2) -
rake
_ extension (1) -
raw
_ data (1) -
rdoc
_ include (1) - read (4)
-
read
_ nonblock (4) -
readable
_ atfer _ eof? (1) - readchar (1)
- readline (1)
- readlines (1)
- readpartial (5)
-
recv
_ io (1) -
recvfrom
_ nonblock (1) - referer (1)
-
remote
_ addr (1) -
remote
_ host (1) -
remote
_ ident (1) -
remote
_ user (1) -
remove
_ by _ name (1) -
remove
_ spec (1) -
repeated
_ combination (1) -
repeated
_ permutation (2) -
request
_ http _ version (1) -
request
_ http _ version= (1) -
request
_ method (1) -
require
_ path (1) -
require
_ path= (1) -
require
_ paths (1) -
require
_ paths= (1) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - requirements (1)
- requirements= (1)
- reset (2)
- restore (1)
- result (1)
- round (1)
-
ruby
_ opts= (1) -
rubygems
_ version (1) -
rubygems
_ version= (1) - run (1)
-
runtime
_ dependencies (1) -
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - say (1)
-
script
_ name (1) -
scrolling
_ list (2) - search (2)
- sequence (1)
-
server
_ name (1) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) -
session
_ reused? (1) -
set
_ current _ section (1) -
set
_ params (1) -
show
_ lookup _ failure (1) - singular? (1)
-
slice
_ before (2) - solve (1)
-
source
_ encoding (1) -
source
_ encoding _ name (1) -
source
_ location (3) - spec (1)
- specification (1)
- start (1)
-
start
_ document (1) - status (1)
- stdout (1)
- string= (1)
-
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - submit (2)
- subsec (1)
- succ (1)
- summarize (2)
- summary (1)
- summary= (2)
-
summary
_ indent (1) -
summary
_ indent= (1) -
summary
_ width (1) -
summary
_ width= (1) - superclass (1)
-
sy
_ updateBase (1) -
sy
_ updateBase= (1) -
sy
_ updateFrequency (1) -
sy
_ updateFrequency= (1) -
sy
_ updatePeriod (1) -
sy
_ updatePeriod= (1) - sync (1)
- sysread (3)
- system= (1)
- target (1)
- target= (1)
-
terminate
_ interaction (2) -
test
_ suite _ file (1) -
text
_ field (2) - textarea (1)
- timeout (2)
-
to
_ a (5) -
to
_ ary (3) -
to
_ binary (1) -
to
_ i (1) -
to
_ ruby (1) - truncate (3)
-
tty
_ output= (1) - ui (1)
- ui= (1)
-
unescape
_ filename? (1) - ungetbyte (1)
- ungetc (4)
- union (1)
-
unix
_ rights (1) - unpack (2)
- update (4)
-
use
_ ui (1) -
user
_ agent (1) - v (1)
-
v
_ inv (1) - value (2)
- version (3)
- version= (4)
-
version
_ requirement (1) -
version
_ requirement= (1) -
version
_ requirements (1) -
version
_ requirements= (1) - visibility (1)
- wait (2)
-
wait
_ all _ jobs _ execution (1) -
wait
_ readable (1) -
wait
_ until (1) -
wait
_ writable (1) - write (13)
-
write
_ nonblock (2) -
zipped
_ stream (1)
検索結果
先頭5件
-
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (83104.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ ruby _ version=(requirement) (83104.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (83104.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version=(requirement) (83104.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: LocalRemoteOptions # add _ bulk _ threshold _ option (72904.0) -
オプション --bulk-threshold を追加します。
オプション --bulk-threshold を追加します。 -
Matrix
:: LUPDecomposition # u -> Matrix (72607.0) -
LUP分解の上半行列部分を返します。
LUP分解の上半行列部分を返します。 -
REXML
:: StreamListener # instruction(name , instruction) -> () (64804.0) -
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
@param name ターゲット名が文字列で渡されます
@param instruction 処理命令の内容が文字列で渡されます
=== 例
<?xml-stylesheet type="text/css" href="style.css"?>
というPIに対し
name: "xml-stylesheet"
instruction: " type=\"text/css\" href=\"style.css\""
という引数が渡されます。 -
CGI
:: HtmlExtension # radio _ button(attributes) -> String (64204.0) -
タイプが radio である input 要素を生成します。
タイプが radio である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
radio_button({ "NAME" => "name", "VALUE" => "value", "ID" => "foo" })
# <INPUT TYPE="radio" NAME="name" VALUE="value" ID="foo"> -
Gem
:: QuickLoader # calculate _ integers _ for _ gem _ version (64204.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: Specification # requirements=(informations) (64204.0) -
この Gem パッケージを動作させるのに必要な条件をセットします。 これはユーザのためのシンプルな情報をセットします。
この Gem パッケージを動作させるのに必要な条件をセットします。
これはユーザのためのシンプルな情報をセットします。
@param informations 情報を文字列の配列で指定します。 -
Gem
:: Specification # rubygems _ version=(version) (64204.0) -
この Gem パッケージを作成した RubyGems のバージョンをセットします。 この属性は Gem パッケージが作成された時に自動的にセットされます。
この Gem パッケージを作成した RubyGems のバージョンをセットします。
この属性は Gem パッケージが作成された時に自動的にセットされます。
@param version RubyGems のバージョンを指定します。 -
REXML
:: Child # previous _ sibling -> REXML :: Node (64204.0) -
前の隣接ノードを返します。
前の隣接ノードを返します。
REXML::Node#previous_sibling_node の別名です。
@see REXML::Child#previous_sibling= -
REXML
:: Node # previous _ sibling _ node -> REXML :: Node | nil (64204.0) -
前の兄弟ノードを返します。
前の兄弟ノードを返します。
前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。 -
IRB
:: Context # io -> IRB :: InputMethod (63907.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (63904.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(attributes) -> String (63904.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param attributes 属性をハッシュで指定します。
例:
radio_group({ "NAME" => "name",
"VALUES" => ["foo", "bar", "baz"] })
radio_group({ "NAME" => "name",
"VALUES" => [["foo"], [... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (63904.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベルに同じものが使用されます。
それぞれの引数が、二要素または三要素の配列の場合、最終要素が true であれば、
check... -
Gem
:: LocalRemoteOptions # add _ source _ option (63904.0) -
オプション --source を追加します。
オプション --source を追加します。 -
Gem
:: LocalRemoteOptions # add _ update _ sources _ option (63904.0) -
オプション --update-source を追加します。
オプション --update-source を追加します。 -
Gem
:: Specification # autorequire -> String (63904.0) -
非推奨の属性です。
非推奨の属性です。 -
Gem
:: Specification # autorequire=(lib) (63904.0) -
非推奨の属性です。
非推奨の属性です。 -
Gem
:: Specification # require _ path -> String (63904.0) -
Gem::Specification#require_paths の単数バージョンです。
Gem::Specification#require_paths の単数バージョンです。
@see Gem::Specification#require_paths -
Gem
:: Specification # require _ path=(path) (63904.0) -
Gem::Specification#require_paths= の単数バージョンです。
Gem::Specification#require_paths= の単数バージョンです。
@param path この Gem パッケージを使用した際に require するファイルが置かれているディレクトリを指定します。
@see Gem::Specification#require_paths= -
Gem
:: Specification # require _ paths -> [String] (63904.0) -
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストを返します。
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを返します。 -
Gem
:: Specification # require _ paths=(paths) (63904.0) -
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストをセットします。
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストをセットします。
@param paths この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを指定します。 -
Gem
:: Specification # requirements -> Array (63904.0) -
この Gem パッケージを動作させるのに必要な条件を返します。 これはユーザのためのシンプルな情報です。
この Gem パッケージを動作させるのに必要な条件を返します。
これはユーザのためのシンプルな情報です。 -
Gem
:: Specification # rubygems _ version -> String (63904.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
この Gem パッケージを作成した RubyGems のバージョンを返します。 -
Gem
:: Specification # satisfies _ requirement?(dependency) -> bool (63904.0) -
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
依存関係を満たす場合は真を返します。そうでない場合は偽を返します。
@param dependency チェックしたい依存関係を指定します。
@see Gem::Dependency -
RDoc
:: Options # force _ output -> bool (63904.0) -
コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。
コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は true を返します。 -
RDoc
:: Options # force _ output=(val) (63904.0) -
val に true を指定した場合、コマンドライン引数の --force_output オプショ ンと同様の指定を行います。
val に true を指定した場合、コマンドライン引数の --force_output オプショ
ンと同様の指定を行います。
@param val --force_output オプションと同じ指定を行う場合は true、そうで
ない場合は false を指定します。 -
REXML
:: Child # previous _ sibling=(other) (63904.0) -
other を self の前の隣接ノードとします。
other を self の前の隣接ノードとします。
つまり、親ノードが持つ子ノード列の self の前に
other を挿入します。
@param other 挿入するノード
//emlist[][ruby]{
require 'rexml/document'
a = REXML::Element.new("a")
b = a.add_element("b")
c = REXML::Element.new("c")
b.next_sibling = c
d = REXML::Element.new("d")
b.previous_sibling = d
p a.to_s # =>... -
REXML
:: Element # previous _ element -> Element | nil (63904.0) -
前の兄弟要素を返します。
前の兄弟要素を返します。
前の要素が存在しない場合は nil を返します。 -
RSS
:: SyndicationModel # sy _ updatePeriod (63904.0) -
@todo
@todo -
RSS
:: SyndicationModel # sy _ updatePeriod= (63904.0) -
@todo
@todo -
Resolv
:: DNS :: Resource :: IN :: SRV # priority -> Integer (63904.0) -
ホストの優先順位を返します。
ホストの優先順位を返します。
クライアントは利用可能なホストの中で最も priority が
小さい数値のホストを利用しなければなりません。
priority が同じならば Resolv::DNS::Resource::IN::SRV#weight
で定義されるようにホストを選ぶべきです。
返り値の範囲は 0 から 65535 までの整数値です。 -
UnboundMethod
# source _ location -> [String , Integer] | nil (63904.0) -
ソースコードのファイル名と行番号を配列で返します。
ソースコードのファイル名と行番号を配列で返します。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
//emlist[例][ruby]{
require 'time'
Time.instance_method(:zone).source_location # => nil
Time.instance_method(:httpdate).source_location # => ["/Users/user/.rbenv/versions/2.4.3/lib/ruby/2.4.0/time.rb", 654]
/... -
CGI
:: QueryExtension # query _ string -> String (63604.0) -
ENV['QUERY_STRING'] を返します。
ENV['QUERY_STRING'] を返します。 -
CGI
:: Session :: NullStore # restore -> Hash (63604.0) -
セッションの状態を復元したハッシュを返します。 このクラスでは何もしません。
セッションの状態を復元したハッシュを返します。
このクラスでは何もしません。 -
Gem
:: Dependency # version _ requirements=(version _ requirements) (55804.0) -
依存しているバージョンを設定します。
依存しているバージョンを設定します。
@param version_requirements Gem::Requirement のインスタンスを指定します。 -
Gem
:: LoadError # version _ requirement=(version _ requirement) (55804.0) -
ロードに失敗した Gem の必要条件をセットします。
ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Gem
:: Dependency # version _ requirements -> Gem :: Requirement (55204.0) -
依存しているバージョンを返します。
依存しているバージョンを返します。 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (55204.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
RDoc
:: Context # current _ section -> RDoc :: Context :: Section (55204.0) -
現在の section を返します。
現在の section を返します。 -
REXML
:: Element # instructions -> [REXML :: Instraction] (55204.0) -
すべての instruction 子ノードの配列を返します。
すべての instruction 子ノードの配列を返します。
返される配列は freeze されます。 -
Rake
:: Application # tty _ output=(tty _ output _ state) (55204.0) -
TTY に対する出力状態を上書きします。
TTY に対する出力状態を上書きします。
大抵の場合、テストのために使用します。
@param tty_output_state 変更後の状態を指定します
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.tty_output? # => false
Rake.application.tty_output = "debug output" # => "debug output"
... -
WEBrick
:: HTTPResponse # request _ http _ version -> WEBrick :: HTTPVersion (55204.0) -
リクエストの HTTP バージョンを返します。 デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。
リクエストの HTTP バージョンを返します。
デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。 -
Array
# permutation(n = self . length) -> Enumerator (54904.0) -
サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。
引数を省略した場合は配列の要素数と同じサイズの順列に対してブロックを実
行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
... -
Array
# permutation(n = self . length) { |p| block } -> self (54904.0) -
サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の順列をすべて生成し,それを引数としてブロックを実行します。
引数を省略した場合は配列の要素数と同じサイズの順列に対してブロックを実
行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
... -
Array
# repeated _ permutation(n) -> Enumerator (54904.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby... -
Array
# repeated _ permutation(n) { |p| . . . } -> self (54904.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby... -
Gem
:: Command # get _ one _ optional _ argument -> String (54904.0) -
コマンドラインからオプショナルな引数を取得して返します。
コマンドラインからオプショナルな引数を取得して返します。
@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (54904.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (54904.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Matrix
# permutation? -> bool (54904.0) -
行列が置換行列ならば true を返します。
行列が置換行列ならば true を返します。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します -
Method
# source _ location -> [String , Integer] | nil (54904.0) -
ソースコードのファイル名と行番号を配列で返します。
ソースコードのファイル名と行番号を配列で返します。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
@see Proc#source_location
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----
require '/tmp/foo'
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.source... -
OpenSSL
:: SSL :: SSLSocket # session _ reused? -> bool (54904.0) -
利用している SSL セッションが再利用されたものである 場合に真を返します。
利用している SSL セッションが再利用されたものである
場合に真を返します。
@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLSocket#session,
OpenSSL::SSL::SSLSocket#session= -
Proc
# source _ location -> [String , Integer] | nil (54904.0) -
ソースコードのファイル名と行番号を配列で返します。
ソースコードのファイル名と行番号を配列で返します。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
//emlist[例][ruby]{
# /path/to/target.rb を実行
proc {}.source_location # => ["/path/to/target.rb", 1]
proc {}.source_location # => ["/path/to/target.rb", 2]
(eval "proc {}").source_location # => ... -
RDoc
:: Context # set _ current _ section(title , comment) -> () (54904.0) -
Handle sections
Handle sections -
REXML
:: Parsers :: PullEvent # instruction? -> bool (54904.0) -
XML処理命令なら真を返します。
XML処理命令なら真を返します。 -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (54904.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます -
WEBrick
:: HTTPResponse # request _ http _ version=(ver) (54904.0) -
リクエストの HTTP バージョンをセットします。
リクエストの HTTP バージョンをセットします。
@param ver リクエストの HTTP バージョンを WEBrick::HTTPVersion オブジェクトで指定します。 -
CGI
:: QueryExtension # request _ method -> String (54604.0) -
ENV['REQUEST_METHOD'] を返します。
ENV['REQUEST_METHOD'] を返します。 -
DublinCoreModel
# dc _ relation (54604.0) -
@todo
@todo -
DublinCoreModel
# dc _ relation= (54604.0) -
@todo
@todo -
DublinCoreModel
# dc _ relations (54604.0) -
@todo
@todo -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (54604.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Gem
:: UserInteraction # terminate _ interaction(*args) -> () (54604.0) -
アプリケーションを終了します。
アプリケーションを終了します。
@param args 委譲先のメソッドに与える引数です。 -
Gem
:: Version # marshal _ dump -> Array (54604.0) -
完全なオブジェクトではなく、バージョン文字列のみダンプします。
完全なオブジェクトではなく、バージョン文字列のみダンプします。
//emlist[][ruby]{
p Gem::Version.new('1.2.0a').marshal_dump # => ["1.2.0a"]
//} -
RDoc
:: Options # rdoc _ include -> [String] (54604.0) -
コマンドライン引数の --include オプションで指定したディレクトリを文字列 の配列で返します。
コマンドライン引数の --include オプションで指定したディレクトリを文字列
の配列で返します。
指定しなかった場合は ['.'] を返します。 -
RSS
:: Rss :: Channel :: TextInput # description (54604.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # description= (54604.0) -
@todo
@todo -
Rational
# numerator -> Integer (54604.0) -
分子を返します。
分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
Rational(7).numerator # => 7
Rational(7, 1).numerator # => 7
Rational(9, -4).numerator # => -9
Rational(-2, -10).numerator # => 1
//}
@see Rational#denominator -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (54604.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
IO
# write _ nonblock(string , exception: true) -> Integer | :wait _ writable (46588.0) -
IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。
IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。
write(2) が成功した場合、書き込んだ長さを返します。
EAGAIN, EINTR などは例外 Errno::EXXX として呼出元に報告されます。
書き込んだバイト数(つまり返り値)は String#bytesize の
値より小さい可能性があります。
発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitWritable が Object#extend
されます。よって IO::Wai... -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") -> String (46504.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") { . . . } -> String (46504.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
UNIXSocket
# recv _ io(klass=IO , mode=nil) -> Integer|IO|object (46285.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 受け取ったファイルデ... -
OptionParser
# summarize(to = [] , width = self . summary _ width , max = width - 1 , indent= self . summary _ indent) -> () (46258.0) -
サマリを指定された to へと加えていきます。
サマリを指定された to へと加えていきます。
ブロックが与えられた場合、サマリの各行を引数としてブロックを評価します。
この場合、ブロックの中で明示的に to へと加えていかない限り、
to にサマリが加えられることはありません。
@param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。
@param width サマリの幅を整数で指定します。
@param max サマリの最大幅を整数で指定します。
@param indent サマリのインデントを文字列で指定します。
//emlist[例][ruby]{
requ... -
OptionParser
# summarize(to = [] , width = self . summary _ width , max = width - 1 , indent= self . summary _ indent) {|line| . . . } -> () (46258.0) -
サマリを指定された to へと加えていきます。
サマリを指定された to へと加えていきます。
ブロックが与えられた場合、サマリの各行を引数としてブロックを評価します。
この場合、ブロックの中で明示的に to へと加えていかない限り、
to にサマリが加えられることはありません。
@param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。
@param width サマリの幅を整数で指定します。
@param max サマリの最大幅を整数で指定します。
@param indent サマリのインデントを文字列で指定します。
//emlist[例][ruby]{
requ... -
DRb
:: DRbUnknown # exception -> DRb :: DRbUnknownError (46204.0) -
マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、 ということを意味する例外オブジェクトを返します。
マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、
ということを意味する例外オブジェクトを返します。
この例外オブジェクトの DRb::DRbUnknownError#unknown を
呼び出すと、 self が返されます。 -
Gem
:: Specification # summary=(summary) (46204.0) -
この Gem パッケージの短い説明をセットします。
この Gem パッケージの短い説明をセットします。
@param summary 短い説明を指定します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (46204.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:... -
OpenSSL
:: X509 :: Request # version=(version) (46204.0) -
バージョンを設定します。
バージョンを設定します。
@param version 設定するバージョンの整数
@see OpenSSL::X509::Request#version -
Prime
# prime _ division(value , generator= Prime :: Generator23 . new) -> [[Integer , Integer]] (46204.0) -
与えられた整数を素因数分解します。
与えられた整数を素因数分解します。
@param value 素因数分解する任意の整数を指定します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれの内部配列の第1要素 n は value の素因数、第2要素は n**e が value を割り切る最大の自然数 e です。
@raise ZeroDivisionError 与えられた数値がゼロである場合に発生します。
//emlist[例][ruby]{
require 'p... -
Rational
# round(precision = 0) -> Integer | Rational (46204.0) -
自身ともっとも近い整数を返します。
自身ともっとも近い整数を返します。
中央値 0.5, -0.5 はそれぞれ 1,-1 に切り上げされます。
@param precision 計算結果の精度
@raise TypeError precision に整数以外のものを指定すると発生します。
//emlist[例][ruby]{
Rational(3).round # => 3
Rational(2, 3).round # => 1
Rational(-3, 2).round # => -2
//}
precision を指定した場合は指定した桁数の数値と、上述の性質に最も近い整
数か Rational を返し... -
WEBrick
:: HTTPRequest # http _ version -> WEBrick :: HTTPVersion (46204.0) -
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。 -
IO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (46024.0) -
IO をノンブロッキングモードに設定し、 その後で read(2) システムコールにより 長さ maxlen を上限として読み込み、文字列として返します。 EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
IO をノンブロッキングモードに設定し、
その後で read(2) システムコールにより
長さ maxlen を上限として読み込み、文字列として返します。
EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitReadable が Object#extend
されます。
なお、バッファが空でない場合は、read_nonblock はバッファから読み込みます。この場合、read(2) システムコールは呼ばれません... -
Fiddle
:: Importer # union(signature) -> Class (45976.0) -
C の共用体型に対応する Ruby のクラスを構築して返します。
C の共用体型に対応する Ruby のクラスを構築して返します。
共用体型を Ruby 上で定義する方法は Fiddle::Importer#struct と
ほぼ同様です。C における
typedef union epoll_data
{
void *ptr;
int fd;
uint32_t u32;
uint64_t u64;
} epoll_data_t;
は、Ruby上では
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload "lib... -
IO
# readpartial(maxlen , outbuf = "") -> String (45958.0) -
IO から長さ maxlen を上限として読み込み、文字列として返します。 即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。 即座に得られるデータが 1byte でも存在すればブロックしません。
IO から長さ maxlen を上限として読み込み、文字列として返します。
即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。
即座に得られるデータが 1byte でも存在すればブロックしません。
バイナリ読み込みメソッドとして動作します。
既に EOF に達していれば EOFError が発生します。
ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。
readpartial はブロックを最小限に抑えることによって、
パイプ、ソケット、端末などのストリームに対して適切に動作するよう設計されています。
readpartial が... -
OptionParser
# default _ argv=(argv) (45922.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
自身がデフォルトでパースする引数を文字列の配列で指定します。
OptionParser#parse の引数が指定されなかったときに使われます。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
opts.p... -
Enumerable
# partition -> Enumerator (45904.0) -
各要素を、ブロックの条件を満たす要素と満たさない要素に分割します。 各要素に対してブロックを評価して、その値が真であった要素の配列と、 偽であった要素の配列の 2 つを配列に入れて返します。
各要素を、ブロックの条件を満たす要素と満たさない要素に分割します。
各要素に対してブロックを評価して、その値が真であった要素の配列と、
偽であった要素の配列の 2 つを配列に入れて返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0].partition {|i| i % 3 == 0 }
#=> [[9, 6, 3, 0], [10, 8, 7, 5, 4, 2, 1]]
//} -
Gem
:: Commands :: UpdateCommand # do _ rubygems _ update(version) (45904.0) -
RubyGems 自体を更新します。
RubyGems 自体を更新します。 -
Gem
:: StreamUI # terminate _ interaction(status = 0) -> () (45904.0) -
アプリケーションを終了します。
アプリケーションを終了します。
@param status 終了ステータスを指定します。デフォルトは 0 (成功) です。
@raise Gem::SystemExitException このメソッドを呼び出すと必ず発生する例外です。 -
IO
# each _ char -> Enumerator (45904.0) -
self に含まれる文字を一文字ずつブロックに渡して評価します。
self に含まれる文字を一文字ずつブロックに渡して評価します。
self は読み込み用にオープンされていなければなりません。
ブロックを省略した場合は各文字について繰り返す Enumerator を返します。
@raise IOError self が読み込み用にオープンされていない場合に発生します。
f = File.new("testfile")
f.each_char {|c| print c, ' ' } #=> #<File:testfile> -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (45904.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # subject _ certificate -> OpenSSL :: X509 :: Certificate | nil (45904.0) -
自身に設定されている所有者(subject)の証明書オブジェクトを返します。
自身に設定されている所有者(subject)の証明書オブジェクトを返します。
証明書が設定されていない場合は nil を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request -> OpenSSL :: X509 :: Request | nil (45904.0) -
自身に設定されている証明書署名要求オブジェクトを返します。
自身に設定されている証明書署名要求オブジェクトを返します。
設定されていない場合は nil を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request=(req) (45904.0) -
自身に証明書署名要求オブジェクトを設定します。
自身に証明書署名要求オブジェクトを設定します。
@param req 設定する証明書署名要求(OpenSSL::X509::Request)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new -
OptionParser
:: Arguable # options -> OptionParser (45904.0) -
自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。
自身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。
ブロックを与えた場合は、OptionParser を引数としてブロックを実行します。
ブロックの実行結果を返します。
ブロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。
//emlist[][ruby]{
require 'optparse'
o = nil
ARG... -
IO
# sysread(maxlen , outbuf = "") -> String (45676.0) -
read(2) を用いて入力を行ない、入力されたデータを 含む文字列を返します。stdio を経由しないので gets や getc や eof? などと混用すると思わぬ動作 をすることがあります。
read(2) を用いて入力を行ない、入力されたデータを
含む文字列を返します。stdio を経由しないので gets や getc や eof? などと混用すると思わぬ動作
をすることがあります。
バイナリ読み込みメソッドとして動作します。
既に EOF に達していれば EOFError が発生します。ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。
@param maxlen 入力のサイズを整数で指定します。
@param outbuf 出力用のバッファを文字列で指定します。IO#sysread は読み込んだデータを
...