338件ヒット
[301-338件を表示]
(0.149秒)
別のキーワード
モジュール
- JSON (12)
- Kernel (2)
- Open3 (12)
-
OpenSSL
:: ASN1 (312)
キーワード
- BMPString (24)
- BitString (24)
- GeneralString (24)
- GraphicString (24)
- IA5String (24)
- ISO64String (24)
- NumericString (24)
- OctetString (24)
- PrintableString (24)
- T61String (24)
- UTF8String (24)
- UniversalString (24)
- VideotexString (24)
- dump (12)
- pipeline (12)
検索結果
先頭4件
-
OpenSSL
:: ASN1 . # UniversalString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: UniversalString (15545.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
...String 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT......)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # VideotexString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: VideotexString (15545.0) -
ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを 生成します。
...1 の VideotexString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::VideotexString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしく......は :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
Open3
. # pipeline(*cmds) -> [Process :: Status] (3161.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。
...。それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定します。
options には Hash で指定します。
env には......名を表す String を指定します。
1、2、3 は shell 経由で実行されます。
(1) commandline
(2) [commandline, options]
(3) [env, commandline, options]
(4) [env, cmdname, arg1, arg2, ..., options]
(5) [env, [cmdname, argv0], arg1, ..., options]
@return 実行した......require "open3"
fname = "/usr/share/man/man1/ruby.1.gz"
p Open3.pipeline(["zcat", fname], "nroff -man", "less")
#=> [#<Process::Status: pid 11817 exit 0>,
# #<Process::Status: pid 11820 exit 0>,
# #<Process::Status: pid 11828 exit 0>]
例2:
require "open3"
Open3.pipeline(... -
JSON
. # dump(object , io = nil , limit = nil) -> String | IO (232.0) -
与えられたオブジェクトを JSON 形式の文字列に変換してダンプします。
...数として JSON.#generate を呼び出します。
@param object ダンプするオブジェクトを指定します。
@param io IO のように write メソッドを実装しているオブジェクトを指定します。
@param limit 指定した場合、limit 段以上深くリンクし......raise ArgumentError オブジェクトのネストの深さが limit を越えた場合に発生します。
//emlist[例][ruby]{
require "json"
JSON.dump({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"
//}
//emlist[例][ruby]{
require "json"
File.open("test.txt", "w") do |f......|
JSON.dump([[[[[[[[[[]]]]]]]]]], f, 10) # => #<File:test.txt>
JSON.dump([[[[[[[[[[[]]]]]]]]]]], f, 10) # => exceed depth limit (ArgumentError)
end
//}
@see Marshal, Marshal.#dump...