1856件ヒット
[1-100件を表示]
(0.033秒)
別のキーワード
種類
ライブラリ
- ビルトイン (112)
-
cgi
/ html (24) - csv (60)
-
fiddle
/ import (12) -
net
/ ftp (96) -
net
/ http (84) - openssl (252)
- ostruct (24)
- pstore (12)
- psych (8)
-
rexml
/ document (12) -
rexml
/ parsers / sax2parser (48) -
rubygems
/ package / tar _ input (12) -
rubygems
/ security (108) -
rubygems
/ validator (12) - socket (264)
-
webrick
/ httprequest (12) -
webrick
/ httputils (24) -
win32
/ registry (432) - zlib (24)
クラス
- BasicSocket (24)
- CSV (60)
- Data (27)
-
Gem
:: Package :: TarInput (12) -
Gem
:: Security :: Policy (36) -
Gem
:: Security :: Signer (12) -
Gem
:: Validator (12) - IO (24)
- MatchData (32)
-
Net
:: FTP (96) -
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (24) -
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (24) -
OpenSSL
:: PKCS7 (48) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: PKey (24) - OpenStruct (24)
- PStore (12)
-
REXML
:: Entity (12) -
REXML
:: Parsers :: SAX2Parser (48) -
RubyVM
:: InstructionSequence (20) -
Socket
:: AncillaryData (204) -
Socket
:: Option (24) - Symbol (9)
-
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPUtils :: FormData (24) -
Win32
:: Registry (132) -
Zlib
:: ZStream (12)
モジュール
-
CGI
:: HtmlExtension (24) -
Fiddle
:: Importer (12) -
Gem
:: Security (60) -
Net
:: HTTPHeader (36) - Psych (8)
-
Win32
:: Registry :: API (192) -
Win32
:: Registry :: Constants (108) - Zlib (12)
キーワード
- ASN1 (12)
- AlmostNoSecurity (12)
- AncillaryData (12)
- BINARY (12)
- CloseKey (12)
- CreateKey (12)
- DSA (12)
-
Data
_ Get _ Struct (12) -
Data
_ Make _ Struct (12) -
Data
_ Wrap _ Struct (12) - DeleteKey (12)
- DeleteValue (12)
-
EMPTY
_ MARSHAL _ DATA (12) - EnumKey (12)
- EnumValue (12)
- FlushKey (12)
-
HKEY
_ CLASSES _ ROOT (24) -
HKEY
_ CURRENT _ CONFIG (24) -
HKEY
_ CURRENT _ USER (24) -
HKEY
_ DYN _ DATA (24) -
HKEY
_ LOCAL _ MACHINE (24) -
HKEY
_ PERFORMANCE _ DATA (24) -
HKEY
_ PERFORMANCE _ NLSTEXT (24) -
HKEY
_ PERFORMANCE _ TEXT (24) -
HKEY
_ USERS (24) - HighSecurity (12)
- LowSecurity (12)
- MediumSecurity (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - NoSecurity (12)
- OpenKey (12)
- PKey (12)
- QueryInfoKey (12)
- QueryValue (12)
- RSA (12)
-
RUBY
_ DATA _ FUNC (12) - Ruby用語集 (12)
- SetValue (12)
- [] (6)
- bind (12)
- body (12)
- body= (12)
- byteoffset (6)
- check (12)
-
cmsg
_ is? (12) -
content
_ type (12) -
content
_ type= (12) -
data
_ type (12) -
deconstruct
_ keys (5) - define (6)
- digest (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - each (12)
-
each
_ pair (12) - encrypt (12)
- family (12)
- fdatasync (12)
- getbinaryfile (24)
- gets (12)
- hexdigest (12)
- int (24)
-
ip
_ pktinfo (24) -
ipv6
_ pktinfo (24) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) - level (12)
- list (12)
- listen (48)
-
load
_ from _ binary _ extra _ data (10) -
load
_ private _ key (12) -
load
_ public _ key (12) - match (9)
- members (6)
-
multipart
_ form (24) -
named
_ captures (12) - names (12)
- ndata (12)
- new (30)
- packdw (12)
- packqw (12)
- patch (12)
- post (12)
- putbinaryfile (24)
- query (12)
-
rb
_ data _ object _ alloc (12) -
rb
_ ensure (12) - read (24)
- readline (12)
- readlines (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) - retrbinary (24)
-
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ security (12) -
safe
_ load (8) -
set
_ content _ type (12) - shift (12)
- sign (36)
- storbinary (24)
- sysseek (12)
- syssign (12)
- sysverify (12)
-
tag
_ class (12) - tagging (24)
-
to
_ ary (12) -
to
_ binary (10) -
to
_ h (12) - type (24)
-
unix
_ rights (24) - unpack (12)
- unpackdw (12)
- unpackqw (12)
- verify (24)
-
verify
_ data (12) -
verify
_ data= (12) -
verify
_ gem (24) -
win32
/ registry (12) - write (12)
- yaml (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
検索結果
先頭5件
-
yaml (26018.0)
-
構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
...であるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
//emlist[例1: 構造化された配列][ruby]{
require 'yaml'
data = ["Taro san", "Jiro san", "Saburo san"]
str_r = YAML.dump(data)
str_l = <<~YAML_EOT
---
- Taro san
- Jiro san
- Saburo san
YAML_EOT
p......造化されたハッシュ][ruby]{
require 'yaml'
require 'date'
str_l = <<~YAML_EOT
Tanaka Taro: {age: 35, birthday: 1970-01-01}
Suzuki Suneo: {
age: 13,
birthday: 1992-12-21
}
YAML_EOT
str_r = {}
str_r["Tanaka Taro"] = {
"age" => 35,
"birthday" => Date.new(1970, 1, 1)
}
str_r[......{
"age" => 13,
"birthday" => Date.new(1992, 12, 21)
}
p str_r == YAML.load(str_l) # => true
//}
//emlist[例3: 構造化されたログ][ruby]{
require 'yaml'
require 'stringio'
strio_r = StringIO.new(<<~YAML_EOT)
---
time: 2008-02-25 17:03:12 +09:00
target: YAML
version: 4
log: |... -
Socket
:: AncillaryData # data -> String (24117.0) -
自身が保持している cmsg data (データ) を返します。
...自身が保持している cmsg data (データ) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""
@see Socket::AncillaryData.new... -
Data
# deconstruct _ keys(array _ of _ names _ or _ nil) -> Hash (15130.0) -
self のメンバの名前と値の組を Hash で返します。
...名前と値の組を Hash で返します。
//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
distance.deconstruct_keys(nil) # => {:amount=>10, :unit=>"km"}
distance.deconstruct_keys([:amount]) # => {:amount=>10}
//}
このメソッドは以下の......//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')
case distance
in amount:, unit: 'km' # 裏側で #deconstruct_keys を呼ぶ
puts "It is #{amount} kilometers away"
else
puts "Don't know how to handle it"
end
# "It is 10 kilometers away" が表示さ......km')
puts "It is #{amount} kilometers away"
# ...
end
//}
@param array_of_names_or_nil 返り値に含めるメンバの名前の配列を指定します。nil の場合は全てのメンバを意味します。
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに... -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (12235.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
...埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary... -
Gem
:: Security :: Policy # verify _ data -> bool (12201.0) -
この値が真である場合は、データを検証します。
この値が真である場合は、データを検証します。 -
Gem
:: Security :: Policy # verify _ data=(flag) (12201.0) -
データを検証するかどうかを設定します。
データを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
PStore
:: EMPTY _ MARSHAL _ DATA -> String (12201.0) -
内部で利用する定数です。
内部で利用する定数です。 -
Zlib
:: ZStream # data _ type -> Integer (12201.0) -
ストリームに入力されたデータの形式を推測します。 返り値は Zlib::BINARY, Zlib::ASCII, Zlib::UNKNOWN の いずれかです。
...ストリームに入力されたデータの形式を推測します。
返り値は Zlib::BINARY, Zlib::ASCII, Zlib::UNKNOWN の
いずれかです。... -
IO
# fdatasync -> 0 (12200.0) -
IO のすべてのバッファされているデータを直ちにディスクに書き込みます。
...ディスクに書き込みます。
fdatasync(2) をサポートしていない OS 上では代わりに
IO#fsync を呼びだします。
IO#fsync との違いは fdatasync(2) を参照してください。
@raise NotImplementedError fdatasync(2) も fsync(2) も
サポートされてい......ない OS で発生します。
//emlist[例][ruby]{
require "tempfile"
Tempfile.open("testtmpfile") do |f|
f.print "test"
File.read(f.path) # => ""
f.fdatasync
File.read(f.path) # => "test"
end
//}... -
MACRO RUBY
_ DATA _ FUNC(func) (12200.0) -
任意の関数へのポインタ func を struct RData の dmark/dfree の 値として適する型に強制キャストします。
...任意の関数へのポインタ func を struct RData の dmark/dfree の
値として適する型に強制キャストします。...