292件ヒット
[1-100件を表示]
(0.103秒)
ライブラリ
- ビルトイン (52)
-
cgi
/ html (48) - rss (48)
-
rubygems
/ source _ info _ cache (12) - uri (48)
-
webrick
/ httpresponse (12) - win32ole (48)
クラス
-
Gem
:: SourceInfoCache (12) - Module (24)
- Object (16)
-
RDoc
:: Options (24) -
RSS
:: RDF :: Image (24) -
RSS
:: Rss :: Channel :: Item :: Guid (12) - Thread (12)
-
URI
:: Generic (48) -
WEBrick
:: HTTPResponse (12) - WIN32OLE (12)
-
WIN32OLE
_ METHOD (24) -
WIN32OLE
_ PARAM (12)
モジュール
-
CGI
:: HtmlExtension (48) - DublinCoreModel (12)
キーワード
- + (12)
- coerce (12)
- css (12)
-
dc
_ types (12) - form (24)
- helpstring (12)
- isPermaLink (12)
- merge (12)
-
multipart
_ form (24) -
ole
_ query _ interface (12) -
ole
_ type _ detail (12) - refine (12)
-
reset
_ cache _ for (12) -
return
_ type _ detail (12) -
route
_ to (12) -
set
_ redirect (12) -
thread
_ variable _ get (12) - url= (12)
- using (12)
- webcvs (12)
-
yield
_ self (16)
検索結果
先頭5件
-
RSS
:: RDF :: Image # url (21103.0) -
@todo
...@todo... -
RSS
:: RDF :: Image # url= (9103.0) -
@todo
...@todo... -
WEBrick
:: HTTPResponse # set _ redirect(status , url) -> () (6230.0) -
指定された url にリダイレクトするためのヘッダと内容(エンティティボディ)を 設定し例外 status を発生させます。
...れた url にリダイレクトするためのヘッダと内容(エンティティボディ)を
設定し例外 status を発生させます。
@param status WEBrick::HTTPStatus::Redirect を指定します。
@param url URL を指定します。
例:
require 'webrick'
res.set_redirect WEBr......ick::HTTPStatus::TemporaryRedirect... -
Object
# yield _ self -> Enumerator (6119.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...を引数としてブロックを評価し、ブロックの結果を返します。
//emlist[例][ruby]{
"my string".yield_self {|s| s.upcase } # => "MY STRING"
3.next.yield_self {|x| x**x }.to_s # => "256"
//}
値をメソッドチェインのパイプラインに次々と渡すのは良......です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します......。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
# yield _ self {|x| . . . } -> object (6119.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...を引数としてブロックを評価し、ブロックの結果を返します。
//emlist[例][ruby]{
"my string".yield_self {|s| s.upcase } # => "MY STRING"
3.next.yield_self {|x| x**x }.to_s # => "256"
//}
値をメソッドチェインのパイプラインに次々と渡すのは良......です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します......。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?) # => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
DublinCoreModel
# dc _ types (6107.0) -
@todo
...@todo
* http://purl.org/rss/1.0/modules/syndication/... -
Thread
# thread _ variable _ get(key) -> object | nil (6107.0) -
引数 key で指定した名前のスレッドローカル変数を返します。
...意]: Thread#[] でセットしたローカル変数(Fiber ローカル変数)と
異なり、Fiber を切り替えても同じ変数を返す事に注意してください。
例:
Thread.new {
Thread.current.thread_variable_set("foo", "bar") # スレッドローカル
Thread.current["f......Fiber.new {
Fiber.yield [
Thread.current.thread_variable_get("foo"), # スレッドローカル
Thread.current["foo"], # Fiber ローカル
]
}.resume
}.join.value # => ['bar', nil]
この例の "bar" は Thread#thread_variable_get により得......られ
た値で、nil はThread#[] により得られた値です。
@see Thread#thread_variable_set, Thread#[]
@see https://magazine.rubyist.net/articles/0041/0041-200Special-note.html... -
WIN32OLE
_ METHOD # return _ type _ detail -> [String] (6107.0) -
返り値の型と属性を取得します。
...n')
method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを要素と
した配列が返ります。
返り値の取り得る属性値はCOMのIDL(イン......ターフェイス定義言語)によって規
定されています。
@see http://msdn.microsoft.com/en-us/library/aa367042(VS.85).aspx... -
WIN32OLE
_ PARAM # ole _ type _ detail -> [String] (6107.0) -
パラメータの属性を取得します。
...method = WIN32OLE_METHOD.new(tobj, 'SumIf')
param1 = method.params[0]
p param1.ole_type_detail # => ["PTR", "USERDEFINED", "Range"]
パラメータの取り得る属性値はCOMのIDL(インターフェイス定義言語)によって規定されています。
@see http://msdn.micros... -
Object
# yield _ self -> Enumerator (3119.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...ld_self {|s| s.upcase } # => "MY STRING"
//}
値をメソッドチェインのパイプラインに次々と渡すのは良い使い方です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url......).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?)......# => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap... -
Object
# yield _ self {|x| . . . } -> object (3119.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...ld_self {|s| s.upcase } # => "MY STRING"
//}
値をメソッドチェインのパイプラインに次々と渡すのは良い使い方です。
//emlist[メソッドチェインのパイプライン][ruby]{
require 'open-uri'
require 'json'
construct_url(arguments).
yield_self {|url| URI(url......).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yield_self.detect(&:odd?)......# => 1
# 条件に合わないので値を捨てる
2.yield_self.detect(&:odd?) # => nil
//}
@see Object#tap...