種類
ライブラリ
- English (5)
- ビルトイン (343)
- benchmark (1)
- bigdecimal (6)
-
bigdecimal
/ ludcmp (1) -
cgi
/ core (3) -
cgi
/ html (4) -
cgi
/ session (8) -
cgi
/ session / pstore (1) - csv (1)
- date (5)
- dbm (2)
- delegate (4)
-
drb
/ extserv (1) -
drb
/ timeridconv (1) - erb (2)
- etc (3)
- fiddle (6)
-
fiddle
/ import (4) - fileutils (3)
- find (1)
- gdbm (1)
- getoptlong (19)
- ipaddr (1)
-
irb
/ cmd / help (1) -
irb
/ context (2) -
irb
/ extend-command (1) -
irb
/ inspector (1) - json (11)
-
json
/ add / ostruct (1) -
json
/ add / struct (1) - kconv (11)
- matrix (39)
- mkmf (3)
- monitor (2)
-
net
/ http (8) -
net
/ imap (3) -
net
/ protocol (2) -
net
/ smtp (4) - nkf (1)
- openssl (56)
- optparse (4)
- ostruct (6)
- pathname (19)
- prime (27)
- pstore (7)
- psych (8)
- rake (6)
-
rdoc
/ generator / markup (1) -
rdoc
/ markup (4) -
rdoc
/ markup / formatter (1) -
rdoc
/ markup / to _ ansi (2) -
rdoc
/ markup / to _ bs (2) -
rdoc
/ markup / to _ html (2) -
rdoc
/ markup / to _ html _ crossref (2) -
rdoc
/ markup / to _ rdoc (2) -
rdoc
/ parser / ruby (3) -
rdoc
/ parser / ruby _ tools (1) -
rdoc
/ top _ level (7) - readline (2)
- resolv (2)
-
rexml
/ document (18) -
rexml
/ parsers / pullparser (1) -
ripper
/ filter (1) - rss (12)
- rubygems (1)
-
rubygems
/ commands / update _ command (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ ext / builder (1) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ installer (1) -
rubygems
/ requirement (1) -
rubygems
/ source _ index (2) -
rubygems
/ specification (3) -
rubygems
/ validator (1) - sdbm (2)
- securerandom (1)
- set (2)
- shell (2)
- singleton (1)
- socket (20)
- stringio (9)
- syslog (1)
- tsort (6)
- un (1)
- uri (22)
-
webrick
/ httpauth / authenticator (14) -
webrick
/ httprequest (1) -
webrick
/ httpresponse (1) -
webrick
/ httpstatus (6) -
webrick
/ httputils (3) -
webrick
/ log (1) -
webrick
/ server (1) -
win32
/ registry (7) - win32ole (1)
-
yaml
/ dbm (1) - zlib (5)
クラス
-
ARGF
. class (13) - Addrinfo (2)
- Array (34)
- BasicObject (1)
- BigDecimal (6)
- Bignum (4)
-
CGI
:: Session :: FileStore (1) -
CGI
:: Session :: MemoryStore (1) -
CGI
:: Session :: NullStore (5) -
CGI
:: Session :: PStore (1) -
CSV
:: Table (1) - Complex (1)
- DBM (2)
-
DRb
:: ExtServ (1) -
DRb
:: TimerIdConv (1) - Date (4)
- DateTime (1)
- Delegator (4)
- Dir (3)
- ERB (2)
-
Encoding
:: Converter (5) - Enumerator (17)
-
Enumerator
:: Lazy (31) -
Enumerator
:: Yielder (2) -
Etc
:: Group (1) -
Etc
:: Passwd (1) -
Fiddle
:: CStruct (2) -
Fiddle
:: Closure (1) -
Fiddle
:: Function (2) -
Fiddle
:: Pointer (1) - Fixnum (3)
- Float (2)
- GDBM (1)
-
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: DependencyList (1) -
Gem
:: Ext :: Builder (1) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Installer (1) -
Gem
:: Requirement (1) -
Gem
:: SourceIndex (2) -
Gem
:: Specification (3) -
Gem
:: Validator (1) - GetoptLong (16)
- Hash (19)
- IO (18)
- IPAddr (1)
-
IRB
:: Context (2) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: Inspector (1) - Integer (6)
-
JSON
:: State (3) - MatchData (2)
- Matrix (18)
-
Matrix
:: EigenvalueDecomposition (7) -
Matrix
:: LUPDecomposition (3) - Module (12)
-
MonitorMixin
:: ConditionVariable (2) -
Net
:: HTTPGenericRequest (2) -
Net
:: IMAP (3) -
Net
:: SMTP (4) - Numeric (11)
- Object (10)
-
OpenSSL
:: BN (1) -
OpenSSL
:: OCSP :: Request (2) -
OpenSSL
:: PKey :: DH (2) -
OpenSSL
:: PKey :: EC :: Group (6) -
OpenSSL
:: PKey :: RSA (5) -
OpenSSL
:: SSL :: SSLContext (2) -
OpenSSL
:: X509 :: Attribute (3) -
OpenSSL
:: X509 :: ExtensionFactory (9) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (6) -
OpenSSL
:: X509 :: Store (3) -
OpenSSL
:: X509 :: StoreContext (5) - OpenStruct (7)
- OptionParser (3)
- PStore (5)
-
PStore
:: DummyMutex (1) - Pathname (19)
- Prime (8)
-
Prime
:: EratosthenesGenerator (1) -
Prime
:: Generator23 (1) -
Prime
:: PseudoPrimeGenerator (14) -
Prime
:: TrialDivisionGenerator (1) - Proc (1)
-
Process
:: Status (7) -
Psych
:: Nodes :: Node (3) -
Psych
:: Visitors :: YAMLTree (3) -
RDoc
:: Markup (3) -
RDoc
:: Markup :: Formatter (1) -
RDoc
:: Markup :: ToAnsi (1) -
RDoc
:: Markup :: ToBs (1) -
RDoc
:: Markup :: ToHtml (1) -
RDoc
:: Markup :: ToHtmlCrossref (1) -
RDoc
:: Markup :: ToRdoc (1) -
RDoc
:: Parser :: Ruby (2) -
RDoc
:: TopLevel (7) -
REXML
:: Attribute (4) -
REXML
:: Attributes (1) -
REXML
:: CData (2) -
REXML
:: Child (1) -
REXML
:: Element (2) -
REXML
:: Entity (1) -
REXML
:: Parent (4) -
REXML
:: Parsers :: PullParser (1) -
REXML
:: Text (2) -
RSS
:: Rss :: Channel :: Cloud (2) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (2) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
Rake
:: DefaultLoader (1) -
Rake
:: TaskArguments (4) - Range (4)
- Rational (3)
-
Resolv
:: DNS :: Resource :: IN :: WKS (2) -
Ripper
:: Filter (1) -
RubyVM
:: InstructionSequence (4) - SDBM (2)
- Shell (2)
- SignalException (2)
- Socket (6)
- StopIteration (1)
- String (14)
- StringIO (9)
- Struct (13)
- Symbol (5)
- Thread (3)
-
Thread
:: Backtrace :: Location (1) -
Thread
:: Queue (1) - ThreadGroup (1)
- Time (11)
- TrueClass (1)
- UDPSocket (3)
- UNIXSocket (3)
-
URI
:: FTP (2) -
URI
:: Generic (8) -
URI
:: LDAP (2) -
URI
:: MailTo (9) - UnboundMethod (3)
- UncaughtThrowError (1)
- Vector (11)
-
WEBrick
:: BasicLog (1) -
WEBrick
:: GenericServer (1) -
WEBrick
:: HTTPRequest (1) -
WEBrick
:: HTTPResponse (1) -
WEBrick
:: HTTPUtils :: FormData (3) - WIN32OLE (1)
-
Win32
:: Registry (4) -
YAML
:: DBM (1) -
Zlib
:: GzipReader (3) -
Zlib
:: GzipWriter (1) -
Zlib
:: ZStream (1)
モジュール
- Benchmark (1)
-
CGI
:: HtmlExtension (4) -
CGI
:: QueryExtension (1) -
CGI
:: QueryExtension :: Value (2) - DublinCoreModel (6)
- Enumerable (44)
- Etc (1)
-
Fiddle
:: Importer (2) - FileUtils (3)
- Find (1)
- Gem (1)
-
IRB
:: ExtendCommandBundle (1) - JSON (4)
-
JSON
:: Generator :: GeneratorMethods :: String (1) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (1) - Kconv (6)
- Kernel (18)
- LUSolve (1)
- NKF (1)
- ObjectSpace (2)
-
OpenSSL
:: Buffering (1) -
OpenSSL
:: OCSP (1) -
OpenSSL
:: X509 (7) -
OptionParser
:: Arguable (1) - Process (1)
- Psych (2)
-
Rake
:: TaskManager (1) - Singleton (1)
-
Socket
:: Constants (6) -
Syslog
:: Macros (1) - TSort (6)
-
WEBrick
:: HTTPAuth :: Authenticator (8) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (4) -
WEBrick
:: HTTPStatus (3) -
Win32
:: Registry :: Constants (3)
オブジェクト
- ENV (18)
-
Readline
:: HISTORY (2)
キーワード
-
$ CHILD _ STATUS (1) -
$ INPUT _ RECORD _ SEPARATOR (1) -
$ OUTPUT _ FIELD _ SEPARATOR (1) -
$ OUTPUT _ RECORD _ SEPARATOR (1) -
$ RS (1) - % (1)
- & (1)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - << (1)
- == (1)
- >> (1)
-
ARGUMENT
_ FLAGS (1) - ASN1 (1)
- AUTO (2)
- AmbiguousOption (1)
- AuthException (2)
- AuthScheme (1)
- Authenticator (1)
- BlockCaller (1)
- Closure (1)
- ConverterNotFoundError (1)
-
DEFAULT
_ CERT _ STORE (1) - DummyMutex (1)
-
EMPTY
_ MARSHAL _ CHECKSUM (1) - EPROTONOSUPPORT (1)
- Enumerator (1)
- HTTPInsufficientStorage (1)
- HTTPRequestEntityTooLarge (1)
- HTTPRequestHeaderFieldsTooLarge (1)
- HTTPRequestURITooLarge (1)
- HTTPRequestURITooLong (1)
- HTTPTooManyRequests (1)
-
IFF
_ AUTOMEDIA (2) -
IPPROTO
_ PUP (2) -
IPPROTO
_ ROUTING (2) -
IPPROTO
_ UDP (2) -
IP
_ ROUTER _ ALERT (2) - InfoField (1)
-
LOG
_ UPTO (1) - Lazy (1)
-
MSG
_ FLUSH (2) - MULTILINE (1)
- MailTo (1)
- Markup (2)
- MissingArgument (1)
-
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 1 . 0 (1) -
NEWS for Ruby 2
. 2 . 0 (1) -
NEWS for Ruby 2
. 3 . 0 (1) -
NO
_ ARGUMENT (1) - NUM2INT (1)
- NUM2LONG (1)
- NUM2SHORT (1)
- NUM2UINT (1)
- NUM2ULONG (1)
- NUM2USHORT (1)
- NeedlessArgument (1)
- NullStore (1)
- Numeric (1)
-
OPTIONAL
_ ARGUMENT (1) - PERMUTE (1)
- ProtoAuthError (1)
- ProtoUnknownError (1)
- ProxyAuthenticator (1)
- PseudoPrimeGenerator (1)
-
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (1) -
RC
_ REQUEST _ URI _ TOO _ LARGE (1) -
RC
_ SWITCHING _ PROTOCOLS (1) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (1) -
REG
_ NO _ LAZY _ FLUSH (1) -
REG
_ OPTION _ BACKUP _ RESTORE (1) -
REQUIRED
_ ARGUMENT (1) -
REQUIRE
_ ORDER (1) -
RETURN
_ IN _ ORDER (1) - Request (1)
- RequestEntityTooLarge (1)
- RequestField (2)
- RequestURITooLarge (1)
- ResponseField (2)
- ResponseInfoField (1)
- RubyToken (1)
- RubyTools (1)
- Ruby用語集 (1)
-
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (1) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (1) -
STATUS
_ STARTED (1) -
STATUS
_ TERMINATED (1) -
STATUS
_ YET (1) - STR2CSTR (1)
- SafeStringValue (1)
- SecureRandom (1)
- SourceFactory (1)
- Status (1)
- StringValue (1)
- StringValuePtr (1)
- SwitchingProtocols (1)
- TRUSTOTHER (1)
- ToAnsi (1)
- ToBs (1)
- ToHtml (1)
- ToHtmlCrossref (1)
- ToRdoc (1)
- TooMuchTagError (1)
- TrueClass (2)
- UndefinedConversionError (1)
-
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (1) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (1) - Yielder (1)
- [] (3)
- []= (3)
- about (1)
- about= (1)
- absolute? (1)
-
absolute
_ path (1) -
add
_ authenticator (1) -
add
_ class _ or _ module (1) -
add
_ html (1) -
add
_ namespace (2) -
add
_ special (1) -
add
_ tag (1) -
add
_ trace _ func (1) -
add
_ word _ pair (1) -
all
_ classes _ and _ modules (1) - ancestors (1)
- ascend (1)
-
auto
_ indent _ mode (1) -
auto
_ indent _ mode= (1) - autoclose= (1)
- autoclose? (1)
- autoload (2)
- autoload? (2)
-
autoload
_ i (1) - autorequire (1)
- autorequire= (1)
-
avalue
_ to _ svalue (1) -
avalue
_ to _ yvalue (1) - basename (1)
- bigdecimal (1)
-
bigdecimal
/ util (1) - bind (1)
-
body
_ stream (1) -
body
_ stream= (1) - bsearch (2)
-
bsearch
_ index (1) -
buffer
_ initial _ length= (1) - build (9)
- bytes (3)
- call (1)
- captures (1)
- casecmp (1)
- chars (3)
-
check
_ signedness (2) - children (1)
- chown (1)
- chunk (3)
-
chunk
_ while (1) - chunked= (1)
- cleanup (1)
-
clock
_ gettime (1) - clone (2)
- close (2)
- codepoints (3)
- coerce (1)
- cofactor (2)
-
cofactor
_ expansion (1) - collect (5)
- collect! (1)
- collect2 (1)
-
collect
_ concat (2) - column (1)
-
column
_ vector (1) -
column
_ vectors (1) - combination (1)
- component (1)
-
create
_ ext (1) -
create
_ extension (1) -
create
_ makefile (1) -
create
_ rule (1) -
cross
_ product (1) -
current
_ cert (1) -
current
_ crl (1) - cycle (2)
-
dc
_ contributor (1) -
dc
_ contributor= (1) -
dc
_ contributors (1) -
dc
_ creator (1) -
dc
_ creator= (1) -
dc
_ creators (1) - debug (1)
-
default
_ proc= (1) -
default
_ record _ separator (1) -
default
_ record _ separator= (1) - delete (1)
-
delete
_ if (6) - denominator (1)
- descend (1)
- detect (1)
- downto (2)
- drop (1)
-
drop
_ while (3) - dump (2)
- dup (2)
- each (31)
- each2 (1)
-
each
_ byte (5) -
each
_ char (4) -
each
_ child (3) -
each
_ codepoint (4) -
each
_ cons (1) -
each
_ entry (1) -
each
_ index (2) -
each
_ key (2) -
each
_ line (9) -
each
_ object (2) -
each
_ pair (5) -
each
_ prime (1) -
each
_ slice (1) -
each
_ strongly _ connected _ component (2) -
each
_ strongly _ connected _ component _ from (2) -
each
_ value (2) -
each
_ with _ index (4) -
each
_ with _ object (1) - eigen (1)
- eigensystem (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- elements (1)
-
enable
_ starttls _ auto (1) - enclose (1)
-
ensure
_ gem _ subdirectories (1) - entries (1)
-
enum
_ for (4) - eql? (1)
- executable? (1)
-
executable
_ real? (1) - execute (1)
- feed (1)
- fetch (2)
-
file
_ absolute _ name (1) -
file
_ absolute _ name= (1) - find (4)
-
find
_ all (2) -
find
_ index (4) -
find
_ local _ symbol (1) -
find
_ module _ named (1) -
flat
_ map (2) - force (1)
- foreach (4)
- format (1)
-
full
_ name (1) - generate (2)
- generator (1)
- getopts (1)
- gm (2)
- grep (1)
-
grep
_ v (1) -
group
_ by (1) - gsub (2)
- gsub! (1)
-
handle
_ interrupt (1) -
has
_ value? (1) - headers (1)
- headers= (1)
- hostname= (1)
- include? (1)
- index (3)
-
inner
_ product (1) -
insert
_ output (1) - inspect (7)
-
inspect
_ value (1) -
install
_ alias _ method (1) -
installed
_ spec _ directories (1) -
instance
_ methods (1) - irb (1)
-
irb
/ ruby-token (1) -
issuer
_ certificate (1) -
issuer
_ certificate= (1) - kconv (2)
-
keep
_ if (3) -
laplace
_ expansion (1) - lazy (2)
- lchown (1)
- lines (7)
- list (1)
- load (2)
-
load
_ from _ binary (1) -
load
_ from _ binary _ extra _ data (1) - local (2)
-
local
_ push (1) - logger (1)
- loop (1)
- lup (1)
-
lup
_ decomposition (1) - lusolve (1)
- magnitude (1)
- map (5)
- map! (1)
-
marshal
_ dump (1) -
max
_ by (4) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - measure (1)
- merge! (1)
-
min
_ by (2) -
minitest
/ autorun (1) -
minmax
_ by (1) - mktime (2)
- modulo (1)
-
mvalue
_ to _ svalue (1) - name (1)
- new (39)
- next (2)
-
next
_ values (1) - norm (1)
- normalize (1)
- normalize! (1)
-
num
_ bytes (1) -
num
_ keys (1) -
num
_ values (1) - numerator (5)
-
ok
_ to _ remove? (1) -
ole
_ query _ interface (1) -
on
_ default (1) - owner (1)
- pack (1)
- pack テンプレート文字列 (1)
- pair (1)
- parse (1)
- partition (1)
- peek (1)
-
peek
_ values (1) - permutation (2)
- prepended (1)
-
pretty
_ unparse (1) -
previous
_ sibling= (1) - prime? (2)
-
prime
_ division (2) - print (1)
-
private
_ instance _ methods (1) -
proc
_ to _ proc (1) -
proc
_ to _ s (1) -
protected
_ instance _ methods (1) -
protected
_ methods (1) - protocol (2)
- protocol= (1)
-
public
_ instance _ methods (1) -
public
_ method (1) -
public
_ methods (1) - purpose= (2)
- push (2)
- putback (2)
- putc (2)
- puts (1)
- quiet (1)
- quiet= (1)
- quiet? (1)
-
quirks
_ mode= (1) - r (1)
-
rb
_ Array (1) -
rb
_ Integer (1) -
rb
_ any _ to _ s (1) -
rb
_ ary _ pop (1) -
rb
_ ary _ store (1) -
rb
_ ary _ to _ s (1) -
rb
_ autoload (1) -
rb
_ autoload _ defined (1) -
rb
_ autoload _ id (1) -
rb
_ autoload _ load (1) -
rb
_ class _ path (1) -
rb
_ cstr _ to _ dbl (1) -
rb
_ define _ singleton _ method (1) -
rb
_ f _ autoload (1) -
rb
_ mod _ ancestors (1) -
rb
_ mod _ to _ s (1) -
rb
_ obj _ respond _ to (1) -
rb
_ obj _ singleton _ methods (1) -
rb
_ respond _ to (1) -
rb
_ singleton _ class (1) -
rb
_ singleton _ class _ attached (1) -
rb
_ singleton _ class _ clone (1) -
rb
_ singleton _ class _ new (1) -
rb
_ str _ concat (1) -
rb
_ str _ to _ dbl (1) -
rb
_ thread _ stop (1) -
rb
_ thread _ stop _ p (1) -
rb
_ to _ id (1) -
rb
_ to _ int (1) -
rb
_ to _ integer (1) -
rdoc
/ generator / markup (1) -
rdoc
/ markup / to _ ansi (1) -
rdoc
/ markup / to _ bs (1) -
rdoc
/ markup / to _ html (1) -
rdoc
/ markup / to _ html _ crossref (1) -
rdoc
/ markup / to _ rdoc (1) -
rdoc
/ parser / ruby _ tools (1) - realm (1)
- redirector (1)
- reject (9)
- reject! (4)
-
remove
_ entry _ secure (1) -
repeated
_ combination (1) -
repeated
_ permutation (2) - resources (1)
-
respond
_ to? (1) -
respond
_ to _ missing? (2) - restore (2)
- result (2)
-
reverse
_ each (2) - rewind (2)
- rindex (1)
- round (4)
-
route
_ to (1) -
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 2 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 8 . 5 feature (1) -
ruby 1
. 9 feature (1) -
ruby
_ stop (1) - rubygems (1)
-
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / fetch _ command (1) -
rubygems
/ commands / generate _ index _ command (1) -
rubygems
/ commands / install _ command (1) -
rubygems
/ commands / list _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / mirror _ command (1) -
rubygems
/ commands / outdated _ command (1) -
rubygems
/ commands / pristine _ command (1) -
rubygems
/ commands / query _ command (1) -
rubygems
/ commands / search _ command (1) -
rubygems
/ commands / server _ command (1) -
rubygems
/ commands / specification _ command (1) -
rubygems
/ commands / uninstall _ command (1) -
rubygems
/ custom _ require (1) -
rubygems
/ validator (1) - run (1)
- scan (1)
- select (6)
- select! (3)
- send (3)
-
send
_ io (1) -
server
_ protocol (1) -
set
_ default _ paths (1) -
set
_ generator (1) -
set
_ trace _ func (2) - setuid? (1)
-
singleton
_ class? (1) -
singleton
_ method _ undefined (1) -
singleton
_ methods (1) - size (1)
- slice (1)
-
slice
_ after (4) -
slice
_ before (5) -
slice
_ when (2) - socketpair (1)
- solve (1)
-
sort
_ by (1) -
sort
_ by! (1) -
source
_ location (1) - sprintf (1)
- sprintf フォーマット (1)
- start (3)
-
starttls
_ auto? (1) - step (8)
-
stop
_ service (1) - stopped? (1)
- stopsig (1)
- store (4)
- struct (1)
-
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - subsec (1)
- succ (6)
- summarize (2)
-
svalue
_ to _ avalue (1) -
svalue
_ to _ mvalue (1) - synchronize (1)
- take (1)
-
take
_ while (4) - terminated? (1)
- times (1)
- to= (1)
-
to
_ a (8) -
to
_ ary (4) -
to
_ binary (1) -
to
_ c (1) -
to
_ der (4) -
to
_ enum (4) -
to
_ f (2) -
to
_ h (3) -
to
_ hash (1) -
to
_ i (4) -
to
_ int (1) -
to
_ json (4) -
to
_ mailtext (1) -
to
_ pem (2) -
to
_ ptr (1) -
to
_ rfc822text (1) -
to
_ ruby (2) -
to
_ s (16) -
to
_ set (2) -
to
_ string (1) -
to
_ text (2) -
to
_ value (1) - toeuc (2)
-
tokadd
_ string (1) - tokens (1)
-
top
_ const _ get (1) -
top
_ include (1) -
top
_ local _ setup (1) -
top
_ private (1) -
top
_ public (1) -
total
_ out (1) - touch (2)
- toutf16 (2)
- toutf32 (2)
- toutf8 (2)
- transform (1)
- truncate (5)
- trust= (2)
-
tsort
_ each (2) -
tv
_ usec (1) -
uid
_ sort (1) -
uid
_ store (1) -
ultra
_ safe (1) -
ultra
_ safe= (1) - uniq (2)
- uniq! (2)
-
unit
_ test (1) - unlink (1)
- unpack (2)
- unparse (1)
- unshift (1)
- upcase (1)
- update (7)
-
upper
_ bound (1) -
upper
_ bound= (1) - upto (5)
- uptodate? (1)
- usec (1)
- userdb (1)
- userinfo= (1)
- utc (2)
- utime (1)
- v (1)
-
v
_ inv (1) - value (2)
- value= (1)
- value? (1)
- values (2)
-
values
_ at (3) - verify (1)
- wait (1)
-
wait
_ until (1) -
webrick
/ httpauth / authenticator (1) -
which
_ to _ update (1) -
with
_ defaults (1) -
with
_ index (4) -
with
_ object (4) - write (1)
- yield (1)
- zip (4)
- クラス/メソッドの定義 (1)
- メソッド呼び出し(super・ブロック付き・yield) (1)
- 正規表現 (1)
検索結果
先頭5件
-
URI
:: MailTo # to -> String (72322.0) -
自身の e-mail アドレスを文字列で返します。
自身の e-mail アドレスを文字列で返します。
例:
require 'uri'
p URI.parse("mailto:nospam@example.com").to #=> "nospam@example.com" -
static VALUE avalue
_ to _ svalue(VALUE v) (55501.0) -
-
static VALUE avalue
_ to _ yvalue(VALUE v) (55501.0) -
-
static VALUE mvalue
_ to _ svalue(VALUE v) (55501.0) -
-
static VALUE svalue
_ to _ avalue(VALUE v) (55501.0) -
-
static VALUE svalue
_ to _ mvalue(VALUE v) (55501.0) -
-
webrick
/ httpauth / authenticator (54001.0) -
HTTP 認証で利用するモジュールを提供するライブラリです。
HTTP 認証で利用するモジュールを提供するライブラリです。 -
Enumerator
:: Lazy # to _ enum(method = :each , *args) -> Enumerator :: Lazy (46327.0) -
Object#to_enum と同じですが、Enumerator::Lazy を返します。
Object#to_enum と同じですが、Enumerator::Lazy を返します。
to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。
//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ... -
Enumerator
:: Lazy # to _ enum(method = :each , *args) {|*args| block} -> Enumerator :: Lazy (46327.0) -
Object#to_enum と同じですが、Enumerator::Lazy を返します。
Object#to_enum と同じですが、Enumerator::Lazy を返します。
to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。
//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ... -
Gem
:: Commands :: UpdateCommand # which _ to _ update(highest _ installed _ gems , gem _ names) -> Array (45604.0) -
更新が必要な Gem のリストを返します。
更新が必要な Gem のリストを返します。 -
Numeric
# numerator -> Integer (45601.0) -
自身を Rational に変換した時の分子を返します。
自身を Rational に変換した時の分子を返します。
@return 分子を返します。
@see Numeric#denominator、Integer#numerator、Float#numerator、Rational#numerator、Complex#numerator -
JSON
:: Generator :: GeneratorMethods :: TrueClass # to _ json(state _ or _ hash = nil) -> String (45322.0) -
自身から生成した JSON 形式の文字列を返します。
自身から生成した JSON 形式の文字列を返します。
"true" という文字列を返します。
@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::State.new の引数と同じ Hash を
指定します。
//emlist[例][ruby]{
require "json"
true.to_json # => "true"
//} -
WEBrick
:: HTTPAuth :: Authenticator :: AuthException -> Class (45301.0) -
認証失敗時に発生する例外のクラスです。
認証失敗時に発生する例外のクラスです。 -
WEBrick
:: HTTPAuth :: Authenticator :: AuthScheme -> nil (45301.0) -
認証方法を表わします。派生クラスで上書きしなければなりません。
認証方法を表わします。派生クラスで上書きしなければなりません。 -
WEBrick
:: HTTPAuth :: ProxyAuthenticator :: AuthException -> Class (45301.0) -
WEBrick::HTTPStatus::ProxyAuthenticationRequired です。
WEBrick::HTTPStatus::ProxyAuthenticationRequired です。 -
WEBrick
:: HTTPAuth :: Authenticator (45001.0) -
-
WEBrick
:: HTTPAuth :: ProxyAuthenticator (45001.0) -
このモジュールはプロキシのためにダイジェスト認証とベーシック認証の両方 の一般的なサポートを提供します。
このモジュールはプロキシのためにダイジェスト認証とベーシック認証の両方
の一般的なサポートを提供します。 -
Net
:: IMAP . add _ authenticator(auth _ type , authenticator) -> () (37501.0) -
Net::IMAP#authenticate で使う 認証用クラスを設定します。
Net::IMAP#authenticate で使う
認証用クラスを設定します。
imap ライブラリに新たな認証方式を追加するために用います。
通常は使う必要はないでしょう。もしこれを用いて
認証方式を追加する場合は net/imap.rb の
Net::IMAP::LoginAuthenticator などを参考にしてください。
@param auth_type 認証の種類(文字列)
@param authenticator 認証クラス(Class オブジェクト) -
VALUE rb
_ f _ autoload(VALUE obj , VALUE klass , VALUE file) (37501.0) -
-
Enumerator
:: Lazy # enum _ for(method = :each , *args) -> Enumerator :: Lazy (37027.0) -
Object#to_enum と同じですが、Enumerator::Lazy を返します。
Object#to_enum と同じですが、Enumerator::Lazy を返します。
to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。
//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ... -
Enumerator
:: Lazy # enum _ for(method = :each , *args) {|*args| block} -> Enumerator :: Lazy (37027.0) -
Object#to_enum と同じですが、Enumerator::Lazy を返します。
Object#to_enum と同じですが、Enumerator::Lazy を返します。
to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が正しく引き継がれるように、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。
//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) ... -
CGI
:: HtmlExtension # image _ button(attributes) -> String (36901.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
image_button({ "SRC" => "url", "ALT" => "string" })
# <INPUT TYPE="image" SRC="url" ALT="string"> -
CGI
:: HtmlExtension # radio _ button(attributes) -> String (36901.0) -
タイプが radio である input 要素を生成します。
タイプが radio である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
radio_button({ "NAME" => "name", "VALUE" => "value", "ID" => "foo" })
# <INPUT TYPE="radio" NAME="name" VALUE="value" ID="foo"> -
Date
# upto(max) -> Enumerator (36901.0) -
このメソッドは、step(max, 1){|date| ...} と等価です。
このメソッドは、step(max, 1){|date| ...} と等価です。
@param max 日付オブジェクト
@see Date#step, Date#downto -
Integer
# upto(max) -> Enumerator (36901.0) -
self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。
self から max まで 1 ずつ増やしながら繰り返します。
self > max であれば何もしません。
@param max 数値
@return self を返します。
//emlist[][ruby]{
5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10
//}
@see Integer#downto, Numeric#step, Integer#times -
Matrix
# column _ vectors -> [Vector] (36901.0) -
自分自身を列ベクトルの配列として返します。
自分自身を列ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column_vectors # => [Vector[1, 10, -1], Vector[2, 15, -2], Vector[3, 20, 1.5]]
//} -
Matrix
. column _ vector(column) -> Matrix (36901.0) -
要素がcolumnの(n,1)型の行列(列ベクトル)を生成します。
要素がcolumnの(n,1)型の行列(列ベクトル)を生成します。
@param column (n,1)型の行列として生成するVector Array オブジェクト -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ CERT _ STORE -> OpenSSL :: X509 :: Store (36901.0) -
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書 (ca_file, ca_path, cert_store) を一切指定しなかった場合に デフォルトで使われる証明書ストアです。
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書
(ca_file, ca_path, cert_store) を一切指定しなかった場合に
デフォルトで使われる証明書ストアです。
OpenSSL::X509::Store#set_default_paths でシステムが提供する
証明書を利用するように設定されています。 -
static VALUE top
_ include(int argc , VALUE *argv) (36901.0) -
-
static VALUE top
_ public(int argc , VALUE *argv) (36901.0) -
-
Encoding
:: Converter # insert _ output(string) -> nil (36673.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。
このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。
@param string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.... -
Fiddle
:: Pointer # to _ value -> object (36622.0) -
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。
例:
require 'fiddle'
s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc" -
URI
:: Generic # route _ to(dst) -> URI :: Generic (36622.0) -
自身から dst への相対パスを返します。
自身から dst への相対パスを返します。
@param dst URI を文字列かURIオブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/').route_to('http://example.com/foo/bar.html')
#=> #<URI::Generic:0x20100198 URL:foo/bar.html> -
Gem
:: Specification # to _ ruby -> String (36604.0) -
自身を再現するための Ruby スクリプトを文字列で返します。
自身を再現するための Ruby スクリプトを文字列で返します。
省略されている値はデフォルト値が使用されます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY -> Integer (36604.0) -
証明書の SubjectPublicKeyInfo フィールドが読めなかった ことを意味します。
証明書の SubjectPublicKeyInfo フィールドが読めなかった
ことを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE -> Integer (36604.0) -
証明書の署名が復号できないことを意味します。
証明書の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE -> Integer (36604.0) -
CRL の署名が復号できないことを意味します。
CRL の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ GET _ CRL -> Integer (36604.0) -
CRL が見付からないことを意味します。
CRL が見付からないことを意味します。
OpenSSL::X509::Store#flags= で CRL をチェックすることを
指定したにもかかわらず、適切な CRL を
OpenSSL::X509::Store#add_crl で追加しなかった場合に
このエラーが生じます。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT -> Integer (36604.0) -
issuer(発行者)の証明書が 信頼している証明書群の中から見付からない ような証明書を、信頼している証明書群に含んでいることを意味します。
issuer(発行者)の証明書が
信頼している証明書群の中から見付からない
ような証明書を、信頼している証明書群に含んでいることを意味します。
つまり、信頼している証明書群に issuer を親とする木構造を考えた場合、
その root(根) となるノードが自己署名されていないことを意味します。
これは、通常信頼している証明書のリストが不完全であることを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Store#add_... -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY -> Integer (36604.0) -
証明書チェイン末尾の証明書の issuer(発行者)の証明書が 信頼している証明書群の中から見付からないことを意味します。
証明書チェイン末尾の証明書の issuer(発行者)の証明書が
信頼している証明書群の中から見付からないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Store#add_file,
OpenSSL::X509::Store#add_path,
OpenSSL::X509::Store#add_cert,
OpenSSL::X509::Store#set_default_paths -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE -> Integer (36604.0) -
証明書チェインにある証明書がただ一つでその証明書が 自己署名証明書でないことを意味します。
証明書チェインにある証明書がただ一つでその証明書が
自己署名証明書でないことを意味します。 -
Psych
:: Nodes :: Node # to _ ruby -> object (36604.0) -
AST を ruby のオブジェクトに変換します。
AST を ruby のオブジェクトに変換します。 -
BasicObject
# singleton _ method _ undefined(name) -> object (36601.0) -
特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。
特異メソッドが Module#undef_method または
undef により未定義にされた時にインタプリタから呼び出されます。
通常のメソッドの未定義に対するフックには
Module#method_undefined を使います。
@param name 未定義にされたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end
obj... -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (36601.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param src src 属性の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string"> -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (36601.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" ... -
Complex
# numerator -> Complex (36601.0) -
分子を返します。
分子を返します。
//emlist[例][ruby]{
Complex('1/2+2/3i').numerator # => (3+4i)
Complex(3).numerator # => (3+0i)
//}
@see Complex#denominator -
Date
# upto(max) {|date| . . . } -> self (36601.0) -
このメソッドは、step(max, 1){|date| ...} と等価です。
このメソッドは、step(max, 1){|date| ...} と等価です。
@param max 日付オブジェクト
@see Date#step, Date#downto -
DublinCoreModel
# dc _ contributor (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ contributor= (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ contributors (36601.0) -
@todo
@todo -
FileUtils
. # touch(list , options = {}) -> () (36601.0) -
list で指定されたファイルの最終変更時刻 (mtime) と アクセス時刻 (atime) を変更します。
list で指定されたファイルの最終変更時刻 (mtime) と
アクセス時刻 (atime) を変更します。
list で指定されたファイルが存在しない場合は空のファイルを作成します。
@param list 対象のファイル。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。
@param options :mtime, :nocreate, :noop, :verbose が指定できます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils... -
FileUtils
. # uptodate?(newer , older _ list , options = nil) -> bool (36601.0) -
newer が、older_list に含まれるすべてのファイルより新しいとき真。 存在しないファイルは無限に古いとみなされます。
newer が、older_list に含まれるすべてのファイルより新しいとき真。
存在しないファイルは無限に古いとみなされます。
@param newer ファイルを一つ指定します。
@param older_list ファイル名の配列を指定します。
@param options どのようなオプションも指定することはできません。
@raise ArgumentError options にオプションを指定した場合に発生します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.uptodate?('hello.o', ['hello.... -
Float
# numerator -> Integer (36601.0) -
自身を Rational に変換した時の分子を返します。
自身を Rational に変換した時の分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
2.0.numerator # => 2
0.5.numerator # => 1
//}
@see Float#denominator -
Gem
. # ensure _ gem _ subdirectories (36601.0) -
Gem をインストールするために必要なサブディレクトリを適切に作成します。
Gem をインストールするために必要なサブディレクトリを適切に作成します。
ディレクトリを作成する権限が無い場合もこのメソッドからは例外は発生しません。
@see Gem::DIRECTORIES -
Gem
:: Specification # autorequire -> String (36601.0) -
非推奨の属性です。
非推奨の属性です。 -
Gem
:: Specification # autorequire=(lib) (36601.0) -
非推奨の属性です。
非推奨の属性です。 -
IO
# autoclose=(bool) (36601.0) -
auto-close フラグを設定します。
auto-close フラグを設定します。
フラグが設定されているオブジェクトは
close時/GCでのファイナライザ呼出時にファイルデスクリプタを close します。
偽を設定すると close しません。
@param bool 真偽値でフラグを設定します
@see IO#autoclose?
f = open("/dev/null")
IO.for_fd(f.fileno)
# ...
f.gets # may cause Errno::EBADF
f = open("/dev/null")
IO.for_fd(f.fileno).auto... -
IO
# autoclose? -> bool (36601.0) -
auto-close フラグを返します。
auto-close フラグを返します。
//emlist[例][ruby]{
IO.open(IO.sysopen("testfile")) do |io|
io.autoclose? # => true
io.autoclose = false
io.autoclose? # => false
end
//}
@see IO#autoclose= -
IRB
:: Context # auto _ indent _ mode -> bool (36601.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
デフォルト値は false です。
@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。
@see IRB::Context#auto_indent_mode= -
IRB
:: Context # auto _ indent _ mode=(val) (36601.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。
IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。
@see IRB::Context#auto_indent_mode -
Integer
# numerator -> Integer (36601.0) -
分子(常に自身)を返します。
分子(常に自身)を返します。
@return 分子を返します。
//emlist[][ruby]{
10.numerator # => 10
-10.numerator # => -10
//}
@see Integer#denominator -
Integer
# upto(max) {|n| . . . } -> Integer (36601.0) -
self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。
self から max まで 1 ずつ増やしながら繰り返します。
self > max であれば何もしません。
@param max 数値
@return self を返します。
//emlist[][ruby]{
5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10
//}
@see Integer#downto, Numeric#step, Integer#times -
Kconv
. # toeuc(str) -> String (36601.0) -
文字列 str のエンコーディングを EUC-JP に変換して返します。
文字列 str のエンコーディングを EUC-JP に変換して返します。
Kconv.kconv(str, Kconv::EUC)と同じです。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-exm0', str)
を使ってください。
@param str 変換元の文字列
@see Kconv.#kconv, String#toeuc -
Kconv
. # toutf16(str) -> String (36601.0) -
文字列 str のエンコーディングを UTF-16BE に変換して返します。
文字列 str のエンコーディングを UTF-16BE に変換して返します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w16xm0', str)
を使ってください。
Kconv.kconv(str, Kconv::UTF16)と同じです。
@param str 変換元の文字列
@see String#toutf16 -
Kconv
. # toutf32(str) -> String (36601.0) -
文字列 str のエンコーディングを UTF-32 に変換して返します。
文字列 str のエンコーディングを UTF-32 に変換して返します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w32xm0', str)
を使ってください。
Kconv.kconv(str, Kconv::UTF32)と同じです。
@param str 変換元の文字列
@see String#toutf32 -
Kconv
. # toutf8(str) -> String (36601.0) -
文字列 str のエンコーディングを UTF-8 に変換して返します。
文字列 str のエンコーディングを UTF-8 に変換して返します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-wxm0', str)
を使ってください。
Kconv.kconv(str, Kconv::UTF8)と同じです。
@param str 変換元の文字列
@see String#toutf8 -
Kconv
:: AUTO -> nil (36601.0) -
エンコーディングを自動検出します。 入力の指定でのみ有効です。
エンコーディングを自動検出します。
入力の指定でのみ有効です。 -
Kernel
# touch -> () (36601.0) -
ファイルのアクセス時刻と修正時刻を現在の時刻に変更します。
ファイルのアクセス時刻と修正時刻を現在の時刻に変更します。
ruby -run -e touch -- [OPTION] FILE
-v 詳細表示
@see touch(1) -
Kernel
$ $ INPUT _ RECORD _ SEPARATOR -> String | nil (36601.0) -
$/ の別名
$/ の別名
require "English"
$INPUT_RECORD_SEPARATOR = '|'
array = []
while line = DATA.gets
array << line
end
p array #=> ["ugo|", "ego|", "fogo\n"]
__END__
ugo|ego|fogo -
Kernel
. # autoload(const _ name , feature) -> nil (36601.0) -
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
定数 const_name を最初に参照した時に feature を
Kernel.#require するように設定します。
const_name には、 "::" 演算子を含めることはできません。
ネストした定数を指定する方法は Module#autoload を参照してください。
const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoloadではなく)既に定義されているときは何もしません。
@param const_name 定数をString また... -
Kernel
. # autoload?(const _ name) -> String | nil (36601.0) -
const_name が Kernel.#autoload 設定されているか調べます。
const_name が Kernel.#autoload 設定されているか調べます。
autoload 設定されていて、autoload 定数がまだ定義されてない(ロードされていない)
ときにそのパス名を返します。
autoload 設定されていないか、ロード済みなら nil を返します。
@param const_name 定数をString または Symbol で指定します。
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
class Bar
end
end
# ----- end of /tm... -
Module
# autoload(const _ name , feature) -> nil (36601.0) -
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoloadではなく)既に定義されているときは何もしません。
@param const_name String または Symbol で指定します。
なお、const_name には、"::" 演算子を含めることはできません。
つまり、self の直下に定... -
Module
# autoload?(const _ name) -> String | nil (36601.0) -
autoload 定数がまだ定義されてない(ロードされていない) ときにそのパス名を返します。 また、ロード済みなら nil を返します。
autoload 定数がまだ定義されてない(ロードされていない) ときにそのパス名を返します。
また、ロード済みなら nil を返します。
@param const_name String または Symbol で指定します。
@see Kernel.#autoload?
//emlist[例][ruby]{
autoload :Date, 'date'
autoload?(:Date) # => "date"
Date
autoload?(:Date) # => nil
autoload?(:Foo) # => nil
//} -
NKF
:: AUTO -> nil (36601.0) -
コードを自動判別することを表します。
コードを自動判別することを表します。
NKFモジュール自体からは利用しません。 -
Net
:: IMAP # uid _ store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (36601.0) -
UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。
UID STORE コマンドを送り、メールボックス内のメッセージを
更新します。
set で更新するメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。
Net::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削除を意味します。
詳しくは 2060 の 6.4.6 を参考にしてください。
返り値は更新された内... -
Net
:: SMTP # enable _ starttls _ auto(context = Net :: SMTP . default _ ssl _ context) -> () (36601.0) -
その Net::SMTP オブジェクトがSTARTTLSが利用可能な場合 (つまりサーバがSTARTTLSを広告した場合)のみにSTARTTLSを利用する ように設定します。
その Net::SMTP オブジェクトがSTARTTLSが利用可能な場合
(つまりサーバがSTARTTLSを広告した場合)のみにSTARTTLSを利用する
ように設定します。
@see Net::SMTP#starttls?, Net::SMTP#starttls_auto?, Net::SMTP#enable_starttls_auto
@param context SSL接続で利用する OpenSSL::SSL::SSLContext
@see Net::SMTP#starttls?, Net::SMTP#starttls_auto?, Net::SMTP#enable_starttl... -
Net
:: SMTP # starttls _ auto? -> bool (36601.0) -
その Net::SMTP オブジェクトが利用可能な場合にのみにSTARTTLSを利用するならば 真を返します。
その Net::SMTP オブジェクトが利用可能な場合にのみにSTARTTLSを利用するならば
真を返します。
@see Net::SMTP#starttls?, Net::SMTP#starttls_always?, Net::SMTP#enable_starttls_auto -
OpenSSL
:: OCSP :: TRUSTOTHER -> Integer (36601.0) -
明示的に渡した証明書を検証なしで信用することを意味します。
明示的に渡した証明書を検証なしで信用することを意味します。 -
OpenSSL
:: SSL :: SSLContext :: SESSION _ CACHE _ NO _ AUTO _ CLEAR -> Integer (36601.0) -
OpenSSL::SSL::SSLContext 内部の セッションキャッシュ領域を自動的にクリアしないことを意味します。
OpenSSL::SSL::SSLContext 内部の
セッションキャッシュ領域を自動的にクリアしないことを意味します。
通常では255コネクションごとにキャッシュを破棄しますが、この
フラグを有効にするとそれをしなくなります。
代わりに適当なタイミングで
OpenSSL::SSL::SSLContext#flush_sessions を呼び
キャッシュを破棄しなければなりません。
OpenSSL::SSL::SSLContext#session_cache_mode= に
渡すフラグとして用います。 -
Rational
# numerator -> Integer (36601.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
. default _ record _ separator -> String (36601.0) -
執筆者募集
執筆者募集
Shell で用いられる入力レコードセパレータを表す文字列を設定および参照します。
なにも指定しない場合は$/ の値が用いられます。
@param rs Shell で用いられる入力レコードセパレータを表す文字列を指定します。 -
Shell
. default _ record _ separator=(rs) (36601.0) -
執筆者募集
執筆者募集
Shell で用いられる入力レコードセパレータを表す文字列を設定および参照します。
なにも指定しない場合は$/ の値が用いられます。
@param rs Shell で用いられる入力レコードセパレータを表す文字列を指定します。 -
Socket
:: Constants :: IFF _ AUTOMEDIA (36601.0) -
auto media select active
auto media select active -
Socket
:: Constants :: IPPROTO _ PUP -> Integer (36601.0) -
@todo PARC Universal Packet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
PARC Universal Packet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: Constants :: IPPROTO _ ROUTING -> Integer (36601.0) -
BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: Constants :: IPPROTO _ UDP -> Integer (36601.0) -
User Datagram Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
User Datagram Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
udp(4freebsd), udp(7linux) -
Socket
:: IFF _ AUTOMEDIA (36601.0) -
auto media select active
auto media select active -
Socket
:: IPPROTO _ PUP -> Integer (36601.0) -
@todo PARC Universal Packet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
PARC Universal Packet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ ROUTING -> Integer (36601.0) -
BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ UDP -> Integer (36601.0) -
User Datagram Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
User Datagram Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
udp(4freebsd), udp(7linux) -
String
# toeuc -> String (36601.0) -
self のエンコーディングを EUC-JP に変換した文字列を 返します。変換元のエンコーディングは文字列の内容から推測します。
self のエンコーディングを EUC-JP に変換した文字列を
返します。変換元のエンコーディングは文字列の内容から推測します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-exm0', str)
を使ってください。
@see Kconv.#toeuc -
String
# toutf16 -> String (36601.0) -
self のエンコーディングを UTF-16BE に変換した文字列を 返します。変換元のエンコーディングは文字列の内容から推測します。
self のエンコーディングを UTF-16BE に変換した文字列を
返します。変換元のエンコーディングは文字列の内容から推測します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w16xm0', str)
を使ってください。
@see Kconv.#toutf16 -
String
# toutf32 -> String (36601.0) -
self のエンコーディングを UTF-32 に変換した文字列を 返します。変換元のエンコーディングは文字列の内容から推測します。
self のエンコーディングを UTF-32 に変換した文字列を
返します。変換元のエンコーディングは文字列の内容から推測します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w32xm0', str)
を使ってください。
@see Kconv.#toutf32 -
String
# toutf8 -> String (36601.0) -
self のエンコーディングを UTF-8 に変換した文字列を 返します。変換元のエンコーディングは文字列の内容から推測します。
self のエンコーディングを UTF-8 に変換した文字列を
返します。変換元のエンコーディングは文字列の内容から推測します。
このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-wxm0', str)
を使ってください。
@see Kconv.#toutf8 -
String
# upto(max , exclusive = false) {|s| . . . } -> self (36601.0) -
self から始めて max まで 「次の文字列」を順番にブロックに与えて繰り返します。 「次」の定義については String#succ を参照してください。
self から始めて max まで
「次の文字列」を順番にブロックに与えて繰り返します。
「次」の定義については String#succ を参照してください。
たとえば以下のコードは a, b, c, ... z, aa, ... az, ..., za を
出力します。
//emlist[][ruby]{
("a" .. "za").each do |str|
puts str
end
'a'.upto('za') do |str|
puts str
end
//}
@param max 繰り返しをやめる文字列
@param exclusive max を含むかどうか... -
Syslog
:: Macros . # LOG _ UPTO(priority) -> Integer (36601.0) -
priorityまでのすべての優先度のマスクを作成します。
priorityまでのすべての優先度のマスクを作成します。
@param priority priority は優先度を示す定数を指定します。
詳しくは、Syslog::Levelを参照してください。
例:
require 'syslog'
Syslog.mask = Syslog::LOG_UPTO(Syslog::LOG_ERR) -
Zlib
:: ZStream # total _ out -> Integer (36601.0) -
ストリームの出力したデータの総バイト数を返します。
ストリームの出力したデータの総バイト数を返します。 -
int rb
_ autoload _ defined(ID id) (36601.0) -
-
static int autoload
_ i(ID key , const char *name , st _ table *tbl) (36601.0) -
-
static void rb
_ autoload _ id(ID id , const char *filename) (36601.0) -