別のキーワード
ライブラリ
- English (2)
- ビルトイン (43)
- csv (8)
- drb (6)
- fiddle (5)
-
io
/ console / size (2) -
irb
/ context (1) - json (2)
- mkmf (6)
-
net
/ ftp (11) -
net
/ http (4) -
net
/ imap (5) -
net
/ pop (4) -
net
/ smtp (19) - open-uri (2)
- openssl (30)
- optparse (8)
- pathname (1)
- pstore (1)
- rake (57)
-
rake
/ loaders / makefile (1) -
rdoc
/ context (1) -
rdoc
/ markdown (2) - resolv (3)
-
rexml
/ document (11) -
ripper
/ filter (4) -
rubygems
/ command (3) -
rubygems
/ config _ file (7) -
rubygems
/ defaults (7) -
rubygems
/ dependency _ installer (3) -
rubygems
/ requirement (1) -
rubygems
/ source _ index (1) -
rubygems
/ specification (6) -
rubygems
/ user _ interaction (7) - socket (6)
- stringio (3)
- uri (5)
-
webrick
/ httpauth / basicauth (1) -
webrick
/ httpauth / digestauth (1) -
webrick
/ httpproxy (1) -
webrick
/ httpserver (1) -
webrick
/ httpservlet / filehandler (7) -
webrick
/ httputils (1) -
webrick
/ ssl (1) - win32ole (8)
- zlib (11)
クラス
-
ARGF
. class (2) - CSV (8)
-
DRb
:: DRbServer (5) - Encoding (4)
-
Fiddle
:: Closure (1) -
Fiddle
:: Closure :: BlockCaller (1) -
Fiddle
:: Function (2) -
Fiddle
:: Handle (1) - File (1)
-
Gem
:: Command (3) -
Gem
:: ConfigFile (7) -
Gem
:: DependencyInstaller (3) -
Gem
:: Requirement (1) -
Gem
:: SourceIndex (1) -
Gem
:: Specification (6) - Hash (12)
- IO (3)
-
IRB
:: Context (1) - Module (4)
-
Net
:: FTP (11) -
Net
:: HTTP (3) -
Net
:: IMAP (5) -
Net
:: POP3 (4) -
Net
:: SMTP (19) -
OpenSSL
:: Config (2) -
OpenSSL
:: Engine (9) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: SSL :: SSLContext (3) -
OpenSSL
:: X509 :: ExtensionFactory (1) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Store (1) -
OpenSSL
:: X509 :: StoreContext (1) - OptionParser (6)
- PStore (1)
- Pathname (1)
-
RDoc
:: Context (1) -
RDoc
:: Markdown (2) -
REXML
:: DocType (1) -
REXML
:: Document (3) -
REXML
:: Formatters :: Default (2) -
REXML
:: XMLDecl (3) -
Rake
:: Application (10) -
Rake
:: DefaultLoader (1) -
Rake
:: FileList (19) -
Rake
:: FileTask (2) -
Rake
:: InvocationChain (2) -
Rake
:: MakefileLoader (1) -
Rake
:: NameSpace (1) -
Rake
:: TaskArguments (2) - Random (4)
- Resolv (1)
-
Resolv
:: Hosts (2) -
Ripper
:: Filter (3) - RubyVM (1)
- Socket (3)
- StringIO (3)
- Thread (1)
- ThreadGroup (3)
-
URI
:: Generic (4) -
URI
:: LDAPS (1) -
WEBrick
:: GenericServer (1) -
WEBrick
:: HTTPAuth :: BasicAuth (1) -
WEBrick
:: HTTPAuth :: DigestAuth (1) -
WEBrick
:: HTTPProxyServer (1) -
WEBrick
:: HTTPServer (1) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (5) -
WEBrick
:: HTTPServlet :: FileHandler (1) - WIN32OLE (5)
-
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ TYPE (2) -
Zlib
:: Deflate (3) -
Zlib
:: GzipWriter (5)
モジュール
- DRb (1)
- Enumerable (1)
- Gem (7)
-
Gem
:: DefaultUserInteraction (6) -
Gem
:: InstallUpdateOptions (1) - JSON (2)
- Kernel (14)
-
Net
:: HTTPHeader (1) -
OpenSSL
:: X509 (10) - OpenURI (2)
-
OptionParser
:: Arguable (2) - Rake (3)
-
Rake
:: Cloneable (2) -
Rake
:: TaskManager (10) - RakeFileUtils (4)
- Signal (2)
-
Socket
:: Constants (3) -
WEBrick
:: HTTPUtils (1) - Zlib (3)
オブジェクト
- ENV (1)
キーワード
-
$ DEFAULT _ INPUT (1) -
$ DEFAULT _ OUTPUT (1) - == (1)
-
AI
_ DEFAULT (2) - Config (1)
- DECLARATION (1)
-
DEFAULT
_ AUTH _ TYPE (1) -
DEFAULT
_ BACKTRACE (1) -
DEFAULT
_ BENCHMARK (1) -
DEFAULT
_ BLOCKSIZE (1) -
DEFAULT
_ BULK _ THRESHOLD (1) -
DEFAULT
_ CERT _ AREA (1) -
DEFAULT
_ CERT _ DIR (1) -
DEFAULT
_ CERT _ DIR _ ENV (1) -
DEFAULT
_ CERT _ FILE (1) -
DEFAULT
_ CERT _ FILE _ ENV (1) -
DEFAULT
_ CERT _ STORE (1) -
DEFAULT
_ COMPRESSION (1) -
DEFAULT
_ CONFIG _ FILE (1) -
DEFAULT
_ ENTITIES (1) -
DEFAULT
_ EXTENSIONS (1) -
DEFAULT
_ IGNORE _ PATTERNS (1) -
DEFAULT
_ IGNORE _ PROCS (1) -
DEFAULT
_ OBJECT _ TYPE (1) -
DEFAULT
_ OPTIONS (2) -
DEFAULT
_ PARAMS (2) -
DEFAULT
_ PORT (2) -
DEFAULT
_ PRIVATE _ DIR (1) -
DEFAULT
_ RAKEFILES (1) -
DEFAULT
_ STRATEGY (1) -
DEFAULT
_ UPDATE _ SOURCES (1) -
DEFAULT
_ VERBOSITY (1) -
DEFAULT
_ VERSION (1) - DefaultFileHandler (1)
- DefaultFileName (1)
- DefaultLoader (1)
- DefaultMimeTypes (1)
- DefaultResolver (1)
- DefaultUserInteraction (1)
- Filter (1)
-
IP
_ DEFAULT _ MULTICAST _ LOOP (2) -
IP
_ DEFAULT _ MULTICAST _ TTL (2) -
LOCALE
_ SYSTEM _ DEFAULT (1) -
LOCALE
_ USER _ DEFAULT (1) -
METHOD
_ ALL (1) -
METHOD
_ CIPHERS (1) -
METHOD
_ DH (1) -
METHOD
_ DIGESTS (1) -
METHOD
_ DSA (1) -
METHOD
_ NONE (1) -
METHOD
_ RAND (1) -
METHOD
_ RSA (1) - Marshal フォーマット (1)
-
OPERATING
_ SYSTEM _ DEFAULTS (1) -
PLATFORM
_ DEFAULTS (1) - Pretty (1)
- Rubyの起動 (1)
- Ruby用語集 (1)
-
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (1) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (1) - [] (3)
- add (1)
-
add
_ loader (1) - application (1)
- application= (1)
-
arg
_ config (1) -
assign
_ defaults (1) -
attribute
_ defaults (1) -
auth
_ only (1) - chunk (1)
- clear (2)
-
clear
_ exclude (1) - clone (1)
- codepage (1)
- codepage= (1)
- config= (1)
-
console
_ size (1) - create (1)
-
create
_ rule (1) - default (5)
- default= (1)
-
default
_ acl (1) -
default
_ argc _ limit (1) -
default
_ argv (1) -
default
_ argv= (1) -
default
_ bindir (1) -
default
_ console _ size (1) -
default
_ dir (1) -
default
_ event _ sources (1) -
default
_ exec _ format (1) -
default
_ executable (1) -
default
_ executable= (1) -
default
_ external (1) -
default
_ external= (1) -
default
_ id _ conv (1) -
default
_ imap _ port (1) -
default
_ imaps _ port (1) -
default
_ internal (1) -
default
_ internal= (1) -
default
_ load _ limit (1) -
default
_ ole _ types (1) -
default
_ passive (1) -
default
_ passive= (1) -
default
_ path (1) -
default
_ pop3 _ port (1) -
default
_ pop3s _ port (1) -
default
_ port (6) -
default
_ proc (1) -
default
_ proc= (1) -
default
_ sources (1) -
default
_ ssl _ context (1) -
default
_ ssl _ port (2) -
default
_ submission _ port (1) -
default
_ system _ source _ cache _ dir (1) -
default
_ tls _ port (2) -
default
_ user _ source _ cache _ dir (1) -
default
_ value (1) - defaults (1)
- defaults= (1)
-
defaults
_ str (1) -
define
_ task (1) - deflate (2)
-
dir
_ config (1) -
do
_ GET (1) - dup (1)
- each (1)
- egrep (1)
-
enable
_ config (2) -
enable
_ ssl (1) -
enable
_ starttls (1) -
enable
_ starttls _ auto (1) -
enable
_ tls (1) - encoding (1)
- error= (1)
-
excluded
_ from _ list? (1) - existing (1)
- existing! (1)
- ext (1)
-
external
_ encoding (2) - fetch (5)
-
find
_ name (1) -
find
_ spec _ by _ name _ and _ version (1) - foreach (1)
- generate (1)
- get (2)
- getbinaryfile (2)
- gsub! (1)
-
http
_ default _ port (1) -
https
_ default _ port (1) - import (1)
- init (1)
- install (1)
-
install
_ update _ defaults _ str (1) - intern (1)
-
internal
_ encoding (1) - irb (1)
-
is
_ a? (1) -
kind
_ of? (1) -
last
_ comment (1) -
last
_ description (1) -
last
_ description= (1) - left (1)
- list (1)
- load (2)
- locale (1)
- lookup (1)
-
make
_ partial _ content (1) - member? (1)
- name (1)
- needed? (1)
- new (23)
-
not
_ modified? (1) -
nowrite
_ flag (1) -
nowrite
_ flag= (1) -
on
_ XXX (1) -
on
_ default (1) -
ongoing
_ visibility= (1) - open (6)
-
open
_ uri (2) - order! (2)
-
original
_ dir (2) - params (1)
- parse (1)
- parse! (1)
- pathmap (1)
- permute! (1)
-
prepare
_ range (1) -
prompt
_ mode (1) - public (4)
- put (2)
- putbinaryfile (2)
- rakefile (1)
- rand (2)
- read (1)
- readlines (1)
-
required
_ attribute (1) - resolve (1)
-
rexml
/ parsers / sax2parser (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / install _ command (1) -
rubygems
/ commands / list _ command (1) -
rubygems
/ commands / outdated _ command (1) -
rubygems
/ commands / query _ command (1) -
rubygems
/ commands / search _ command (1) -
rubygems
/ commands / specification _ command (1) -
rubygems
/ defaults (1) -
set
_ default (1) -
set
_ default _ paths (1) -
set
_ encoding (3) -
set
_ params (1) - shift (1)
- spawn (4)
- srand (2)
- start (8)
-
start
_ service (1) - sub! (1)
-
synthesize
_ file _ task (1) -
to
_ a (1) -
to
_ ary (1) -
to
_ s (1) -
top
_ level (1) -
top
_ level _ tasks (1) - trap (2)
-
tty
_ output= (1) - ui (2)
- ui= (2)
- unparse (1)
-
use
_ ui (2) -
values
_ at (1) -
verbose
_ flag (1) -
verbose
_ flag= (1) - version (1)
-
with
_ config (2) -
with
_ defaults (1) - wrap (2)
- write (1)
検索結果
先頭5件
-
Fiddle
:: Handle :: DEFAULT -> Fiddle :: Handle (127303.0) -
RTLD_DEFAULT で表わされる擬似ハンドルを表します。
RTLD_DEFAULT で表わされる擬似ハンドルを表します。
詳しくは dlsym(3) を参照してください。 -
Random
:: DEFAULT -> Class (109279.0) -
Ruby 3.0 から非推奨で,3.2で廃止されます。代わりに Random クラスオブジェクトを擬似乱数生成器として使用してください。
Ruby 3.0 から非推奨で,3.2で廃止されます。代わりに Random クラスオブジェクトを擬似乱数生成器として使用してください。
また、 Random::DEFAULT は Random クラスオブジェクトが返ります。
//emlist[][ruby]{
Random::DEFAULT == Random # => true
Random.rand(10) # => 4
//} -
Fiddle
:: Function :: DEFAULT -> Integer (109207.0) -
デフォルトの呼出規約を表します。
デフォルトの呼出規約を表します。
@see Fiddle::Function.new -
ThreadGroup
:: Default -> ThreadGroup (109207.0) -
デフォルトで定義されている ThreadGroup です。メインスレッド は最初このグループに属します。
デフォルトで定義されている ThreadGroup です。メインスレッド
は最初このグループに属します。 -
REXML
:: Formatters :: Default (108217.0) -
XMLドキュメントを(文字列として)出力するクラスです。
XMLドキュメントを(文字列として)出力するクラスです。
REXML::Formatters::Pretty と
異なりテキストの改行や空白を修正せずにそのまま出力します。
//emlist[][ruby]{
require 'rexml/document'
require 'rexml/formatters/default'
doc = REXML::Document.new <<EOS
<root>
<children>
<grandchildren/>
</children>
</root>
EOS
default_formatter = REXML::Formatters::... -
Socket
:: Constants :: IP _ DEFAULT _ MULTICAST _ LOOP -> Integer (91603.0) -
@todo Default multicast loopback
@todo
Default multicast loopback -
Socket
:: Constants :: IP _ DEFAULT _ MULTICAST _ TTL -> Integer (91603.0) -
@todo Default multicast TTL
@todo
Default multicast TTL -
Socket
:: IP _ DEFAULT _ MULTICAST _ LOOP -> Integer (91603.0) -
@todo Default multicast loopback
@todo
Default multicast loopback -
Socket
:: IP _ DEFAULT _ MULTICAST _ TTL -> Integer (91603.0) -
@todo Default multicast TTL
@todo
Default multicast TTL -
WIN32OLE
_ TYPE # default _ ole _ types -> [WIN32OLE _ TYPE] (91279.0) -
型が持つデフォルトのインターフェイスを取得します。
型が持つデフォルトのインターフェイスを取得します。
default_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場
合、そのクラスが実装しているデフォルトのインターフェイスと、サポートし
ていればデフォルトのソースインターフェイスを返します。
@return デフォルトインターフェイスをWIN32OLE_TYPEの配列として返し
ます。デフォルトインターフェイスは、最大でも、クラス操作用のイ
ンターフェイス(OLEオートメーション用)と、イベント用のソースイ
ンターフェイスの2要素です。デフォルトインターフ... -
Ripper
:: Filter # on _ default(event , token , data) -> object (91243.0) -
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント ハンドラです。
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント
ハンドラです。
@param event 実行されたイベントを :on_XXX 形式のシンボルで指定されます。
@param token 現在のトークンが指定されます。
@param data 前のイベントハンドラの戻り値です。最初のイベントの場合は
Ripper::Filter#parse の引数になります。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
on_default をオーバライドしなかった場合は data 引数をそのまま返します。
@see R... -
Resolv
:: DefaultResolver -> Resolv (91201.0) -
Resolv の各クラスメソッドを呼びだしたときに 利用されるリゾルバです。
Resolv の各クラスメソッドを呼びだしたときに
利用されるリゾルバです。 -
WEBrick
:: HTTPServlet :: DefaultFileHandler (90001.0) -
通常のファイルサーバとしての機能を提供するためのサーブレットです。 WEBrick::HTTPServlet::FileHandler の内部で利用しています。
通常のファイルサーバとしての機能を提供するためのサーブレットです。
WEBrick::HTTPServlet::FileHandler の内部で利用しています。 -
Rake
:: Application :: DEFAULT _ RAKEFILES -> Array (82507.0) -
デフォルトで Rakefile として扱うファイル名の配列を返します。
デフォルトで Rakefile として扱うファイル名の配列を返します。
'rakefile', 'Rakefile', 'rakefile.rb', 'Rakefile.rb' が指定されています。 -
REXML
:: XMLDecl :: DEFAULT _ VERSION -> String (82303.0) -
REXML::XMLDecl.new や REXML::XMLDecl.default で の使われるデフォルトのXMLバージョン。
REXML::XMLDecl.new や REXML::XMLDecl.default で
の使われるデフォルトのXMLバージョン。 -
OpenSSL
:: X509 :: DEFAULT _ CERT _ DIR _ ENV -> String (82279.0) -
CA 証明書ディレクトリ名を指定する環境変数名です。
CA 証明書ディレクトリ名を指定する環境変数名です。
通常、"SSL_CERT_DIR" という文字列です。
この環境変数を設定しておくことによって
OpenSSL::X509::Store#set_default_paths で読み込まれる
証明書ディレクトリを変更できます。
証明書ディレクトリに含まれる証明書のファイル名は
ハッシュ名でなければなりません。
@see OpenSSL::X509::DEFAULT_CERT_DIR -
OpenSSL
:: X509 :: DEFAULT _ CERT _ FILE _ ENV -> String (82279.0) -
CA 証明書ファイル名を指定する環境変数名です。
CA 証明書ファイル名を指定する環境変数名です。
通常、"SSL_CERT_FILE" という文字列です。
この環境変数を設定しておくことによって
OpenSSL::X509::Store#set_default_paths で読み込まれる
証明書ファイル名を変更できます。
@see OpenSSL::X509::DEFAULT_CERT_FILE -
Gem
:: Requirement . default -> Gem :: Requirement (82243.0) -
ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。
ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。
//emlist[][ruby]{
pp Gem::Requirement.default
# => Gem::Requirement.new([">= 0"])
//} -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ CERT _ STORE -> OpenSSL :: X509 :: Store (82243.0) -
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書 (ca_file, ca_path, cert_store) を一切指定しなかった場合に デフォルトで使われる証明書ストアです。
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書
(ca_file, ca_path, cert_store) を一切指定しなかった場合に
デフォルトで使われる証明書ストアです。
OpenSSL::X509::Store#set_default_paths でシステムが提供する
証明書を利用するように設定されています。 -
DRb
:: DRbServer . default _ acl(acl) -> () (82207.0) -
サーバ起動時の :acl オプションのデフォルト値を指定します。
サーバ起動時の :acl オプションのデフォルト値を指定します。
初期値は nil です。
@see DRb::DRbServer.new, DRb.#start_service, ACL -
DRb
:: DRbServer . default _ argc _ limit(argc) -> () (82207.0) -
サーバ起動時の :argc_limit オプションのデフォルト値を指定します。
サーバ起動時の :argc_limit オプションのデフォルト値を指定します。
初期値は 256 です。
@see DRb::DRbServer.new, DRb.#start_service -
DRb
:: DRbServer . default _ id _ conv(idconv) -> () (82207.0) -
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
初期値は DRb::DRbIdConv のインスタンスです。
@see DRb::DRbServer.new, DRb.#start_service -
DRb
:: DRbServer . default _ load _ limit(sz) -> () (82207.0) -
サーバ起動時の :load_limit オプションのデフォルト値を指定します。
サーバ起動時の :load_limit オプションのデフォルト値を指定します。
初期値は25MBです。
@see DRb::DRbServer.new, DRb.#start_service -
Gem
. default _ system _ source _ cache _ dir -> String (82207.0) -
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。 -
OpenSSL
:: Engine # set _ default(flags) -> true (82207.0) -
engine をデフォルトで利用するようにします。
engine をデフォルトで利用するようにします。
flags は engine を openssl のどの機能に関してデフォルトに
するかを指定します。
flags は以下の値の OR を取ります。
* OpenSSL::Engine::METHOD_CIPHERS
* OpenSSL::Engine::METHOD_DH
* OpenSSL::Engine::METHOD_DIGESTS
* OpenSSL::Engine::METHOD_DSA
* OpenSSL::Engine::METHOD_RSA
* OpenSSL::Engine::METHOD_RA... -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ PARAMS -> { Symbol -> object } (82207.0) -
OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる パラメータです。
OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる
パラメータです。 -
WIN32OLE
:: LOCALE _ SYSTEM _ DEFAULT -> Integer (82207.0) -
システム既定のロケールを示すLCID(0x0800)です。WIN32OLEがオートメーショ ンを利用する場合の既定値です。
システム既定のロケールを示すLCID(0x0800)です。WIN32OLEがオートメーショ
ンを利用する場合の既定値です。 -
WIN32OLE
:: LOCALE _ USER _ DEFAULT -> Integer (82207.0) -
ユーザ既定のロケールを示すLCID(0x0400)です。
ユーザ既定のロケールを示すLCID(0x0400)です。 -
Gem
:: ConfigFile :: OPERATING _ SYSTEM _ DEFAULTS -> {} (82201.0) -
Ruby をパッケージングしている人がデフォルトの設定値をセットするために使用します。
Ruby をパッケージングしている人がデフォルトの設定値をセットするために使用します。
使用するファイルは rubygems/defaults/operating_system.rb です。 -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (82201.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Rake
:: TaskArguments # with _ defaults(defaults) -> Hash (74653.0) -
パラメータにデフォルト値をセットします。
パラメータにデフォルト値をセットします。
@param defaults デフォルト値として使用するキーと値を格納したハッシュを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments.to_hash ... -
Hash
# default -> object | nil (73753.0) -
ハッシュのデフォルト値を返します。
ハッシュのデフォルト値を返します。
ハッシュのデフォルト値がブロックで与えられている場合、 1 番目の形式だと
返り値が nil になることに注意してください。この場合、ハッシュのデフォルト値に
ついて調べるには 2 番目の形式か Hash#default_proc を使ってください。
2 番目の形式はハッシュがデフォルト値としてブロックを持つ場合に、
self と引数 key をブロックに渡して評価し、その結果を返します。
@param key デフォルトのブロックにキーとして渡されます。
//emlist[例][ruby]{
h = Hash.new("default")
p h.... -
Hash
# default(key) -> object | nil (73753.0) -
ハッシュのデフォルト値を返します。
ハッシュのデフォルト値を返します。
ハッシュのデフォルト値がブロックで与えられている場合、 1 番目の形式だと
返り値が nil になることに注意してください。この場合、ハッシュのデフォルト値に
ついて調べるには 2 番目の形式か Hash#default_proc を使ってください。
2 番目の形式はハッシュがデフォルト値としてブロックを持つ場合に、
self と引数 key をブロックに渡して評価し、その結果を返します。
@param key デフォルトのブロックにキーとして渡されます。
//emlist[例][ruby]{
h = Hash.new("default")
p h.... -
Hash
# default _ proc=(pr) (73495.0) -
ハッシュのデフォルト値を返す Proc オブジェクトを 変更します。
ハッシュのデフォルト値を返す Proc オブジェクトを
変更します。
以前のデフォルトは値(Hash#default)の場合も
Proc の場合(Hash#default_proc)でも上書きされます。
引数には to_proc で Proc オブジェクトに変換できる
オブジェクトも受け付けます。
nil を指定した場合は現在の Hash#default_proc をクリアします。
@param pr デフォルト値を返す手続きオブジェクト
//emlist[例][ruby]{
h = {}
h.default_proc = proc do |hash, key|
hash[ke... -
Hash
# default _ proc -> Proc | nil (73459.0) -
ハッシュのデフォルト値を返す Proc オブジェクトを返します。 ハッシュがブロック形式のデフォルト値を持たない場合 nil を返します。
ハッシュのデフォルト値を返す Proc オブジェクトを返します。
ハッシュがブロック形式のデフォルト値を持たない場合 nil を返します。
//emlist[例][ruby]{
h = Hash.new {|hash, key| "The #{key} not exist in #{hash.inspect}"}
p h.default #=> nil
p block = h.default_proc #=> #<Proc:0x0x401a9ff4>
p block.call({},:foo) #=> "The foo not exist in {}"
h... -
URI
:: Generic . default _ port -> Integer | nil (73459.0) -
スキームに対応するデフォルトのポート番号を整数で返します。
スキームに対応するデフォルトのポート番号を整数で返します。
require 'uri'
URI::Generic.default_port # => nil
URI::FTP.default_port # => 21
URI::HTTP.default_port # => 80
URI::HTTPS.default_port # => 443
URI::LDAP.default_port # => 389
URI::LDAPS.default_port # => 636
URI::M... -
Encoding
. default _ external=(encoding) (73441.0) -
既定の外部エンコーディングを設定します。
既定の外部エンコーディングを設定します。
default_external を変更する前に作成した文字列と、default_external を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_external を設定してはいけません。代わりに、ruby -E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_external を参照してください。
@see spec... -
Encoding
. default _ internal=(encoding) (73441.0) -
既定の内部エンコーディングを設定します。
既定の内部エンコーディングを設定します。
default_internal を変更する前に作成した文字列と、default_internal を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_internal を設定してはいけません。代わりに、ruby -E を使用して、正しい default_internal で Ruby を起動してください。
デフォルトの内部エンコーディングがどのように使われるかについては Encoding.default_internal を参照してください。
@see spe... -
Encoding
. default _ external -> Encoding (73423.0) -
既定の外部エンコーディングを返します。
既定の外部エンコーディングを返します。
標準入出力、コマンドライン引数、open で開くファイルなどで、外部エンコーディングが指定されていない場合の既定値として利用されます。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
-E オプションを指定していない場合は、WindowsではUTF-8、その他のOSではロケールに従って default_external を決定します。
default_external は必ず設定されます。Encoding.locale... -
Hash
# default=(value) (73423.0) -
ハッシュのデフォルト値を value に変更します。対応する値が存 在しないキーで検索した時にはこの値を返すようになります。
ハッシュのデフォルト値を value に変更します。対応する値が存
在しないキーで検索した時にはこの値を返すようになります。
デフォルト値(ブロックを含む)が既に設定してあった場合も value で上書きします。
@param value 設定するデフォルト値です。
@return value を返します。
//emlist[例][ruby]{
h = {}
p h.default #=>nil
h.default = "default"
p h.default #=>"default"
//}
@see Hash#default -
Encoding
. default _ internal -> Encoding | nil (73369.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
既定の内部エンコーディングを返します。デフォルトでは nil です。
標準入出力、コマンドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。
String#encode と String#encode! は、引数に Encoding が与えられていない場合、 default_internal を使用します。
文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプトエンコーディングが使用されます。
default_internal... -
Kernel
$ $ DEFAULT _ OUTPUT -> IO (73351.0) -
$> の別名
$> の別名
require "English"
dout = $DEFAULT_OUTPUT.dup
$DEFAULT_OUTPUT.reopen("out.txt", "w")
print "foo"
$DEFAULT_OUTPUT.close
$DEFAULT_OUTPUT = dout
p "bar" # => bar
p File.read("out.txt") #=> foo -
URI
:: Generic # default _ port -> Integer | nil (73339.0) -
self.class.default_port を返します。
self.class.default_port を返します。
@see URI::Generic.default_port -
OptionParser
# default _ argv=(argv) (73315.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
自身がデフォルトでパースする引数を文字列の配列で指定します。
OptionParser#parse の引数が指定されなかったときに使われます。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
opts.p... -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (73315.0) -
型が持つソースインターフェイスを取得します。
型が持つソースインターフェイスを取得します。
default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるインターフェイス)を返します。
@return デフォルトのソースインターフェイスをWIN32OLE_TYPEの配列と
して返します。返すのは配列ですが、デフォルトのソースインターフェ
イスは最大でも1インターフェイスです。ソースインターフェイスを持
たない場合は空配列を返します。
tobj = ... -
Socket
:: AI _ DEFAULT -> Integer (73303.0) -
Default flags for getaddrinfo。
Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
Socket
:: Constants :: AI _ DEFAULT -> Integer (73303.0) -
Default flags for getaddrinfo。
Default flags for getaddrinfo。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getipnodebyname(3freebsd) -
OpenSSL
:: X509 :: DEFAULT _ CERT _ DIR -> String (73279.0) -
デフォルトの CA 証明書ディレクトリ名です。
デフォルトの CA 証明書ディレクトリ名です。
OpenSSL::X509::Store#set_default_paths で読み込まれます。
OpenSSL::X509::DEFAULT_CERT_DIR_ENV で得られる環境変数よって
上書き可能です。
証明書ディレクトリに含まれる証明書のファイル名は
ハッシュ名でなければなりません。 -
OpenSSL
:: X509 :: DEFAULT _ CERT _ FILE -> String (73279.0) -
デフォルトの CA 証明書ファイル名です。
デフォルトの CA 証明書ファイル名です。
OpenSSL::X509::Store#set_default_paths で読み込まれます。
OpenSSL::X509::DEFAULT_CERT_FILE_ENV で得られる環境変数よって
上書き可能です。 -
WIN32OLE
_ PARAM # default -> object | nil (73279.0) -
パラメータを指定しなかった場合の既定値を取得します。
パラメータを指定しなかった場合の既定値を取得します。
当パラメータが必須パラメータの場合はnilを返します。
@return パラメータを指定しなかった場合の既定値。必須パラメータならばnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
method.params.each do |param|
if param.default
puts "... -
Net
:: IMAP . default _ imaps _ port -> Integer (73255.0) -
デフォルトの IMAPS のポート番号(993)を返します。
デフォルトの IMAPS のポート番号(993)を返します。
@see Net::IMAP.default_port -
Net
:: IMAP . default _ ssl _ port -> Integer (73255.0) -
デフォルトの IMAPS のポート番号(993)を返します。
デフォルトの IMAPS のポート番号(993)を返します。
@see Net::IMAP.default_port -
Net
:: IMAP . default _ tls _ port -> Integer (73255.0) -
デフォルトの IMAPS のポート番号(993)を返します。
デフォルトの IMAPS のポート番号(993)を返します。
@see Net::IMAP.default_port -
Net
:: IMAP . default _ imap _ port -> Integer (73249.0) -
デフォルトの IMAP のポート番号(143)を返します。
デフォルトの IMAP のポート番号(143)を返します。
@see Net::IMAP.default_tls_port -
Net
:: IMAP . default _ port -> Integer (73249.0) -
デフォルトの IMAP のポート番号(143)を返します。
デフォルトの IMAP のポート番号(143)を返します。
@see Net::IMAP.default_tls_port -
Kernel
$ $ DEFAULT _ INPUT -> IO (73243.0) -
$< の別名
$< の別名
require "English"
while line = $DEFAULT_INPUT.gets
p line
end
# end of sample.rb
ruby sample.rb < /etc/passwd
# => "hoge:x:500:501::/home/hoge:/bin/bash\n"
... -
OptionParser
# default _ argv -> [String] (73243.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
自身がデフォルトでパースする引数を文字列の配列で返します。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//} -
Net
:: HTTP . default _ port -> Integer (73213.0) -
HTTP のデフォルトポート (80) を返します。
HTTP のデフォルトポート (80) を返します。 -
Net
:: HTTP . http _ default _ port -> Integer (73213.0) -
HTTP のデフォルトポート (80) を返します。
HTTP のデフォルトポート (80) を返します。 -
Net
:: POP3 . default _ pop3 _ port -> Integer (73213.0) -
POP3 のデフォルトのポート番号(110)を返します。
POP3 のデフォルトのポート番号(110)を返します。 -
Net
:: POP3 . default _ port -> Integer (73213.0) -
POP3 のデフォルトのポート番号(110)を返します。
POP3 のデフォルトのポート番号(110)を返します。 -
Net
:: SMTP . default _ ssl _ port -> Integer (73213.0) -
デフォルトのSMTPSのポート番号(465)を返します。
デフォルトのSMTPSのポート番号(465)を返します。 -
Net
:: SMTP . default _ tls _ port -> Integer (73213.0) -
デフォルトのSMTPSのポート番号(465)を返します。
デフォルトのSMTPSのポート番号(465)を返します。 -
CSV
:: DEFAULT _ OPTIONS -> Hash (73207.0) -
このオプションは呼び出し側で上書きしなかったときに使用するオプションです。
このオプションは呼び出し側で上書きしなかったときに使用するオプションです。
: :col_sep
","
: :row_sep
:auto
: :quote_char
'"'
: :field_size_limit
nil
: :converters
nil
: :unconverted_fields
nil
: :headers
false
: :return_headers
false
: :header_converters
nil
: :skip_blanks
false
: :force_quotes
false
: :skip_lin... -
Gem
. default _ bindir -> String (73207.0) -
実行ファイルのデフォルトのパスを返します。
実行ファイルのデフォルトのパスを返します。 -
Gem
. default _ dir -> String (73207.0) -
デフォルトの Gem パッケージをインストールするディレクトリを返します。
デフォルトの Gem パッケージをインストールするディレクトリを返します。 -
Gem
. default _ exec _ format -> String (73207.0) -
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。 -
Gem
. default _ path -> [String] (73207.0) -
デフォルトの Gem パッケージをロードするディレクトリのリストを返します。
デフォルトの Gem パッケージをロードするディレクトリのリストを返します。 -
Gem
. default _ sources -> [String] (73207.0) -
デフォルトのパッケージ情報取得先のリストを返します。
デフォルトのパッケージ情報取得先のリストを返します。 -
Gem
. default _ user _ source _ cache _ dir -> String (73207.0) -
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。 -
Gem
:: ConfigFile :: DEFAULT _ BACKTRACE -> false (73207.0) -
バックトレースが表示されるかどうかのデフォルト値です。
バックトレースが表示されるかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ BENCHMARK -> false (73207.0) -
ベンチマークを実行するかどうかのデフォルト値です。
ベンチマークを実行するかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ BULK _ THRESHOLD -> 1000 (73207.0) -
一括ダウンロードをするかどうかのデフォルト値です。
一括ダウンロードをするかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ UPDATE _ SOURCES -> true (73207.0) -
毎回 Gem::SourceInfoCache を更新するかどうかのデフォルト値です。
毎回 Gem::SourceInfoCache を更新するかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ VERBOSITY -> true (73207.0) -
ログレベルのデフォルト値です。
ログレベルのデフォルト値です。 -
Gem
:: DependencyInstaller :: DEFAULT _ OPTIONS -> Hash (73207.0) -
自身を初期化する際に使用するデフォルトのオプションです。
自身を初期化する際に使用するデフォルトのオプションです。
:env_shebang => false,
:domain => :both, # HACK dup
:force => false,
:format_executable => false, # HACK dup
:ignore_dependencies => false,
:security_policy => nil, # HACK NoSecurity requires OpenSSL. Al... -
Gem
:: Specification # default _ executable -> String | nil (73207.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。 -
Gem
:: Specification # default _ executable=(executable) (73207.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
@param executable 実行ファイルを指定します。 -
Gem
:: Specification . default _ value(name) -> object (73207.0) -
与えられた名前の属性のデフォルト値を返します。
与えられた名前の属性のデフォルト値を返します。
@param name 属性名を指定します。 -
IO
. default _ console _ size -> [Integer , Integer] (73207.0) -
デフォルトの端末のサイズを [rows, columns] で返します。
デフォルトの端末のサイズを [rows, columns] で返します。 -
Net
:: FTP . default _ passive -> bool (73207.0) -
FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。
FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。 -
Net
:: FTP . default _ passive=(on) (73207.0) -
passive mode をFTPの接続のグローバルなデフォルトモードにするかどうかを設定します。
passive mode をFTPの接続のグローバルなデフォルトモードにするかどうかを設定します。
デフォルト値は true です。
@param on true ならばデフォルトを passive mode に、false ならばデフォルトを active mode にします -
Net
:: FTP :: DEFAULT _ BLOCKSIZE -> Integer (73207.0) -
get, put をするときのデフォルトのブロックサイズです。
get, put をするときのデフォルトのブロックサイズです。 -
Net
:: HTTP . https _ default _ port -> Integer (73207.0) -
HTTPS のデフォルトポート (443) を返します。
HTTPS のデフォルトポート (443) を返します。 -
Net
:: POP3 . default _ pop3s _ port -> Integer (73207.0) -
デフォルトのPOP3Sのポート番号(995)を返します。
デフォルトのPOP3Sのポート番号(995)を返します。 -
Net
:: SMTP . default _ port -> Integer (73207.0) -
SMTPのデフォルトのポート番号(25)を返します。
SMTPのデフォルトのポート番号(25)を返します。 -
Net
:: SMTP . default _ ssl _ context -> OpenSSL :: SSL :: SSLContext (73207.0) -
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。 -
Net
:: SMTP . default _ submission _ port -> Integer (73207.0) -
デフォルトのサブミッションポート番号(587)を返します。
デフォルトのサブミッションポート番号(587)を返します。 -
Net
:: SMTP :: DEFAULT _ AUTH _ TYPE -> Symbol (73207.0) -
デフォルトの認証スキーム(:plain)です。
デフォルトの認証スキーム(:plain)です。 -
OpenSSL
:: Config :: DEFAULT _ CONFIG _ FILE -> String (73207.0) -
デフォルトの設定ファイル名を返します。
デフォルトの設定ファイル名を返します。 -
OpenSSL
:: X509 :: DEFAULT _ CERT _ AREA -> String (73207.0) -
証明書や設定ファイルなど OpenSSL 関連のデータを 置いてあるディレクトリの名前を返します。
証明書や設定ファイルなど OpenSSL 関連のデータを
置いてあるディレクトリの名前を返します。 -
OpenSSL
:: X509 :: DEFAULT _ PRIVATE _ DIR -> String (73207.0) -
デフォルトの秘密鍵ディレクトリ名です。
デフォルトの秘密鍵ディレクトリ名です。 -
OpenSSL
:: X509 :: Name :: DEFAULT _ OBJECT _ TYPE -> Integer (73207.0) -
属性値のデフォルトの ASN.1 の型です。
属性値のデフォルトの ASN.1 の型です。
OpenSSL::X509::Name.parse や OpenSSL::X509::Name.new で
template に指定されなかった属性はこの型であると仮定して処理されます。
OpenSSL::ASN1::UTF8STRING を返します。 -
OpenSSL
:: X509 :: Store # set _ default _ paths -> nil (73207.0) -
システムに組込まれている証明書を読み込みます。
システムに組込まれている証明書を読み込みます。
@raise OpenSSL::X509::StoreError 読み込みに失敗した場合に発生します -
RDoc
:: Markdown :: DEFAULT _ EXTENSIONS -> [Symbol] (73207.0) -
デフォルトで有効になっている拡張の一覧を Symbol の配列で返します。
デフォルトで有効になっている拡張の一覧を Symbol の配列で返します。 -
REXML
:: DocType :: DEFAULT _ ENTITIES -> { String => REXML :: Entity } (73207.0) -
XML の仕様上デフォルトで定義されている実体の Hash table。
XML の仕様上デフォルトで定義されている実体の Hash table。
"amp" => REXML::EntityConst::AMP は含まれません。 -
REXML
:: XMLDecl . default -> REXML :: XMLDecl (73207.0) -
XML宣言を含まない文章でデフォルトで使うための XMLDecl オブジェクトを生成して返します。
XML宣言を含まない文章でデフォルトで使うための
XMLDecl オブジェクトを生成して返します。 -
Rake
:: FileList :: DEFAULT _ IGNORE _ PATTERNS -> Array (73207.0) -
デフォルトで除外するパターンのリストです。
デフォルトで除外するパターンのリストです。 -
Rake
:: FileList :: DEFAULT _ IGNORE _ PROCS (73207.0) -
デフォルトで除外する手続きです。
デフォルトで除外する手続きです。 -
RubyVM
:: DEFAULT _ PARAMS -> {Symbol => Integer} (73207.0) -
RubyVM のデフォルトのパラメータを返します。
RubyVM のデフォルトのパラメータを返します。
[注意] この値は C Ruby 固有のものです。変更しても RubyVM の動作に
は影響しません。また、仕様は変更される場合があるため、この値に依存すべ
きではありません。