ライブラリ
- ビルトイン (1197)
- benchmark (22)
- bigdecimal (11)
- csv (11)
- etc (33)
- fiddle (11)
- json (44)
-
json
/ add / date (11) -
json
/ add / date _ time (11) - logger (63)
- matrix (150)
-
net
/ http (209) - open-uri (11)
- openssl (11)
- optparse (33)
- pp (22)
- prettyprint (11)
- psych (66)
- rbconfig (11)
-
rexml
/ document (253) -
ripper
/ lexer (33) - rubygems (33)
-
rubygems
/ defaults (11) -
rubygems
/ platform (11) -
rubygems
/ requirement (11) -
rubygems
/ specification (22) - socket (44)
- stringio (58)
- strscan (66)
- uri (11)
-
webrick
/ httprequest (11) -
webrick
/ httpservlet / cgihandler (11) - win32ole (55)
クラス
- Addrinfo (33)
- Array (107)
-
Benchmark
:: Tms (11) - BigDecimal (11)
- Binding (43)
- Complex (11)
- Date (11)
- DateTime (11)
- Dir (11)
-
Encoding
:: Converter (66) -
Encoding
:: InvalidByteSequenceError (11) - File (22)
-
File
:: Stat (11) -
Gem
:: Platform (11) -
Gem
:: Requirement (11) -
Gem
:: Specification (22) - IO (11)
-
JSON
:: State (11) - Logger (63)
- MatchData (11)
- Matrix (150)
- Method (32)
- Module (70)
-
Net
:: HTTPGenericRequest (66) -
Net
:: HTTPResponse (33) - Numeric (78)
- Object (146)
-
OpenSSL
:: BN (11) - OptionParser (33)
- PrettyPrint (11)
- Proc (22)
-
Psych
:: ScalarScanner (11) -
REXML
:: Attribute (11) -
REXML
:: Attributes (11) -
REXML
:: DocType (99) -
REXML
:: Element (66) -
REXML
:: Entity (22) -
REXML
:: Text (11) -
REXML
:: XPath (11) - Random (17)
- Range (12)
- Ripper (11)
-
Ripper
:: Lexer (22) - RubyVM (22)
-
RubyVM
:: AbstractSyntaxTree :: Node (6) -
RubyVM
:: InstructionSequence (117) - Socket (11)
- String (218)
- StringIO (58)
- StringScanner (66)
- Symbol (4)
- Thread (33)
- Time (38)
-
URI
:: FTP (11) - UnboundMethod (22)
-
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIANT (22)
モジュール
- Benchmark (11)
- Etc (33)
- Fiddle (11)
- GC (11)
- Gem (44)
- JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) - Kernel (44)
-
Net
:: HTTPHeader (110) -
OpenURI
:: Meta (11) - Psych (33)
-
REXML
:: Security (22) - RbConfig (11)
-
RubyVM
:: AbstractSyntaxTree (12)
オブジェクト
- ENV (44)
キーワード
- * (11)
-
BUILD
_ RUBY _ PLATFORM (11) - FORMAT (22)
-
INSTRUCTION
_ NAMES (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) - OPTS (11)
-
RUBY
_ COPYRIGHT (11) -
RUBY
_ DESCRIPTION (11) -
RUBY
_ ENGINE (11) -
RUBY
_ ENGINE _ VERSION (9) -
RUBY
_ PLATFORM (11) -
RUBY
_ RELEASE _ DATE (11) -
RUBY
_ REVISION (5) -
RUBY
_ VERSION (11) - Ruby (11)
- RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
- [] (22)
-
absolute
_ path (11) - add (22)
-
add
_ attribute (11) -
alias
_ method (3) - antisymmetric? (6)
- arity (33)
- array (11)
-
array
_ nl (11) -
attr
_ writer (3) -
attribute
_ of (11) -
attributes
_ of (11) -
base
_ label (11) - basename (11)
- body (22)
- body= (11)
-
body
_ stream (11) -
body
_ stream= (11) - byteindex (2)
- byterindex (2)
- bytes (53)
- bytesize (11)
- byteslice (33)
-
class
_ variables (11) - coerce (22)
- combine (14)
- constants (11)
-
content
_ type (22) - crypt (11)
- curry (21)
-
datetime
_ format (11) - delete (33)
-
delete
_ attribute (11) - disasm (22)
- disassemble (22)
- dump (11)
-
dump
_ stream (11) -
each
_ byte (44) -
each
_ element _ with _ attribute (11) - eigensystem (11)
- empty (11)
- empty? (22)
- entities (11)
- entity (22)
-
entity
_ expansion _ text _ limit (11) -
entity
_ expansion _ text _ limit= (11) - entries (17)
-
entrywise
_ product (7) - eos? (11)
-
error
_ bytes (11) -
external
_ id (11) -
family
_ addrinfo (22) - fetch (33)
- first (11)
- format (11)
- friday? (11)
- ftype (22)
-
get
_ byte (11) -
get
_ fields (11) - getaddrinfo (11)
- getbyte (33)
-
global
_ variables (11) -
hadamard
_ product (7) - helpfile (11)
- hstack (22)
- imaginary (33)
- inspect (33)
-
instance
_ methods (11) -
instance
_ variables (11) - intern (11)
- join (11)
- label (11)
- lex (22)
-
load
_ from _ binary _ extra _ data (9) -
local
_ variable _ defined? (11) -
local
_ variable _ get (11) -
local
_ variable _ set (11) -
local
_ variables (21) - log (22)
-
main
_ type (11) - matches? (11)
- methods (11)
-
module
_ function (4) - name (15)
- names (11)
- namespace (11)
- namespaces (11)
- new (57)
- of (2)
-
original
_ name (22) - pack (19)
- parse (19)
-
parse
_ file (2) - path (22)
- peek (11)
- peep (11)
- prefix (11)
- prefixes (11)
-
pretty
_ generate (11) -
pretty
_ print (33) -
pretty
_ print _ cycle (11) -
pretty
_ unparse (11) - prettyprint (11)
-
primitive
_ convert (44) -
primitive
_ errinfo (11) - priority (11)
- priority= (11)
- private (12)
-
private
_ instance _ methods (11) -
proxy
_ basic _ auth (11) -
psych
_ y (11) - public (15)
- putback (11)
- query (11)
-
read
_ body (11) - readbyte (11)
-
request
_ body _ permitted? (11) -
respond
_ to _ missing? (11) -
response
_ body _ permitted? (11) - rindex (33)
- rows (11)
- ruby (22)
-
ruby 1
. 9 feature (11) -
ruby
_ engine (11) -
rubygems
/ commands / install _ command (11) -
rubygems
/ commands / pristine _ command (11) -
rubygems
/ package / tar _ writer (11) -
rubygems
/ security (11) -
rubygems
_ version (11) - scrub (11)
- scrub! (11)
- setbyte (11)
-
singleton
_ methods (11) -
skew
_ symmetric? (6) - split (11)
- stat (11)
- step (56)
- store (11)
- strftime (11)
-
sub
_ type (11) - summarize (22)
-
summary
_ indent (11) - sysconfdir (11)
- system (11)
- systmpdir (11)
- syswrite (11)
-
thread
_ variable _ set (11) -
to
_ a (28) -
to
_ binary (9) -
to
_ csv (11) -
to
_ json (44) -
to
_ ruby (11) -
to
_ s (33) -
to
_ sym (11) - tokenize (11)
-
try
_ convert (11) - typelibs (11)
- uname (11)
- unnormalize (11)
- unpack (11)
- vstack (22)
- write (11)
検索結果
先頭5件
-
Object
:: RUBY _ DESCRIPTION -> String (24523.0) -
Ruby の詳細を表す文字列。
...Ruby の詳細を表す文字列。
ruby -v で表示される内容が格納されています。... -
String
# byterindex(pattern , offset = self . bytesize) -> Integer | nil (24518.0) -
文字列のバイト単位のインデックス offset から左に向かって pattern を探索します。 最初に見つかった部分文字列の左端のバイト単位のインデックスを返します。 見つからなければ nil を返します。
...す。
見つからなければ nil を返します。
引数 pattern は探索する部分文字列または正規表現で指定します。
offset が負の場合は、文字列の末尾から数えた位置から探索します。
byterindex と String#byteindex とでは、探索方向だけ......mlist[String#byteindex の場合][ruby]{
p "stringstring".byteindex("ing", 1) # => 3
# ing # ここから探索を始める
# ing
# ing # 右にずらしていってここで見つかる
//}
//emlist[String#byterindex の場合][ruby]{
p "stringstring".byterindex("in......g", -1) # => 9
# ing # インデックス -1 の文字から探索を始める
# ing
# ing # 左にずらしていってここで見つかる
//}
@param pattern 探索する部分文字列または正規表現
@param offset 探索を始めるバイ... -
Object
:: RUBY _ COPYRIGHT -> String (24517.0) -
Ruby のコピーライトを表す文字列。
...Ruby のコピーライトを表す文字列。... -
Gem
:: Platform :: RUBY -> String (24417.0) -
Pure Ruby の Gem はバイナリファイルをビルドするために Gem::Specification#extensions を使用する可能性があります。
...Pure Ruby の Gem はバイナリファイルをビルドするために Gem::Specification#extensions
を使用する可能性があります。... -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (24412.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket... -
Addrinfo
# family _ addrinfo(path) -> Addrinfo (24412.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket... -
Thread
# priority -> Integer (24406.0) -
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。 メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの priority を引き継ぎます。
...ッドの
priority を引き継ぎます。
@param val スレッドの優先度を指定します。プラットフォームに依存します。
//emlist[例][ruby]{
Thread.current.priority # => 0
count1 = count2 = 0
a = Thread.new do
loop { count1 += 1 }
end
a.priority = -1
b = Thr......ead.new do
loop { count2 += 1 }
end
b.priority = -2
count1 = count2 = 0 # reset
sleep 1 # => 1
count1 # => 13809431
count2 # => 11571921
//}... -
Thread
# priority=(val) (24406.0) -
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。 メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの priority を引き継ぎます。
...ッドの
priority を引き継ぎます。
@param val スレッドの優先度を指定します。プラットフォームに依存します。
//emlist[例][ruby]{
Thread.current.priority # => 0
count1 = count2 = 0
a = Thread.new do
loop { count1 += 1 }
end
a.priority = -1
b = Thr......ead.new do
loop { count2 += 1 }
end
b.priority = -2
count1 = count2 = 0 # reset
sleep 1 # => 1
count1 # => 13809431
count2 # => 11571921
//}... -
REXML
:: Security . entity _ expansion _ text _ limit -> Integer (24306.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...せ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/... -
REXML
:: Security . entity _ expansion _ text _ limit=(val) (24306.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
...させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/...