55件ヒット
[1-55件を表示]
(0.042秒)
キーワード
- bigdecimal (11)
-
drb
/ ssl (11) - find (11)
- irb (11)
- un (11)
検索結果
先頭5件
-
irb (121.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...コマンドライン編集や履歴の機能が使えるようになります。
=== irb のコマンドラインオプション
irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-m bc モード (分数と行列の計算ができる)
-......mode 以外で readline ライブラリを利用する。
--prompt prompt-mode
--prompt-mode prompt-mode
プロンプトモードを切り替える。現在定義されているプ
ロンプトモードは、default/simple/xmp/inf-ruby。
--inf-ruby-mode......emacsのinf-ruby-mode 用のプロンプト表示を行なう。
特に指定がない限り readline ライブラリは使わなくなる。
--sample-book-mode
--simple-prompt
非常にシンプルなプロンプトを用いるモード。
--noprompt......オプション
irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I... -
bigdecimal (61.0)
-
bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。
...なります。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.0") / BigDecimal("Infinity") # => 0.0
//}
精度については BigDecimal.mode も併せて参照してください。
また、0.0 と -0.0 は比較した場合に同じ値であるとみなされます。
ただし、計算......文字列として、
"Infinity"、"+Infinity"、"-Infinity"、"NaN" も使用できます
(大文字・小文字を区別します)。
ただし、mode メソッドで false を指定した場合は例外が発生します。
また、BigDecimalクラスは coerce(Ruby本参照)をサポートし......ァイル file の合計数値を求める例です。
//emlist[digits.txt][ruby]{
0.1
0.1
0.1
//}
//emlist[][ruby]{
require "bigdecimal"
File::open("digits.txt", "r") do |file|
s = BigDecimal("0")
while line = file.gets
s = s + BigDecimal(line)
end
puts s # => 0.3e0
end
File::open("... -
find (37.0)
-
ディレクトリ配下のファイルを探索するためのモジュールです。
...人が書き込み可能な危険なコマンドを探す
for dir in ENV['PATH'].split(File::PATH_SEPARATOR)
Find.find(dir) do |fpath|
if File.file?(fpath) and (File.stat(fpath).mode & 022) != 0
printf("file %s is writable from other users\n", fpath)
end
end
end... -
un (37.0)
-
Unix の基本コマンドの代替となるユーティリティ。
...Unix の基本コマンドの代替となるユーティリティ。
Makefile 内でシステムに依存しないように用意されました。
mkmf が使用します。
Windows などワイルドカードを認識しないシステム(シェル)のために引数は
unがワイルドカー......y -run -e rm -- [-frv] FILE
ruby -run -e mkdir -- [-pv] DIRS
ruby -run -e rmdir -- [-v] DIRS
ruby -run -e install -- [-pv -m mode] SOURCE DEST
ruby -run -e chmod -- [-v] OCTAL-MODE FILE
ruby -run -e touch -- [-v] FILE
ruby -run -e wait_writable -- [OPTION] FILE
ruby -run -e mkmf... -
drb
/ ssl (13.0) -
DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。
...デフォルトは nil (指定なし)です。
: :SSLCACertificateFile
接続相手の証明書の検証のために用いる信頼済みCA証明書
ファイルのパスを指定します。
OpenSSL::SSL::SSLContext#ca_file= で利用します。
デフォルトは nil (指定なし)で......ntext#tmp_dh_callback= で利用します。
デフォルトは nil (指定なし)です。
: :SSLVerifyMode
証明書の検証法を指定します。
OpenSSL::SSL::SSLContext#verify_mode= で利用します。
デフォルトは OpenSSL::SSL::VERIFY_NONE (検証しない)です。
: :SSLVe......全性が必要なく、暗号通信できれば十分であるような
場合には :SSLCertificate と :SSLPrivateKey を省略し、:SSLVerifyMode は
OpenSSL::SSL::VERIFY_NONE を指定しておけば十分でしょう。
高水準の安全性が必要な場合は drb 以外の選択肢を検...