2069件ヒット
[1-100件を表示]
(0.066秒)
ライブラリ
- ビルトイン (543)
- csv (55)
- date (11)
- fileutils (11)
- json (121)
- logger (75)
-
net
/ http (11) - objspace (22)
- openssl (198)
- pathname (134)
- prime (66)
- rake (33)
-
rdoc
/ markup (11) -
rdoc
/ markup / formatter (11) -
rdoc
/ markup / to _ html _ crossref (11) -
rexml
/ document (220) -
rinda
/ rinda (22) -
rinda
/ tuplespace (11) -
rubygems
/ package (11) - shell (30)
-
shell
/ command-processor (6) -
shell
/ filter (6) - stringio (40)
- strscan (77)
- tempfile (11)
- uri (55)
-
webrick
/ httputils (55) - zlib (55)
クラス
- Array (16)
- CSV (33)
-
CSV
:: Row (22) - Data (2)
- Date (11)
-
Encoding
:: Converter (44) - Enumerator (67)
-
Enumerator
:: Lazy (11) -
File
:: Stat (110) -
Gem
:: FileOperations (11) - Hash (22)
- IO (70)
- Logger (63)
-
Logger
:: Application (1) -
Logger
:: Formatter (11) - Method (11)
- Module (16)
-
Net
:: HTTPRequest (11) - Object (44)
-
OpenSSL
:: Digest (11) -
OpenSSL
:: Digest :: DSS (11) -
OpenSSL
:: Digest :: DSS1 (11) -
OpenSSL
:: Digest :: MD2 (11) -
OpenSSL
:: Digest :: MD4 (11) -
OpenSSL
:: Digest :: MD5 (11) -
OpenSSL
:: Digest :: MDC2 (11) -
OpenSSL
:: Digest :: RIPEMD160 (11) -
OpenSSL
:: Digest :: SHA (11) -
OpenSSL
:: Digest :: SHA1 (11) -
OpenSSL
:: Digest :: SHA224 (11) -
OpenSSL
:: Digest :: SHA256 (11) -
OpenSSL
:: Digest :: SHA384 (11) -
OpenSSL
:: Digest :: SHA512 (11) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: SSL :: SSLContext (11) - Pathname (134)
- Prime (44)
-
Prime
:: EratosthenesGenerator (11) -
Prime
:: PseudoPrimeGenerator (11) -
RDoc
:: Markup (11) -
RDoc
:: Markup :: Formatter (11) -
RDoc
:: Markup :: ToHtmlCrossref (11) -
REXML
:: Attribute (33) -
REXML
:: Attributes (33) -
REXML
:: CData (11) -
REXML
:: DocType (11) -
REXML
:: Element (66) -
REXML
:: Elements (22) -
REXML
:: XPath (33) -
Rake
:: FileList (11) - Regexp (22)
-
Rinda
:: DRbObjectTemplate (11) -
Rinda
:: TupleSpace (11) -
RubyVM
:: InstructionSequence (22) - Shell (30)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - String (11)
- StringIO (40)
- StringScanner (77)
- Tempfile (11)
- Thread (33)
-
URI
:: FTP (22) -
URI
:: HTTP (11) -
URI
:: LDAP (11) -
URI
:: MailTo (11) -
WEBrick
:: HTTPUtils :: FormData (55) -
Zlib
:: Deflate (33) -
Zlib
:: Inflate (22)
モジュール
- FileUtils (11)
- JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) -
JSON
:: Generator :: GeneratorMethods :: Float (11) -
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) -
JSON
:: Generator :: GeneratorMethods :: NilClass (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kernel (31)
- ObjectSpace (22)
-
OpenSSL
:: ASN1 (11) - Rake (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - <=> (33)
- Enumerator (11)
- Float (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NotationDecl (11)
- Rational (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Stat (11)
- Template (11)
- [] (33)
-
add
_ element (11) -
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - application= (11)
- ascend (22)
- attribute (11)
-
attribute
_ of (11) -
backtrace
_ locations (22) - blksize (11)
- blocks (11)
- cd (6)
- cleanpath (11)
- compile (11)
-
datetime
_ format (11) -
datetime
_ format= (22) - decode (11)
-
deconstruct
_ keys (2) -
def
_ system _ command (6) - deflate (11)
-
delete
_ attribute (11) - descend (22)
-
dev
_ major (11) -
dev
_ minor (11) - each (110)
-
each
_ element _ with _ attribute (11) -
each
_ entry (13) -
each
_ filename (11) -
each
_ line (44) -
enum
_ for (22) - fatal (22)
- feed (11)
- fields (11)
- filename (11)
- filename= (11)
- find (22)
- first (11)
- foreach (29)
- formatter (11)
- ftype (11)
- generate (11)
-
generate
_ line (11) -
get
_ attribute (11) -
get
_ attribute _ ns (11) -
get
_ text (11) - inflate (11)
- lines (7)
- loop (9)
- match (33)
- match? (11)
- matched (11)
- matched? (11)
-
matched
_ size (11) - name (11)
- name= (11)
- namespace (11)
- new2 (11)
-
next
_ values (11) - notify (11)
- pack (16)
- params (11)
- path (13)
- pathmap (22)
-
peek
_ values (11) -
post
_ match (11) -
pre
_ match (11) -
primitive
_ convert (44) - printf (11)
- private (16)
- produce (5)
- pushd (6)
- pushdir (6)
-
rdev
_ major (11) -
rdev
_ minor (11) - realpath (22)
-
renegotiation
_ cb= (11) - rewind (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - size (11)
- size? (11)
-
source
_ location (11) - status (11)
- terminate (11)
- text (11)
-
to
_ a (11) -
to
_ enum (22) -
to
_ json (99) -
to
_ path (2) - unparse (11)
- uptodate? (11)
-
values
_ at (22) -
write
_ smime (11) - xmlrpc (3)
- 制御構造 (11)
- 正規表現 (11)
- 演算子式 (11)
検索結果
先頭5件
- Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate - REXML
:: Attribute . new(attribute , value , parent = nil) -> REXML :: Attribute - REXML
:: Attribute . new(attribute _ to _ clone , parent = nil) -> REXML :: Attribute - REXML
:: CData . new(text , respect _ whitespace = true , parent = nil) -> REXML :: CData - Enumerator
. new(size=nil) {|y| . . . } -> Enumerator
-
Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate (21435.0) -
圧縮ストリームを作成します。各引数の詳細は zlib.h を 参照して下さい。nil の場合はデフォルトの値を使用します。
...圧縮ストリームを作成します。各引数の詳細は zlib.h を
参照して下さい。nil の場合はデフォルトの値を使用します。
@param level 0-9の範囲の整数, またはZlib::DEFAULT_COMPRESSIONを指定します。詳細はzlib.hを参照してください。
@pa......詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。詳細はzlib.h を参照してください。
require 'zlib'
dez = Zlib::Deflate.new(9, nil, 9)
dez << "123" * 20
dezstr = dez.finish
p dezstr......#=> "x\3323426$\027\001\000e\217\v\271"
inz = Zlib::Inflate.new
inzstr = inz.inflate(dezstr)
p inzstr #=> "123123123123123123123123123123123123123123123123123123123123"... -
REXML
:: Attribute . new(attribute , value , parent = nil) -> REXML :: Attribute (21410.0) -
新たな属性オブジェクトを生成します。
...新たな属性オブジェクトを生成します。
2種類の初期化が可能です。
REXML::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で......。
parent を省略した場合は nil が設定されます。
通常はこのメソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。
@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性... -
REXML
:: Attribute . new(attribute _ to _ clone , parent = nil) -> REXML :: Attribute (21410.0) -
新たな属性オブジェクトを生成します。
...新たな属性オブジェクトを生成します。
2種類の初期化が可能です。
REXML::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で......。
parent を省略した場合は nil が設定されます。
通常はこのメソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。
@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性... -
REXML
:: CData . new(text , respect _ whitespace = true , parent = nil) -> REXML :: CData (21332.0) -
text をテキストとして持つ CData オブジェクトを生成します。
...text をテキストとして持つ CData オブジェクトを生成します。
respect_whitespace に真を指定すると、text に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。
@param text テキスト文字列
@param respect_whitespace 空......c = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz "))
doc.to_s # => "<root><![CDATA[foo bar baz ]]></root>\n"
doc = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz ", true))
doc.root.add(REXML::CData.new("foo bar baz ",......false))
doc.to_s # => "<root><![CDATA[foo bar baz ]]><![CDATA[foo bar baz ]]></root>\n"
//}... -
Enumerator
. new(size=nil) {|y| . . . } -> Enumerator (21328.0) -
Enumerator オブジェクトを生成して返します。与えられたブロックは Enumerator::Yielder オブジェクトを 引数として実行されます。
...Enumerator オブジェクトを生成して返します。与えられたブロックは Enumerator::Yielder オブジェクトを
引数として実行されます。
生成された Enumerator オブジェクトに対して each を呼ぶと、この生成時に指定されたブロックを......。
new に渡されたブロックが終了した時点で each の繰り返しが終わります。
このときのブロックの返り値が each の返り値となります。
@param size 生成する Enumerator オブジェクトの要素数を指定します。
Integer、Float::......ト、nil のいずれかを指定します。Enumerator#size の実
行時に参照されます。
//emlist[例][ruby]{
enum = Enumerator.new{|y|
(1..10).each{|i|
y << i if i % 5 == 0
}
}
enum.each{|i| p i }
#=> 5
# 10
fib = Enumerator.new { |y|
a = b = 1... -
File
:: Stat . new(path) -> File :: Stat (21319.0) -
path に関する File::Stat オブジェクトを生成して返します。 File.stat と同じです。
...path に関する File::Stat オブジェクトを生成して返します。
File.stat と同じです。
@param path ファイルのパスを指定します。
@raise Errno::ENOENT pathに該当するファイルが存在しない場合発生します。
//emlist[][ruby]{
p $:[0]
#=> 例
# "C:....../Program Files/ruby-1.8/lib/ruby/site_ruby/1.8"
p File::Stat.new($:[0])
#=> 例
#<File::Stat dev=0x2, ino=0, mode=040755, nlink=1, uid=0, gid=0, rdev=0x2, size=0, blksize=nil, blocks=nil, atime=Sun Sep 02 14:15:20 +0900 2007, mtime=Tue Apr 24 23:03:44 +0900 2007, ctime=Tue Apr 24 23:03:37 +0900 2007... -
Enumerator
:: Lazy . new(obj , size=nil) {|yielder , *values| . . . } -> Enumerator :: Lazy (21314.0) -
Lazy Enumerator を作成します。Enumerator::Lazy#force メソッドなどに よって列挙が実行されたとき、objのeachメソッドが実行され、値が一つずつ ブロックに渡されます。ブロックは、yielder を使って最終的に yield される値を 指定できます。
...Lazy Enumerator を作成します。Enumerator::Lazy#force メソッドなどに
よって列挙が実行されたとき、objのeachメソッドが実行され、値が一つずつ
ブロックに渡されます。ブロックは、yielder を使って最終的に yield される値を
指定で......延評価版を定義する例][ruby]{
module Enumerable
def filter_map(&block)
map(&block).compact
end
end
class Enumerator::Lazy
def filter_map
Lazy.new(self) do |yielder, *values|
result = yield *values
yielder << result if result
end
end
end
1.step.lazy.filter_m......ap{|i| i*i if i.even?}.first(5)
# => [4, 16, 36, 64, 100]
//}
@raise ArgumentError 引数を指定しなかった場合、ブロックを指定しなかった場合に発生します。
@see Enumerator.new... -
Rinda
:: DRbObjectTemplate . new(uri = nil , ref = nil) (21309.0) -
@todo
...@todo
Creates a new DRbObjectTemplate that will match against +uri+ and
+ref+.... -
OpenSSL
:: OCSP :: CertificateId . new(subject , issuer , digest=nil) -> OpenSSL :: OCSP :: CertificateId (21308.0) -
CertificateId オブジェクトを生成します。
...CertificateId オブジェクトを生成します。
subject には問合せ対象の証明書を、issuerにはsubjectのissuer(発行者)
の証明書を渡します。
@param subject 問合せ対象の証明書(OpenSSL::X509::Certificate オブジェクト)
@param issuer subjectのissuer(発......行者)の証明書(OpenSSL::X509::Certificate オブジェクト)
@param digest issuerの名前のハッシュ値、issuerの証明書の公開鍵のハッシュ値を取るためのハッシュアルゴリズム。nilでデフォルトのアルゴリズムが使われます
@raise OpenSSL::OCSP::... -
Gem
:: FileOperations . new(logger = nil) -> Gem :: FileOperations (21302.0) -
このクラスを初期化します。
このクラスを初期化します。
@param logger ロガーを指定します。ロガーは log という名前のメソッドを持っている必要があります。