ライブラリ
- ビルトイン (160)
-
cgi
/ core (12) -
cgi
/ session (12) - csv (144)
- fileutils (12)
- mkmf (24)
- open-uri (24)
- openssl (24)
- psych (19)
- rbconfig (12)
-
rubygems
/ config _ file (24) -
rubygems
/ source _ info _ cache (12) -
webrick
/ config (12) -
webrick
/ httprequest (12) -
webrick
/ httpservlet / filehandler (12) -
webrick
/ httputils (24) -
webrick
/ ssl (12) -
yaml
/ store (21)
クラス
-
CGI
:: Session :: FileStore (12) - CSV (144)
-
Gem
:: ConfigFile (24) -
Gem
:: SourceInfoCache (12) -
OpenSSL
:: SSL :: SSLContext (12) -
RubyVM
:: InstructionSequence (48) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPServlet :: FileHandler (12) -
YAML
:: Store (21)
モジュール
-
CGI
:: QueryExtension (12) - FileUtils (12)
-
GC
:: Profiler (12) - Kernel (100)
- Marshal (24)
- OpenURI (24)
- Psych (19)
- RbConfig (12)
-
WEBrick
:: Config (24) -
WEBrick
:: HTTPUtils (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ExtensionFactory (12)
- FileHandler (12)
- FormData (12)
- HandlerTable (12)
-
MAKEFILE
_ CONFIG (12) - Marshal フォーマット (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
OPT
_ TABLE (12) - Ruby用語集 (12)
- SSL (12)
-
cgi
/ session (12) - compile (12)
-
compile
_ file (12) -
compile
_ option= (12) - dump (24)
- each (12)
- files (12)
- filter (36)
- foreach (24)
-
load
_ mime _ types (12) - new (45)
- open (48)
-
open
_ uri (24) - optparse (12)
- query (12)
-
raw
_ data (12) - rdoc (12)
- read (12)
-
read
_ cache _ data (12) - readlines (12)
- restore (12)
-
rm
_ f (12) -
rm
_ rf (12) - rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ load (19) -
set
_ params (12) - spawn (48)
- system (28)
- tsort (12)
検索結果
先頭5件
-
Gem
:: ConfigFile # hash -> Hash (21202.0) -
設定ファイルの各項目のキーと値を要素として持つハッシュです。
設定ファイルの各項目のキーと値を要素として持つハッシュです。 -
RubyVM
:: InstructionSequence . compile _ file(file , options = nil) -> RubyVM :: InstructionSequence (6242.0) -
引数 file で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
... file で指定した Ruby のソースコードを元にコンパイル済みの
RubyVM::InstructionSequence オブジェクトを作成して返します。
RubyVM::InstructionSequence.compile とは異なり、file、path などの
メタデータは自動的に取得します。
@param file......false、Hash オブ
ジェクトのいずれかで指定します。詳細は
RubyVM::InstructionSequence.compile_option= を参照
してください。
# /tmp/hello.rb
puts "Hello, world!"
# irb
RubyVM::InstructionSequence.compile_file("/tmp/h... -
CGI
:: QueryExtension # files -> Hash (6201.0) -
アップロードされたファイルの名前とその内容を表すオブジェクトをペアとする要素を持つハッシュを返します。
アップロードされたファイルの名前とその内容を表すオブジェクトをペアとする要素を持つハッシュを返します。 -
RbConfig
:: MAKEFILE _ CONFIG -> Hash (6201.0) -
RbConfig::CONFIG と同じですが、その値は以下のような形 で他の変数への参照を含みます。 MAKEFILE_CONFIG["bindir"] = "$(exec_prefix)/bin" これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、 Makefile 作成の際に利用されることを想定しています。
...す。
MAKEFILE_CONFIG["bindir"] = "$(exec_prefix)/bin"
これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、
Makefile 作成の際に利用されることを想定しています。
require 'rbconfig'
print <<-END_OF_MAKEFILE
prefix = #{RbConfig::MAKEFILE_CONFIG['prefi......x']}
exec_prefix = #{RbConfig::MAKEFILE_CONFIG['exec_prefix']}
bindir = #{RbConfig::MAKEFILE_CONFIG['bindir']}
END_OF_MAKEFILE
=> prefix = /usr/local
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
RbConfig.expand
は、このような参照を解決する
メソッドと......して rbconfig 内部で利用されています。
(CONFIG 変数は、MAKEFILE_CONFIG の内容から
RbConfig.expand
を使って生成されています)
require 'rbconfig'
p Config.expand(RbConfig::MAKEFILE_CONFIG["bindir"])
# => "/usr/local/bin"... -
WEBrick
:: Config :: FileHandler -> Hash (6201.0) -
WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
...WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
require 'webrick'
WEBrick::Config::FileHandler = {
:NondisclosureName => [".ht*", "*~"],
:FancyIndexing => false,
:HandlerTable => {},
:HandlerCallback =>......nil,
:DirectoryCallback => nil,
:FileCallback => nil,
:UserDir => nil, # e.g. "public_html"
:AcceptableLanguages => [] # ["en", "ja", ... ]
}
: :AcceptableLanguages
コンテンツの言語を選択するオプション。設定値は文字列の配列......含まれるAccept-Languageの内容がfrで、
かつ:AcceptableLanguagesには['ja', 'en']が設定されている場合、
WEBrick::HTTPServlet::FileHandlerは以下の順番でファイルを探す。
(1) index.html
(2) index.html.fr
(3) index.html.ja
(4) index.html.en
: :FancyIndexing... -
GC
:: Profiler . raw _ data -> [Hash , . . . ] | nil (3117.0) -
GC のプロファイル情報を GC の発生ごとに Hash の配列 (:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ ていない場合は nil を返します。
...プロファイル情報を GC の発生ごとに Hash の配列
(:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ
ていない場合は nil を返します。
例:
GC::Profiler.enable
GC.start
GC::Profiler.raw_data
# => [
{
:GC_TIME=>1.300000......GC_PROFILE_MORE_DETAIL を有効にして Ruby をビルドした場合、以下の
キーも参照できます。
* :GC_MARK_TIME
* :GC_SWEEP_TIME
* :ALLOCATE_INCREASE
* :ALLOCATE_LIMIT
* :HEAP_USE_SLOTS
* :HEAP_LIVE_OBJECTS
* :HEAP_FREE_OBJECTS
* :HAVE_FINALIZE
@see GC::Profiler.report,......GC::Profiler.result... -
CGI
:: Session :: FileStore # restore -> Hash (3101.0) -
セッションの状態をファイルから復元したハッシュを返します。
セッションの状態をファイルから復元したハッシュを返します。 -
FileUtils
:: OPT _ TABLE -> Hash (3101.0) -
内部で使用します。
内部で使用します。 -
Gem
:: ConfigFile # each {|key , value| . . . } -> Hash (3101.0) -
設定ファイルの各項目のキーと値をブロック引数として与えられたブロックを評価します。
設定ファイルの各項目のキーと値をブロック引数として与えられたブロックを評価します。