種類
ライブラリ
- ビルトイン (700)
- csv (66)
- dbm (33)
- gdbm (66)
- json (11)
- logger (8)
-
net
/ ftp (84) -
net
/ http (160) - nkf (11)
- open-uri (107)
- openssl (1782)
- ostruct (42)
- pathname (22)
- rake (11)
- resolv-replace (22)
-
rubygems
/ package (11) -
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ output (11) -
rubygems
/ remote _ fetcher (11) - sdbm (33)
- socket (55)
- syslog (66)
- tempfile (72)
- timeout (19)
- tmpdir (22)
-
webrick
/ ssl (11) - win32ole (22)
- zlib (198)
クラス
- CSV (66)
- DBM (33)
- Dir (33)
- Encoding (22)
- File (11)
-
File
:: Stat (11) - GDBM (66)
-
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarOutput (11) -
Gem
:: RemoteFetcher (11) - IO (467)
- Logger (8)
-
Net
:: FTP (84) -
Net
:: HTTP (138) -
Net
:: HTTPResponse (22) - Object (26)
-
OpenSSL
:: ASN1 :: BitString (11) -
OpenSSL
:: ASN1 :: Constructive (11) -
OpenSSL
:: ASN1 :: Null (22) -
OpenSSL
:: ASN1 :: ObjectId (44) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: BN (22) -
OpenSSL
:: Cipher (55) -
OpenSSL
:: Config (55) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Digest :: DSS (11) -
OpenSSL
:: Digest :: DSS1 (11) -
OpenSSL
:: Digest :: MD2 (11) -
OpenSSL
:: Digest :: MD4 (11) -
OpenSSL
:: Digest :: MD5 (11) -
OpenSSL
:: Digest :: MDC2 (11) -
OpenSSL
:: Digest :: RIPEMD160 (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
:: Engine (66) -
OpenSSL
:: OCSP :: BasicResponse (33) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: OCSP :: Response (11) -
OpenSSL
:: PKCS12 (22) -
OpenSSL
:: PKCS7 (55) -
OpenSSL
:: PKey :: DSA (110) -
OpenSSL
:: PKey :: EC (33) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: RSA (121) -
OpenSSL
:: SSL :: SSLContext (385) -
OpenSSL
:: SSL :: SSLServer (11) -
OpenSSL
:: SSL :: SSLSocket (99) -
OpenSSL
:: X509 :: ExtensionFactory (55) -
OpenSSL
:: X509 :: Name (22) -
OpenSSL
:: X509 :: Store (88) -
OpenSSL
:: X509 :: StoreContext (33) - OpenStruct (31)
- Pathname (22)
-
Rake
:: Application (11) - SDBM (33)
- TCPServer (22)
- TCPSocket (44)
- Tempfile (72)
-
Thread
:: Queue (9) -
WEBrick
:: GenericServer (11) - WIN32OLE (22)
-
Zlib
:: GzipReader (165) -
Zlib
:: GzipWriter (33)
モジュール
- Enumerable (11)
-
Gem
:: Package (11) - JSON (11)
- Kernel (126)
-
OpenSSL
:: ASN1 (44) -
OpenSSL
:: Buffering (132) - OpenURI (22)
-
OpenURI
:: Meta (33) -
OpenURI
:: OpenRead (22) - Syslog (66)
- Timeout (19)
- URI (14)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - <=> (11)
- ARGF (11)
- ASN1 (11)
- Buffering (11)
- IO (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NKF (11)
- Null (22)
- OpenStruct (11)
- Ruby用語集 (11)
- TCPServer (11)
-
add
_ entry (11) -
add
_ nonce (22) -
add
_ status (11) - advise (11)
- basic (11)
- binread (11)
- binwrite (11)
-
ca
_ file (11) -
ca
_ file= (11) -
ca
_ path (11) - cert (33)
- cert= (11)
-
cert
_ store (22) -
cert
_ store= (11) - certificates (11)
- chain (22)
- charset (22)
- chown (11)
- chunk (11)
- cipher (11)
- cleanup (11)
-
client
_ ca (11) -
client
_ cert _ cb (11) -
client
_ cert _ cb= (11) - clone (11)
- close (64)
- close! (11)
- create (31)
- crl (11)
- csv (11)
-
ctrl
_ cmd (11) -
current
_ crl (11) -
curve
_ name (11) - decode (11)
- decrypt (22)
-
default
_ external (11) -
default
_ internal (11) - delete (22)
-
delete
_ field (11) - dig (9)
- dump (11)
- dup (11)
- each (33)
-
each
_ byte (22) -
each
_ line (33) - encrypt (33)
- error (11)
-
error
_ string (22) - export (44)
-
external
_ encoding (11) -
extra
_ chain _ cert (11) - facility (11)
- fail (33)
- fcntl (11)
- fetch (33)
- finish (11)
-
flush
_ sessions (11) -
for
_ fd (11) - foreach (33)
-
generate
_ prime (11) - get (22)
-
get
_ value (11) - getc (22)
- gets (22)
- hostname (11)
- hostname= (11)
- ident (11)
-
internal
_ encoding (11) - invoke (11)
-
issuer
_ certificate (11) - key (22)
- key= (11)
-
last
_ modified (11) - lineno (11)
- lineno= (11)
- ln (11)
- load (22)
-
load
_ private _ key (11) -
load
_ public _ key (11) -
long
_ name (11) - mask (11)
- mask= (11)
- mktmpdir (22)
- mlsd (18)
- new (425)
-
ole
_ show _ help (11) - open-uri (11)
-
open
_ timeout (22) -
open
_ timeout= (22) -
open
_ uri (22) -
open
_ uri _ or _ path (11) - opendir (22)
-
peer
_ cert (22) -
peer
_ cert _ chain (11) - pending (11)
-
pipe
_ open (11) -
pkcs5
_ keyivgen (11) - popen (154)
- post (22)
-
prime
_ fasttest? (11) - print (22)
- printf (22)
-
private
_ key (11) -
private
_ key= (11) -
public
_ key (11) - puts (22)
- raise (33)
- read (77)
-
read
_ body (22) -
read
_ timeout (22) -
read
_ timeout= (11) - readchar (11)
- readline (22)
- readlines (88)
- readpartial (11)
-
renegotiation
_ cb (11) -
renegotiation
_ cb= (11) - rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 9 feature (11) - seed (11)
-
servername
_ cb (11) -
servername
_ cb= (11) -
session
_ get _ cb (11) -
session
_ id _ context (11) -
session
_ new _ cb (11) -
session
_ remove _ cb (11) -
set
_ default _ paths (11) -
set
_ encoding _ by _ bom (5) -
short
_ name (11) - sign (11)
- sn (11)
- spawn (44)
-
ssl
_ context (11) -
ssl
_ timeout (11) -
ssl
_ timeout= (11) - status (11)
-
subject
_ certificate (11) -
subject
_ request (11) - sysclose (11)
- sysread (22)
- tagging (22)
- then (12)
- timeout (30)
- timeout= (11)
-
tmp
_ dh _ callback (11) -
tmp
_ dh _ callback= (11) -
to
_ pem (44) -
to
_ s (55) - traverse (11)
- ungetc (11)
-
unused
_ bits (11) - value (22)
-
values
_ at (11) - verify (33)
-
verify
_ callback (22) -
verify
_ callback= (22) -
verify
_ depth (11) -
verify
_ depth= (11) -
verify
_ mode (11) -
verify
_ mode= (11) - write (22)
-
write
_ smime (11) -
write
_ timeout (6) -
yield
_ self (14) - クラス/メソッドの定義 (11)
- セキュリティモデル (11)
- 制御構造 (11)
- 正規表現 (11)
検索結果
先頭5件
- OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil - OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO - Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP - Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO
-
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (24339.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...クトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
返り値で......StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対象とな......。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::FTPError のサブクラスが発生します。詳しくは net/ftp
を参照して下さい。
@see OpenURI.open_uri... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (24239.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...クトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
返り値で......StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options ハッシュを与えます。
@raise OpenURI::HTTPError 対象とな......。
@raise Net::FTPError 対象となる URI のスキームが ftp であり、かつリソースの取得に失敗した時に
Net::FTPError のサブクラスが発生します。詳しくは net/ftp
を参照して下さい。
@see OpenURI.open_uri... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP (18408.0) -
新しい Net::FTP インスタンスを生成します。
新しい Net::FTP インスタンスを生成します。
Net::FTP.new と異なり host を省略できません。
ブロックを与えた場合には、生成したインスタンスを
ブロックに渡して呼びだします。この場合、ブロック終了時に
Net::FTP#close を呼びだし、ブロックの値を
返します。
ブロックを与えなかった場合には生成したインスタンスを返します。
user が指定された場合は Net::FTP#login
を呼び出します。
@param host 接続するホストを指定します。
@param user ログインに使うユーザ名を指定します。
@param passwd ロ... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object (18408.0) -
新しい Net::FTP インスタンスを生成します。
新しい Net::FTP インスタンスを生成します。
Net::FTP.new と異なり host を省略できません。
ブロックを与えた場合には、生成したインスタンスを
ブロックに渡して呼びだします。この場合、ブロック終了時に
Net::FTP#close を呼びだし、ブロックの値を
返します。
ブロックを与えなかった場合には生成したインスタンスを返します。
user が指定された場合は Net::FTP#login
を呼び出します。
@param host 接続するホストを指定します。
@param user ログインに使うユーザ名を指定します。
@param passwd ロ... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (18324.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブ......。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときにwarningが表示されるようになりました。
require 'open-uri'
open("http://www.ruby-lang.org/") {|f|... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (18324.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブ......。
引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
Ruby2.7以降、open-uriにより拡張されたKernel.openでURLを開くときにwarningが表示されるようになりました。
require 'open-uri'
open("http://www.ruby-lang.org/") {|f|... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (18276.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブ......数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm open(2) の第 3 引数のように... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (18276.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブ......数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm open(2) の第 3 引数のように... -
URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (18264.0) -
name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や https://、ftp:// で
始まっている文字列なら URI のリソースを取得した上で Stri......引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm open(2) の第 3 引数のよう... -
URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) {|ouri| . . . } -> object (18264.0) -
name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name に open メソッドが定義されている場合は、*rest を引数として渡し
name.open(*rest, &block) のように name の open メソッドが呼ばれます。
これ以......外の場合は、name はファイル名として扱われ、従来の
Kernel.#open(name, *rest) が呼ばれます。
ブロックを与えた場合は上の場合と同様、name が http:// や https://、ftp:// で
始まっている文字列なら URI のリソースを取得した上で Stri......引数のオブジェクトは OpenURI::Meta モジュールで extend されています。
@param name オープンしたいリソースを文字列で与えます。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm open(2) の第 3 引数のよう... -
CSV
. open(filename , mode = "rb" , options = Hash . new) {|csv| . . . } -> nil (18242.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...は CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時に......* IO#pid
* IO#pos
* IO#pos=
* IO#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるものと同じもの......ire "csv"
File.write("test.csv", <<CSV)
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.open("test.csv", headers: true)
csv.class # => CSV
csv.first # => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
//}
//emlist... -
CSV
. open(filename , options = Hash . new) {|csv| . . . } -> nil (18242.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...は CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時に......* IO#pid
* IO#pos
* IO#pos=
* IO#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるものと同じもの......ire "csv"
File.write("test.csv", <<CSV)
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.open("test.csv", headers: true)
csv.class # => CSV
csv.first # => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
//}
//emlist... -
DBM
. open(dbname , mode = 0666 , flags = nil) -> DBM (18216.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...ode に設定してオープンします。
mode の省略値は 0666 です。mode として nil を指定すると
データベースが存在しない時には新たなデータベースを作らず nil を返します。
@param dbname データベース名
@param mode データベースの...