3016件ヒット
[1-100件を表示]
(0.227秒)
ライブラリ
- English (44)
- ビルトイン (1683)
- coverage (6)
- csv (44)
- digest (22)
- erb (11)
-
fiddle
/ import (22) - forwardable (22)
-
irb
/ cmd / help (11) -
irb
/ ext / save-history (11) - json (55)
-
json
/ add / exception (11) - matrix (11)
-
net
/ http (44) -
net
/ imap (11) -
net
/ smtp (33) - observer (11)
- optparse (101)
- pathname (44)
- prime (66)
- pstore (44)
- rake (132)
-
rdoc
/ markup (22) - readline (22)
-
ripper
/ lexer (11) -
rubygems
/ dependency _ installer (11) -
rubygems
/ dependency _ list (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (33)
- tsort (30)
-
webrick
/ httputils (22) - win32ole (44)
- zlib (33)
クラス
-
ARGF
. class (44) - Array (184)
- BasicObject (22)
- CSV (33)
-
CSV
:: FieldInfo (11) - Coverage (6)
- Data (4)
-
Digest
:: Base (22) - Dir (22)
- Enumerator (110)
-
Enumerator
:: ArithmeticSequence (30) -
Enumerator
:: Lazy (55) -
Enumerator
:: Yielder (27) - Exception (51)
- File (22)
-
Gem
:: DependencyInstaller (11) -
Gem
:: DependencyList (11) - Hash (33)
- IO (29)
-
IRB
:: ExtendCommand :: Help (11) - MatchData (44)
- Matrix (11)
- Method (10)
- Module (93)
- NameError (11)
-
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (22) -
Net
:: IMAP (11) -
Net
:: SMTP (33) - Numeric (84)
- Object (99)
- OptionParser (101)
- PStore (44)
- Pathname (44)
- Prime (22)
-
Prime
:: PseudoPrimeGenerator (44) - Proc (30)
-
RDoc
:: Markup (11) -
Rake
:: Application (22) -
Rake
:: FileList (44) -
Rake
:: InvocationChain (22) -
Rake
:: TaskArguments (22) - Random (33)
- Range (77)
- Regexp (22)
- Ripper (11)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - StopIteration (11)
- String (66)
- Struct (44)
- Symbol (5)
- Thread (44)
-
Thread
:: Backtrace :: Location (33) -
Thread
:: Queue (9) - TracePoint (22)
- UDPSocket (33)
- UncaughtThrowError (10)
-
WEBrick
:: HTTPUtils :: FormData (22) - WIN32OLE (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ VARIABLE (22) -
Zlib
:: GzipReader (33)
モジュール
-
ERB
:: DefMethod (11) - Enumerable (102)
-
Fiddle
:: Importer (22) - Forwardable (22)
-
IRB
:: HistorySavingAbility (11) - JSON (33)
-
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String :: Extend (11) - Kernel (210)
- Rake (22)
- Readline (11)
-
RubyVM
:: AbstractSyntaxTree (2) - TSort (30)
オブジェクト
- ENV (33)
-
Readline
:: HISTORY (11)
キーワード
-
$ CHILD _ STATUS (11) -
$ INPUT _ RECORD _ SEPARATOR (11) -
$ OUTPUT _ RECORD _ SEPARATOR (11) -
$ RS (11) - % (11)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- == (17)
- Markup (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Observable (11)
- Ruby用語集 (11)
- String (11)
- UndefinedConversionError (11)
- [] (99)
- []= (33)
- abort (11)
-
absolute
_ path (11) -
add
_ special (11) -
add
_ trace _ func (11) - ancestors (11)
- append (40)
- application (11)
- ascend (11)
- at (11)
- autoload (22)
- autoload? (11)
- begin (17)
- bigdecimal (11)
- bind (11)
-
body
_ stream (11) -
body
_ stream= (11) - caller (33)
- chunk (11)
- clone (11)
- close (9)
- coerce (11)
- compact (3)
-
create
_ id (11) - deconstruct (2)
-
deconstruct
_ keys (2) -
def
_ delegator (11) -
def
_ erb _ method (11) -
def
_ instance _ delegator (11) - delete (11)
- descend (11)
- each (132)
-
each
_ byte (33) -
each
_ codepoint (11) -
each
_ entry (11) -
each
_ index (11) -
each
_ key (11) -
each
_ line (55) -
each
_ pair (11) -
each
_ strongly _ connected _ component (10) -
each
_ strongly _ connected _ component _ from (10) -
each
_ with _ index (44) -
enum
_ for (44) -
exclude
_ end? (6) - execute (11)
- extended (11)
- feed (11)
- fetch (44)
- first (22)
- format (11)
-
gems
_ to _ install (11) - generate (11)
-
handle
_ interrupt (11) - handler= (11)
- hash (6)
- help (11)
- hexdigest (11)
- inspect (38)
-
instance
_ methods (11) - irb (11)
- iterator? (11)
-
json
_ create (11) - lambda (13)
- lambda? (11)
- last (22)
- lazy (11)
- line (11)
- list (11)
- logger (11)
- loop (11)
- match (22)
-
max
_ by (44) - merge (22)
-
method
_ missing (11) - name (22)
- new (80)
- next (11)
-
next
_ values (11) - of (2)
-
ok
_ to _ remove? (11) -
ole
_ query _ interface (11) - open (22)
- opendir (22)
-
original
_ dir (22) - pack (19)
- pack テンプレート文字列 (11)
- parse (16)
- parse! (8)
- path (33)
-
peek
_ values (11) - prepended (11)
- print (11)
-
private
_ instance _ methods (11) - proc (14)
-
program
_ name (11) - rake (11)
- rand (33)
- rdoc (11)
-
read
_ body (22) - readline (11)
- rename (11)
- replace (11)
-
respond
_ to? (11) -
respond
_ to _ missing? (11) - result (17)
-
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (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
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) -
ruby2
_ keywords (10) - rubygems (11)
-
rubygems
/ commands / dependency _ command (11) - send (33)
-
send
_ mail (11) - sendmail (11)
- separator (11)
-
set
_ backtrace (11) -
set
_ trace _ func (22) -
singleton
_ method _ removed (11) -
sort
_ by (11) - sprintf (11)
- sprintf フォーマット (11)
-
start
_ with? (5) - step (73)
- struct (11)
- summarize (22)
-
to
_ a (33) -
to
_ ary (44) -
to
_ enum (44) -
to
_ hash (11) -
to
_ int (11) -
to
_ json (22) -
to
_ path (11) -
to
_ proc (5) -
to
_ s (114) - tokenize (11)
-
top
_ level _ tasks (11) - tracer (11)
- transaction (11)
-
try
_ convert (11) -
tsort
_ each (10) - unpack (11)
- unparse (11)
- upto (11)
- warn (7)
-
with
_ defaults (11) -
with
_ index (22) -
with
_ object (22) - write (7)
-
yaml
/ store (11) - yield (11)
- クラス/メソッドの定義 (11)
- セキュリティモデル (5)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- 制御構造 (11)
- 演算子式 (11)
検索結果
先頭5件
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend . json _ create(hash) -> String (30300.0) -
JSON のオブジェクトから Ruby の文字列を生成して返します。
...のオブジェクトから Ruby の文字列を生成して返します。
@param hash キーとして "raw" という文字列を持ち、その値として数値の配列を持つハッシュを指定します。
require 'json'
String.json_create({"raw" => [0x41, 0x42, 0x43]}) # => "ABC"... -
Enumerator
:: ArithmeticSequence # end -> Numeric | nil (27301.0) -
末項(終端)を返します。
...末項(終端)を返します。
@see Enumerator::ArithmeticSequence#begin... -
JSON
:: Generator :: GeneratorMethods :: Object # to _ json(state _ or _ hash = nil) -> String (24447.0) -
自身を to_s で文字列にした結果を JSON 形式の文字列に変換して返します。
...身を to_s で文字列にした結果を JSON 形式の文字列に変換して返します。
このメソッドはあるオブジェクトに to_json メソッドが定義されていない場合に使用する
フォールバックのためのメソッドです。
@param state_or_hash 生成......ate のインスタンスか、
JSON::State.new の引数と同じ Hash を
指定します。
//emlist[例][ruby]{
require "json"
class Person
attr :name, :age
def initialize(name, age)
@name, @age = name, age
end
end
tanaka = Person.new("tana......ka", 29)
tanaka.to_json # => "\"#<Person:0x00007ffdec0167c8>\""
tanaka.method(:to_json).owner # => JSON::Ext::Generator::GeneratorMethods::Object
//}... -
Range
# end -> object (24203.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
...終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin... -
rexml
/ parsers / streamparser (24168.0) -
ストリーム式の XML パーサ。
...ストリーム式の XML パーサ。
rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによって......ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
class Listener
include REXML::StreamListener
def initialize
@events = []
end
def text(text)
@events << "text[#{text}]"
end
def tag_start(name, attrs)
@events << "ta......][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTITY bar... -
rubygems
/ commands / dependency _ command (24126.0) -
インストールされている Gem パッケージの依存関係を表示するためのライブラリです。
...Usage: gem dependency GEMNAME [options]
Options:
-v, --version VERSION 指定したバージョンの依存関係を表示します
--platform PLATFORM 指定したプラットフォームの依存関係を表示します
-R, --[no-]reverse-dependenci......表示します
-p, --pipe Pipe Format (name --version ver)
Local/Remote Options:
-l, --local 操作をローカルに限定します
-r, --remote 操作をリモートに限定します
-b, --both......ます
-B, --bulk-threshold COUNT Threshold for switching to bulk
synchronization (default 1000)
--source URL Gem パッケージのリモートリポジトリの URL を指定します
--[no-]http-proxy [URL]... -
Array
# to _ ary -> self (21443.0) -
self をそのまま返します。
...をそのまま返します。
//emlist[例][ruby]{
class SubArray < Array; end
ary1 = Array([1, 2, 3, 4])
ary2 = SubArray([1, 2, 3, 4])
ary1.to_ary # => [1, 2, 3, 4]
ary1.to_ary.class # => Array
ary2.to_ary # => [1, 2, 3, 4]
ary2.to_ary.class # => SubArray
//}
@see Array#to_a... -
OptionParser
# separator(sep) -> () (21418.0) -
サマリにオプションを区切るための文字列 sep を挿入します。 オプションにいくつかの種類がある場合に、サマリがわかりやすくなります。
...@param sep サマリの区切りを文字列で指定します。
//emlist[][ruby]{
require 'optparse'
opts = OptionParser.new
opts.banner = "Usage: example.rb [options]"
opts.separator ""
opts.separator "Specific options:"
opts.on("-r", "--require LIBRARY") do |lib|
options.library <<......lib
end
opts.separator ""
opts.separator "Common options:"
opts.on_tail("-h", "--help", "Show this message") do
puts opts
exit
end
//}... -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (21401.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
OptionParser
# parse!(argv = self . default _ argv , into: nil) -> [String] (18606.0) -
与えられた argv をパースします。
...与えられた argv をパースします。
OptionParser#permute! と同様に argv を破壊的にパースします。
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order! と同様に振舞います。
@param argv パースしたい引数を文字列の配......列で指定します。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロン......オプションの値から、先頭の "-" を除いてシンボル化した値が使用されます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク...