ライブラリ
- csv (72)
- json (264)
- openssl (228)
-
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ generator / ri (12) -
rubygems
/ commands / generate _ index _ command (12) -
rubygems
/ doc _ manager (24) -
rubygems
/ indexer (12) -
rubygems
/ installer (48) - socket (24)
-
webrick
/ httprequest (12)
クラス
- Array (12)
- CSV (60)
-
Gem
:: DocManager (24) -
Gem
:: Indexer (12) -
Gem
:: Installer (48) -
JSON
:: State (156) -
OpenSSL
:: BN (12) -
OpenSSL
:: PKey :: DH (72) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: RSA (84) -
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Generator :: RI (12) - Socket (12)
-
WEBrick
:: HTTPRequest (12)
モジュール
- JSON (96)
- Kernel (12)
-
Socket
:: Constants (12)
キーワード
- GenerateIndexCommand (12)
- JSON (12)
-
MSG
_ NOSIGNAL (24) -
NEWS for Ruby 3
. 0 . 0 (5) - RSA (12)
- Random (12)
-
check
_ circular? (12) - configure (12)
- continue (12)
-
create
_ id (12) - dump (12)
-
fast
_ generate (12) -
fast
_ unparse (12) -
force
_ quotes? (12) -
generate
_ bin (12) -
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ index (12) -
generate
_ key (12) -
generate
_ key! (12) -
generate
_ line (12) -
generate
_ prime (12) -
generate
_ rdoc (12) -
generate
_ ri (12) -
generate
_ windows _ script (12) - indent (12)
- indent= (12)
-
max
_ nesting (12) - merge (12)
- new (84)
-
object
_ nl (12) -
object
_ nl= (12) -
params
_ ok? (12) -
pretty
_ generate (12) -
pretty
_ unparse (12) -
priv
_ key= (12) -
rdoc
/ generator (12) -
rdoc
/ generator / json _ index (12) -
ruby 1
. 8 . 2 feature (12) -
rubygems
/ commands / generate _ index _ command (12) -
rubygems
/ commands / lock _ command (12) - space (12)
- space= (12)
-
space
_ before (12) -
space
_ before= (12) -
to
_ csv (12) - unparse (12)
-
write
_ headers? (12)
検索結果
先頭5件
-
rubygems
/ commands / generate _ index _ command (32018.0) -
ある Gem サーバに対するインデックスを作成するためのライブラリです。
...リです。
Usage: gem generate_index [options]
Options:
-d, --directory=DIRNAME repository base dir containing gems subdir
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示......-backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にします
Summary:
Generates the index files for a gem server directory
Description:
The generate_index command creates......a set of indexes for serving gems
statically. The command expects a 'gems' directory under the path given to
the --directory option. When done, it will generate a set of files like
this:
gems/ # .gem files you want to
index... -
rdoc
/ generator / json _ index (26012.0) -
他のジェネレータが生成する HTML で検索が行えるように、JSON の検索インデッ クスを生成するサブライブラリです。
...generator is derived from sdoc by Vladimir Kolesnikov and
contains verbatim code written by him.
このジェネレータは HTML ジェネレータと一緒に使うために設計されています。:
class RDoc::Generator::Darkfish
def initialize options
# ...
@base_dir = Pa......d_path
@json_index = RDoc::Generator::JsonIndex.new self, options
end
def generate
# ...
@json_index.generate
end
end
=== インデックスフォーマット
検索用のインデックスは JSON ファイルに出力されます。search_data という
グロ......。
var search_data = {
"index": {
"searchIndex":
["a", "b", ...],
"longSearchIndex":
["a", "a::b", ...],
"info": [
["A", "A", "A.html", "", ""],
["B", "A::B", "A::B.html", "", ""],
...
]
}
}
searchIndex、longSearchIndex... -
rdoc
/ generator (26006.0) -
RDoc が解析したソースコードを RDoc::CodeObject のツリーから その他の形式に出力するためのサブライブラリです。
...RDoc が解析したソースコードを RDoc::CodeObject のツリーから
その他の形式に出力するためのサブライブラリです。
RDoc には HTML 向けのジェネレータの
RDoc::Generator::Darkfish と ri 向けのジェネレータの
RDoc::Generator::RI が付属して......ェネレータの登録
RDoc::RDoc.add_generator を呼び出す事でジェネレータの登録が行えます。
class My::Awesome::Generator
RDoc::RDoc.add_generator self
end
=== rdoc のオプションの追加
rdoc ではオプションの処理の前に RDoc::Options は各ジェ......ェネレータを RDoc 3 以前のものから更新す
る際には、RDoc::TopLevel を使って記述された処理を置き換える必要が
あります。
RDoc は出力を行う際にジェネレータの generate メソッドを呼び出しま
す。RDoc::Store や RDoc::CodeObject の... -
rubygems
/ commands / lock _ command (26006.0) -
指定された特定のバージョンの Gem パッケージに依存する Gem を使用するために 必要な Kernel#gem メソッドの呼び出し方法を文字列で出力します。
...ジに依存する Gem を使用するために
必要な Kernel#gem メソッドの呼び出し方法を文字列で出力します。
Usage: gem lock GEMNAME-VERSION [GEMNAME-VERSION ...] [options]
Options:
-s, --[no-]strict 依存関係を満たせない場合に失敗......を表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します
--backtrace バックトレー......定します
VERSION ロックする Gem パッケージのバージョンを指定します
Summary:
特定バージョンの Gem パッケージを使用するために必要な記述を表示します
Description:
The lock command will generate a list of +gem+ stat... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) -> PKey :: DH (24308.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...生成する素数 p (鍵パラメータ)のサイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
このメ......n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合には......成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) {|u , n| . . . } -> PKey :: DH (24308.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...生成する素数 p (鍵パラメータ)のサイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
このメ......n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合には......成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!... -
JSON
. # generate(object , state = nil) -> String (24219.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...:Infinity,
JSON::MinusInfinity を生成することもありません。
unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param state JSON::State または、to_hash や to_h メソッドでハッシュ......:space
a string that is put after, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default:......:GeneratorError JSON::NaN, JSON::Infinity,JSON::MinusInfinity
を生成しようとした場合に発生します。
@raise JSON::CircularDatastructure 与えられたオブジェクトが循環参照を持つ場合に発生します。
//emlist[例][ruby]{
require "json"
JSON.generate([1,... -
CSV
. generate(str = "" , options = Hash . new) {|csv| . . . } -> String (24207.0) -
このメソッドは与えられた文字列をラップして CSV のオブジェクトとしてブロックに渡します。 ブロック内で CSV オブジェクトに行を追加することができます。 ブロックを評価した結果は文字列を返します。
...、新しい文字列オブジェクトが必要な
場合は Object#dup で複製してください。
@param str 文字列を指定します。デフォルトは空文字列です。
@param options CSV.new のオプションと同じオプションを指定できます。
:encodin......ist[例][ruby]{
require "csv"
text =<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
csv = CSV.generate(text, headers: true) do |csv|
csv.add_row(["5", "saburo", "kondo", "34"])
end
print csv
# => id,first name,last name,age
# 1,taro,tanaka......,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
# 5,saburo,kondo,34
//}
@see CSV.new......ブジェクトが必要な
場合は Object#dup で複製してください。
@param str 文字列を指定します。デフォルトは空文字列です。
2.5.0 では不具合により引数 str を与えた場合の動作に問題があ
るため、指定したい場......合は csv gem を 1.0.1 以上に更新する必
要があります。
@param options CSV.new のオプションと同じオプションを指定できます。
:encoding というキーを使用すると出力のエンコーディングを指定することができま... -
OpenSSL
:: PKey :: DSA . generate(size) -> OpenSSL :: PKey :: DSA (24202.0) -
乱数により DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして 返します。
...り DSA 公開鍵と秘密鍵のペアを生成して、DSA オブジェクトとして
返します。
このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size は DSA パラメータの素数......りきれてしまった場合は
u=1, n=-1 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* 適当な1つめの素数が見付かった場合は、u=2, n=0 と......り返す
* 適当な2つめの素数が見付かった場合は、u=2, n=1 でブロックが
呼び出される
* パラメータ g (generator) が見付かった場合には、
u=3, n=1 でブロックが呼び出される
DSA パラメータの生成には時間がかかるため、...