別のキーワード
種類
- インスタンスメソッド (432)
- クラス (156)
- 特異メソッド (36)
- 定数 (36)
- 関数 (12)
ライブラリ
- ビルトイン (132)
-
cgi
/ core (12) - dbm (12)
- gdbm (12)
- getoptlong (12)
- matrix (96)
- openssl (48)
- optparse (24)
- rake (156)
-
rinda
/ rinda (12) - rss (12)
-
rubygems
/ command (24) -
rubygems
/ exceptions (12) - sdbm (12)
- uri (24)
- win32ole (48)
-
yaml
/ dbm (12)
クラス
- DBM (12)
-
Encoding
:: InvalidByteSequenceError (84) - GDBM (12)
-
Gem
:: Command (24) - Hash (12)
- Matrix (48)
-
Matrix
:: EigenvalueDecomposition (48) -
OpenSSL
:: BN (12) -
OpenSSL
:: PKey :: EC :: Point (12) -
Rake
:: InvocationChain (72) -
Rake
:: InvocationChain :: EmptyInvocationChain (36) -
Rake
:: Task (24) - SDBM (12)
- WIN32OLE (24)
-
WIN32OLE
_ METHOD (24) -
YAML
:: DBM (12)
モジュール
-
OpenSSL
:: X509 (24)
オブジェクト
- ENV (12)
キーワード
- EINVAL (12)
- EMPTY (12)
- EmptyInvocationChain (12)
- InvalidArgument (12)
- InvalidByteSequenceError (12)
- InvalidComponentError (12)
- InvalidEncoding (12)
- InvalidHashTupleKey (12)
- InvalidOption (24)
- InvalidRSSError (12)
- InvalidSpecificationException (12)
- InvalidURIError (12)
- InvocationChain (12)
-
V
_ ERR _ INVALID _ CA (12) -
V
_ ERR _ INVALID _ PURPOSE (12) -
_ invoke (12) - append (36)
-
destination
_ encoding (12) -
destination
_ encoding _ name (12) - eigen (12)
- eigensystem (12)
-
eigenvector
_ matrix _ inv (12) -
error
_ bytes (12) -
incomplete
_ input? (12) - inverse (12)
- invert (72)
- invert! (12)
- investigation (12)
- invkind (12)
- invoke (36)
-
invoke
_ kind (12) - member? (24)
-
mod
_ inverse (12) - new (12)
-
proc
_ invoke (12) -
readagain
_ bytes (12) -
source
_ encoding (12) -
source
_ encoding _ name (12) -
to
_ a (12) -
to
_ ary (12) -
to
_ s (24) -
v
_ inv (12) -
when
_ invoked (12)
検索結果
先頭5件
-
Gem
:: Command # invoke(*args) (6100.0) -
与えられた引数を使用してコマンドを呼び出します。
与えられた引数を使用してコマンドを呼び出します。
@param args 引数のリストです。 -
Gem
:: Command # when _ invoked { . . . } -> Proc (6100.0) -
コマンドが実行されたときに評価するブロックを登録します。
コマンドが実行されたときに評価するブロックを登録します。
通常のコマンド呼び出しは、そのコマンドクラスの execute メソッドを実行するだけです。
このメソッドでブロックを登録すると、通常の呼び出しを上書きすることができます。
これはテストメソッドで正しくコマンドの呼び出しが実行されたことを確認するのに使用することが出来ます。 -
Hash
# invert -> Hash (6100.0) -
値からキーへのハッシュを作成して返します。
...=> 200, "d" => 300, "e" => 300 }
p h.invert #=> {0=>"a", 100=>"b", 200=>"c", 300=>"e"}
//}
=== 参考
値が重複していたときに備えて、変換後の値を配列として保持するには、次のようにします。
//emlist[][ruby]{
def safe_invert(orig_hash)
orig_hash.each_key.g......roup_by do |key|
orig_hash[key]
end
end
p safe_invert({"a"=>1, "b"=>1, "c"=>3}) # => {1=>["a", "b"], 3=>["c"]}
//}
@see Hash#key... -
OpenSSL
:: BN # mod _ inverse(m) -> OpenSSL :: BN (6100.0) -
自身の mod m における逆元を返します。
...(self * r) % m == 1 となる r を返します。
存在しない場合は例外 OpenSSL::BNError が発生します。
//emlist[][ruby]{
require 'openssl'
p 3.to_bn.mod_inverse(5) # => 2
p (3 * 2) % 5 # => 1
//}
@param m mod を取る数
@raise OpenSSL::BNError 計算時エラー... -
OpenSSL
:: PKey :: EC :: Point # invert! -> self (6100.0) -
自身をその逆元に設定します。
自身をその逆元に設定します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します -
OpenSSL
:: X509 :: V _ ERR _ INVALID _ CA -> Integer (6100.0) -
CA 証明書が不正であることを意味します。
CA 証明書が不正であることを意味します。
証明書が実は CA 用ではない場合は証明書の拡張がおかしい場合に
このエラーが発生します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ INVALID _ PURPOSE -> Integer (6100.0) -
証明書が指定した目的で使えないことを意味します。
証明書が指定した目的で使えないことを意味します。
@see OpenSSL::X509::Store#purpose= -
Rake
:: InvocationChain :: EmptyInvocationChain # append(task _ name) -> Rake :: InvocationChain (6100.0) -
与えられた値を追加した Rake::InvocationChain を返します。
...与えられた値を追加した Rake::InvocationChain を返します。
@param task_name 追加する値を指定します。... -
Rake
:: Task # investigation -> String (6100.0) -
自身の詳しい内部状態を文字列化して返します。
自身の詳しい内部状態を文字列化して返します。
このメソッドはデバッグに便利です。