3948件ヒット
[3901-3948件を表示]
(0.084秒)
種類
ライブラリ
- ビルトイン (1021)
-
cgi
/ core (72) - csv (24)
- delegate (12)
- erb (12)
- etc (24)
- fiddle (48)
- getoptlong (36)
- ipaddr (12)
- json (24)
- logger (1)
-
minitest
/ unit (1) -
net
/ ftp (70) -
net
/ http (132) -
net
/ imap (296) -
net
/ pop (60) -
net
/ smtp (36) - open-uri (48)
- openssl (504)
- optparse (24)
- pathname (48)
- psych (48)
-
rdoc
/ top _ level (12) - rss (24)
- rubygems (12)
-
rubygems
/ doc _ manager (12) -
rubygems
/ remote _ fetcher (12) - set (451)
-
shell
/ command-processor (12) - socket (120)
- stringio (12)
- strscan (12)
-
test
/ unit (1) - tracer (48)
-
webrick
/ accesslog (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpauth / digestauth (12) -
webrick
/ httpauth / htdigest (24) -
webrick
/ httpauth / htpasswd (24) -
webrick
/ httpauth / userdb (12) -
webrick
/ httprequest (12) -
webrick
/ httpresponse (36) -
webrick
/ httpstatus (24) -
win32
/ registry (24) - win32ole (48)
- zlib (36)
クラス
-
ARGF
. class (24) - BasicSocket (24)
- Binding (12)
- CGI (48)
- CSV (12)
- ERB (12)
-
Encoding
:: Converter (36) - Enumerator (24)
- Exception (24)
-
Fiddle
:: Pointer (48) - File (24)
-
Gem
:: DocManager (12) -
Gem
:: RemoteFetcher (12) - GetoptLong (36)
- IO (142)
- IPAddr (12)
-
JSON
:: Parser (24) -
Logger
:: Application (1) - MatchData (30)
-
MiniTest
:: Unit :: TestCase (1) - Module (12)
-
Net
:: FTP (60) -
Net
:: FTP :: MLSxEntry (10) -
Net
:: HTTP (12) -
Net
:: IMAP (236) -
Net
:: IMAP :: ContinuationRequest (12) -
Net
:: IMAP :: ResponseText (24) -
Net
:: IMAP :: TaggedResponse (12) -
Net
:: POP3 (60) -
Net
:: SMTP (36) - Object (36)
-
OpenSSL
:: ASN1 :: Set (24) -
OpenSSL
:: BN (36) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (12) -
OpenSSL
:: Engine (108) -
OpenSSL
:: HMAC (12) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: PKey :: EC :: Point (24) -
OpenSSL
:: SSL :: SSLContext (48) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) -
OptionParser
:: ParseError (24) - Pathname (48)
-
Psych
:: SyntaxError (12) -
RDoc
:: Options (12) -
RDoc
:: TopLevel (12) - RubyVM (1)
- Set (580)
-
Shell
:: CommandProcessor (12) - SimpleDelegator (12)
- Socket (48)
- String (6)
- StringIO (12)
- Thread (36)
- Time (60)
- TracePoint (12)
- Tracer (48)
-
WEBrick
:: Cookie (24) -
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (36) - WIN32OLE (48)
-
Zlib
:: Deflate (12) -
Zlib
:: Inflate (24)
モジュール
-
CGI
:: QueryExtension (12) -
CGI
:: QueryExtension :: Value (12) - Enumerable (104)
- Etc (24)
- Gem (12)
- Kernel (66)
-
Net
:: HTTPHeader (108) -
OpenSSL
:: ASN1 (36) -
OpenSSL
:: SSL :: SocketForwarder (12) -
OpenSSL
:: X509 (96) - OpenURI (24)
-
OpenURI
:: Meta (24) - Process (84)
-
Process
:: Sys (132) - Psych (24)
-
RSS
:: BaseTrackBackModel (24) -
Socket
:: Constants (48) -
Test
:: Unit (1) -
WEBrick
:: AccessLog (12) -
WEBrick
:: HTTPAuth :: UserDB (12) -
WEBrick
:: HTTPStatus (12) -
Win32
:: Registry :: API (24)
キーワード
-
$ -I (6) -
$ : (6) -
$ LOAD _ PATH (6) - & (12)
- + (12)
- - (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- == (12)
- === (8)
- ARGV (12)
- ASN1 (12)
- BasicAuth (12)
- CLONESETUP (12)
- CSV (12)
-
DEFAULT
_ CERT _ DIR (12) -
DEFAULT
_ CERT _ DIR _ ENV (12) -
DEFAULT
_ CERT _ FILE (12) -
DEFAULT
_ CERT _ FILE _ ENV (12) -
DEFAULT
_ CERT _ STORE (12) -
DEFAULT
_ PARAMS (12) - DUPSETUP (12)
- DigestAuth (12)
- HTTPResetContent (12)
- Htdigest (12)
- Htpasswd (12)
-
IFF
_ PORTSEL (24) - IO (12)
-
IP
_ PORTRANGE (24) -
METHOD
_ ALL (12) -
METHOD
_ CIPHERS (12) -
METHOD
_ DH (12) -
METHOD
_ DIGESTS (12) -
METHOD
_ DSA (12) -
METHOD
_ NONE (12) -
METHOD
_ RAND (12) -
METHOD
_ RSA (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - OBJSETUP (12)
-
RC
_ RESET _ CONTENT (12) - RegSetValueExA (12)
- Request (12)
- ResetContent (12)
- ResponseText (12)
- Ruby プログラムの実行 (12)
-
SC
_ CPUSET _ SIZE (12) - SET (12)
-
SO
_ ACCEPTFILTER (24) - SSLSocket (12)
- Set (51)
- SetValue (12)
- StringScanner (12)
-
TCP
_ MAXSEG (24) - TracePoint (12)
-
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - [] (48)
- []= (24)
- ^ (12)
-
_ _ setobj _ _ (12) -
_ setproperty (12) -
accept
_ charset (48) -
accept
_ charset= (12) - add (12)
- add? (12)
-
add
_ filter (12) -
add
_ trace _ func (12) - advise (12)
- all? (32)
- any? (32)
-
backtrace
_ locations (12) - binread (12)
- binwrite (24)
-
bit
_ set? (12) - byteindex (3)
- byteoffset (6)
- byterindex (3)
- caller (36)
- charset (46)
- ciphers= (12)
-
class
_ variable _ set (12) - classify (12)
- clear (12)
-
clear
_ bit! (12) - clone (12)
- code (12)
- collect! (12)
-
content
_ type= (12) - copy (12)
-
copy
_ fds (12) -
copy
_ stream (12) - data (24)
-
debug
_ output= (12) -
defined
_ class (12) - delete (12)
- delete? (12)
-
delete
_ if (12) - difference (12)
- disjoint? (12)
- divide (24)
- dump (24)
- dup (12)
- each (12)
- empty? (12)
-
enable
_ ssl (24) - error= (12)
- fetch (12)
- flatten (12)
- flatten! (12)
-
form
_ data= (12) - getlocal (12)
- getoptlong (12)
-
gmt
_ offset (12) - gmtoff (12)
- header (12)
- include? (12)
- infinity? (12)
- inflate (12)
- inspect (12)
-
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) -
internal
_ encoding (12) - intersect? (12)
- intersection (12)
- issetugid (12)
-
keep
_ if (12) - length (12)
-
local
_ variable _ set (12) - localtime (12)
- map! (12)
- member? (12)
- merge (12)
-
module
_ setup (12) - move (10)
-
net
/ http (12) - new (108)
- none? (8)
- offset (36)
- one? (8)
-
open
_ uri (24) - parse (12)
- pos= (12)
- pread (8)
-
primitive
_ convert (36) -
proc
_ set _ safe _ level (12) -
proper
_ subset? (12) -
proper
_ superset? (12) - pwrite (8)
- range= (24)
-
rb
_ set _ class _ path (12) -
rb
_ set _ end _ proc (12) -
rb
_ thread _ priority _ set (12) -
rb
_ thread _ select (1) -
rb
_ time _ timespec _ new (10) - rdoc (12)
- read (12)
- reject! (12)
- replace (12)
- reset (72)
-
resolve
_ feature _ path (1) - retrbinary (24)
- rset (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - search (12)
-
set
_ backtrace (24) -
set
_ bit! (12) -
set
_ content _ type (12) -
set
_ debug _ output (36) -
set
_ default (12) -
set
_ default _ paths (12) -
set
_ dictionary (24) -
set
_ encoding (60) -
set
_ encoding _ by _ bom (6) -
set
_ eoutvar (12) -
set
_ error (24) -
set
_ form _ data (12) -
set
_ generator (12) -
set
_ get _ line _ procs (36) -
set
_ log (1) -
set
_ option (12) -
set
_ params (24) -
set
_ passwd (36) -
set
_ paths (12) -
set
_ range (36) -
set
_ redirect (12) -
set
_ socket (12) -
set
_ to _ infinity! (12) -
set
_ trace _ func (24) - setacl (12)
- setegid (12)
- seteuid (12)
- setgid (12)
- setgid? (30)
- setpgid (12)
- setpgrp (12)
- setpriority (12)
- setproctitle (12)
- setproperty (24)
- setpwent (12)
- setquota (12)
- setregid (12)
- setresgid (12)
- setresuid (12)
- setreuid (12)
- setrgid (12)
- setrlimit (24)
- setruid (12)
- setsid (12)
- setsockopt (36)
- setuid (12)
- setuid? (30)
- setup (1)
-
setup
_ argv (1) -
setup
_ params (12) -
setup
_ rdoc (12) - size (12)
- sort (12)
-
special
_ local _ set (12) -
ssl
_ params (12) - starttls (24)
- storbinary (24)
- store (12)
- subset? (12)
- subtract (12)
- superset? (12)
- text (12)
- thread (12)
-
to
_ a (12) -
to
_ s (8) -
to
_ set (24) -
top
_ local _ setup (12) -
trackback
_ ping (12) -
trackback
_ ping= (12) -
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
uid
_ thread (12) - union (12)
-
utc
_ offset (12) -
with
_ index (24) - write (24)
- xmlrpc (3)
- | (12)
- 多言語化 (12)
- 正規表現 (12)
- 演算子式 (12)
- 環境変数 (12)
検索結果
先頭5件
-
Kernel
$ $ -I -> [String] (18.0) -
Rubyライブラリをロードするときの検索パスです。
...、
「i686-linux」や「alpha-osf5.1」などです。
ARCH の値は Config::CONFIG['arch'] で得られます。
コンパイル時のデフォルトパスは
多くの UNIX システムでは "/usr/local/lib/ruby" です。
platform/mswin32、platform/mingw32、platform/Cygwin
環境では
rub......えば HP-UX では require 'foo.so' とすると foo.sl を検索します。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特......ッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグロー... -
Kernel
$ $ : -> [String] (18.0) -
Rubyライブラリをロードするときの検索パスです。
...、
「i686-linux」や「alpha-osf5.1」などです。
ARCH の値は Config::CONFIG['arch'] で得られます。
コンパイル時のデフォルトパスは
多くの UNIX システムでは "/usr/local/lib/ruby" です。
platform/mswin32、platform/mingw32、platform/Cygwin
環境では
rub......えば HP-UX では require 'foo.so' とすると foo.sl を検索します。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特......ッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグロー... -
rdoc (18.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
...イブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby のソースファイルに対するドキュメントを生成......ドキュメントを出
力します(現在は HTML しか出力できませんが、この部分は取り替え可能にでき
ています)。Markup とはプレーンテキストを様々なフォーマットに変換するた
めのライブラリです。RDoc によってメソッドやクラ......options は以下が指定できます。
: --all
プロテクティッドメソッドやプライベートメソッドも出力に含まれるように
なります(デフォルトではパブリックメソッドのみです)。
: --charset charset
生成する HTML の charset を指... -
NEWS for Ruby 3
. 1 . 0 (12.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...した。 17411
//emlist{
Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a
#=> [[3, 5], [5, 7], [11, 13]]
//}
* ピン演算子がインスタンス変数、クラス変数、グローバル変数をサポートしました。 17724
//emlist{
@n = 5
Prime.each_cons(2).lazy.fin......7592
* 1行のメソッド定義が括弧なしで書けるようになりました。例として def foo = puts "Hello" と記述できるようになりました。 private def foo = puts "Hello" はパースされないことに注意してください。 17398
== コマンドラインオプ......に更新されました。 17750 18029
* String#unpack と String#unpack1 が任意のバイト数をスキップした後にアンパックを開始するための offset: キーワード引数を渡せるようになりました。 offset が文字列の範囲外の場合、 ArgumentError 例... -
Thread
# [](name) -> object | nil (12.0) -
name に対応したスレッドに固有のデータを取り出します。 name に対応するスレッド固有データがなければ nil を返し ます。
...@param name スレッド固有データのキーを文字列か Symbol で指定します。
//emlist[例][ruby]{
[
Thread.new { Thread.current["name"] = "A" },
Thread.new { Thread.current[:name] = "B" },
Thread.new { Thread.current["name"] = "C" }
].each do |th|
th.join
puts "#{th.inspe......2) {
f.resume
}
f.resume
p Thread.current[:name]
# => nil if fiber-local
# => 2 if thread-local (The value 2 is leaked to outside of meth method.)
//}
Fiber を切り替えても同じ変数を返したい場合は
Thread#thread_variable_get と Thread#thread_variable_set
を使用してくださ... -
Zlib
:: Inflate # inflate(string) -> String (12.0) -
string を展開ストリームに入力します。
...力を
終了します。(Zlib::ZStream#finish と同じ)。
@param string 展開する文字列を入力します。
@raise Zlib::NeedDict 展開に辞書が必要な場合に発生します。
Zlib::Inflate#set_dictionary メソッドで辞書をセットした......後で、空文字列と共にこのメソッドを再度呼び出して下さい。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new
p inz.inflate(cstr) #=> "hoge fuga end"...