ライブラリ
- ビルトイン (1664)
- bigdecimal (44)
-
cgi
/ session (22) -
cgi
/ session / pstore (11) - coverage (22)
- csv (11)
- date (143)
-
digest
/ sha2 (11) - drb (11)
- e2mmap (12)
- fiddle (66)
- ipaddr (11)
- irb (11)
- matrix (47)
-
minitest
/ spec (2) -
net
/ ftp (22) -
net
/ http (22) -
net
/ pop (66) -
net
/ smtp (28) -
net
/ telnet (4) - open-uri (36)
- openssl (671)
- optparse (44)
- ostruct (11)
- pathname (11)
- prime (11)
- psych (74)
- pty (11)
-
rdoc
/ markup / to _ html _ crossref (11) - readline (242)
- resolv (22)
- resolv-replace (33)
-
rexml
/ document (22) -
ripper
/ lexer (8) -
rubygems
/ doc _ manager (11) -
rubygems
/ ext / builder (22) -
rubygems
/ gem _ openssl (11) -
rubygems
/ installer (11) -
rubygems
/ requirement (11) -
rubygems
/ security (11) -
rubygems
/ source _ index (11) -
rubygems
/ specification (11) -
rubygems
/ version (22) - securerandom (73)
- set (22)
- shell (6)
-
shell
/ command-processor (12) - shellwords (11)
- socket (55)
- stringio (33)
-
test
/ unit (1) - time (77)
- tmpdir (22)
- tracer (22)
- tsort (32)
- uri (231)
-
webrick
/ httpproxy (11) - win32ole (132)
- zlib (22)
クラス
- Addrinfo (22)
- BigDecimal (44)
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: MemoryStore (11) -
CGI
:: Session :: PStore (11) - CSV (11)
- Coverage (22)
-
DRb
:: DRbServer (11) - Data (12)
- Date (66)
- DateTime (77)
-
Digest
:: SHA2 (11) - Dir (317)
- Encoding (11)
- Enumerator (5)
-
Enumerator
:: Lazy (11) - Fiber (11)
-
Fiddle
:: Handle (44) -
Fiddle
:: Pointer (22) - File (289)
-
File
:: Stat (11) -
Gem
:: DocManager (11) -
Gem
:: Ext :: Builder (22) -
Gem
:: Installer (11) -
Gem
:: Requirement (11) -
Gem
:: SourceIndex (11) -
Gem
:: Specification (11) -
Gem
:: Version (22) - Hash (44)
- IO (396)
- IPAddr (11)
- Integer (10)
- Matrix (47)
-
MiniTest
:: Spec (2) -
Net
:: FTP (22) -
Net
:: HTTP (22) -
Net
:: POP3 (66) -
Net
:: SMTP (28) -
Net
:: Telnet (4) -
OpenSSL
:: ASN1 :: ObjectId (11) -
OpenSSL
:: BN (88) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Config (22) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Engine (11) -
OpenSSL
:: Netscape :: SPKI (22) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: PKCS12 (22) -
OpenSSL
:: PKCS7 (33) -
OpenSSL
:: PKey :: DH (55) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: EC :: Point (33) -
OpenSSL
:: PKey :: RSA (55) -
OpenSSL
:: SSL :: SSLSocket (22) -
OpenSSL
:: SSL :: Session (11) -
OpenSSL
:: X509 :: Attribute (22) -
OpenSSL
:: X509 :: CRL (22) -
OpenSSL
:: X509 :: Certificate (22) -
OpenSSL
:: X509 :: Name (33) -
OpenSSL
:: X509 :: Request (22) -
OpenSSL
:: X509 :: Store (11) -
OpenSSL
:: X509 :: StoreContext (11) - OpenStruct (11)
- OptionParser (44)
- Pathname (11)
- Prime (11)
- Proc (18)
-
RDoc
:: Markup :: ToHtmlCrossref (11) -
REXML
:: Document (11) -
REXML
:: Text (11) - Random (40)
- Range (11)
- Regexp (22)
- Resolv (22)
- Ripper (8)
- SOCKSSocket (11)
- Set (22)
- Shell (6)
-
Shell
:: CommandProcessor (12) - Socket (33)
- StringIO (33)
- Struct (44)
- SystemCallError (44)
- TCPSocket (22)
- Thread (71)
- Time (201)
- TracePoint (22)
- Tracer (22)
-
URI
:: FTP (44) -
URI
:: Generic (33) -
URI
:: HTTP (33) -
URI
:: LDAP (33) -
URI
:: MailTo (33) -
WEBrick
:: HTTPProxyServer (11) - WIN32OLE (55)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIANT (11) -
Zlib
:: GzipReader (11) -
Zlib
:: Inflate (11)
モジュール
- Exception2MessageMapper (12)
- Gem (11)
-
Gem
:: Security (11) - IRB (11)
- OpenURI (22)
- PTY (11)
- Process (33)
- Psych (74)
- Readline (176)
-
RubyVM
:: AbstractSyntaxTree (16) -
RubyVM
:: MJIT (12) - SecureRandom (73)
- Shellwords (11)
- TSort (32)
-
Test
:: Unit (1) - URI (69)
オブジェクト
- ENV (33)
-
Readline
:: HISTORY (66) - main (79)
キーワード
- === (11)
- Fail (6)
- [] (70)
- []= (11)
-
_ load (11) -
absolute
_ path? (5) - accept (11)
-
add
_ filter (22) - after (1)
-
alias
_ command (12) - alphanumeric (7)
- atime (11)
-
auth
_ only (11) - base64 (11)
-
basic
_ quote _ characters (11) -
basic
_ quote _ characters= (11) -
basic
_ word _ break _ characters (11) -
basic
_ word _ break _ characters= (11) - before (1)
- birthtime (10)
- build (110)
-
by
_ id (11) - chdir (44)
- check (11)
- children (14)
- chmod (11)
- chown (11)
- chroot (11)
- civil (22)
- clear (11)
- combine (14)
- commercial (22)
- compile (11)
-
completer
_ quote _ characters (11) -
completer
_ quote _ characters= (11) -
completer
_ word _ break _ characters (11) -
completer
_ word _ break _ characters= (11) -
completion
_ append _ character (11) -
completion
_ append _ character= (11) - connect (11)
-
const
_ load (11) - create (22)
- ctime (11)
-
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) - define (4)
-
define
_ method (22) - delete (22)
-
delete
_ all (22) -
delete
_ at (11) - dirname (3)
-
each
_ child (28) -
emacs
_ editing _ mode (11) - empty (11)
-
ensure
_ ssl _ available (11) - entries (22)
- fetch (33)
-
filename
_ quote _ characters (11) -
filename
_ quote _ characters= (11) - find (11)
-
for
_ fd (11) - foreach (77)
- fork (33)
- ftype (11)
- generate (22)
-
generate
_ prime (11) -
get
_ screen _ size (11) - getaddress (11)
- getaddrinfo (22)
- gethostbyaddr (11)
- getname (11)
- getnameinfo (11)
- getopts (22)
- getwd (11)
- gm (22)
-
handle
_ interrupt (11) - hex (11)
- hstack (11)
- httpdate (11)
- include (11)
- inflate (11)
-
irb
_ abort (11) - iso8601 (11)
- jd (11)
- join (22)
- lchmod (11)
- lchown (11)
- lex (4)
- limit (11)
- link (11)
- load (33)
-
load
_ documents (8) -
load
_ file (11) -
load
_ rdoc (11) -
load
_ specification (11) -
load
_ stream (22) - local (22)
- locale= (11)
- lstat (11)
- lutime (7)
- make (11)
- mkdir (11)
- mktime (22)
- mktmpdir (22)
- mode (22)
- mtime (11)
- new (1184)
- new2 (11)
- now (11)
-
ole
_ classes (11) -
ole
_ show _ help (11) - open (157)
-
open
_ uri (22) - ordinal (22)
- parse (85)
-
parse
_ file (19) - pause (6)
-
peek
_ result (11) -
pending
_ interrupt? (11) - pipe (88)
- pop (11)
- popen (154)
-
prime
_ division (11) - private (23)
- produce (5)
-
pseudo
_ rand (11) -
pseudo
_ rand _ range (11) - public (23)
- pwd (11)
- rand (44)
-
rand
_ range (11) -
random
_ bytes (11) -
random
_ number (11) - read (33)
-
read
_ smime (11) - readlines (33)
- readlink (11)
- realdirpath (11)
- realpath (11)
- register (11)
- reject (11)
- rename (11)
-
report
_ on _ exception (8) -
report
_ on _ exception= (8) - result (11)
- resume (6)
- rfc2822 (11)
- rfc822 (11)
- rmdir (11)
- run (11)
- select (11)
-
set
_ screen _ size (11) -
setup
_ argv (1) - shift (11)
- sign (11)
- spawn (11)
- split (22)
- sqrt (7)
- start (83)
- stat (11)
- strptime (22)
- sym (11)
- symlink (11)
- sysopen (11)
-
to
_ ptr (11) - tokenize (4)
- trace (11)
- truncate (11)
-
try
_ convert (3) - tsort (11)
-
tsort
_ each (21) -
unalias
_ command (6) - unlink (22)
- urandom (7)
-
urlsafe
_ base64 (11) - utc (22)
- utime (11)
- uuid (11)
-
verify
_ trust _ dir (11) -
vi
_ editing _ mode (11) - vstack (11)
-
write
_ smime (11) - xmlschema (11)
- yield (11)
検索結果
先頭5件
- Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () - Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] - Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [String] - PTY
. check(pid , raise = false) -> Process :: Status | nil - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP
-
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (15108.0) -
登録されている情報を使用して、例外を発生させます。
...階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生し... -
Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (126.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。 ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
...定します。省略すると 1 になります。
@param raise_errors true を指定すると、src にエラーがある場合に例外(SyntaxError)を発生させます。省略すると false になります。
@raise SyntaxError raise_errors が true で、src に文法エラーがある場......:on_sp, " ", BEG],
# [[1, 9], :on_kw, "nil", END],
# [[1, 12], :on_sp, " ", END],
# on_kw, "end", END
Ripper.lex("def req(true) end", raise_errors: true)
# => SyntaxError (syntax error, unexpected `true', expecting ')')
//}
Ripper.lex は分割したトークンを詳しい情報と... -
Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [String] (126.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。
...定します。省略すると 1 になります。
@param raise_errors true を指定すると、src にエラーがある場合に例外(SyntaxError)を発生させます。省略すると false になります。
@raise SyntaxError raise_errors が true で、src に文法エラーがある場......'ripper'
p Ripper.tokenize("def m(a) nil end")
# => ["def", " ", "m", "(", "a", ")", " ", "nil", " ", "end"]
Ripper.tokenize("def req(true) end", raise_errors: true)
# => SyntaxError (syntax error, unexpected `true', expecting ')')
//}
Ripper.tokenize は空白やコメントも含め、
元の... -
PTY
. check(pid , raise = false) -> Process :: Status | nil (108.0) -
pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを 返します。実行中、あるいは変化なしであれば nil を返します。
...する Process::Status オブジェクトを返します。
@param pid チェックしたい子プロセスの PID を指定します。
@param raise 真を指定すると、子プロセスが終了または停止していた場合、
例外 PTY::ChildExited が発生します。デ... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP (25.0) -
新しい Net::FTP インスタンスを生成します。
...定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object (25.0) -
新しい Net::FTP インスタンスを生成します。
...定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () (25.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...POPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用しようとしたがサーバがAPOPを提供していない場合に発生します
@raise Net::POPError サー......バが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#delete_all... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (25.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...POPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用しようとしたがサーバがAPOPを提供していない場合に発生します
@raise Net::POPError サー......バが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#delete_all... -
Net
:: POP3 . foreach(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (25.0) -
POP セッションを開始し、 サーバ上のすべてのメールを取りだし、 個々のメールを引数としてブロックを呼びだします。
...POPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用しようとしたがサーバがAPOPを提供していない場合に発生します
@raise Net::POPError サー......バが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#each_mail...