630件ヒット
[601-630件を表示]
(0.033秒)
ライブラリ
- ビルトイン (162)
- find (22)
- openssl (72)
- psych (12)
-
ripper
/ lexer (10) -
rubygems
/ exceptions (12) - timeout (21)
-
webrick
/ log (12) - zlib (132)
クラス
-
Errno
:: EXXX (24) - LoadError (12)
-
OpenSSL
:: PKCS7 (12) -
Psych
:: SyntaxError (12) - Ripper (10)
- SystemCallError (36)
-
WEBrick
:: BasicLog (12) -
Zlib
:: GzipFile :: Error (24) -
Zlib
:: GzipReader (36) -
Zlib
:: GzipWriter (36)
モジュール
- Find (22)
- Kernel (72)
-
OpenSSL
:: ASN1 (12) -
OpenSSL
:: X509 (48) -
RubyVM
:: AbstractSyntaxTree (6) - Timeout (21)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - CRCError (12)
- EOFError (12)
- FilePermissionError (12)
- LengthError (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - comment= (12)
- decode (12)
- fail (36)
- find (22)
- input (12)
- inspect (12)
- lex (5)
- logger (12)
- mtime= (12)
- new (84)
-
orig
_ name= (12) -
parse
_ file (6) - path (12)
- raise (36)
-
rb
_ compile _ error (12) -
rb
_ compile _ error _ with _ enc (12) - readchar (12)
- readline (12)
- rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
test
/ unit (1) - timeout (21)
- tokenize (5)
-
write
_ smime (12) - クラス/メソッドの定義 (12)
- 制御構造 (12)
検索結果
先頭4件
-
Zlib
:: GzipWriter # comment=(string) (18.0) -
gzip ファイルのヘッダーに記録するコメントを指定します。
...うとすると Zlib::GzipFile::Error 例外が
発生します。
@param string gzip ファイルのヘッダーに記録するコメントを文字列で指定します。
@return string を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.......wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.comment = "hogehoge"
p gz.comment #=> "hogehoge"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.comment #=> hogehoge
}... -
Zlib
:: GzipWriter # mtime=(time) (18.0) -
gzip ファイルのヘッダーに記録する最終更新時間を指定します。
...うとすると Zlib::GzipFile::Error 例外が
発生します。
@param time gzip ファイルのヘッダーに記録する最終更新時間を整数で指定します。
@return time を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.......wrap(fw, Zlib::BEST_COMPRESSION){|gz|
p gz.mtime = 1 #=> 1
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.mtime
# 例
#=> Thu Jan 01 09:00:01 +0900 1970
}... -
test
/ unit (18.0) -
ユニットテストを行うためのライブラリです。
...Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.
2 tests, 2 assertions, 1 failures, 0 errors, 0 skips
test_bar だけテストしたい場合は以下のようなオプションを与えます。
$ ruby test_foo.rb --name test_b......Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.
1 tests, 1 assertions, 1 failures, 0 errors, 0 skips
--name=test_barのような指定は行えません。
以下のようにすると help も表示されます。
$ ruby test_foo.rb......seed
-v, --verbose Verbose. Show progress processing files.
-n, --name PATTERN Filter test names on pattern.
--jobs-status [TYPE] Show status of jobs every file; Disabled when --jobs isn't specified.
-j, --jobs N... -
OpenSSL
:: ASN1 . # decode(der) -> OpenSSL :: ASN1 :: ASN1Data (12.0) -
DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスとして返します。
...ive である場合は、
それを構成する要素も再帰的に解析します。
例:
ruby -e '
require "openssl"
require "pp"
pem = File.read(ARGV[0])
cert = OpenSSL::X509::Certificate.new(pem)
pp OpenSSL::ASN1.decode(cert.to_der)
' mycert.pem
#<OpenSSL::ASN1::Sequence:0x814......,
@value=
[#<OpenSSL::ASN1::Integer:0x814f6a4
@tag=2,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=2>]>,
...
@param der DER形式の文字列
@raise OpenSSL::ASN1::ASN1Error 解析に失敗した場合に発生します...