8358件ヒット
[1-100件を表示]
(0.179秒)
ライブラリ
- ビルトイン (1939)
- benchmark (33)
-
cgi
/ core (33) - csv (506)
- date (66)
- digest (99)
-
digest
/ sha2 (11) - drb (22)
-
drb
/ extserv (11) - erb (11)
- fiddle (99)
- fileutils (11)
- forwardable (33)
- ipaddr (11)
-
irb
/ context (11) -
irb
/ input-method (44) - json (143)
- logger (55)
-
net
/ ftp (33) -
net
/ http (374) -
net
/ imap (22) -
net
/ smtp (28) - openssl (385)
- optparse (242)
- ostruct (33)
- pathname (198)
- prettyprint (44)
- prime (121)
- pstore (11)
- psych (660)
- rake (77)
-
rake
/ packagetask (11) -
rdoc
/ markup (22) - resolv (44)
- resolv-replace (22)
-
rexml
/ document (253) -
rexml
/ parsers / ultralightparser (22) - rss (66)
-
rubygems
/ command (11) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ requirement (11) -
rubygems
/ security (11) -
rubygems
/ source _ info _ cache _ entry (11) -
rubygems
/ version (33) - shell (144)
-
shell
/ builtin-command (36) -
shell
/ command-processor (60) -
shell
/ filter (126) - socket (220)
- stringio (131)
- strscan (132)
- syslog (11)
- tempfile (33)
- thread (30)
- thwait (60)
- uri (66)
-
webrick
/ cgi (11) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httpauth / htdigest (22) -
webrick
/ httpauth / htgroup (11) -
webrick
/ httpauth / htpasswd (22) -
webrick
/ httpproxy (22) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (110) -
webrick
/ httpserver (55) -
webrick
/ httpservlet / abstract (99) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (22) -
webrick
/ httpservlet / prochandler (11) -
webrick
/ httputils (99) -
webrick
/ httpversion (33) -
win32
/ registry (11) - win32ole (429)
-
yaml
/ store (8) - zlib (143)
クラス
- Addrinfo (22)
- Array (16)
- BasicObject (66)
-
Benchmark
:: Job (11) -
Benchmark
:: Report (11) -
Benchmark
:: Tms (11) - CGI (22)
- CSV (286)
-
CSV
:: FieldInfo (11) -
CSV
:: Row (121) -
CSV
:: Table (88) -
DRb
:: DRbObject (11) -
DRb
:: DRbServer (11) -
DRb
:: ExtServ (11) - Data (6)
- Date (11)
- DateTime (55)
-
Digest
:: Base (99) -
Digest
:: SHA2 (11) - Dir (66)
- ERB (11)
-
Encoding
:: Converter (55) -
Encoding
:: UndefinedConversionError (11) - Enumerator (51)
-
Enumerator
:: Chain (6) - Exception (22)
-
Fiddle
:: Function (11) -
Fiddle
:: Handle (77) - File (65)
-
File
:: Stat (22) -
Gem
:: Command (11) -
Gem
:: RemoteFetcher :: FetchError (11) -
Gem
:: Requirement (11) -
Gem
:: Security :: Signer (11) -
Gem
:: SourceInfoCacheEntry (11) -
Gem
:: Version (33) - Hash (66)
- IO (261)
- IPAddr (11)
-
IRB
:: Context (11) -
IRB
:: FileInputMethod (11) -
IRB
:: InputMethod (11) -
IRB
:: ReadlineInputMethod (11) -
IRB
:: StdioInputMethod (11) -
JSON
:: State (22) - KeyError (19)
- Logger (44)
-
Logger
:: Formatter (11) - Method (87)
- Module (66)
- Mutex (2)
-
Net
:: FTP (33) -
Net
:: HTTP (121) -
Net
:: HTTPGenericRequest (88) -
Net
:: HTTPRequest (11) -
Net
:: IMAP (22) -
Net
:: SMTP (28) - NoMethodError (17)
- Numeric (11)
- Object (88)
-
OpenSSL
:: ASN1 :: GraphicString (22) -
OpenSSL
:: ASN1 :: ObjectId (33) -
OpenSSL
:: BN (11) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Cipher :: AES (11) -
OpenSSL
:: Cipher :: AES128 (11) -
OpenSSL
:: Cipher :: AES192 (11) -
OpenSSL
:: Cipher :: AES256 (11) -
OpenSSL
:: Cipher :: BF (11) -
OpenSSL
:: Cipher :: CAST5 (11) -
OpenSSL
:: Cipher :: DES (11) -
OpenSSL
:: Cipher :: IDEA (11) -
OpenSSL
:: Cipher :: RC2 (22) -
OpenSSL
:: Cipher :: RC4 (22) -
OpenSSL
:: Cipher :: RC5 (11) -
OpenSSL
:: Digest :: SHA (11) -
OpenSSL
:: Digest :: SHA1 (11) -
OpenSSL
:: Digest :: SHA224 (11) -
OpenSSL
:: Digest :: SHA256 (11) -
OpenSSL
:: Digest :: SHA384 (11) -
OpenSSL
:: Digest :: SHA512 (11) -
OpenSSL
:: HMAC (11) -
OpenSSL
:: PKey :: DH (11) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: Store (22) -
OpenSSL
:: X509 :: StoreContext (11) - OpenStruct (33)
- OptionParser (242)
- PStore (11)
- Pathname (198)
- PrettyPrint (44)
- Prime (44)
-
Prime
:: EratosthenesGenerator (33) -
Prime
:: PseudoPrimeGenerator (44) -
Psych
:: Emitter (11) -
Psych
:: Nodes :: Alias (33) -
Psych
:: Nodes :: Document (77) -
Psych
:: Nodes :: Mapping (132) -
Psych
:: Nodes :: Scalar (143) -
Psych
:: Nodes :: Sequence (99) -
Psych
:: Nodes :: Stream (44) -
Psych
:: ScalarScanner (11) -
Psych
:: Stream (33) -
Psych
:: TreeBuilder (11) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Markup (22) -
REXML
:: Attributes (44) -
REXML
:: CData (11) -
REXML
:: Child (33) -
REXML
:: DocType (11) -
REXML
:: Element (55) -
REXML
:: Elements (22) -
REXML
:: Formatters :: Default (11) -
REXML
:: Formatters :: Pretty (11) -
REXML
:: Formatters :: Transitive (11) -
REXML
:: Parsers :: UltraLightParser (22) -
REXML
:: Text (11) -
REXML
:: XPath (33) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (11) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (11) -
RSS
:: Maker :: ChannelBase :: SkipHoursBase (11) -
Rake
:: FileList (11) -
Rake
:: InvocationChain (44) -
Rake
:: PackageTask (11) -
Rake
:: TaskArguments (11) - Regexp (44)
-
Resolv
:: DNS :: Resource :: HINFO (11) -
Resolv
:: DNS :: Resource :: IN :: SRV (11) -
Resolv
:: DNS :: Resource :: SOA (11) -
Resolv
:: Hosts (11) -
RubyVM
:: InstructionSequence (22) - SOCKSSocket (22)
- Shell (144)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: Cat (6) -
Shell
:: CommandProcessor (60) -
Shell
:: Echo (6) -
Shell
:: Filter (126) -
Shell
:: Tee (6) -
Shell
:: Void (6) - Socket (44)
- String (33)
- StringIO (120)
- StringScanner (132)
- Struct (55)
- TCPServer (22)
- TCPSocket (44)
- Tempfile (33)
- Thread (395)
-
Thread
:: Backtrace :: Location (44) -
Thread
:: ConditionVariable (33) -
Thread
:: Mutex (18) -
Thread
:: Queue (47) -
Thread
:: SizedQueue (75) - ThreadsWait (60)
- Time (25)
- TracePoint (22)
- UNIXServer (44)
- UNIXSocket (44)
-
URI
:: FTP (22) -
URI
:: Generic (11) -
URI
:: HTTP (11) -
URI
:: LDAP (11) -
URI
:: MailTo (11) - UnboundMethod (21)
-
WEBrick
:: CGI (11) -
WEBrick
:: HTTPAuth :: BasicAuth (11) -
WEBrick
:: HTTPAuth :: DigestAuth (11) -
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htgroup (11) -
WEBrick
:: HTTPAuth :: Htpasswd (11) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (110) -
WEBrick
:: HTTPServer (33) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPServlet :: AbstractServlet (88) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: HTTPServlet :: ERBHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WEBrick
:: HTTPServlet :: ProcHandler (11) -
WEBrick
:: HTTPUtils :: FormData (99) -
WEBrick
:: HTTPVersion (33) - WIN32OLE (121)
-
WIN32OLE
_ EVENT (22) -
WIN32OLE
_ METHOD (209) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (44) -
WIN32OLE
_ TYPELIB (11) -
Win32
:: Registry :: PredefinedKey (11) -
YAML
:: Store (8) -
Zlib
:: Deflate (66) -
Zlib
:: GzipWriter (33) -
Zlib
:: Inflate (33)
モジュール
-
CGI
:: QueryExtension (11) - Enumerable (22)
- Fiddle (11)
- FileUtils (11)
- Forwardable (33)
- JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) -
JSON
:: Generator :: GeneratorMethods :: Float (11) -
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) -
JSON
:: Generator :: GeneratorMethods :: NilClass (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kernel (22)
- Marshal (44)
-
Net
:: HTTPHeader (154) - ObjectSpace (22)
-
OpenSSL
:: ASN1 (22) - Psych (22)
-
Syslog
:: Facility (11) - Zlib (11)
キーワード
- != (11)
- < (17)
- <=> (66)
- == (44)
- === (11)
- > (6)
- >> (6)
- ANY (33)
- AbstractServlet (11)
- BLOCK (22)
- BasicAuth (11)
- CategoryBase (11)
- Cipher (11)
- ConditionVariable (11)
-
DOUBLE
_ QUOTED (11) - DayBase (11)
- DigestAuth (11)
- Emitter (11)
- FLOW (22)
- FOLDED (11)
- GraphicString (22)
- HTTPProxyServer (11)
- HTTPServer (11)
-
HUFFMAN
_ ONLY (11) - HourBase (11)
- Htdigest (11)
- Htpasswd (11)
- LITERAL (11)
-
LOG
_ NEWS (11) - Location (11)
-
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) - Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - OPS (11)
- PLAIN (11)
-
RTLD
_ GLOBAL (11) -
RTLD
_ LAZY (11) -
RTLD
_ NOW (11) -
SINGLE
_ QUOTED (11) - SizedQueue (11)
- StringIO (11)
- TreeBuilder (11)
- UTF16BE (11)
- UTF16LE (11)
- UTF8 (11)
-
WIN32OLE
_ METHOD (11) - YAMLTree (11)
- [] (106)
- []= (22)
-
abort
_ on _ exception (11) -
abort
_ on _ exception= (22) -
absolute
_ path (11) -
add
_ special (11) -
add
_ word _ pair (11) - address (11)
-
alias
_ command (6) -
alias
_ method (11) - alive? (11)
-
all
_ waits (18) - anchor (44)
- anchor= (22)
- append (11)
- arity (11)
- ascend (11)
- backtrace (11)
-
backtrace
_ locations (33) -
base
_ label (11) - basename (11)
-
basic
_ auth (11) - bind (11)
-
bind
_ call (10) - birthtime (10)
-
block
_ length (11) - body (11)
- body= (22)
-
body
_ stream (11) -
body
_ stream= (11) - broadcast (11)
- bytes (7)
- cat (18)
- cd (6)
- cgi (11)
- chardev? (11)
- charpos (11)
- chdir (6)
- check (11)
-
check
_ circular? (11) -
check
_ until (11) - children (11)
- chmod (11)
- chunked= (11)
- ciphers (11)
- civil (11)
- cleanpath (11)
- close (9)
- coerce (11)
- commercial (11)
- compile (11)
- config (22)
-
content
_ length (22) -
content
_ length= (11) -
content
_ range (11) -
content
_ type (11) - convpath (11)
- cwd (6)
-
datetime
_ format (11) -
datetime
_ format= (22) -
deconstruct
_ keys (2) -
def
_ delegator (11) -
def
_ instance _ delegator (11) -
def
_ method (11) -
def
_ system _ command (6) - default (22)
-
default
_ proc (11) -
define
_ method (22) - deflate (11)
- delete (33)
-
delete
_ if (11) - deq (11)
- descend (11)
-
digest
_ length (11) - dir (6)
- dirname (11)
- dispid (11)
- dlopen (11)
-
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) - dump (44)
- each (204)
-
each
_ attribute (11) -
each
_ byte (22) -
each
_ capitalized _ name (11) -
each
_ char (22) -
each
_ data (11) -
each
_ element _ with _ attribute (11) -
each
_ element _ with _ text (11) -
each
_ entry (11) -
each
_ filename (11) -
each
_ line (88) -
each
_ object (22) -
each
_ pair (44) -
each
_ with _ index (44) - echo (18)
- empty? (6)
-
enum
_ for (22) - eql? (11)
-
error
_ char (11) - event? (11)
-
event
_ interface (11) - exit (11)
- fetch (40)
- field (11)
- fields (11)
- file (11)
- filename (11)
- filename= (11)
- filter (33)
- find (22)
- finish (33)
- finished? (6)
- first (11)
- flush (11)
- foreach (29)
- fork (11)
- format (11)
- generate (22)
-
generate
_ line (11) -
get
_ instance (11) -
get
_ text (11) - getc (11)
- getch (11)
- getopts (44)
- gets (24)
- getwd (6)
- glob (18)
-
handle
_ interrupt (11) - handler= (11)
- hash (13)
- header (22)
-
header
_ convert (22) - headers (11)
- help (11)
- helpcontext (22)
- helpfile (22)
- helpstring (22)
- hexdigest (22)
- hexdigest! (11)
-
http
_ version (11) -
ignore
_ deadlock= (3) - implicit (33)
- implicit= (33)
- include? (11)
- index (11)
-
insert
_ output (11) - inspect (33)
-
install
_ system _ commands (6) - instance (22)
-
instance
_ delegate (11) -
instance
_ method (11) - invkind (11)
-
invoke
_ kind (11) - ip (11)
- irb (11)
- jd (11)
- join (28)
-
join
_ nowait (6) - kill (22)
- length (66)
- lines (14)
- link (18)
- list (22)
- logger (11)
-
marshal
_ dump (11) -
marshal
_ load (11) - match (33)
- match? (11)
- matched (11)
- matched? (11)
-
matched
_ size (11) - max (11)
- max= (11)
-
max
_ nesting= (11) - member? (11)
- method (22)
-
method
_ id (11) -
method
_ missing (11) - methods (11)
- mkdir (18)
- mount (11)
- name (22)
- name= (20)
-
net
/ imap (11) - new2 (11)
-
new
_ category (11) -
new
_ day (11) -
new
_ hour (11) -
new
_ ntoh (11) -
new
_ with _ uri (11) - newtok (11)
- next (11)
-
next
_ sibling= (11) -
next
_ wait (6) -
num
_ waiting (11) -
offset
_ vtbl (11) -
ole
_ func _ methods (11) -
ole
_ get _ methods (11) -
ole
_ method (11) -
ole
_ method _ help (11) -
ole
_ methods (22) -
ole
_ obj _ help (11) -
ole
_ put _ methods (11) -
ole
_ show _ help (11) -
ole
_ type (11) -
on
_ event _ with _ outargs (11) -
on
_ head (11) -
on
_ tail (11) - open (253)
- optparse (11)
- ordinal (11)
-
original
_ name (11) - out (17)
- pack (16)
-
package
_ dir _ path (11) - params (33)
- parse (44)
- parse! (11)
-
parse
_ line (11) - pass (11)
- path (57)
- pathmap (22)
-
pending
_ interrupt? (11) - plain (11)
- plain= (11)
- pop (11)
- popdir (6)
-
post
_ match (11) -
pre
_ match (11) -
previous
_ sibling= (11) -
prime
_ fasttest? (11) - priority (11)
- priority= (11)
-
proxy
_ address (11) -
proxy
_ basic _ auth (11) -
proxy
_ pass (11) -
proxy
_ port (11) -
proxy
_ user (11) - proxyaddr (11)
- proxyport (11)
- pushd (6)
- pushdir (6)
- pwd (6)
-
quote
_ char (11) - raise (11)
- rake (11)
- range (11)
-
range
_ length (11) -
rb
_ ary _ push (11) -
rb
_ define _ alias (11) -
rb
_ mod _ alias _ method (11) -
rb
_ thread _ s _ new (11) -
rdoc
/ markup / to _ ansi (11) - read (11)
- readchar (22)
- readline (24)
- readlines (11)
- readlink (11)
- realpath (22)
-
reason
_ phrase= (11) - receiver (18)
- register (11)
- relative? (11)
-
relative
_ path _ from (11) - reopen (22)
-
report
_ on _ exception (16) -
report
_ on _ exception= (16) -
request
_ body _ permitted? (11) -
response
_ body _ permitted? (11) -
return
_ type (11) -
return
_ type _ detail (11) -
return
_ vtype (11) - rewind (22)
-
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
safe
_ level (7) -
search
_ convpath (11) -
search
_ full (11) - seek (11)
- separator (11)
-
set
_ dictionary (22) -
set
_ trace _ func (11) -
sev
_ threshold (11) - shift (44)
-
short
_ name (11) - signal (11)
-
singleline
_ format (11) -
singleton
_ method (11) -
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) -
singleton
_ methods (11) - size (66)
-
size
_ opt _ params (11) -
size
_ params (11) - sleep (9)
- sn (11)
-
source
_ location (11) -
ssl
_ version= (11) - start (83)
- status (11)
- status= (11)
-
status
_ line (11) - stop (11)
- strftime (11)
- style (33)
- style= (11)
- succ (11)
- summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) -
super
_ method (10) - sym (11)
- symlink (18)
- synchronize (11)
- system (6)
- table (11)
- tag (33)
- tag= (11)
-
tag
_ directives (11) -
tag
_ directives= (11) - tee (18)
- terminate (11)
- test (18)
-
test
/ unit (1) - text (11)
-
thread
_ variable _ get (11) -
thread
_ variable _ set (11) - threads (6)
-
to
_ a (28) -
to
_ ary (11) -
to
_ csv (11) -
to
_ enum (22) -
to
_ json (99) -
to
_ path (2) -
to
_ s (123) - tokenize (11)
-
trace
_ var (22) - transact (6)
-
unalias
_ command (6) - unbind (11)
- ungetc (22)
- unix (33)
- unparse (11)
- uptodate? (11)
- value (11)
-
values
_ at (22) - verify (22)
- version (11)
- version= (11)
-
virtual
_ host (11) - visible? (11)
- with (2)
-
with
_ defaults (11) -
with
_ index (44) -
with
_ object (22) - write (11)
-
write
_ headers? (11) - xpath (11)
- | (6)
- 正規表現 (11)
検索結果
先頭5件
- WEBrick
:: HTTPAuth :: BasicAuth . new(config , default = Config :: BasicAuth) -> WEBrick :: HTTPAuth :: BasicAuth - WEBrick
:: HTTPAuth :: Htdigest . new(path) -> WEBrick :: HTTPAuth :: Htdigest - WEBrick
:: HTTPAuth :: Htgroup . new(path) -> WEBrick :: HTTPAuth :: Htgroup - WEBrick
:: HTTPAuth :: Htpasswd . new(path) -> WEBrick :: HTTPAuth :: Htpasswd - Rake
:: InvocationChain . new(task _ name , tail)
-
WEBrick
:: HTTPAuth :: BasicAuth . new(config , default = Config :: BasicAuth) -> WEBrick :: HTTPAuth :: BasicAuth (27401.0) -
BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
...BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
config で有効なハッシュキーは以下の通りです。
:Realm =>
:UserDB =>
:Logger =>
:AutoReloadUserDB =>
realm を表す文字列 :Realm には与......。:UserDB
には WEBrick::HTTPAuth::Htpasswd オブジェクトを与えます。:Logger には
ロガーオブジェクトを与えます。また、:AutoReloadUserDB には
WEBrick::HTTPAuth::Htpasswd#get_passwd の
reload_db に渡す引数を与えます。
@param config 設定を保持して......いるハッシュを指定します。
@param default デフォルトは WEBrick::Config::BasicAuth です。... -
WEBrick
:: HTTPAuth :: Htdigest . new(path) -> WEBrick :: HTTPAuth :: Htdigest (27301.0) -
Htdigest オブジェクトを生成します。
...Htdigest オブジェクトを生成します。
@param path パスワードを保存するファイルのパスを与えます。... -
WEBrick
:: HTTPAuth :: Htgroup . new(path) -> WEBrick :: HTTPAuth :: Htgroup (27301.0) -
自身を初期化します。
...自身を初期化します。
@param path ファイル名を指定します。... -
WEBrick
:: HTTPAuth :: Htpasswd . new(path) -> WEBrick :: HTTPAuth :: Htpasswd (27301.0) -
Htpasswd オブジェクトを生成します。
...
Htpasswd オブジェクトを生成します。
@param path パスワードを保存するファイルのパスを与えます。... -
Rake
:: InvocationChain . new(task _ name , tail) (27213.0) -
与えられたタスク名と一つ前の Rake::InvocationChain を用いて自身を初期化します。
...e::InvocationChain を用いて自身を初期化します。
@param task_name タスク名を指定します。
@param tail 一つ前の Rake::InvocationChain を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
tail =......Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
tail.to_s # => "TOP => task_a"
b = Rake::InvocationChain.new("task_b", tail)
b.to_s # => "TOP => task_a => task_b"
end
//}... -
irb (26096.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...irb は Interactive Ruby の略です。
irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
=== irb の使い方
Ruby さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロン......ibrary ruby -r と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--ech......nil
irb#2(Foo):005:0> def bar # Foo#barを定義
irb#2(Foo):006:1> print "bar"
irb#2(Foo):007:1> end
nil
irb#2(Foo):010:0> Foo.instance_methods
["bar", "foo"]
irb#2(Foo):011:0> fg 0
nil
irb(main):007:0> f = Foo.new
#<Foo:0x4010af3c>
irb(main):008:0> irb f... -
Psych
:: Visitors :: YAMLTree . new(options = {} , emitter = Psych :: TreeBuilder . new , ss = Psych :: ScalarScanner . new) -> Psych :: Visitors :: YAMLTree (24703.0) -
YAMLTree オブジェクトを生成します。
...。
options には構築される YAML AST に設定されるオプション設定を指定します。
Psych.dump と同じオプションが指定できます。
emitter には AST の構築に使われる Psych::TreeBuilder オブジェクト
を渡します。
ss は Ruby の String が YAML......の Psych::ScalarScanner オブジェクトを渡します。
emitter, ss は通常デフォルトのものから変える必要はないでしょう。
@param options オプション
@param emitter AST の構築に使う Psych::TreeBuilder オブジェクト
@param ss 文字列に quite が必要......かどうかを判定するための Psych::ScalarScanner オブジェクト... -
Fiddle
:: Handle . new(lib , flags=Fiddle :: Handle :: RTLD _ LAZY|Fiddle :: Handle :: RTLD _ GLOBAL) {|handle| . . . } -> Fiddle :: Handle (24638.0) -
ライブラリ lib をオープンし、Handle オブジェクトとして返します。
...ライブラリ lib をオープンし、Handle オブジェクトとして返します。
ブロックを指定すれば、生成した Handle を引数としてブロックを実行します。
Handle はブロックの終りで自動的にクローズされます。
flags で dlopen(3) の第2......きます。
Fiddle::Handle::RTLD_LAZY、Fiddle::Handle::RTLD_NOW
のどちらか一方を指定する必要があり、
またそれに Fiddle::Handle::RTLD_GLOBAL と OR を取ることができます。
詳しい意味は manpage(dlopen(3)) を参照してください。
@param lib ライブラ......@param flags フラグ
@raise Fiddle::DLError ライブラリのオープンに失敗した場合に発生します
例:
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
i = h.sym('strlen')
func = Fiddle::Function.new(i, [Fiddle::TYPE_VOIDP], Fiddle::TYPE_INT)
p func.call("uxyz")... -
WEBrick
:: HTTPAuth :: DigestAuth . new(config , default = WEBrick :: Config :: DigestAuth) -> WEBrick :: HTTPAuth :: DigestAuth (24601.0) -
自身を初期化します。
...スを使用してください。
@param config 設定を保持しているハッシュを指定します。
:Realm と :UserDB は必ず指定しなければなりません。
@param default デフォルトは WEBrick::Config::DigestAuth です。
@see WEBrick::Config::DigestAuth... -
Fiddle
:: Handle . new(lib , flags=Fiddle :: Handle :: RTLD _ LAZY|Fiddle :: Handle :: RTLD _ GLOBAL) -> Fiddle :: Handle (24538.0) -
ライブラリ lib をオープンし、Handle オブジェクトとして返します。
...ライブラリ lib をオープンし、Handle オブジェクトとして返します。
ブロックを指定すれば、生成した Handle を引数としてブロックを実行します。
Handle はブロックの終りで自動的にクローズされます。
flags で dlopen(3) の第2......きます。
Fiddle::Handle::RTLD_LAZY、Fiddle::Handle::RTLD_NOW
のどちらか一方を指定する必要があり、
またそれに Fiddle::Handle::RTLD_GLOBAL と OR を取ることができます。
詳しい意味は manpage(dlopen(3)) を参照してください。
@param lib ライブラ......@param flags フラグ
@raise Fiddle::DLError ライブラリのオープンに失敗した場合に発生します
例:
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
i = h.sym('strlen')
func = Fiddle::Function.new(i, [Fiddle::TYPE_VOIDP], Fiddle::TYPE_INT)
p func.call("uxyz")...