73件ヒット
[1-73件を表示]
(0.012秒)
キーワード
- base64 (12)
- bigdecimal (12)
- digest (12)
- open-uri (12)
-
rdoc
/ generator / json _ index (12) -
rubygems
/ commands / generate _ index _ command (12) -
test
/ unit (1)
検索結果
-
base64 (6053.0)
-
Base64 エンコード / デコードを行うメソッドを定義したモジュールを提供するライブラリです。
...Base64 エンコード / デコードを行うメソッドを定義したモジュールを提供するライブラリです。
Base64 は、3 オクテット (8bits * 3 = 24bits) のバイナリコードを
ASCII 文字のうちの 65 文字 ([A-Za-z0-9+/] の 64 文字と '=')
だけを使用し......れていた base64 ライブラリとは違います。
もはやサンプルスクリプトではありません。
=== 使用方法
require "base64"
enc = Base64.encode64('Send reinforcements')
# => "U2VuZCByZWluZm9yY2VtZW50cw==\n"
plain = Base64.decode64(enc)......# => "Send reinforcements"
データをエンコードするために Base64 エンコードを使用するのは、あらゆるバイナリデータを
表示可能な文字列に変換するためです。... -
bigdecimal (49.0)
-
bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。
...> = 0.xxxxxxxxx * BASE ** n
ここで、x は仮数部を表す数字、BASE は基数 (10 進表現なら 10)、
n は指数部を表す整数値です。BASEが大きいほど、大きな数値が表現できます。
つまり、配列のサイズを少なくできます。
BASE は大きいほ......ど都合がよいわけですが、デバッグのやりやすさなどを考慮して、
10000になっています (BASE は VpInit() 関数で自動的に計算します)。
これは 32 ビット整数の場合です。64ビット整数の場合はもっと大きな値になります。
残念......ら、64 ビット整数でのテストはまだやっていません。
もし、テストをした方がいれば結果を教えてください。
BASE が 10000 のときは、以下の仮数部の配列 (frac) の各要素には最大で 4 桁の数字が格納されます。
浮動小数点構... -
digest (13.0)
-
メッセージダイジェストライブラリです。
...ストの実装クラスは、
基底クラスである Digest::Base と同じインタフェースを持ちます。
基本的な使い方は、MD5やSHA1など、どのアルゴリズムでも同じです。
詳しくは Digest::Base を参照してください。
なお、「メッセージダ... -
open-uri (13.0)
-
http/ftp に簡単にアクセスするためのクラスです。
...得する
メソッドが使えます。
require 'open-uri'
open("http://www.ruby-lang.org/en") {|f|
f.each_line {|line| p line}
p f.base_uri # <URI::HTTP:0x40e6ef2 URL:http://www.ruby-lang.org/en/>
p f.content_type # "text/html"
p f.charset # "iso-8859-1"......方法で開けます。
require 'open-uri'
uri = URI.parse("http://www.ruby-lang.org/en/")
uri.open {|f|
...
}
URI オブジェクトは直接読み込むことができます。
戻り値の文字列は、OpenURI::Meta で拡張されています。
str = uri.read
p str.base_uri......する
メソッドが使えます。
require 'open-uri'
URI.open("http://www.ruby-lang.org/en") {|f|
f.each_line {|line| p line}
p f.base_uri # <URI::HTTP:0x40e6ef2 URL:http://www.ruby-lang.org/en/>
p f.content_type # "text/html"
p f.charset # "iso-8859-1"... -
rdoc
/ generator / json _ index (7.0) -
他のジェネレータが生成する HTML で検索が行えるように、JSON の検索インデッ クスを生成するサブライブラリです。
...レータと一緒に使うために設計されています。:
class RDoc::Generator::Darkfish
def initialize options
# ...
@base_dir = Pathname.pwd.expand_path
@json_index = RDoc::Generator::JsonIndex.new self, options
end
def generate
# ...
@json_in... -
rubygems
/ commands / generate _ index _ command (7.0) -
ある Gem サーバに対するインデックスを作成するためのライブラリです。
...作成するためのライブラリです。
Usage: gem generate_index [options]
Options:
-d, --directory=DIRNAME repository base dir containing gems subdir
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --... -
test
/ unit (7.0) -
ユニットテストを行うためのライブラリです。
...--hide-skip Hide skipped tests
-b, --basedir=DIR Base directory of test suites.
-x, --exclude PATTERN Exclude test files on pattern.
-Idirectory Add library load path
--[no-]gc-stress Set GC.stre...