5160件ヒット
[1-100件を表示]
(0.124秒)
種類
- インスタンスメソッド (2789)
- 特異メソッド (1497)
- モジュール関数 (874)
ライブラリ
- ビルトイン (327)
- base64 (11)
- benchmark (11)
- bigdecimal (78)
-
bigdecimal
/ ludcmp (11) -
cgi
/ core (11) -
cgi
/ util (55) - coverage (12)
- csv (110)
- date (11)
- dbm (33)
- delegate (11)
- digest (22)
- erb (99)
- fiddle (44)
-
fiddle
/ import (66) - fileutils (374)
- find (21)
- gdbm (11)
- getoptlong (11)
-
irb
/ cmd / load (11) -
irb
/ extend-command (11) - json (143)
-
json
/ add / struct (11) - logger (162)
- matrix (268)
- mkmf (88)
- monitor (5)
-
net
/ ftp (18) -
net
/ http (88) -
net
/ imap (11) -
net
/ pop (66) -
net
/ smtp (28) - objspace (22)
- open-uri (41)
- open3 (77)
- openssl (88)
- optparse (176)
- ostruct (31)
- pathname (119)
- pp (11)
- prettyprint (11)
- prime (33)
- pstore (11)
-
rdoc
/ context (11) -
rdoc
/ markup (33) -
rdoc
/ markup / formatter (11) - readline (11)
-
rexml
/ document (187) -
rinda
/ tuplespace (11) - rubygems (11)
-
rubygems
/ custom _ require (11) -
rubygems
/ dependency _ installer (22) -
rubygems
/ requirement (88) -
rubygems
/ source _ index (11) -
rubygems
/ specification (77) - scanf (12)
- sdbm (22)
- securerandom (62)
- set (224)
- shell (36)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (385)
- stringio (62)
- strscan (77)
- syslog (66)
-
test
/ unit (1) - thread (12)
- timeout (19)
- tmpdir (22)
- tsort (40)
- uri (369)
-
webrick
/ htmlutils (11) -
webrick
/ httpauth (11) -
webrick
/ httpproxy (11) -
webrick
/ httpresponse (22) -
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (66) -
webrick
/ httpstatus (22) -
webrick
/ httputils (55) -
webrick
/ utils (11) - zlib (165)
クラス
- Addrinfo (22)
- Array (19)
- BigDecimal (66)
- CGI (66)
- CSV (33)
-
CSV
:: Row (66) -
CSV
:: Table (11) - Coverage (12)
- DBM (33)
- DateTime (11)
-
Digest
:: Base (22) - Dir (22)
- ERB (55)
- Enumerator (5)
-
Fiddle
:: Function (11) -
Fiddle
:: Handle (22) - GDBM (11)
-
Gem
:: DependencyInstaller (22) -
Gem
:: Requirement (88) -
Gem
:: SourceIndex (11) -
Gem
:: Specification (77) - GetoptLong (11)
-
IRB
:: ExtendCommand :: Require (11) -
JSON
:: Parser (11) -
JSON
:: State (22) - Logger (162)
- Matrix (229)
-
Matrix
:: LUPDecomposition (11) - Module (11)
- Monitor (5)
-
Net
:: FTP (18) -
Net
:: HTTP (33) -
Net
:: HTTPGenericRequest (22) -
Net
:: IMAP (11) -
Net
:: POP3 (66) -
Net
:: SMTP (28) -
OpenSSL
:: ASN1 :: ObjectId (33) -
OpenSSL
:: BN (44) -
OpenSSL
:: X509 :: Extension (11) - OpenStruct (31)
- OptionParser (165)
- PP (11)
- PStore (11)
- Pathname (119)
- PrettyPrint (11)
- Prime (33)
-
RDoc
:: Context (11) -
RDoc
:: Markup (33) -
RDoc
:: Markup :: Formatter (11) -
REXML
:: Attribute (11) -
REXML
:: Attributes (55) -
REXML
:: CData (11) -
REXML
:: DocType (22) -
REXML
:: Element (77) -
REXML
:: Text (11) - Range (11)
-
Rinda
:: TupleSpace (11) -
RubyVM
:: InstructionSequence (11) - SDBM (22)
- Set (202)
- Shell (36)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (165)
-
Socket
:: AncillaryData (11) - String (23)
- StringIO (62)
- StringScanner (77)
- Struct (11)
- Thread (11)
-
Thread
:: Queue (33) -
Thread
:: SizedQueue (33) - Time (11)
- UDPSocket (44)
- UNIXServer (44)
- UNIXSocket (99)
-
URI
:: FTP (33) -
URI
:: Generic (110) -
URI
:: HTTP (22) -
URI
:: LDAP (22) -
URI
:: MailTo (11) - Vector (28)
-
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPResponse (22) -
WEBrick
:: HTTPServer (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (66) -
WEBrick
:: HTTPUtils :: FormData (33) -
Zlib
:: Deflate (44) -
Zlib
:: GzipReader (33) -
Zlib
:: GzipWriter (88)
モジュール
- Base64 (11)
- Benchmark (11)
-
ERB
:: Util (44) - Enumerable (150)
- Fiddle (11)
-
Fiddle
:: Importer (66) - FileTest (11)
- FileUtils (374)
- Find (21)
-
IRB
:: ExtendCommandBundle (11) - JSON (88)
-
JSON
:: Generator :: GeneratorMethods :: String (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kernel (185)
- LUSolve (11)
-
Net
:: HTTPHeader (33) - ObjectSpace (22)
- Open3 (77)
- OpenURI (22)
-
OpenURI
:: OpenRead (11) -
OptionParser
:: Arguable (11) - SecureRandom (62)
- Syslog (55)
-
Syslog
:: Macros (11) - TSort (40)
-
Test
:: Unit (1) - Timeout (19)
- URI (171)
-
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPAuth (11) -
WEBrick
:: HTTPStatus (22) -
WEBrick
:: HTTPUtils (22) -
WEBrick
:: Utils (11)
オブジェクト
-
Readline
:: HISTORY (11)
キーワード
- & (11)
- + (22)
- << (11)
- == (11)
- === (11)
- =~ (11)
- BigDecimal (12)
- DelegateClass (11)
-
LOG
_ UPTO (11) - [] (66)
- []= (6)
- ^ (11)
- add (22)
-
add
_ attribute (22) -
add
_ attributes (11) -
add
_ dependency (11) -
add
_ development _ dependency (11) -
add
_ html (11) -
add
_ namespace (11) -
add
_ require (11) -
add
_ runtime _ dependency (11) -
add
_ special (11) -
add
_ tag (11) -
add
_ word _ pair (11) - all? (21)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - alphanumeric (7)
- any? (21)
- attribute (11)
-
attribute
_ alias _ singular (11) -
attribute
_ of (11) -
auth
_ only (11) - autoload (22)
- base64 (11)
- basename (11)
-
basic
_ auth (22) - benchmark (11)
- bind (11)
-
body
_ stream (11) -
body
_ stream= (11) - build (88)
- capture2 (11)
- capture2e (11)
- capture3 (11)
- cd (22)
- chdir (22)
-
check
_ until (11) - children (11)
- chmod (11)
-
chmod
_ R (11) - chown (22)
-
chown
_ R (11) - chunked= (11)
- cmp (11)
- coerce (11)
-
cofactor
_ expansion (11) - collect (6)
- collect! (6)
- collect2 (11)
-
collect
_ method (11) - column (22)
- columns (11)
- combine (7)
-
compare
_ file (11) - concat (11)
- configure (11)
- connect (11)
- copy (11)
- cp (11)
-
cp
_ r (11) - create (11)
-
create
_ makefile (11) -
create
_ value (11) - debug (11)
- decode (7)
-
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) -
def
_ class (11) -
def
_ extend _ command (11) -
def
_ module (11) -
default
_ argv (11) -
default
_ system _ path (6) - deflate (22)
- delete (22)
-
delete
_ all (33) -
delete
_ attribute (11) - deq (22)
- diagonal (11)
- difference (11)
- dig (9)
-
dir
_ config (11) - dlunwrap (11)
-
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) - dump (11)
- each (55)
-
each
_ child (22) -
each
_ element _ with _ attribute (11) -
each
_ line (22) -
each
_ strongly _ connected _ component (10) -
each
_ strongly _ connected _ component _ from (20) -
each
_ with _ index (33) - elements (11)
- empty (11)
-
enable
_ config (22) - encode (7)
-
encode
_ www _ form (11) -
encode
_ www _ form _ component (11) - entries (11)
- error (22)
- escape (18)
- execute (11)
- extern (11)
- extract (44)
-
fast
_ unparse (11) - fatal (22)
- fetch (22)
- field (11)
- filename (11)
- find (41)
-
find
_ index (22) -
find
_ name (11) -
find
_ spec _ by _ name _ and _ version (11) - flush (22)
- foreach (11)
- format (11)
- gem (11)
-
get
_ attribute (11) -
get
_ attribute _ ns (11) -
get
_ print (11) - getopts (11)
- h (11)
-
handle
_ interrupt (11) -
have
_ struct _ member (22) - hex (11)
-
html
_ escape (11) - identical? (11)
- include? (22)
- index (33)
- info (22)
- install (22)
- instance (22)
- intersection (11)
- join (11)
-
laplace
_ expansion (11) -
line
_ stub (6) - lines (7)
- link (11)
- ln (11)
-
ln
_ s (11) - load (22)
-
load
_ mime _ types (11) - log (22)
- lusolve (11)
- makedirs (11)
- map (6)
- map! (6)
- match? (11)
- member? (4)
- merge (33)
- merge! (11)
-
mime
_ type (11) - mkdir (11)
-
mkdir
_ p (11) - mkpath (11)
- mktmpdir (22)
- mlsd (18)
-
mod
_ mul (11) -
mod
_ sub (11) - modulo (11)
- mount (11)
- move (11)
- mv (11)
- name (11)
- namespace (11)
- new (261)
- none? (21)
- notify (11)
- of (11)
-
on
_ head (11) -
on
_ tail (11) - one? (21)
- open (107)
- open! (11)
-
open
_ uri (22) - order! (22)
- out (18)
- pack (19)
-
pack
_ sockaddr _ un (11) - pair (11)
- parse (77)
- parse! (22)
- permute (22)
- permute! (11)
- pipeline (11)
-
pipeline
_ r (11) -
pipeline
_ rw (11) - pop (22)
- popen3 (11)
- pp (11)
-
pretty
_ print (11) -
pretty
_ unparse (11) -
prime
_ division (11) -
prime
_ fasttest? (11) - produce (5)
-
proper
_ subset? (11) -
proper
_ superset? (11) -
proxy
_ basic _ auth (11) - push (22)
- pushd (6)
- pushdir (6)
- putc (11)
- puts (33)
-
random
_ bytes (11) -
random
_ number (11) -
random
_ string (11) - read (11)
-
reason
_ phrase (11) -
recv
_ io (11) - recvfrom (11)
-
recvfrom
_ nonblock (11) - regexp (22)
- register (11)
- remove (11)
-
remove
_ entry (11) - reopen (11)
- replace (11)
-
require
_ relative (11) -
required
_ attribute (11) -
required
_ attribute? (11) - restore (11)
- result (17)
- rm (11)
-
rm
_ r (11) - rmdir (11)
- round (44)
-
route
_ from (11) -
route
_ to (11) - rows (11)
- run (11)
-
satisfied
_ by? (11) -
satisfies
_ requirement? (11) - scalar (11)
-
scan
_ full (11) -
scan
_ until (11) - scanf (12)
-
search
_ full (11) - select (11)
-
send
_ io (11) -
set
_ redirect (11) - setuid? (11)
-
setup
_ argv (1) - shift (22)
-
skip
_ until (11) -
sockaddr
_ un (11) - socketpair (11)
- solve (11)
- split (11)
- start (72)
- store (11)
- struct (11)
- sub (22)
-
sub
_ ext (11) - subset? (11)
- subtract (11)
- summarize (22)
-
summary
_ indent= (11) -
summary
_ width= (11) - superset? (11)
- sym (11)
- symlink (11)
- tcp (22)
- timeout (19)
- to= (11)
-
to
_ a (11) -
to
_ json (33) -
to
_ set (22) - touch (11)
- truncate (33)
-
tsort
_ each (10) - ucmp (11)
- udp (11)
-
udp
_ server _ recv (11) -
udp
_ server _ sockets (44) -
unalias
_ command (6) -
undef
_ system _ command (6) - unescape (18)
- unescapeElement (11)
- unescapeHTML (11)
-
unescape
_ element (11) -
unescape
_ html (11) - ungetc (22)
- union (22)
- unix (33)
-
unix
_ rights (11) -
unix
_ server _ socket (22) - unknown (22)
- unnormalize (11)
- unpack (11)
-
unpack
_ sockaddr _ in (11) -
unpack
_ sockaddr _ un (11) - unparse (11)
- update (33)
- uptodate? (11)
-
url
_ encode (11) -
urlsafe
_ base64 (11) -
urlsafe
_ encode64 (11) - userinfo= (11)
- value (11)
-
values
_ at (44) -
virtual
_ host (11) -
wait
_ for _ cond (5) - warn (22)
-
with
_ config (22) - wrap (22)
- write (11)
- zero (11)
- | (11)
検索結果
先頭5件
-
Kernel
# require(path) -> bool (24345.0) -
RubyGems を require すると、Kernel#require が Gem を 要求されたときにロードするように置き換えます。
...RubyGems を require すると、Kernel#require が Gem を
要求されたときにロードするように置き換えます。
再定義された Kernel#require を呼び出すと以下の事を行います。
Ruby のロードパスに存在するライブラリを指定した場合はその......をロードパスに登録します。
@param path ロードしたいライブラリの名前を指定します。
@return 既にロードされているライブラリを再度ロードしようとした場合は false を返します。
そうでない場合は true を返します。... -
Kernel
. # require(feature) -> bool (24331.0) -
Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。
...Ruby ライブラリ feature をロードします。拡張子補完を行い、
同じファイルの複数回ロードはしません。
feature が絶対パスのときは feature からロードします。
feature が相対パスのときは組み込み変数 $:
に示されるパスを順番......ドに成功した時には true を返し、ロードした feature の名前を(拡
張子も含めて) 変数 $" に追加します。ただし、feature の名前が既に $"
に含まれていた場合はロードせずに false を返します。
@param feature ファイル名の文字列で......][ruby]{
$LOADED_FEATURES.grep(/prime/).size # => 0
require "prime" # => true
$LOADED_FEATURES.grep(/prime/).size # => 1
require "prime" # => false
begin
require "invalid"
rescue LoadError => e
e.message # => "cannot load such file -- invalid"
end
//}
@see Kernel.#load,Kernel.#autol... -
URI
:: Generic # -(src) -> URI :: Generic (21218.0) -
与えられた URI を表す src からの相対パスを返します。
... URI を表す src からの相対パスを返します。
@param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。
例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL... -
Set
# -(enum) -> Set (18218.0) -
差集合、すなわち、元の集合の要素のうち引数 enum に含まれる要素を取り除いた 新しい集合を作ります。
...enum に含まれる要素を取り除いた
新しい集合を作ります。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby......]{
require 'set'
p Set[10, 20, 30] - Set[10, 20, 40]
# => #<Set: {30}>
//}... -
ERB
:: Util . # u(s) -> String (18213.0) -
文字列 s を URLエンコードした文字列を返します。
... URLエンコードした文字列を返します。
文字列 s 中に含まれる 2バイト文字や半角スペースについて URL エンコードを行った文字列を返します(CGI.escapeとほぼ同じです)。
@param s URLエンコードを行う文字列
//emlist[例][ruby]{
requ......ire "erb"
include ERB::Util
puts url_encode("Programming Ruby: The Pragmatic Programmer's Guide")
# Programming%20Ruby%3A%20%20The%20Pragmatic%20Programmer%27s%20Guide
//}... -
RDoc
:: Context # add _ require(a _ require) -> () (12536.0) -
自身が所属する RDoc::TopLevel オブジェクトに引数で指定した RDoc::Require を追加します。
...自身が所属する RDoc::TopLevel オブジェクトに引数で指定した
RDoc::Require を追加します。
@param a_require RDoc::Require オブジェクトを指定します。... -
Kernel
. # require _ relative(relative _ feature) -> bool (12353.0) -
現在のファイルからの相対パスで require します。
...相対パスで require します。
require File.expand_path(relative_feature, File.dirname(__FILE__))
とほぼ同じです。
Kernel.#eval などで文字列を評価した場合に、そこから
require_relative を呼出すと必ず失敗します。
@param relative_feature ファイル......名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load のスコープ
ローカル変数はファイル間では共有されません。ですので、
ロードしたライブラリのローカル変数を
ロード......コープの扱い方はKernel.#loadでも同様です。
//emlist[例][ruby]{
# ---------- some.rb -----------
$a = 1
@a = 1
A = 1
a = 1
# ---------- end some.rb -------
require 'some'
p $a #=> 1
p @a #=> 1
p A #=> 1
p a # undefined local variable or method `a' for #<Object:0x294f9ec @a=1> (NameE... -
Socket
. unpack _ sockaddr _ un(sockaddr) -> String (12324.0) -
lib:socket#pack_stringを unpack したソケットパス名を返します。
...ringを
unpack したソケットパス名を返します。
@param sockaddr ソケットアドレス構造体を pack した文字列lib:socket#pack_stringを指定します。
例:
require 'socket'
p Socket.unpack_sockaddr_un(Socket.sockaddr_un("/tmp/.X11-unix/X0"))
=> "/tmp/.X11-unix/X0"... -
Gem
:: Specification . required _ attribute(name , default = nil) -> () (12312.0) -
必須の属性を作成します。
...必須の属性を作成します。
@param name 属性名を指定します。
@param default デフォルト値を指定します。
@see Gem::Specification.attribute... -
Gem
:: Specification # satisfies _ requirement?(dependency) -> bool (12306.0) -
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
...この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
依存関係を満たす場合は真を返します。そうでない場合は偽を返します。
@param dependency チェックしたい依存関係を指定します。
@see Gem::Dependency...