ライブラリ
- ビルトイン (647)
- bigdecimal (24)
-
cgi
/ session (12) - coverage (40)
- csv (12)
- date (24)
- drb (24)
- json (12)
- matrix (24)
-
net
/ ftp (10) -
net
/ http (36) -
net
/ imap (24) -
net
/ pop (84) -
net
/ telnet (4) - open-uri (24)
- openssl (180)
- pp (24)
- prime (12)
- pstore (12)
- psych (58)
- pty (12)
- rake (60)
-
rdoc
/ markdown (12) -
rdoc
/ markup / to _ html _ crossref (12) -
rdoc
/ parser (12) - readline (24)
-
rexml
/ document (96) -
ripper
/ lexer (10) -
rubygems
/ dependency _ installer (12) -
rubygems
/ installer (12) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ version (8) - securerandom (12)
- shell (6)
- socket (12)
- strscan (12)
- tempfile (24)
-
test
/ unit (1) - tmpdir (24)
- tracer (24)
- uri (72)
-
webrick
/ cgi (12) -
webrick
/ httpserver (12) -
webrick
/ ssl (12) -
win32
/ registry (24) - win32ole (12)
-
yaml
/ store (18) - zlib (48)
クラス
- BigDecimal (24)
-
CGI
:: Session (12) -
CSV
:: Row (12) - Coverage (40)
-
DRb
:: DRbServer (24) - Date (12)
- DateTime (12)
- Dir (48)
- File (66)
-
Gem
:: DependencyInstaller (12) -
Gem
:: Installer (12) -
Gem
:: SourceInfoCache (12) -
Gem
:: Version (8) - Hash (6)
- IO (45)
- Matrix (12)
-
Net
:: FTP (10) -
Net
:: HTTP (24) -
Net
:: HTTPResponse (12) -
Net
:: IMAP (24) -
Net
:: POP3 (84) -
Net
:: Telnet (4) - NoMethodError (16)
-
OpenSSL
:: ASN1 :: Boolean (24) -
OpenSSL
:: BN (24) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: RSA (60) -
OpenSSL
:: X509 :: Extension (24) - PP (24)
- PStore (12)
- Prime (12)
-
Psych
:: Nodes :: Document (12) -
Psych
:: Nodes :: Scalar (12) -
RDoc
:: Markdown (12) -
RDoc
:: Markup :: ToHtmlCrossref (12) -
RDoc
:: Parser (12) -
REXML
:: CData (12) -
REXML
:: Entity (36) -
REXML
:: Formatters :: Default (12) -
REXML
:: Formatters :: Pretty (12) -
REXML
:: Formatters :: Transitive (12) -
REXML
:: Text (12) - Range (12)
- Regexp (24)
- Ripper (10)
-
RubyVM
:: InstructionSequence (60) - Shell (6)
-
Socket
:: Option (12) - StringScanner (12)
- Struct (36)
- Tempfile (24)
- Thread (54)
- Time (96)
- TracePoint (12)
- Tracer (24)
-
URI
:: FTP (12) -
URI
:: Generic (24) -
URI
:: HTTP (12) -
URI
:: LDAP (12) -
URI
:: MailTo (12) - Vector (12)
-
WEBrick
:: CGI (12) -
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPServer (12) -
WIN32OLE
_ EVENT (12) -
Win32
:: Registry (24) -
YAML
:: Store (18) -
Zlib
:: GzipReader (24) -
Zlib
:: GzipWriter (24)
モジュール
- GC (80)
-
GC
:: Profiler (36) - JSON (12)
- OpenURI (24)
- PTY (12)
- Process (24)
- Psych (34)
- Rake (24)
- RakeFileUtils (36)
- Readline (12)
-
RubyVM
:: AbstractSyntaxTree (18) -
RubyVM
:: MJIT (14) - SecureRandom (12)
-
Test
:: Unit (1)
オブジェクト
- ENV (24)
-
Readline
:: HISTORY (12)
キーワード
- [] (13)
- []= (12)
-
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) -
absolute
_ path? (6) -
add
_ filter (24) -
alias
_ extension (12) - application (12)
- application= (12)
-
auth
_ only (12) -
auto
_ compact (4) -
auto
_ compact= (4) -
body
_ permitted? (12) - bool (12)
- cache (12)
- check (12)
- compile (24)
-
compile
_ file (12) -
compile
_ option (12) -
compile
_ option= (12) -
completion
_ case _ fold= (12) - correct? (8)
- create (48)
-
create
_ id= (12) -
default
_ passive= (10) - delete (12)
-
delete
_ all (24) - disable (24)
- elements (12)
- empty? (21)
- enable (12)
- enabled? (12)
- exit (12)
- exit! (12)
- fnmatch (12)
- fnmatch? (12)
- foreach (30)
- glob (10)
- gm (24)
-
install
_ system _ commands (6) -
is
_ version _ 1 _ 1? (12) -
keyword
_ init? (4) -
latest
_ gc _ info (24) - lex (5)
- load (15)
- local (24)
- lstat (12)
- matches? (12)
- mktime (24)
- mktmpdir (24)
- mode (24)
- new (614)
-
nowrite
_ flag (12) -
nowrite
_ flag= (12) - of (6)
-
open
_ uri (24) - parse (30)
-
parse
_ file (6) - pause (7)
-
peek
_ result (12) -
pending
_ interrupt? (12) - prime? (12)
-
pseudo
_ rand (12) - rand (12)
-
raw
_ data (12) - readlines (27)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) - result (12)
- resume (7)
- rows (12)
-
ruby2
_ keywords _ hash? (6) - running? (8)
-
safe
_ load (19) -
setup
_ argv (1) -
sharing
_ detection (12) -
sharing
_ detection= (12) - start (44)
- store (12)
- stress= (12)
- tokenize (5)
- unlink (12)
-
urlsafe
_ base64 (12) -
use
_ registry (12) - utc (24)
- verbose= (12)
-
verbose
_ flag= (12) -
version
_ 1 _ 1? (12) - wrap (48)
検索結果
先頭5件
- Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false , freeze: false) -> object - RubyVM
:: AbstractSyntaxTree . of(proc , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - RubyVM
:: AbstractSyntaxTree . parse _ file(pathname , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - Psych
. load(yaml , filename = nil , fallback: false , symbolize _ names: false) -> object
-
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false , freeze: false) -> object (317.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意の......いた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ......true を指定した場合は変換します。デフォルトでは
文字列に変換されます。
@param freeze true を指定すると再帰的に freeze されたオブジェクトを返します。
デフォルトは false です。... -
RubyVM
:: AbstractSyntaxTree . of(proc , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (304.0) -
引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。
引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。
このメソッドはProcやメソッドが定義されたファイルを読み込む必要があるため、
irbのようなファイルを介さない対話的環境では動作しません。
@param proc Procもしくはメソッドオブジェクトを指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を指定すると、 Node#token が利用できます。
@param e... -
RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (304.0) -
文字列を抽象構文木にパースし、その木の根ノードを返します。
文字列を抽象構文木にパースし、その木の根ノードを返します。
@param string パースする対象の Ruby のコードを文字列で指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を指定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリ... -
RubyVM
:: AbstractSyntaxTree . parse _ file(pathname , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (304.0) -
pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。
pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。
@param pathname パースする対象のファイルパスを指定します
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を指定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR である... -
Psych
. load(yaml , filename = nil , fallback: false , symbolize _ names: false) -> object (211.0) -
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
...として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは false です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
Psych
. load(yaml , filename: nil , fallback: false , symbolize _ names: false) -> object (211.0) -
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
...として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは false です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
Psych
. safe _ load(yaml , permitted _ classes: [] , permitted _ symbols: [] , aliases: false , filename: nil , fallback: nil , symbolize _ names: false) -> object (210.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意の......いた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ... -
Psych
. load(yaml , filename = nil , fallback: false , symbolize _ names: false) -> object (209.0) -
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
...として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは false です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
Psych
. load(yaml , filename: nil , fallback: false , symbolize _ names: false) -> object (209.0) -
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
...として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは false です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil , symbolize _ names: false) -> object (209.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意の......ていた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいて aliases パラメーターが false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (174.0) -
テキストノードオブジェクトを生成します。
...に真を指定すると、arg に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。
raw は true, false, nil のいずれかを指定し、生成されるテキストノードが
raw モードであるかどうかを決めます。
true の場合、......はエスケープされていないXMLマークアップは
含まれていないと仮定し、テキストの内容は変更されません。
falseの場合、そのノードは raw モードであると解釈され、
rexml はテキストに含まれているすべての(定義済み)実体を......どうかが使われます。
entity_filter は置き換えたい実体のリストを文字列の配列で指定します。
これは raw が false のときのみ意味を持ちます。
entity_filter が nil の場合(デフォルトの場合)、
テキストがどのようにエスケープ... -
Net
:: HTTP . is _ version _ 1 _ 1? -> false (119.0) -
何もしません。互換性のために残されており、常に false を返します。
...何もしません。互換性のために残されており、常に false を返します。
@see Net::HTTP.version_1_2, Net::HTTP.version_1_2?... -
Net
:: HTTP . version _ 1 _ 1? -> false (119.0) -
何もしません。互換性のために残されており、常に false を返します。
...何もしません。互換性のために残されており、常に false を返します。
@see Net::HTTP.version_1_2, Net::HTTP.version_1_2?... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (117.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意の......いた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ......true を指定した場合は変換します。デフォルトでは
文字列に変換されます。
@param freeze true を指定すると再帰的に freeze されたオブジェクトを返します。
デフォルトは false です。... -
OpenSSL
:: X509 :: Extension . new(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (114.0) -
OpenSSL::X509::Extension オブジェクトを生成します。
...01\x01\xFF")
p ex2.oid # => "basicConstrains"
ex3 = X509::Extension.new("basicConstraints", ASN1.Sequence([ASN1::Boolean(false)]))
p ex3 # => basicConstraints = CA:FALSE
@param der DER形式の文字列
@param oid OIDを表す文字列(ドット区切り、short name, long nameのいずれか... -
Psych
. safe _ load(yaml , legacy _ permitted _ classes=[] , legacy _ permitted _ symbols=[] , legacy _ aliases=false , legacy _ filename=nil) -> object (110.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...ェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意の......いた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ... -
CSV
:: Row . new(headers , fields , header _ row = false) -> CSV :: Row (108.0) -
自身を初期化します。
...eader1", "header2"], [], header_row: true)
table = CSV::Table.new([header])
table.to_a # => [["header1", "header2"]]
//}
//emlist[例 header_row = false のケース][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"],... -
Net
:: POP3 . foreach(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (108.0) -
POP セッションを開始し、 サーバ上のすべてのメールを取りだし、 個々のメールを引数としてブロックを呼びだします。
...います。
以下のコードと同様の処理をします。
require 'net/pop'
Net::POP3.start(address, port, account, password, isapop=false) {|pop|
pop.each_mail do |m|
yield m
end
}
使用例:
require 'net/pop'
Net::POP3.foreach('pop.example.com', 110,...