5296件ヒット
[201-300件を表示]
(0.061秒)
ライブラリ
- ビルトイン (2262)
-
bigdecimal
/ newton (11) -
cgi
/ session (22) -
cgi
/ session / pstore (11) - csv (11)
- date (99)
-
digest
/ sha2 (11) - drb (22)
- e2mmap (12)
- fiber (8)
- fiddle (55)
- fileutils (11)
- ipaddr (11)
- json (22)
- monitor (16)
-
net
/ ftp (22) -
net
/ http (88) -
net
/ imap (11) -
net
/ pop (33) -
net
/ smtp (28) -
net
/ telnet (12) - openssl (759)
- optparse (231)
- ostruct (11)
- pathname (33)
- prime (33)
- pstore (55)
- rake (11)
-
rdoc
/ markup (11) -
rdoc
/ markup / to _ html _ crossref (11) - resolv-replace (33)
-
rexml
/ document (22) -
rexml
/ parsers / sax2parser (11) -
rubygems
/ installer (11) -
rubygems
/ package / tar _ reader (11) -
rubygems
/ version (11) - set (22)
- shell (6)
- socket (110)
- stringio (314)
- strscan (55)
- thwait (6)
- uri (66)
-
webrick
/ httpproxy (11) - win32ole (506)
- zlib (33)
クラス
- Addrinfo (11)
- BasicObject (33)
- BasicSocket (33)
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: MemoryStore (11) -
CGI
:: Session :: PStore (11) - CSV (11)
-
DRb
:: DRbServer (11) - Data (14)
- Date (44)
- DateTime (55)
-
Digest
:: SHA2 (11) - Dir (68)
-
Encoding
:: Converter (22) - Enumerator (38)
-
Enumerator
:: Lazy (11) - Exception (22)
- Fiber (48)
-
Fiddle
:: Handle (44) - File (87)
-
File
:: Stat (11) -
Gem
:: Installer (11) -
Gem
:: Package :: TarReader (11) -
Gem
:: Version (11) - Hash (44)
- IO (671)
- IPAddr (11)
- IPSocket (22)
- Integer (11)
- KeyError (14)
- Module (78)
- Monitor (16)
- Mutex (6)
-
Net
:: FTP (22) -
Net
:: HTTP (22) -
Net
:: IMAP (11) -
Net
:: POP3 (33) -
Net
:: SMTP (28) -
Net
:: Telnet (12) - Object (99)
-
OpenSSL
:: ASN1 :: ObjectId (22) -
OpenSSL
:: BN (154) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Config (22) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Netscape :: SPKI (22) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: EC :: Point (33) -
OpenSSL
:: PKey :: RSA (55) -
OpenSSL
:: SSL :: SSLContext (11) -
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 (33) -
OpenSSL
:: X509 :: StoreContext (11) - OpenStruct (11)
- OptionParser (231)
- PStore (55)
- Pathname (33)
- Prime (22)
- Proc (18)
-
RDoc
:: Markup (11) -
RDoc
:: Markup :: ToHtmlCrossref (11) -
REXML
:: Document (11) -
REXML
:: Parsers :: SAX2Parser (11) -
REXML
:: Text (11) -
Rake
:: InvocationChain (11) - Random (44)
- Range (23)
- Regexp (22)
- SOCKSSocket (11)
- Set (22)
- Shell (6)
- Socket (33)
-
Socket
:: AncillaryData (11) - String (22)
- StringIO (314)
- StringScanner (55)
- Struct (77)
- SystemCallError (44)
- SystemExit (11)
- TCPSocket (22)
- Thread (169)
-
Thread
:: Mutex (27) - ThreadGroup (11)
- ThreadsWait (6)
- Time (36)
- TracePoint (117)
-
URI
:: FTP (22) -
URI
:: Generic (11) -
URI
:: HTTP (11) -
URI
:: LDAP (11) -
URI
:: MailTo (11) - UnboundMethod (11)
-
WEBrick
:: HTTPProxyServer (11) - WIN32OLE (231)
-
WIN32OLE
_ EVENT (33) -
WIN32OLE
_ METHOD (33) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (66) -
WIN32OLE
_ TYPELIB (88) -
WIN32OLE
_ VARIANT (44) -
Zlib
:: GzipReader (11) -
Zlib
:: Inflate (22)
モジュール
- DRb (11)
- Enumerable (88)
- Exception2MessageMapper (12)
- Fiddle (11)
- FileUtils (11)
- JSON (22)
- Kernel (207)
- Marshal (22)
-
Net
:: HTTPHeader (66) - Newton (11)
- ObjectSpace (22)
-
OpenSSL
:: ASN1 (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- <=> (11)
- == (22)
- === (22)
- Complex (22)
- DH (11)
- Fail (6)
- Fiber (11)
- Float (11)
- Integer (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - OCSP (11)
- Raise (6)
- Rational (11)
- SSLSocket (11)
- String (11)
- Thread (11)
- TracePoint (11)
- [] (70)
- []= (33)
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - abort (33)
- accept (22)
- add (11)
-
add
_ word _ pair (11) - addr (11)
- append (11)
-
auth
_ only (11) -
backtrace
_ locations (11) - bind (11)
- birthtime (10)
- bytes (14)
-
callee
_ id (11) - children (11)
- chmod (11)
- civil (22)
-
clear
_ bit! (11) - close (2)
- cmd (4)
- cmp (11)
- commercial (22)
- commit (11)
- compile (11)
- connect (11)
-
connect
_ nonblock (11) -
const
_ load (11) -
content
_ length (11) - convert (11)
- decode (11)
- define (4)
-
define
_ finalizer (22) -
define
_ method (22) - delete (11)
- dlopen (11)
- dump (22)
- each (99)
-
each
_ byte (22) -
each
_ char (22) -
each
_ line (88) - entries (6)
-
enum
_ for (22) - environment (11)
- eof (11)
- eof? (11)
-
eval
_ script (6) - event (11)
- exit (11)
- fail (33)
- feed (11)
- fetch (51)
- finish (11)
-
for
_ fd (11) - fork (11)
- generate (11)
- getbyte (11)
- getc (22)
- getopts (44)
- gets (44)
- guid (11)
-
handle
_ interrupt (11) -
implemented
_ ole _ types (11) - inflate (22)
-
initialize
_ copy (11) -
instance
_ eval (22) -
instance
_ method (11) -
instruction
_ sequence (6) - int (11)
- invoke (11)
- isatty (11)
- jd (11)
- join (22)
- key (7)
- lambda (17)
-
library
_ name (11) - lineno (22)
- lineno= (11)
- lines (14)
- link (11)
- load (11)
- locale= (11)
- loop (18)
-
major
_ version (22) -
marshal
_ load (11) - max (44)
-
method
_ id (11) -
method
_ missing (11) - min (44)
-
minor
_ version (22) -
mod
_ add (11) -
mod
_ exp (11) -
mod
_ mul (11) -
mod
_ sub (11) -
mon
_ exit (5) - name= (9)
-
net
/ http (11) - new2 (11)
-
next
_ values (11) -
next
_ wait (6) - nlsolve (11)
- now (11)
- oid (11)
-
ole
_ activex _ initialize (11) -
ole
_ func _ methods (11) -
ole
_ get _ methods (11) -
ole
_ method (11) -
ole
_ method _ help (11) -
ole
_ methods (11) -
ole
_ put _ methods (11) -
ole
_ query _ interface (11) -
ole
_ show _ help (11) -
ole
_ typelib (11) -
on
_ event (11) -
on
_ event _ with _ outargs (11) - open (143)
- order (44)
- order! (22)
- ordinal (22)
- parameters (6)
- parse (33)
- parse! (11)
- path (22)
- peek (11)
-
peek
_ values (11) - peep (11)
-
pending
_ interrupt? (11) - permute (22)
- permute! (11)
- pipe (88)
- pointer= (11)
- popen (154)
- pos= (22)
-
prime
_ division (33) -
prime
_ fasttest? (11) - print (22)
- printf (11)
- private (23)
- proc (18)
- produce (5)
- puts (11)
-
raised
_ exception (11) - rand (33)
- range (11)
-
range
_ length (11) -
rb
_ time _ timespec _ new (9) - readbyte (11)
- readchar (22)
- readline (44)
- readlines (11)
- receiver (7)
- recvfrom (22)
- register (11)
- reject (22)
-
relative
_ path _ from (11) -
remove
_ instance _ variable (11) - rename (11)
-
renegotiation
_ cb= (11) - reopen (55)
-
report
_ on _ exception (16) -
report
_ on _ exception= (16) -
respond
_ to? (11) - resume (11)
-
return
_ type (11) -
return
_ value (11) -
return
_ vtype (11) - rewind (22)
-
rinda
/ rinda (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) - run (11)
- seek (11)
- send (11)
-
set
_ bit! (11) - setproperty (22)
- setsockopt (22)
-
singleton
_ class (11) -
singleton
_ method (11) - sleep (11)
- start (83)
-
start
_ service (11) - status (22)
- sym (11)
- symlink (11)
- sync= (11)
- synchronize (11)
-
to
_ a (6) -
to
_ enum (22) -
to
_ s (11) - trace (11)
- transaction (11)
- transfer (11)
- truncate (11)
- tsort (11)
- tty? (11)
- typekind (11)
- ucmp (11)
-
unalias
_ command (6) -
undef
_ method (11) - ungetc (22)
- unlock (11)
- unparse (11)
- unscan (11)
- uptodate? (11)
- utime (11)
- value= (11)
-
values
_ at (11) - variables (11)
- verify (22)
- version (11)
- visible? (11)
- waitfor (4)
- wakeup (11)
- with (2)
- write (11)
-
write
_ smime (11) - yield (11)
- スレッド (11)
- 制御構造 (11)
検索結果
先頭5件
-
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (18131.0) -
プロクシオブジェクトを生成して返します。
...定を保存したハッシュを指定します。
設定として有効なハッシュのキーとその値は WEBrick::HTTPServer.new と同じです。
それに加えて以下のキーが有効です。
: :ProxyAuthProc
プロクシ認証を行う Proc オブジ......req['proxy-authorization']
res['Proxy-Authenticate'] = 'Basic realm="WEBrick Proxy"'
raise WEBrick::HTTPStatus::ProxyAuthenticationRequired
else
# 略
end
}
s = WEBrick::HTTPProxyServer.new(ProxyAuthProc: auth_proc, Port: 8080)
//}
: :ProxyContentHandler
接続先の HTTP......proc{|req, res|
res.body.gsub!(/です。/, 'でんがな。')
res.body.gsub!(/ます。/, 'まんがな。')
}
s = WEBrick::HTTPProxyServer.new(ProxyContentHandler: handler, Port: 8080)
//}
: :ProxyVia
true を指定した場合 接続先の HTTP サーバへのリクエストに Via ヘ... -
SystemCallError
. new(errno) -> SystemCallError (18128.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOENT: No such file or directory - message>
p SystemCallError.new(2)
# => #<Errno::ENOENT: No such file or directory>
p SystemCallError.new(25... -
SystemCallError
. new(error _ message , errno) -> SystemCallError (18128.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOENT: No such file or directory - message>
p SystemCallError.new(2)
# => #<Errno::ENOENT: No such file or directory>
p SystemCallError.new(25... -
Fiber
# raise -> object (18127.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...y]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration... -
Fiber
# raise(exception , message = nil , backtrace = nil) -> object (18127.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...y]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration... -
Fiber
# raise(message) -> object (18127.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...y]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration... -
Dir
. new(path) -> Dir (18126.0) -
path に対するディレクトリストリームをオープンして返します。
...なります。
@raise Errno::EXXX オープンに失敗した場合に発生します。
//emlist[例: Dir.new][ruby]{
require 'tmpdir'
Dir.mktmpdir do |tmpdir|
d = Dir.new(tmpdir)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close
d = Dir.new(tmpdir, encoding... -
Dir
. new(path , encoding: Encoding . find("filesystem")) -> Dir (18126.0) -
path に対するディレクトリストリームをオープンして返します。
...なります。
@raise Errno::EXXX オープンに失敗した場合に発生します。
//emlist[例: Dir.new][ruby]{
require 'tmpdir'
Dir.mktmpdir do |tmpdir|
d = Dir.new(tmpdir)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close
d = Dir.new(tmpdir, encoding... -
Set
. new(enum = nil) -> Set (18126.0) -
引数 enum で与えられた要素を元に、新しい集合を作ります。
...。
@raise ArgumentError 引数 enum が与えられて、かつ enum に each メソッドが
定義されていない場合に発生します。
//emlist[][ruby]{
require 'set'
p Set.new # => #<Set: {}>
p Set.new([1, 2]) # => #<Set: {1, 2}>
p Set.new([1, 2... -
Set
. new(enum = nil) {|o| . . . } -> Set (18126.0) -
引数 enum で与えられた要素を元に、新しい集合を作ります。
...。
@raise ArgumentError 引数 enum が与えられて、かつ enum に each メソッドが
定義されていない場合に発生します。
//emlist[][ruby]{
require 'set'
p Set.new # => #<Set: {}>
p Set.new([1, 2]) # => #<Set: {1, 2}>
p Set.new([1, 2... -
WIN32OLE
_ METHOD . new(ole _ type , method) -> WIN32OLE _ METHOD (18125.0) -
WIN32OLE_TYPEとメソッド名を指定してWIN32OLE_METHODのインスタンス を生成します。
...らWIN32OLE_METHODのイン
スタンスを生成します。
アプリケーションプログラムでは、WIN32OLE_METHODオブジェクトをnewメソッ
ドで生成するよりも、WIN32OLE#ole_methodなどのメソッドを参照するほ
うが簡単です。
@param ole_type WIN32OLE_TYP......ラメータに対応するWIN32OLE_METHODのインスタンス。
@raise WIN32OLERuntimeError methodパラメータで指定したメソッドが見つかりません。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')...