5659件ヒット
[5601-5659件を表示]
(0.092秒)
ライブラリ
- ビルトイン (937)
-
cgi
/ core (60) -
cgi
/ session (36) - date (4)
- dbm (144)
- etc (12)
- gdbm (168)
-
irb
/ inspector (24) - json (60)
-
net
/ http (108) -
net
/ imap (72) - openssl (1752)
- ostruct (46)
- rake (12)
-
rexml
/ document (72) -
rinda
/ rinda (12) -
rinda
/ tuplespace (24) -
rubygems
/ config _ file (36) -
rubygems
/ security (60) -
rubygems
/ specification (24) - sdbm (168)
- socket (24)
- tsort (117)
- uri (24)
-
webrick
/ cgi (12) -
webrick
/ httprequest (12) -
webrick
/ httpresponse (12) -
webrick
/ server (12) -
win32
/ registry (1044) - win32ole (24)
-
yaml
/ dbm (96)
クラス
- Array (12)
- BasicObject (24)
-
CGI
:: Session (36) - DBM (144)
- Data (3)
- Date (2)
- DateTime (2)
- GDBM (168)
-
Gem
:: ConfigFile (36) -
Gem
:: Security :: Signer (36) -
Gem
:: Specification (24) - Hash (378)
-
IRB
:: Inspector (24) -
JSON
:: Parser (12) -
JSON
:: State (48) - KeyError (22)
- MatchData (4)
- Module (12)
-
Net
:: HTTP (12) -
Net
:: IMAP (72) -
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: Cipher (60) -
OpenSSL
:: Config (12) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (36) -
OpenSSL
:: Netscape :: SPKI (48) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) -
OpenSSL
:: PKCS7 :: SignerInfo (12) -
OpenSSL
:: PKey :: DH (156) -
OpenSSL
:: PKey :: DSA (264) -
OpenSSL
:: PKey :: EC (168) -
OpenSSL
:: PKey :: EC :: Group (120) -
OpenSSL
:: PKey :: EC :: Point (144) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: PKey :: RSA (336) -
OpenSSL
:: SSL :: SSLContext (12) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (60) -
OpenSSL
:: X509 :: Request (48) - OpenStruct (46)
- Proc (3)
-
REXML
:: AttlistDecl (24) -
REXML
:: Element (48) -
Rake
:: TaskArguments (12) -
Rinda
:: TupleEntry (24) - SDBM (168)
- Socket (12)
- Struct (30)
- Thread (36)
- Time (2)
-
WEBrick
:: CGI (12) -
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (12) - WIN32OLE (24)
-
Win32
:: Registry (372) -
Win32
:: Registry :: PredefinedKey (36) -
YAML
:: DBM (96)
モジュール
-
CGI
:: QueryExtension (60) - Enumerable (19)
- Etc (12)
- GC (48)
-
Gem
:: Security (24) -
Net
:: HTTPHeader (96) -
OpenSSL
:: OCSP (24) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: X509 (36) -
Socket
:: Constants (12) - TSort (117)
- URI (24)
-
Win32
:: Registry :: API (324) -
Win32
:: Registry :: Constants (300)
オブジェクト
- ENV (320)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- Cipher (12)
- CloseKey (12)
- CreateKey (12)
- DeleteKey (12)
- DeleteValue (12)
- EKEYEXPIRED (12)
- EnumKey (12)
- EnumValue (12)
- Error (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) - InspectKey (12)
- InvalidHashTupleKey (12)
-
KEY
_ ALL _ ACCESS (12) -
KEY
_ CREATE _ LINK (12) -
KEY
_ CREATE _ SUB _ KEY (12) -
KEY
_ ENUMERATE _ SUB _ KEYS (12) -
KEY
_ EXECUTE (12) -
KEY
_ NOTIFY (12) -
KEY
_ QUERY _ VALUE (12) -
KEY
_ READ (12) -
KEY
_ SET _ VALUE (12) -
KEY
_ WRITE (12) -
MAX
_ KEY _ LENGTH (12) -
MAX
_ VALUE _ LENGTH (12) -
NAMED
_ CURVE (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 7 . 0 (6) -
NO
_ PADDING (12) - OpenKey (12)
-
PF
_ KEY (24) -
PKCS1
_ OAEP _ PADDING (12) -
PKCS1
_ PADDING (12) - Point (12)
- PredefinedKey (12)
- QueryInfoKey (12)
- QueryValue (12)
-
REG
_ CREATED _ NEW _ KEY (12) -
REG
_ OPENED _ EXISTING _ KEY (12) -
RESPID
_ KEY (12) -
REVOKED
_ STATUS _ KEYCOMPROMISE (12) - RegCloseKey (12)
- RegCreateKeyExA (12)
- RegDeleteKey (12)
- RegDeleteValue (12)
- RegEnumKeyExA (12)
- RegEnumValueA (12)
- RegFlushKey (12)
- RegOpenKeyExA (12)
- RegQueryInfoKey (12)
- RegQueryValueExA (12)
- RegSetValueExA (12)
- Ruby用語集 (12)
-
SC
_ THREAD _ KEYS _ MAX (12) - SPKI (12)
-
SSLV23
_ PADDING (12) -
STANDARD
_ RIGHTS _ READ (12) -
STANDARD
_ RIGHTS _ WRITE (12) - SetValue (12)
-
V
_ ERR _ AKID _ ISSUER _ SERIAL _ MISMATCH (12) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (12) -
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (12) - [] (192)
- []= (36)
-
add
_ attribute (24) -
add
_ field (12) -
asn1
_ flag (12) - assoc (36)
-
autoload
_ i (12) -
build
_ cert (12) -
builtin
_ curves (12) - bytebegin (2)
- byteend (2)
- cgi (12)
- check (12)
-
check
_ private _ key (12) - class (12)
- close (12)
-
compute
_ key (12) - configure (12)
- create (48)
-
curve
_ name (12) -
cv
_ i (12) -
decode
_ www _ form (12) -
deconstruct
_ keys (9) - decrypt (12)
-
def
_ inspector (12) - default (24)
-
default
_ proc (12) - degree (12)
- delete (96)
-
delete
_ attribute (12) -
delete
_ if (96) -
delete
_ key (12) -
delete
_ never (12) -
descriptor
_ length (12) -
dh
_ compute _ key (12) - dig (30)
- digest (12)
- disposition (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - each (48)
-
each
_ capitalized _ name (12) -
each
_ element _ with _ attribute (12) -
each
_ key (12) -
each
_ pair (120) -
each
_ strongly _ connected _ component (35) -
each
_ strongly _ connected _ component _ from (23) -
enc
_ key (12) -
encode
_ www _ form (12) - eql? (12)
- export (60)
-
fc
_ i (12) - fetch (132)
- filter (28)
- filter! (28)
- generate (72)
- generator (12)
-
get
_ fields (12) -
givar
_ mark _ i (12) - group (12)
-
gvar
_ i (12) -
has
_ key? (12) - hexdigest (12)
- hkey (12)
- include? (84)
- indent (12)
- indent= (12)
- index (62)
- infinity? (12)
- info (12)
-
ins
_ methods _ i (12) -
ins
_ methods _ priv _ i (12) -
ins
_ methods _ prot _ i (12) -
instance
_ eval (24) - invert (12)
- invert! (12)
- iqmp (12)
- iqmp= (12)
-
ivar
_ i (12) -
keep
_ if (48) - key= (24)
- key? (12)
-
key
_ len (12) -
key
_ len= (12) - keyname (12)
- keys (72)
-
keys
_ with _ inspector (12) -
keyword
_ init? (4) -
latest
_ gc _ info (24) -
list
_ i (12) -
load
_ private _ key (12) -
load
_ public _ key (12) -
make
_ affine! (12) -
mark
_ entry (12) -
mark
_ global _ entry (12) -
mark
_ hashentry (12) -
max
_ key _ length (12) -
max
_ value _ length (12) -
max
_ value _ name _ length (12) - merge (12)
- new (270)
-
num
_ keys (12) -
num
_ values (12) -
on
_ curve? (12) - open (36)
- packdw (12)
- packqw (12)
- parameters (3)
- params (36)
-
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
pkcs5
_ keyivgen (12) -
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
priv
_ key (24) -
priv
_ key= (24) - private? (24)
-
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ key (12) -
private
_ key= (12) -
private
_ key? (12) -
pub
_ key= (24) - public? (24)
-
public
_ decrypt (12) -
public
_ encrypt (12) -
public
_ key (72) -
public
_ key= (48) -
public
_ key? (12) -
random
_ key (12) -
rb
_ exec _ arg _ addopt (1) -
rb
_ thread _ key _ p (12) -
rb
_ thread _ keys (12) - receiver (8)
- reject (36)
- reject! (84)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
ruby2
_ keywords (12) -
rubygems
/ security (12) - search (12)
- seed (12)
- select (52)
- select! (48)
-
set
_ to _ infinity! (12) - shift (12)
- sign (96)
-
sign
_ cert (12) -
signing
_ key (12) -
signing
_ key= (12) - slice (15)
- sort (12)
-
st
_ add _ direct (12) -
st
_ delete (12) -
st
_ delete _ safe (12) -
st
_ insert (12) -
st
_ lookup (12) - stat (24)
- store (48)
-
strongly
_ connected _ components (12) -
sv
_ i (12) -
sweep
_ source _ filename (12) -
symbols
_ i (12) - syssign (12)
- sysverify (12)
- thread (12)
-
thread
_ keys _ i (12) -
thread
_ variable? (12) -
thread
_ variable _ get (12) -
thread
_ variable _ set (12) -
to
_ a (24) -
to
_ bn (12) -
to
_ der (60) -
to
_ h (19) -
to
_ pem (84) -
to
_ s (60) -
to
_ text (60) -
transform
_ keys (20) -
transform
_ keys! (20) - tsort (24)
-
tsort
_ each (35) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ thread (12) - unpackdw (12)
- unpackqw (12)
-
values
_ at (48) - verify (60)
-
win32
/ registry (12) -
with
_ defaults (12) - wtime (12)
- パターンマッチ (12)
検索結果
先頭5件
-
Ruby用語集 (46.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...Ruby用語集
A B C D E F G I J M N O R S Y
a ka sa ta na ha ma ya ra wa
=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-ba......sed
番号が 0 から始まること。
例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。
: 1 オリジン
: one-based
番号が 1 から始まること。
例えば、
エラ......function
Ruby には文法上、関数という概念は無い。
ただし、①レシーバーの状態に依らずに動作し、かつ②レシーバーを変更しないメソッドを「関数的」と呼ぶことがある。
→モジュール関数
: キーワード引数
: keyword... -
Hash
# reject -> Enumerator (25.0) -
self を複製して、ブロックを評価した値が真になる要 素を削除したハッシュを返します。
...す。
selfを破壊的に変更したい場合はかわりにHash#delete_ifかHash#reject!を使います。
//emlist[例][ruby]{
h = { 2 =>"8" ,4 =>"6" ,6 =>"4" ,8 =>"2" }
p h.reject{|key, value| key.to_i < value.to_i} #=> {6=>"4", 8=>"2"}
//}
@see Hash#delete_if,Hash#delete,Enumerable#reject... -
Enumerable
# to _ h(*args) -> Hash (22.0) -
self を [key, value] のペアの配列として解析した結果を Hash にして 返します。
...self を [key, value] のペアの配列として解析した結果を Hash にして
返します。
@param args each の呼び出し時に引数として渡されます。
//emlist[例][ruby]{
%i[hello world].each_with_index.to_h # => {:hello => 0, :world => 1}
//}......self を [key, value] のペアの配列として解析した結果を Hash にして
返します。
@param args each の呼び出し時に引数として渡されます。
//emlist[例][ruby]{
%i[hello world].each_with_index.to_h # => {:hello => 0, :world => 1}
//}
ブロックを指定する......と各要素でブロックを呼び出し、
その結果をペアとして使います。
//emlist[ブロック付きの例][ruby]{
(1..5).to_h {|x| [x, x ** 2]} # => {1=>1, 2=>4, 3=>9, 4=>16, 5=>25}
//}... -
Enumerable
# to _ h(*args) { . . . } -> Hash (22.0) -
self を [key, value] のペアの配列として解析した結果を Hash にして 返します。
...self を [key, value] のペアの配列として解析した結果を Hash にして
返します。
@param args each の呼び出し時に引数として渡されます。
//emlist[例][ruby]{
%i[hello world].each_with_index.to_h # => {:hello => 0, :world => 1}
//}
ブロックを指定する......と各要素でブロックを呼び出し、
その結果をペアとして使います。
//emlist[ブロック付きの例][ruby]{
(1..5).to_h {|x| [x, x ** 2]} # => {1=>1, 2=>4, 3=>9, 4=>16, 5=>25}
//}... -
NEWS for Ruby 2
. 0 . 0 (18.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 1.9.3 以降の変更
=== 言語仕様の変更
* キーワード引数を追加しました
* %i, %I をシンボルの配列作成のために追加しました。(%w, %W に......コーディングを US-ASCII から UTF-8 に変更しました
* '_' で始まる使用されていない変数は警告しなくなりました
=== 組み込みクラスの更新
* ARGF.class
* 追加: ARGF.class#codepoints, ARGF.class#each_codepoint
IO にある同名のメソ......SL requires passwords for decrypting PEM-encoded files to be at least
four characters long. This led to awkward situations where an export with
a password with fewer than four characters was possible, but accessing the
file afterwards failed. OpenSSL::PKey::RSA, OpenSSL::PKey::DSA... -
tsort (18.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...ソートと強連結成分に関するモジュールを提供します。
=== Example
//emlist[][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
{1=>[2, 3], 2=>[3], 3=>[], 4=>[]}.tsor......きます。
//emlist[][ruby]{
require 'tsort'
class Make
def initialize
@dep = {}
@dep.default = []
end
def rule(outputs, inputs=[], &block)
triple = [outputs, inputs, block]
outputs.each {|f| @dep[f] = [triple]}
@dep[triple] = inputs
end
def build(target)
each......ns|
if ns.length != 1
fs = ns.delete_if {|n| Array === n}
raise TSort::Cyclic.new("cyclic dependencies: #{fs.join ', '}")
end
n = ns.first
if Array === n
outputs, inputs, block = n
inputs_time = inputs.map {|f| File.mtime f}.max
begin...