ライブラリ
- ビルトイン (207)
- benchmark (11)
- digest (44)
- etc (22)
- forwardable (33)
- matrix (70)
-
minitest
/ spec (1) -
net
/ imap (330) - psych (165)
- rake (55)
- rubygems (11)
-
shell
/ command-processor (6) - tsort (42)
- win32ole (22)
クラス
- Array (12)
-
Digest
:: Base (44) - Encoding (11)
- Enumerator (7)
- Exception (11)
- IO (11)
- Matrix (70)
- Module (1)
-
Net
:: IMAP (242) -
Net
:: IMAP :: Address (11) -
Net
:: IMAP :: FetchData (22) -
Net
:: IMAP :: MailboxACLItem (11) -
Net
:: IMAP :: ThreadMember (22) - Object (44)
-
Psych
:: Handler (22) -
Psych
:: Nodes :: Mapping (132) -
Rake
:: FileList (11) -
Shell
:: CommandProcessor (6) - String (44)
-
Thread
:: Backtrace :: Location (44) -
WIN32OLE
_ TYPE (11)
モジュール
- Benchmark (11)
- Enumerable (34)
- Etc (22)
- Forwardable (11)
- Gem (11)
- Kernel (22)
- SingleForwardable (22)
- TSort (42)
キーワード
- == (11)
- ANY (11)
- BLOCK (11)
- ConfigMap (11)
- FLOW (11)
- FetchData (11)
- Location (11)
- Mapping (11)
-
NEWS for Ruby 2
. 7 . 0 (5) -
SC
_ MAPPED _ FILES (11) -
SC
_ SEMAPHORES (11) - ThreadMember (11)
-
WIN32OLE
_ METHOD (11) -
absolute
_ path (11) -
add
_ authenticator (11) -
add
_ response _ handler (22) -
alias
_ map (6) - anchor (11)
- anchor= (11)
- attr (11)
- authenticate (11)
-
base
_ label (11) - binwrite (11)
-
block
_ length (11) - bmbm (11)
-
caller
_ locations (22) - check (11)
- children (11)
-
chunk
_ while (11) -
client
_ thread (11) -
client
_ thread= (11) - collect (24)
- collect! (12)
-
def
_ delegators (11) -
def
_ instance _ delegators (11) -
def
_ single _ delegators (11) -
digest
_ length (11) -
dyna
_ push (11) - each (22)
-
each
_ strongly _ connected _ component _ from (42) -
end
_ mapping (11) -
enum
_ for (22) - fetch (11)
- host (11)
- implicit (11)
- implicit= (11)
-
infect
_ with _ assertions (1) - inspect (11)
- length (11)
-
locale
_ charmap (11) - map! (12)
-
net
/ imap (11) - new (40)
-
ole
_ methods (11) - pathmap (22)
-
pathmap
_ explode (11) -
pathmap
_ partial (11) -
pathmap
_ replace (11) - rake (11)
-
remove
_ response _ handler (11) -
response
_ handlers (11) - rights (11)
- search (11)
- seqno (22)
- setacl (11)
- size (11)
-
slice
_ when (11) - sort (11)
-
start
_ mapping (11) - store (11)
- style (11)
- style= (11)
- tag (11)
- tag= (11)
- thread (11)
-
to
_ enum (22) -
to
_ s (11) -
uid
_ fetch (11) -
uid
_ search (11) -
uid
_ sort (11) -
uid
_ store (11) -
uid
_ thread (11)
検索結果
先頭5件
-
Matrix
# map(which = :all) -> Enumerator (18320.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...ます。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限定できます。
デフォルトは、:all (全ての要素)です。
指定できる Symbol の詳細は、 Matrix#each の項目を参......照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!... -
Matrix
# map(which = :all) {|x| . . . } -> Matrix (18320.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...ます。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限定できます。
デフォルトは、:all (全ての要素)です。
指定できる Symbol の詳細は、 Matrix#each の項目を参......照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!... -
String
# pathmap _ partial(n) -> String (18300.0) -
自身から与えられた階層分パスを抜粋します。
自身から与えられた階層分パスを抜粋します。
与えられた数値が正である場合は左から、負である場合は右から抜粋します。 -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (15400.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID とな......ります。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#thread... -
Net
:: IMAP . add _ authenticator(auth _ type , authenticator) -> () (15400.0) -
Net::IMAP#authenticate で使う 認証用クラスを設定します。
...:IMAP#authenticate で使う
認証用クラスを設定します。
imap ライブラリに新たな認証方式を追加するために用います。
通常は使う必要はないでしょう。もしこれを用いて
認証方式を追加する場合は net/imap.rb の
Net::IMAP::LoginAuthe......nticator などを参考にしてください。
@param auth_type 認証の種類(文字列)
@param authenticator 認証クラス(Class オブジェクト)... -
Rake
:: FileList # pathmap(spec = nil) -> Rake :: FileList (15400.0) -
各要素に String#pathmap を適用した新しい Rake::FileList を返します。
...各要素に String#pathmap を適用した新しい Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list.pathmap("%n") # => ["test1",......"test2", "test3"]
end
//}
@see String#pathmap... -
Psych
:: Handler # start _ mapping(anchor , tag , implicit , style) -> () (15342.0) -
mapping の開始を見付けたときに呼び出されます。
...mapping の開始を見付けたときに呼び出されます。
anchor には map に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag には map に関連付けられた tag の名前が文字列で渡されます......合には nil が渡されます。
implicit には map が implicit に開始されたかどうかが
真偽値で渡されます。
style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW......ride してください。
@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始されかどうか
@param style mapping のスタイル
=== 例
以下の YAML ドキュメントを例として考えます。
---
k: !!map { he... -
Shell
:: CommandProcessor . alias _ map -> Hash (15301.0) -
Shell::CommandProcessor.alias_command で定義したエイリアスの一覧を返します。
...Shell::CommandProcessor.alias_command で定義したエイリアスの一覧を返します。... -
Encoding
. locale _ charmap -> String | nil (15300.0) -
ロケールエンコーディングを決定するために用いる、locale charmap 名を返します。nl_langinfo 等がない環境では nil を、miniruby では ASCII_8BIT を返します。
...charmap 名を返します。nl_langinfo 等がない環境では nil を、miniruby では ASCII_8BIT を返します。
//emlist[Debian GNU/Linux + LANG=C][ruby]{
Encoding.locale_charmap #=> "ANSI_X3.4-1968"
//}
//emlist[LANG=ja_JP.EUC-JP][ruby]{
Encoding.locale_charmap #=> "EUC-JP"
//}
//emlis......t[SunOS 5 + LANG=C][ruby]{
Encoding.locale_charmap #=> "646"
//}
//emlist[SunOS 5 + LANG=ja][ruby]{
Encoding.locale_charmap #=> "eucJP"
//}
@see charmap(5)... -
Net
:: IMAP # authenticate(auth _ type , user , password) -> Net :: IMAP :: TaggedResponse (15300.0) -
AUTHENTICATE コマンドを送り、クライアントを認証します。
...AUTHENTICATE コマンドを送り、クライアントを認証します。
auth_type で利用する認証方式を文字列で指定します。
例:
imap.authenticate('LOGIN', user, password)
auth_type としては以下がサポートされています。
* "LOGIN"
* "PLAIN"
* "CRA......M-MD5"
* "DIGEST-MD5"
@param auth_type 認証方式を表す文字列
@param user ユーザ名文字列
@param password パスワード文字列
@see Net::IMAP#login... -
Net
:: IMAP # client _ thread -> Thread (15300.0) -
このメソッドは obsolete です。使わないでください。
このメソッドは obsolete です。使わないでください。