るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.039秒)
トップページ > クエリ:File[x] > クエリ:*[x] > 種類:モジュール[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file size
  4. file path
  5. file open

ライブラリ

キーワード

検索結果

OpenSSL::Random (97.0)

OpenSSL が利用する擬似乱数生成器関連のモジュールです。

...OpenSSL が利用する擬似乱数生成器関連のモジュールです。

*
4086

=== 暗号と乱数
OpenSSL では、鍵を生成するためなどに乱数を用いています。例えば RSA では
巨大(512bitや1024bitなど)な素数の組を乱数で生成し、そこから公開鍵...
...ている必要があります。
このようなメソッドには以下のものがあります。
*
OpenSSL::PKey::RSA.generate
*
OpenSSL::PKey::DSA.generate
*
OpenSSL::PKey::DH.generate
*
OpenSSL::Cipher#random_key
そのような乱数は適切な実装を持つ擬似乱数生成器に...
...他に、
*
OpenSSL::BN.rand
*
OpenSSL::BN.rand_range
*
OpenSSL::BN.generate_prime
*
OpenSSL::Cipher#random_iv
などでも利用されます。

擬似乱数生成器は適切なシードを与えられなければ正しく動作しません。
OpenSSL にはそのための API
*
OpenSSL...

NKF (25.0)

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。

...=> "UTF8",
NKF::BINARY => "BINARY",
NKF::ASCII => "ASCII",
NKF::UNKNOWN => "UNKNOWN",
}

while file = ARGV.shift
str = open(file) {|io| io.gets(nil) }

printf "%-10s ", file
if str.nil?
puts "EMPTY"
else
puts CODES.fetch(NKF.guess(str))
end
end
//}

=== オプショ...
...される記号は以下の通り
,.:;?!´`^_—/\|‘’“”()[]{}〈〉+−=<>$%#&
-Z1 X0208空白(いわゆる全角空白)を ASCII の空白に変換する
-Z2 X0208空白(いわゆる全角空白)を ASCII の空白...
...定しないとそのような変換を正しく行うことはできません。

-- 以降のオプションを無視します。


=== 参考

*
"標準添付ライブラリ紹介【第 3 回】 Kconv/NKF/Iconv" https://magazine.rubyist.net/articles/0009/0009-BundledLibraries.html#nkf...

Open3 (13.0)

プログラムを実行し、そのプロセスの標準入力・標準出力・ 標準エラー出力にパイプをつなぎます。

...f プロセスの標準出力から処理結果を受け取る。

require "open3"

stdin, stdout, stderr = *Open3.popen3('nroff -man')
# こちらから書く
Thread.fork {
File
.foreach('/usr/man/man1/ruby.1') do |line|
stdin.print line
end
stdin.close # または close...