4649件ヒット
[4601-4649件を表示]
(0.128秒)
ライブラリ
- ビルトイン (177)
-
cgi
/ core (44) -
cgi
/ html (286) -
cgi
/ session (11) -
cgi
/ util (22) - csv (11)
- etc (11)
- fiddle (198)
-
fiddle
/ import (33) -
minitest
/ spec (2) - mkmf (132)
-
net
/ ftp (63) -
net
/ http (198) -
net
/ imap (627) -
net
/ smtp (78) - objspace (22)
- open-uri (71)
- openssl (143)
- optparse (22)
- pathname (11)
-
rdoc
/ context (44) -
rdoc
/ markup (11) -
rdoc
/ parser / ruby (11) -
rdoc
/ top _ level (11) -
rexml
/ document (286) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (33) -
rubygems
/ package / tar _ header (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (704)
- uri (55)
-
webrick
/ httpauth / userdb (22) -
webrick
/ httprequest (22) -
webrick
/ httpresponse (33) -
webrick
/ httpserver (11) -
webrick
/ httputils (44) - win32ole (957)
- zlib (44)
クラス
- Addrinfo (66)
- BasicSocket (11)
- CGI (44)
-
CGI
:: Session (11) - CSV (11)
- Data (2)
- Enumerator (5)
-
Fiddle
:: Closure (11) -
Fiddle
:: Function (11) -
Fiddle
:: Handle (22) - File (11)
-
File
:: Stat (11) -
Gem
:: Package :: TarHeader (11) -
MiniTest
:: Spec (2) -
Net
:: FTP (18) -
Net
:: FTP :: MLSxEntry (45) -
Net
:: HTTP (165) -
Net
:: IMAP (22) -
Net
:: IMAP :: BodyTypeBasic (143) -
Net
:: IMAP :: BodyTypeMessage (176) -
Net
:: IMAP :: BodyTypeMultipart (99) -
Net
:: IMAP :: BodyTypeText (154) -
Net
:: IMAP :: ContentDisposition (11) -
Net
:: SMTP (78) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: X509 :: Name (22) - OptionParser (22)
- Pathname (11)
-
RDoc
:: Context (44) -
RDoc
:: Markup (11) -
RDoc
:: Parser :: Ruby (11) -
RDoc
:: TopLevel (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attribute (11) -
REXML
:: DocType (165) -
REXML
:: Document (11) -
REXML
:: Instruction (33) -
REXML
:: Text (33) -
RubyVM
:: AbstractSyntaxTree :: Node (6) -
RubyVM
:: InstructionSequence (33) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (264)
-
Socket
:: AncillaryData (143) - Thread (11)
- UNIXSocket (22)
-
URI
:: FTP (55) -
WEBrick
:: HTTPRequest (22) -
WEBrick
:: HTTPResponse (33) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (88)
-
WIN32OLE
_ METHOD (209) -
WIN32OLE
_ PARAM (110) -
WIN32OLE
_ TYPE (275) -
WIN32OLE
_ TYPELIB (143) -
WIN32OLE
_ VARIABLE (88) -
WIN32OLE
_ VARIANT (22) -
Zlib
:: ZStream (11)
モジュール
-
CGI
:: HtmlExtension (286) -
CGI
:: QueryExtension (22) - Enumerable (22)
- Etc (11)
- Fiddle (154)
-
Fiddle
:: Importer (33) - Kernel (214)
-
Net
:: HTTPHeader (33) - ObjectSpace (22)
-
OpenSSL
:: SSL (110) -
OpenURI
:: Meta (44) -
OpenURI
:: OpenRead (11) -
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (33) -
RubyVM
:: AbstractSyntaxTree (10) -
Socket
:: Constants (198) -
WEBrick
:: HTTPAuth :: UserDB (22) -
WEBrick
:: HTTPUtils (33) - Zlib (33)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ASCII (11)
- BINARY (11)
- BodyTypeMessage (11)
- BodyTypeText (11)
-
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ OBJECT _ TYPE (11) - DefaultMimeTypes (11)
-
EAI
_ SERVICE (22) -
EAI
_ SOCKTYPE (22) -
IPV6
_ RTHDR _ TYPE _ 0 (22) -
IPX
_ TYPE (22) -
IP
_ TOS (22) - Instruction (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - NotationDecl (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (11) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (11) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (11) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (11) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (11) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (11) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (11) -
OP
_ TLS _ D5 _ BUG (11) - Ruby用語集 (11)
-
SCM
_ BINTIME (22) -
SCM
_ CREDENTIALS (22) -
SCM
_ CREDS (22) -
SCM
_ RIGHTS (22) -
SCM
_ TIMESTAMP (22) -
SCM
_ TIMESTAMPNS (22) -
SC
_ TYPED _ MEMORY _ OBJECTS (11) - SINGLE (11)
-
SOCK
_ DGRAM (22) -
SOCK
_ PACKET (22) -
SOCK
_ RAW (22) -
SOCK
_ RDM (22) -
SOCK
_ SEQPACKET (22) -
SOCK
_ STREAM (22) -
SO
_ TYPE (22) - TYPES (11)
-
TYPE
_ CHAR (11) -
TYPE
_ DOUBLE (11) -
TYPE
_ FLOAT (11) -
TYPE
_ INT (11) -
TYPE
_ INTPTR _ T (11) -
TYPE
_ LONG (11) -
TYPE
_ LONG _ LONG (11) -
TYPE
_ PTRDIFF _ T (11) -
TYPE
_ SHORT (11) -
TYPE
_ SIZE _ T (11) -
TYPE
_ SSIZE _ T (11) -
TYPE
_ UINTPTR _ T (11) -
TYPE
_ VOID (11) -
TYPE
_ VOIDP (11) - UNKNOWN (11)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ TYPELIB (11) - [] (11)
- []= (11)
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - add (11)
-
add
_ authenticator (11) -
add
_ class (11) -
add
_ class _ or _ module (22) -
add
_ module (11) - after (1)
-
attribute
_ of (11) -
attributes
_ of (11) -
auth
_ type (22) - authenticate (22)
- before (1)
- body (11)
- build (22)
-
capable
_ auth _ types (11) - cgi (11)
-
cgi
/ session (11) - charset (22)
-
check
_ signedness (22) -
check
_ sizeof (22) - checkbox (22)
-
checkbox
_ group (22) - children (6)
-
cmsg
_ is? (11) - content (11)
-
content
_ id (33) -
content
_ type (55) -
content
_ type= (11) -
count
_ tdata _ objects (11) - create (11)
-
create
_ value (11) - ctype (11)
- data (11)
-
data
_ type (11) - default (11)
-
default
_ event _ sources (11) -
default
_ ole _ types (11) - description (33)
- directory? (9)
- disasm (11)
- disassemble (11)
- dispid (11)
- disposition (44)
- doctype (44)
-
doctype
_ end (11) -
dsp
_ type (11) - encoding (33)
- entities (11)
- entity (11)
- envelope (11)
- escapeHTML (11)
-
escape
_ html (11) - event? (11)
-
event
_ interface (11) - extension (44)
-
external
_ id (11) - facts (9)
- fail (33)
- file? (9)
-
file
_ field (22) -
find
_ type (22) - foreach (22)
- form (22)
- ftype (51)
- get2 (22)
-
get
_ line _ types (11) - getaddrinfo (22)
- gethostbyaddr (11)
- guid (22)
-
have
_ struct _ member (22) -
have
_ type (22) - head (11)
- head2 (22)
- header (11)
- helpcontext (22)
- helpfile (22)
- helpstring (22)
- hidden (22)
-
implemented
_ ole _ types (11) - input? (11)
- inspect (22)
- instruction (11)
- int (11)
- invkind (11)
-
invoke
_ kind (11) -
ip
_ pktinfo (22) -
ipv6
_ pktinfo (22) -
ipv6
_ pktinfo _ addr (11) -
ipv6
_ pktinfo _ ifindex (11) -
irb
/ completion (11) - language (44)
-
library
_ name (11) - lines (22)
-
load
_ mime _ types (11) - locale= (11)
-
main
_ type (11) -
major
_ version (22) -
make
_ passwd (11) - md5 (33)
-
media
_ subtype (44) -
media
_ type (53) -
mime
_ type (11) -
minor
_ version (22) - mlsd (18)
- multipart? (44)
-
multipart
_ form (22) - name (66)
- namespaces (11)
- new (165)
- new2 (11)
-
node
_ type (33) - normalize (11)
- notation (11)
- notations (11)
- of (2)
-
offset
_ vtbl (11) -
ole
_ classes (22) -
ole
_ methods (11) -
ole
_ obj _ help (11) -
ole
_ show _ help (11) -
ole
_ type (44) -
ole
_ type _ detail (22) -
ole
_ typelib (22) -
ole
_ types (11) - open (27)
- open-uri (11)
- optional? (11)
- out (11)
- output? (11)
- pair (22)
- param (44)
- params (11)
- parse (4)
-
parse
_ file (4) - parts (11)
-
password
_ field (22) - path (11)
- post (22)
- post2 (22)
- produce (5)
- progid (11)
- progids (11)
- public (11)
- query (11)
-
radio
_ group (22) - raise (44)
- rdoc (11)
-
reachable
_ objects _ from (11) - read (11)
- reject (22)
-
request
_ get (22) -
request
_ head (22) -
request
_ post (22) - reset (22)
-
return
_ type (11) -
return
_ type _ detail (11) -
return
_ vtype (11) - retval? (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
. 9 feature (11) - sendmsg (11)
- size (33)
-
size
_ opt _ params (11) -
size
_ params (11) -
slice
_ before (22) - socketpair (22)
- socktype (11)
-
source
_ ole _ types (11) -
src
_ type (11) - start (56)
-
sub
_ type (11) - submit (22)
- subtype (44)
- system (11)
- target (11)
-
test
/ unit (1) -
text
_ field (22) -
to
_ a (11) -
to
_ s (55) -
try
_ type (22) - typealias (11)
- typecode (11)
- typeflag (11)
- typekind (11)
- typelibs (22)
- unix (11)
-
unix
_ rights (22) - unnormalize (11)
- value (22)
-
variable
_ kind (11) - variables (11)
- varkind (11)
- vartype (11)
- version (11)
- visible? (44)
-
webrick
/ cgi (11) - with (2)
- write (11)
- 制御構造 (11)
検索結果
先頭5件
-
ObjectSpace
. # reachable _ objects _ from(obj) -> Array | nil (206.0) -
obj から到達可能なすべてのオブジェクトを返します。マーク不能なオブジェ クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの 調査が行えます。
...ブジェクトを返します。マーク不能なオブジェ
クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの
調査が行えます。
//emlist[例][ruby]{
# 配列クラス(Array)と 'a'、'b'、'c' に到達可能。
ObjectSpace.reachable......2 つ以上の同じオブジェクト x への参照を持つ場合、戻り値に含まれ
るオブジェクト x は 1 つだけです。
//emlist[例][ruby]{
# 配列クラス(Array)と v に到達可能。
ObjectSpace.reachable_objects_from([v = 'a', v, v])
# => [Array, 'a']
# 配列クラ......e、nil、Symbol、
Fixnum、Flonum(即値の Float オブジェクト))を指定した場合は
nil を返します。
//emlist[例][ruby]{
# 1 はマーク不能
ObjectSpace.reachable_objects_from(1)
# => nil
//}
obj が内部でオブジェクトへの参照を持つ場合、
ObjectSpace::Inter... -
Socket
:: Constants :: SCM _ CREDS -> Integer (206.0) -
Process credentials
...Process credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(4freebsd)... -
Socket
:: SCM _ CREDS -> Integer (206.0) -
Process credentials
...Process credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(4freebsd)... -
制御構造 (180.0)
-
制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END
...制御構造
条件分岐:
* if
* unless
* case
繰り返し:
* while
* until
* for
* break
* next
* redo
* retry
例外処理:
* raise
* begin
その他:
* return
* BEGIN
* END
Rubyでは(Cなどとは異なり)制御構造は式であ......t, redo
をまとめると以下のようになります。
//emlist[][ruby]{
def iter
# (a)
# :
# (b)
yield
# (c)
# :
# (d)
end
iter { redo } # -> (b) へ飛ぶ
iter { next } # -> (c) へ飛ぶ
iter { break } # -> (d) へ飛ぶ
//}
(a) は、厳密には引数評価から始......を発生させる
raise SyntaxError, "invalid syntax"
raise SyntaxError.new("invalid syntax")
raise # 最後の例外の再発生
//}
文法:
raise
raise messageまたはexception
raise error_type, message
raise error_type, message, traceback... -
Ruby用語集 (178.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...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-based
番号が 0......から始まること。
例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。
: 1 オリジン
: one-based
番号が 1 から始まること。
例えば、
エラーメッセージ......: method visibility
メソッドの呼び出し可能性。Ruby のメソッド可視性は public、private、protected の
三種類があるが、Java における private、protected とは全く異なるので注意が
必要である。
参照:d:spec/def#limit
: 型
: type
→デ...