10234件ヒット
[101-200件を表示]
(0.080秒)
別のキーワード
ライブラリ
- ビルトイン (3988)
-
cgi
/ core (12) - csv (1026)
- date (64)
- digest (84)
- erb (96)
- fiber (16)
- fiddle (24)
- forwardable (48)
- json (348)
-
json
/ add / struct (12) - logger (384)
- monitor (54)
-
net
/ http (432) - openssl (168)
- optparse (456)
- ostruct (19)
- pathname (243)
- prime (132)
- psych (36)
- rake (276)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (180) -
rexml
/ document (840) -
rexml
/ streamlistener (12) -
rubygems
/ requirement (132) -
rubygems
/ version (96) - set (50)
- socket (24)
- stringio (316)
- strscan (516)
- thread (30)
- win32ole (108)
クラス
- Array (72)
- BasicObject (156)
- BasicSocket (12)
- Binding (12)
- CGI (12)
- CSV (384)
-
CSV
:: FieldInfo (36) -
CSV
:: Row (246) -
CSV
:: Table (336) - Class (24)
- Data (33)
- Date (62)
- DateTime (2)
-
Digest
:: Base (84) - Dir (12)
- ERB (96)
-
Encoding
:: Converter (192) -
Encoding
:: InvalidByteSequenceError (24) -
Encoding
:: UndefinedConversionError (12) - Enumerator (144)
-
Enumerator
:: Yielder (30) - Exception (24)
- Fiber (54)
-
Fiddle
:: Function (12) -
Fiddle
:: Pointer (12) - File (12)
-
File
:: Stat (468) -
Gem
:: Requirement (132) -
Gem
:: Version (96) - Hash (139)
- IO (222)
- Integer (24)
-
JSON
:: Parser (24) -
JSON
:: State (216) - Logger (372)
-
Logger
:: Formatter (12) - Method (199)
- Module (300)
- Monitor (42)
- Mutex (10)
-
Net
:: HTTP (24) -
Net
:: HTTPGenericRequest (96) - Numeric (12)
- Object (438)
-
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: BN (156) - OpenStruct (19)
- OptionParser (456)
- Pathname (243)
- Prime (36)
-
Prime
:: EratosthenesGenerator (36) -
Prime
:: PseudoPrimeGenerator (48) - Proc (36)
-
Psych
:: ScalarScanner (12) -
Psych
:: Stream (24) -
REXML
:: Attribute (36) -
REXML
:: Attributes (156) -
REXML
:: CData (24) -
REXML
:: Child (24) -
REXML
:: DocType (108) -
REXML
:: Document (36) -
REXML
:: Element (276) -
REXML
:: Elements (108) -
REXML
:: Entity (12) -
REXML
:: Instruction (24) -
REXML
:: Text (36) -
Rake
:: Application (12) -
Rake
:: DefaultLoader (12) -
Rake
:: FileList (156) -
Rake
:: InvocationChain (36) -
Rake
:: MakefileLoader (12) -
Rake
:: PackageTask (180) -
Rake
:: TaskArguments (60) - Random (96)
- Range (38)
- Regexp (72)
- Set (44)
- Socket (12)
- String (36)
- StringIO (316)
- StringScanner (516)
- Struct (295)
- Thread (235)
-
Thread
:: Backtrace :: Location (48) -
Thread
:: ConditionVariable (24) -
Thread
:: Mutex (50) -
Thread
:: Queue (106) -
Thread
:: SizedQueue (70) - ThreadGroup (12)
- Time (24)
- TracePoint (141)
- UnboundMethod (24)
- WIN32OLE (36)
-
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (12) -
WIN32OLE
_ VARIANT (12)
モジュール
- Enumerable (168)
- Forwardable (48)
-
JSON
:: Generator :: GeneratorMethods :: Array (12) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (12) -
JSON
:: Generator :: GeneratorMethods :: Float (12) -
JSON
:: Generator :: GeneratorMethods :: Hash (12) -
JSON
:: Generator :: GeneratorMethods :: Integer (12) -
JSON
:: Generator :: GeneratorMethods :: NilClass (12) -
JSON
:: Generator :: GeneratorMethods :: Object (12) -
JSON
:: Generator :: GeneratorMethods :: String (12) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (12) - MonitorMixin (12)
-
Net
:: HTTPHeader (312) -
REXML
:: StreamListener (12)
キーワード
- ! (12)
- != (12)
- < (12)
- << (96)
- <=> (84)
- == (171)
- === (56)
- =~ (12)
- >> (12)
- [] (156)
- []= (96)
-
_ _ id _ _ (12) -
_ _ send _ _ (24) -
_ dump (12) -
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) -
absolute
_ path (12) - accept (12)
- add (48)
-
add
_ attribute (24) -
add
_ attributes (12) -
add
_ element (12) -
add
_ loader (12) -
add
_ namespace (24) -
add
_ row (12) -
add
_ trace _ func (12) -
alias
_ method (12) - alive? (12)
- allocate (12)
-
allow
_ nan? (12) - append (12)
- arity (12)
-
array
_ nl (12) -
array
_ nl= (12) -
as
_ list (12) - ascend (24)
- atime (12)
- attribute (12)
-
attribute
_ of (12) -
attributes
_ of (12) - backtrace (12)
-
backtrace
_ locations (36) -
base
_ label (12) - basename (12)
-
basic
_ auth (12) -
beginning
_ of _ line? (12) - bind (12)
-
bind
_ call (12) - binding (12)
-
bit
_ set? (12) - blksize (12)
- blockdev? (12)
- blocks (12)
- body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - bol? (12)
- broadcast (12)
- bump (12)
-
by
_ col (12) -
by
_ col! (12) -
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - bytes (26)
- call (36)
-
callee
_ id (12) - casefold? (12)
- chardev? (12)
- charpos (12)
- check (12)
-
check
_ circular? (12) -
check
_ until (12) - children (12)
- chmod (12)
- chunked? (12)
-
class
_ eval (24) -
class
_ exec (12) -
class
_ variable _ set (12) - cleanpath (12)
- clear (36)
-
clear
_ bit! (12) -
clear
_ exclude (12) - clone (12)
- close (34)
- closed? (22)
- cmp (12)
- coerce (12)
-
col
_ sep (12) - concat (24)
- configure (12)
- connect (12)
- content (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (12) -
content
_ type= (12) - convert (48)
- converters (12)
- convpath (12)
- ctime (12)
-
datetime
_ format (12) -
datetime
_ format= (24) - debug? (12)
- deconstruct (12)
-
deconstruct
_ keys (16) -
def
_ class (12) -
def
_ delegator (12) -
def
_ instance _ delegator (12) -
def
_ method (12) -
def
_ module (12) - default (24)
-
default
_ argv (12) -
default
_ argv= (12) -
default
_ event _ sources (12) -
default
_ proc (12) -
define
_ method (24) -
defined
_ class (12) - delegate (12)
- delete (60)
-
delete
_ all (24) -
delete
_ attribute (12) -
delete
_ element (12) -
delete
_ if (36) -
delete
_ namespace (12) - deq (24)
- descend (24)
-
destination
_ encoding (12) - dev (12)
-
dev
_ major (12) -
dev
_ minor (12) - dig (10)
- digest (12)
- digest! (12)
- directory? (12)
- dirname (12)
- display (12)
- divide (24)
- each (276)
-
each
_ attribute (12) -
each
_ byte (24) -
each
_ capitalized _ name (12) -
each
_ element _ with _ attribute (12) -
each
_ element _ with _ text (12) -
each
_ entry (39) -
each
_ filename (12) -
each
_ header (12) -
each
_ key (12) -
each
_ line (96) -
each
_ name (12) -
each
_ pair (24) -
each
_ value (12) -
each
_ with _ index (48) - egrep (12)
- empty? (36)
- encoding (24)
- enter (12)
- entities (12)
- entity (12)
- entitydecl (12)
- entries (7)
-
enum
_ for (24) - environment (12)
- eos? (12)
- eql? (51)
- error (24)
- error? (12)
-
error
_ bytes (12) -
error
_ char (12) -
eval
_ script (7) - event (12)
- exact? (12)
-
excluded
_ from _ list? (12) - executable? (12)
-
executable
_ real? (12) - exist? (12)
- existing (12)
- existing! (12)
- exit (12)
- ext (12)
- extend (12)
- extended (12)
-
external
_ id (12) - fatal (24)
- fatal? (12)
- feed (12)
- fetch (44)
- field (12)
- field? (12)
-
field
_ row? (12) -
field
_ size _ limit (12) - file? (12)
- filename (12)
- filename= (12)
- filter (14)
- finish (12)
-
force
_ quotes? (12) -
form
_ data= (12) - formatter (12)
- formatter= (12)
- ftype (12)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) -
get
_ byte (12) -
get
_ text (12) - getbyte (24)
- getc (12)
- getch (12)
- getopts (24)
- gets (24)
- gid (12)
- grpowned? (12)
- gsub! (12)
- handler= (12)
-
has
_ elements? (12) - hash (15)
- header (24)
- header? (12)
-
header
_ convert (36) -
header
_ converters (12) -
header
_ row? (24) - headers (36)
- help (12)
- helpfile (12)
- hexdigest (12)
- hexdigest! (12)
-
ignore
_ deadlock= (4) - import (12)
- include? (12)
-
incomplete
_ input? (12) - indent (12)
- indent= (12)
- index (24)
- info (24)
- info? (12)
- initialize (12)
-
initialize
_ copy (12) - ino (12)
-
insert
_ output (12) - inspect (159)
-
instance
_ delegate (12) -
instance
_ eval (24) -
instance
_ exec (12) -
instance
_ method (12) -
instance
_ of? (12) -
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) -
instance
_ variables (12) -
instruction
_ sequence (7) - invkind (12)
-
is
_ a? (24) - isatty (12)
-
kind
_ of? (24) - lambda? (12)
-
last
_ error (12) - length (48)
- level (12)
- level= (12)
- line (12)
- lineno (24)
- lines (14)
- load (36)
-
local
_ host= (12) -
local
_ port= (12) -
local
_ variable _ set (12) - locked? (12)
- log (24)
-
marshal
_ dump (36) -
marshal
_ load (24) - match (24)
- match? (12)
- matched (12)
- matched? (12)
-
matched
_ size (12) - max (60)
- max= (12)
-
max
_ nesting (12) -
max
_ nesting= (12) - member? (12)
- members (15)
- merge (36)
- method (24)
-
method
_ id (12) -
method
_ missing (12) - methods (12)
- min (48)
-
mod
_ add (12) -
mod
_ exp (12) -
mod
_ mul (12) -
mod
_ sub (12) - mode (24)
-
module
_ eval (24) -
module
_ exec (12) -
mon
_ enter (18) -
mon
_ exit (6) - mtime (12)
- name (48)
- name= (22)
- names (12)
- namespace (24)
- namespaces (24)
-
need
_ tar (12) -
need
_ tar= (12) -
need
_ tar _ bz2 (12) -
need
_ tar _ bz2= (12) -
need
_ tar _ gz (12) -
need
_ tar _ gz= (12) -
need
_ zip (12) -
need
_ zip= (12) -
new
_ scope (12) - next (12)
-
next
_ element (12) -
next
_ sibling= (12) -
next
_ values (12) -
next
_ year (12) - nlink (12)
- none? (12)
-
num
_ bits (12) -
num
_ waiting (12) -
object
_ nl (12) -
object
_ nl= (12) -
ole
_ query _ interface (12) -
on
_ head (12) -
on
_ tail (12) - order (48)
- order! (24)
-
original
_ name (12) - owned? (24)
- owner (12)
- pack (18)
-
package
_ dir (12) -
package
_ dir= (12) -
package
_ dir _ path (12) -
package
_ files (12) -
package
_ files= (12) - parameters (19)
- parse (36)
- parse! (12)
-
parse
_ csv (12) - path (39)
- pathmap (12)
- peek (12)
-
peek
_ values (12) - peep (12)
- permute (24)
- permute! (12)
- pipe? (12)
- pointer (12)
- pointer= (12)
- pop (24)
- pos (12)
- pos= (24)
-
post
_ match (12) -
pre
_ match (12) - prefix (12)
- prefixes (24)
- prepend (12)
- prerelease? (24)
-
pretty
_ print (12) -
prev
_ year (12) -
previous
_ sibling= (12) -
prime
_ division (24) -
prime
_ fasttest? (12) -
primitive
_ convert (48) -
primitive
_ errinfo (12) - print (24)
- printf (12)
- priority (12)
- priority= (12)
- private (48)
- progname (12)
- progname= (12)
-
program
_ name (12) -
program
_ name= (12) -
proxy
_ basic _ auth (12) - public (12)
- push (12)
- putback (24)
- puts (24)
-
quote
_ char (12) - raise (18)
-
raised
_ exception (12) - rand (36)
- range (12)
-
range
_ length (12) - rdev (12)
-
rdev
_ major (12) -
rdev
_ minor (12) - read (12)
- readable? (12)
-
readable
_ real? (12) - readbyte (12)
- readchar (12)
- readline (24)
- readlines (24)
- realpath (24)
- receiver (12)
- refine (12)
- reject (12)
- relative? (12)
-
relative
_ path _ from (12) - release (24)
-
remote
_ address (12) -
remove
_ instance _ variable (12) - reopen (60)
- replace (12)
- replacement (12)
- replacement= (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
request
_ body _ permitted? (12) - reset (12)
- resolve (12)
-
respond
_ to? (12) -
respond
_ to _ missing? (12) -
response
_ body _ permitted? (12) - rest (12)
- rest? (12)
-
rest
_ size (12) - restsize (12)
- result (12)
- resume (12)
-
return
_ headers? (12) -
return
_ value (12) - rewind (24)
- root (12)
-
root
_ node (12) -
row
_ sep (12) - run (24)
-
safe
_ level (7) -
satisfied
_ by? (12) - scan (12)
-
scan
_ full (12) -
scan
_ until (12) -
search
_ full (12) - seed (12)
- select (24)
- send (24)
- separator (12)
-
set
_ bit! (12) -
set
_ content _ type (12) -
set
_ form _ data (12) -
set
_ trace _ func (12) - setgid? (12)
- setproperty (24)
- setuid? (12)
-
sev
_ threshold (12) -
sev
_ threshold= (12) - shift (48)
- shuffle (24)
- signal (12)
-
singleton
_ class (12) -
singleton
_ method (12) -
singleton
_ method _ added (12) -
singleton
_ method _ removed (12) -
singleton
_ method _ undefined (12) -
singleton
_ methods (12) - size (84)
- size? (12)
- skip (12)
-
skip
_ blanks? (12) -
skip
_ until (12) - sleep (12)
- socket? (12)
- source (12)
-
source
_ encoding (12) -
source
_ location (12) - space (12)
- space= (12)
-
space
_ before (12) -
space
_ before= (12) - specific? (12)
- src (12)
-
stand
_ alone? (12) - start (24)
- sticky? (12)
- stop? (12)
- strftime (12)
- string (24)
- string= (12)
- succ (12)
- sum (18)
- summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) -
super
_ method (11) - symlink? (12)
- synchronize (12)
- system (12)
- tainted? (6)
- target (12)
- terminate (12)
- text (12)
- text= (12)
-
thread
_ variable _ set (12) -
to
_ a (67) -
to
_ ary (12) -
to
_ bn (12) -
to
_ csv (36) -
to
_ enum (24) -
to
_ h (75) -
to
_ hash (48) -
to
_ int (12) -
to
_ json (120) -
to
_ path (3) -
to
_ proc (30) -
to
_ regexp (12) -
to
_ s (235) -
to
_ set (24) -
to
_ str (12) -
to
_ string (12) -
to
_ value (12) - tokenize (12)
- transfer (12)
- truncate (12)
-
try
_ lock (12) - tty? (12)
- ucmp (12)
- uid (12)
- unbind (12)
-
unconverted
_ fields? (12) -
undef
_ method (12) - ungetc (12)
- unknown (24)
- unscan (12)
- value (36)
- value= (12)
- values (12)
-
values
_ at (36) - ver (12)
- version (24)
-
wait
_ for _ cond (6) - wakeup (12)
- warn (24)
- warn? (12)
- wday (12)
- with (3)
-
with
_ defaults (12) -
with
_ index (48) -
with
_ object (24) - writable? (12)
-
writable
_ real? (12) - write (24)
-
write
_ headers? (12) - xpath (12)
- yield (12)
- zero? (12)
検索結果
先頭5件
-
Module
# alias _ method(new , original) -> self (132.0) -
メソッドの別名を定義します。
...メソッドの別名を定義します。
//emlist[例][ruby]{
module Kernel
alias_method :hoge, :puts # => Kernel
end
//}
alias との違いは以下の通りです。
* メソッド名は String または Symbol で指定します
* グローバル変数の別名をつけることはで......はできません。
@param new 新しいメソッド名。String または Symbol で指定します。
@param original 元のメソッド名。String または Symbol で指定します。
@return self を返します。
@see d:spec/def#alias
//emlist[例][ruby]{
module Kernel
alias_method... -
Thread
# report _ on _ exception=(newstate) (125.0) -
真の場合、そのスレッドが例外によって終了した時に、その内容を $stderr に報告します。
...ド作成時の Thread.report_on_exception です。
@param newstate スレッド実行中に例外発生した場合、その内容を報告するかどうかを true か false で指定します。
//emlist[例][ruby]{
a = Thread.new{ Thread.stop; raise }
a.report_on_exception = true
a.report_on......aceback (most recent call last):
# (irb):1:in `block in irb_binding': unhandled exception
# #<Thread:0x00007fc3f48c7908@(irb):1 dead>
b = Thread.new{ Thread.stop; raise }
b.report_on_exception = false
b.run # => #<Thread:0x00007fc3f48aefc0@(irb):4 dead>
//}
@see Thread.report_on_exception... -
CSV
:: Table # to _ csv(options = Hash . new) -> String (121.0) -
CSV の文字列に変換して返します。
...ダを出力します。オプションに :write_headers =>
false を指定するとヘッダを出力しません。
//emlist[][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
p table.to_csv # => "a,b,c\n1,2,3\n"
p table.to_csv(write_header... -
CSV
:: Table # to _ s(options = Hash . new) -> String (121.0) -
CSV の文字列に変換して返します。
...ダを出力します。オプションに :write_headers =>
false を指定するとヘッダを出力しません。
//emlist[][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
p table.to_csv # => "a,b,c\n1,2,3\n"
p table.to_csv(write_header... -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (121.0) -
型が持つソースインターフェイスを取得します。
...たない場合は空配列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
tobj.default_event_sources.map {|intf| intf.name} #=> ["DocEvents"]
WIN32OLE_EVENT.newでインターフェイス名を指定しない場合は、ここで
返さ......ージについては既
知としています。
# coding : cp932
require 'win32ole'
type = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'InternetExplorer')
ctl = WIN32OLE.new(type.progid)
source = type.default_event_sources[0]
class WebEvent
def initialize
@completed = false......end
puts "#{Time.now}: #{m.name} was called"
p arg
end
end
end
evt = WIN32OLE_EVENT.new(ctl)
evt.handler = WebEvent.new
ctl.navigate2 'http://www.ruby-lang.org/'
loop do
break if evt.handler.completed
WIN32OLE_EVENT.message_loop
end
ctl.Quit
このプロ... -
Rake
:: FileList # ext(newext = & # 39;& # 39;) -> Rake :: FileList (119.0) -
各要素に String#ext を適用した新しい Rake::FileList を返します。
...た新しい Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list.ext(".erb")... -
Thread
# abort _ on _ exception=(newstate) (119.0) -
真の場合、そのスレッドが例外によって終了した時に、インタプリタ 全体を中断させます。false の場合、あるスレッドで起こった例 外は、Thread#join などで検出されない限りそのスレッ ドだけをなにも警告を出さずに終了させます。
...hread#exceptionを参照してください。
@param newstate 自身を実行中に例外発生した場合、インタプリタ全体を終了させるかどうかを true か false で指定します。
//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.abort_on_exception # => false
thr... -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (114.0) -
自身を素因数分解した結果を返します。
...、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.prime_division #=> [[2,2], [3,1]]
10.prime_division #=> [[2,1], [5,1]]
//}... -
Prime
# prime _ division(value , generator= Prime :: Generator23 . new) -> [[Integer , Integer]] (114.0) -
与えられた整数を素因数分解します。
...り切る最大の自然数 e です。
@raise ZeroDivisionError 与えられた数値がゼロである場合に発生します。
//emlist[例][ruby]{
require 'prime'
Prime.prime_division(12) #=> [[2,2], [3,1]]
Prime.prime_division(10) #=> [[2,1], [5,1]]
//}
@see Prime.prime_division, Prime::Er... -
Regexp
# match(str , pos = 0) -> MatchData | nil (103.0) -
指定された文字列 str に対して位置 pos から自身が表す正規表現によるマッ チングを行います。マッチした場合には結果を MatchData オブジェクトで返し ます。 マッチしなかった場合 nil を返します。
...t[例][ruby]{
p(/(.).(.)/.match("foobar", 3).captures) # => ["b", "r"]
p(/(.).(.)/.match("foobar", -3).captures) # => ["b", "r"]
//}
pos を指定しても MatchData#offset 等の結果
には影響しません。つまり、
//emlist[][ruby]{
re.match(str[pos..-1])
//}
と
//emlist[][ruby]{
re.......実行されます。
マッチした場合はブロックの値を返し、マッチしなかった場合は nil を返します。
//emlist[例][ruby]{
results = []
/((.)\2)/.match("foo") {|m| results << m[0] } # => ["oo"]
/((.)\2)/.match("bar") {|m| results << m[0] } # => nil
results # => ["oo"......指定します。マッチの開始位置を pos から行うよう制御できます(pos のデフォルト値は 0)。
//emlist[例][ruby]{
reg = Regexp.new("foo")
if reg.match("foobar")
puts "match"
end
# => match
p reg.match("foobar") # => #<MatchData:0x29403fc>
p reg.match("bar") # =>...