705件ヒット
[101-200件を表示]
(0.140秒)
ライブラリ
- ビルトイン (228)
-
cgi
/ html (12) - date (24)
- json (12)
-
minitest
/ unit (1) -
net
/ ftp (164) -
net
/ smtp (36) - openssl (72)
-
rubygems
/ remote _ fetcher (24) - shellwords (12)
- stringio (24)
- time (12)
-
webrick
/ httpauth / userdb (12) -
webrick
/ httputils (72)
クラス
-
ARGF
. class (27) - Date (12)
- DateTime (12)
- FalseClass (24)
-
Gem
:: RemoteFetcher (24) - IO (81)
- Module (12)
-
Net
:: FTP (84) -
Net
:: FTP :: MLSxEntry (80) -
Net
:: SMTP (36) -
OpenSSL
:: SSL :: SSLSocket (60) -
OpenSSL
:: X509 :: ExtensionFactory (12) - String (84)
- StringIO (24)
- Thread (12)
- Time (12)
-
WEBrick
:: HTTPUtils :: FormData (72)
モジュール
キーワード
- [] (12)
- attr (12)
- charset (10)
- cipher (12)
-
create
_ extension (12) - dir (24)
-
each
_ line (18) -
exception
_ details (1) - facts (10)
-
fetch
_ path (12) - filename (12)
- filename= (12)
-
get
_ passwd (12) - gets (54)
- hostname (12)
- inspect (12)
- isatty (12)
- lang (10)
- lines (18)
- list (24)
- lstrip (12)
- lstrip! (12)
-
media
_ type (10) - name (12)
- name= (12)
- nlst (12)
-
open
_ uri _ or _ path (12) - pathname (10)
- perm (10)
- readline (27)
- readlines (27)
-
send
_ mail (12) - sendmail (12)
- shellsplit (12)
- state (12)
- status (12)
- sysread (12)
- syswrite (12)
- textarea (12)
-
to
_ json (12) -
to
_ s (24) - tty? (12)
- type (10)
- unique (10)
- upto (12)
- xmlschema (36)
検索結果
先頭5件
-
String
# each _ line(rs = $ / , chomp: false) {|line| . . . } -> self (9107.0) -
文字列中の各行に対して繰り返します。 行の区切りは rs に指定した文字列で、 そのデフォルト値は変数 $/ の値です。 各 line には区切りの文字列も含みます。
...# => "cc\n"
p "aa\nbb\ncc\n".lines.to_a # => ["aa\n", "bb\n", "cc\n"]
p "aa\n".lines.to_a # => ["aa\n"]
p "".lines.to_a # => []
s = "aa\nbb\ncc\n"
p s.lines("\n").to_a #=> ["aa\n", "bb\n", "cc\n"]
p s.lines("bb").to_a #=> ["aa\nbb", "\ncc\n"]
//}
@see String#lines... -
Date
# xmlschema -> String (6202.0) -
XML Scheme (date) による書式の文字列を返します。
...XML Scheme (date) による書式の文字列を返します。... -
MiniTest
:: Assertions # exception _ details(exception , message) -> String (6202.0) -
与えられた例外の詳細を文字列として返します。
与えられた例外の詳細を文字列として返します。
@param exception 例外を指定します。
@param message メッセージを指定します。 -
Net
:: FTP # nlst(dir = nil) -> [String] (6202.0) -
dir で指定したディレクトリのファイルの配列を返します。
dir で指定したディレクトリのファイルの配列を返します。
dir を省略した場合カレントディレクトリが指定されます。
@param dir ディレクトリを文字列で指定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべ... -
Net
:: FTP :: MLSxEntry # facts -> { String => String|Integer|Time } (3239.0) -
そのエントリの「facts」を返します。
...ーミッション(String)
* "type": 種類(String, "file", "dir", "cdir", "pdir" など)
* "size": ファイルサイズ (Integer, octet単位)
* "unique": ユニークID (String)
* "lang": ファイルの言語 (String)
* "media-type": メディアタイプ (String)
* "charset": 文......字エンコーディング (String)
サーバが UNIX 系 OS の場合は以下のような facts が
使える可能性があります。
* "unix.mode": ファイルモード(Integer)
* "unix.group": グループ(Integer)
* "unix.owner": ファイルのオーナー(Integer)
* "unix.atime... -
DateTime
# xmlschema(n = 0) -> String (3204.0) -
8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。
...8601 書式の文字列を返します (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。
strftime('%FT%T%:z') と等価です。
@param n 小数点以下の桁数
例:
require 'date'
DateTime.pa... -
OpenSSL
:: SSL :: SSLSocket # cipher -> [String , String , Integer , Integer] (3203.0) -
現在実際に使われている暗号の情報を配列で返します。
...以下の例のように [暗号名, TLS/SSLのバージョン, 鍵長, アルゴリズムで使われる bit 数] となります。
["DES-CBC3-SHA", "TLSv1/SSLv3", 168, 168]
OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこ... -
Time
# xmlschema(fractional _ seconds = 0) -> String (3203.0) -
XML Schema で定義されている dateTime として 表現される形式の文字列を返します。
...XML Schema で定義されている dateTime として
表現される形式の文字列を返します。
XML Schema で定義されている dateTime として
表現される形式の文字列をパースするためのクラスメソッド
Time.iso8601, Time.xmlschema もあります。
@para......ただし TZD は Z または [+-]hh:mm です。
使用例
require 'time'
iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.xmlschema #=> "2008-08-31T03:34:56Z"
p t.xmlschema(9) #=> "2008-08-31T03:34:56.000000000Z"
@see Time.iso8601, Time.xmlschema... -
OpenSSL
:: SSL :: SSLSocket # sysread(length , buf=nil) -> String (3108.0) -
データをバッファを経由せずに暗号化通信路から読み込み、 読み込んだデータを文字列で返します。
...むバイト数を指定します。
bufに文字列を指定するとその文字列のメモリ領域にデータを直接書き込み、
その String オブジェクトを返します。
IO#sysread と同様です。
@param length 読み込むバイト数を指定します
@param buf デー... -
OpenSSL
:: SSL :: SSLSocket # syswrite(string) -> Integer (3108.0) -
データをバッファを経由せずに暗号化通信路に書き込みます。
...基本的にはこのメソッドは使わず、OpenSSL::Buffering の
メソッドを使ってデータを書き込むべきです。
IO#syswrite と同様です。
@param string 書き込むデータ文字列
@raise OpenSSL::SSL::SSLError 書き込みに失敗した場合に発生します...