別のキーワード
ライブラリ
- ビルトイン (192)
- abbrev (12)
- base64 (72)
- digest (12)
-
digest
/ bubblebabble (12) - drb (12)
- erb (48)
- etc (12)
- json (84)
- kconv (48)
- objspace (24)
- openssl (120)
- rubygems (12)
- shellwords (24)
-
webrick
/ accesslog (24) -
webrick
/ htmlutils (12) -
webrick
/ httpstatus (12) -
webrick
/ httputils (84) -
webrick
/ utils (24) - zlib (70)
モジュール
- Abbrev (12)
- Base64 (72)
- DRb (12)
- Digest (24)
-
ERB
:: Util (48) - Etc (12)
- Gem (12)
- JSON (84)
- Kconv (48)
- Kernel (144)
- Marshal (48)
- ObjectSpace (24)
-
OpenSSL
:: ASN1 (72) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: Random (24) - Shellwords (24)
-
WEBrick
:: AccessLog (24) -
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPStatus (12) -
WEBrick
:: HTTPUtils (84) -
WEBrick
:: Utils (24) - Zlib (70)
キーワード
- BMPString (24)
- BitString (24)
- Integer (12)
- PrintableString (24)
- abbrev (12)
- adler32 (17)
-
allocation
_ sourcefile (12) - bubblebabble (12)
-
count
_ objects _ size (12) - crc32 (17)
- decode64 (12)
- deflate (12)
- dequote (12)
- dump (36)
- encode64 (12)
- escape (36)
- escape8bit (12)
-
escape
_ path (12) -
fast
_ generate (12) -
fast
_ unparse (12) - format (24)
- generate (12)
- gets (12)
- getservername (12)
- gsub (36)
- h (12)
- hexencode (12)
-
html
_ escape (12) - inflate (12)
- iseuc (12)
- isjis (12)
- issjis (12)
- isutf8 (12)
- load (12)
-
mime
_ type (12) -
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
pretty
_ generate (12) -
pretty
_ unparse (12) -
pseudo
_ bytes (12) - quote (12)
-
random
_ bytes (12) -
random
_ string (12) - readline (12)
- readlines (12)
-
reason
_ phrase (12) - restore (12)
- ruby (12)
- shellsplit (12)
- shellwords (12)
- sprintf (12)
-
strict
_ decode64 (12) -
strict
_ encode64 (12) - sub (24)
- u (12)
- uname (12)
- unescape (12)
- unparse (12)
-
untrace
_ var (12) - uri (12)
-
url
_ encode (12) -
urlsafe
_ decode64 (12) -
urlsafe
_ encode64 (12) -
zlib
_ version (12)
検索結果
先頭5件
-
ObjectSpace
. # count _ objects _ size(result _ hash = nil) -> Hash (9107.0) -
型ごとのオブジェクトサイズをバイト単位で格納したハッシュを返します。
...要があります。特に T_DATA の合計値は正しくないでしょう。
//emlist[例][ruby]{
ObjectSpace.count_objects_size
# => {:TOTAL=>1461154, :T_CLASS=>158280, :T_MODULE=>20672, :T_STRING=>527249, ...}
//}
@raise TypeError result_hash にハッシュ以外を指定した時に発生......します。
戻り値のハッシュは処理系に依存します。これは将来変更になるかもしれません。
本メソッドは C Ruby 以外では動作しません。... -
Digest
. # bubblebabble(string) -> String (6309.0) -
与えられた文字列を BubbleBabble エンコードした文字列を返します。
...与えられた文字列を BubbleBabble エンコードした文字列を返します。
@param string 文字列を指定します。... -
Kernel
. # gsub(pattern) {|matched| . . . } -> String (6209.0) -
$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。
...$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。
コマンドラインオプションで -p または -n を指定した時のみ定義されます。
暗号的になりすぎるきらいがあるため、このメソッド......の使用は推奨されていません。
今後はより明示的な $_.gsub を使ってください。
$_.gsub とこのメソッド gsub は以下の点で違いがあります。
* gsub は $_ の値をコピーして、コピーの方を更新し、
$_ に再代入します。
@param......規表現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定した文字列と置き換える文字列
//emlist[例][ruby]{
$_ # => "test\n"
gsub(/es/, '!!') # => "t!!t\n"
//}
@see String#gsub,$_... -
Kernel
. # gsub(pattern , replace) -> String (6209.0) -
$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。
...$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。
コマンドラインオプションで -p または -n を指定した時のみ定義されます。
暗号的になりすぎるきらいがあるため、このメソッド......の使用は推奨されていません。
今後はより明示的な $_.gsub を使ってください。
$_.gsub とこのメソッド gsub は以下の点で違いがあります。
* gsub は $_ の値をコピーして、コピーの方を更新し、
$_ に再代入します。
@param......規表現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定した文字列と置き換える文字列
//emlist[例][ruby]{
$_ # => "test\n"
gsub(/es/, '!!') # => "t!!t\n"
//}
@see String#gsub,$_... -
Kernel
. # sub(pattern) {|matched| . . . } -> String (6209.0) -
$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。
...$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。
コマンドラインオプションで -p または -n を指定した時のみ定義されます。
暗号的になりすぎるきらいがあるため、このメソッドの......ていません。
今後はより明示的な $_.sub を使ってください。
@raise ArgumentError replace を指定しなかった場合に発生します。
$_.sub とこのメソッド sub は以下の点で違いがあります。
* sub は $_ の値をコピーして、コピーの方......現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定した文字列と置き換える文字列
//emlist[例][ruby]{
$_ # => "testtest\n"
sub(/es/, '!!') # => "t!!ttest\n"
//}
@see String#sub,$_... -
Kernel
. # sub(pattern , replace) -> String (6209.0) -
$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。
...$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。
コマンドラインオプションで -p または -n を指定した時のみ定義されます。
暗号的になりすぎるきらいがあるため、このメソッドの......ていません。
今後はより明示的な $_.sub を使ってください。
@raise ArgumentError replace を指定しなかった場合に発生します。
$_.sub とこのメソッド sub は以下の点で違いがあります。
* sub は $_ の値をコピーして、コピーの方......現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定した文字列と置き換える文字列
//emlist[例][ruby]{
$_ # => "testtest\n"
sub(/es/, '!!') # => "t!!ttest\n"
//}
@see String#sub,$_... -
Gem
. # ruby -> String (6202.0) -
実行中のRubyインタプリタのパスを返します。
...実行中のRubyインタプリタのパスを返します。... -
OpenSSL
:: PKCS5 . # pbkdf2 _ hmac(pass , salt , iter , keylen , digest) -> String (6202.0) -
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
...pass と salt から共通鍵暗号の鍵および IV(Initialization Vector)
を生成します。
OpenSSL::PKCS5.#pbkdf2_hmac_sha1 と異なり任意の
ハッシュ関数を利用できます。
返り値の文字列から鍵と IV に必要なバイト数を切り出して利用します。......繰り返し回数
@param keylen 結果の文字列のバイト数
@param digest ハッシュ関数を表す文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失敗した場合に発生します
@see OpenSSL::PKCS5.#pbkdf2_hmac_sha1... -
OpenSSL
:: PKCS5 . # pbkdf2 _ hmac _ sha1(pass , salt , iter , keylen) -> String (6202.0) -
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector)
を生成します。
iter は鍵生成時のハッシュ関数の繰り返し回数で、大きな値を指定するほど
安全であることが期待されます。RFCでは少なくとも1000を
指定することを推奨しています。
返り値の文字列から鍵と IV に必要なバイト数を切り出して利用します。
ハッシュ関数には SHA1 を用います。
これは 2898(PKCS#5 v2.0)互換です。
@param pass パスワード文字列
@param salt salt 文字列
@param iter 鍵および IV 生成時のハ...