るりまサーチ (Ruby 3.2)

最速Rubyリファレンスマニュアル検索!
6763件ヒット [1-100件を表示] (0.448秒)
トップページ > クエリ:d[x] > クエリ:r[x] > バージョン:3.2[x]

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d
  4. rsa d=
  5. matrix d

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

static inline void dvar_asgn(ID id, VALUE value) (96901.0)

現在のローカル変数スコープ中に存在するはずの ブロックローカル変数 id に value を代入します。

現在のローカル変数スコープ中に存在するはずの
ブロックローカル変数 id に value を代入します。

static inline void dvar_asgn_curr(ID id, VALUE value) (96901.0)

現在のブロックローカル変数スコープに存在するはずの ブロックローカル変数 id に value を代入します。

現在のブロックローカル変数スコープに存在するはずの
ブロックローカル変数 id に value を代入します。

static void dvar_asgn_internal(ID id, VALUE value, int curr) (96901.0)

dvar_asgn と dvar_asgn_curr の補助関数です。

dvar_asgn と dvar_asgn_curr の補助関数です。

static int delete_never(char *key, char *value, char *never) (96601.0)

st_cleanup_safe() のイテレータブロック。

st_cleanup_safe() のイテレータブロック。

digest/rmd160 (96001.0)

Hans Dobbertin, Antoon Bosselaers, Bart Preneel によって設計された RIPEMD-160 ハッシュ関数を実装するクラスを提供するライブラリです。

Hans Dobbertin, Antoon Bosselaers, Bart Preneel によって設計された
RIPEMD-160 ハッシュ関数を実装するクラスを提供するライブラリです。

絞り込み条件を変える

drb (96001.0)

分散オブジェクトプログラミングのためのライブラリです。

分散オブジェクトプログラミングのためのライブラリです。

Ruby のプロセスから他のRubyプロセスにあるオブジェクトのメソッド
を呼びだすことができます。他のマシン上のプロセスにも
アクセスできます。

=== 概要
dRuby は Ruby 専用の分散オブジェクトシステムです。
Ruby のみで記述され、TCP socket のような Ruby 本体が提供する
通信手段があれば追加のインストール物なしに利用可能です。
独自のプロトコルで通信し、他の分散オブジェクトシステム
(CORBA, RMI, .NETなど)との相互運用性はありません。

dRuby は
* 他のプロセスと Ru...

drb/acl (96001.0)

drb で用いる ACL(Access Control List)を定義するライブラリ。

drb で用いる ACL(Access Control List)を定義するライブラリ。

drb/extserv (96001.0)

DRb::ExtServ を定義しているライブラリ。

DRb::ExtServ を定義しているライブラリ。

drb/extservm で定義されている DRb::ExtServManager
によって管理されるサービスを実現する DRb::ExtServ を
定義しています。

詳しくは drb/extservm を見てください。

drb/extservm (96001.0)

DRb::ExtServManager を定義しているライブラリ。

DRb::ExtServManager を定義しているライブラリ。

DRb::ExtServManager は drb で実現されたサービスブローカーです。
個々のサービスは drb/extserv で定義されている
DRb::ExtServ を用いて実装します。
DRb::ExtServManager
はクライアントの要求に応じて個々のサービスを
サブプロセスとして起動し、各サービスを表す DRb::ExtServ オブジェクト
をリモートオブジェクトとしてクライアントに渡します。

このライブラリは簡易的なもので、あまりメンテナンスもされていないので、
本格的な用途にはこのライブラリを参...

drb/gw (96001.0)

drb 通信を中継するゲートウェイ(DRb::GW)と、 中継に必要なオブジェクト識別子変換クラス(DRb::GWIdConv)、 および DRb::DRbObject への拡張が含まれています。

drb 通信を中継するゲートウェイ(DRb::GW)と、
中継に必要なオブジェクト識別子変換クラス(DRb::GWIdConv)、
および DRb::DRbObject への拡張が含まれています。

このライブラリを利用することで直接通信することが不可能であるような
2つのプロセスが中継プロセスを経て drb によりやりとりできるようになります。

drb による通信とは、オブジェクトをプロセス間でやりとりすること、
およびそのメソッドを呼び出すことです。
中継プロセスが保持している DRb::GW オブジェクトに
それ以外のプロセスがオブジェクトを登録したり、登録済みの
オブジェクトを取り出...

絞り込み条件を変える

drb/observer (96001.0)

DRb 用の修正をした Observable (DRb::DRbObservable) を定義するライブラリ。

DRb 用の修正をした Observable
(DRb::DRbObservable)
を定義するライブラリ。

drb/ssl (96001.0)

DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。

DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。

require 'drb/ssl'
obj = ''
DRb::DRbServer.new( 'drbssl://localhost:10000',
obj,
{:SSLCertName => [["CN","fqdn.example.com"]]})

DRb::DRbServer.new や DRb.#start_service が
"drbssl" スキームを受け入れるようになります。
また、D...

drb/timeridconv (96001.0)

DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義 するライブラリ。 DRb::DRbIdConv の GC 問題をタイムアウトを定めることで 部分的に解決します。

DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義
するライブラリ。
DRb::DRbIdConv の GC 問題をタイムアウトを定めることで
部分的に解決します。

drb/unix (96001.0)

DRb のプロトコルとして UNIX ドメインソケット経由で通信する drbunix が使えるようになります。

DRb のプロトコルとして UNIX ドメインソケット経由で通信する drbunix が使えるようになります。

require 'drb/unix'
obj = ''
DRb::DRbServer.new('drbunix:/tmp/hoge', obj)


DRb::DRbServer.new や DRb.#start_service が
"drbunix" スキームを受け入れるようになります。
また、DRb::DRbObject.new_with_uri でも drbunix スキームが使えるようになります。

サーバを起動するときは以下のオプションが追加で利用できます。

:...

Gem::DependencyList#dependency_order -> [Gem::Specification] (91201.0)

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

このことは、インストール済みの Gem を削除するときに便利です。
このメソッドで返された順にインストール済みの Gem 削除すると、
依存関係による多くの問題を回避することができます。

If there are circular dependencies (yuck!), then gems will be
returned in order until only the circular dependents and anything
they reference are le...

絞り込み条件を変える

static VALUE define_final(int argc, VALUE *argv, VALUE os) (78901.0)

static struct RVarmap * dyna_push(void) (78601.0)

ブロックローカル変数テーブルをプッシュします。

ブロックローカル変数テーブルをプッシュします。

static void dyna_pop(struct RVarmap *vars) (78601.0)

ブロックローカル変数テーブルをポップします。

ブロックローカル変数テーブルをポップします。

debug (78019.0)

Ruby デバッガです。Ruby スクリプトのソースコードデバッグに使用します。

Ruby デバッガです。Ruby スクリプトのソースコードデバッグに使用します。

また、Emacs を使用したインタフェース rubydb3x.el が
https://github.com/ruby/elisp にあるので、活用してください。

=== 使い方

$ ruby -rdebug foo.rb

または、Emacs から

M-x load-library rubydb3x.el
M-x rubydb

=== デバッグコマンド

以下は、デバッガで使用できるコマンド名とその用法の一覧です。
各コマンド名には省略形があります。

ここに挙げたもの以外を入力し...

static void heredoc_restore(NODE *here) (73501.0)

ヒアドキュメントの本体の読み込みに失敗したとき、開始記号 のある行を復帰します。here は lex_strterm です。

ヒアドキュメントの本体の読み込みに失敗したとき、開始記号
のある行を復帰します。here は lex_strterm です。

絞り込み条件を変える

OpenSSL::OCSP::RESPONSE_STATUS_SIGREQUIRED -> Integer (73201.0)

OpenSSL::OCSP::Response#status のステータスコードで 、 サーバがクライアントにリクエストへの署名を要求していることを意味します。

OpenSSL::OCSP::Response#status のステータスコードで 、
サーバがクライアントにリクエストへの署名を要求していることを意味します。

詳しくは 2560 2.3 を見てください。

Gem::DependencyInstaller#gather_dependencies -> Array (72901.0)

依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。

依存関係を無視するように指定されていない限り、インストールするように指定された
Gem が依存している Gem の情報を集めて返します。

DRb::DRbObject#__drbref -> Integer|nil (72601.0)

リモートオブジェクトの識別子を返します。

リモートオブジェクトの識別子を返します。

DRb::DRbObject.new_with_uri で取り出したフロントオブジェクトは
識別子を持たないため nil を返します。

DRb::DRbObject#__drburi -> String|nil (72601.0)

リモートオブジェクトの URI を返します。

リモートオブジェクトの URI を返します。

Gem::RequirePathsBuilder#write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) (72601.0)

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

絞り込み条件を変える

rinda/rinda (72091.0)

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

タプルスペースとは並列プログラムにおける一つのパターンです。
並列プログラミングにおいては、ロックのような同期処理が必須ですが、
適切な同期処理を実現することは困難をともないます。
このパターンにおいては、複数の並列単位(スレッド/プロセス)間の通信をすべて
タプルスペースという領域を経由して行います。これによって
プロセス間の通信トポロジーを単純化し、問題を簡単化します。
タプルスペースに対しては、タプルを書き込む(write)、取り出す(take)、
タプルの要素を覗き見る(read)
という操作の...

Net::HTTPPreconditionRequired (72001.0)

HTTP レスポンス 428 (Precondition Required) を表現するクラスです。

HTTP レスポンス 428 (Precondition Required) を表現するクラスです。

詳しくは 6585 を見てください。

rdoc/markup/to_rdoc (72001.0)

RDoc 形式のドキュメントをマークアップ記法を保持したまま出力させるための サブライブラリです。

RDoc 形式のドキュメントをマークアップ記法を保持したまま出力させるための
サブライブラリです。

サブクラス(RDoc::Markup::ToAnsi など)を作成して使います。

rdoc/rdoc (72001.0)

rdoc コマンドのためのサブライブラリです。

rdoc コマンドのためのサブライブラリです。

Resolv::AddressRegex -> Regexp (64201.0)

IPアドレスにマッチする正規表現です。

IPアドレスにマッチする正規表現です。

絞り込み条件を変える

Win32::Registry::Constants::REG_CREATED_NEW_KEY (63901.0)

@todo

@todo

キーが新しく作られたか、既存キーが開かれたか。
Win32::Registry#disposition メソッドも参照してください。

Matrix::EigenvalueDecomposition#d -> Matrix (63604.0)

固有値を対角成分に並べた行列を返します。

固有値を対角成分に並べた行列を返します。

Resolv::DNS::Resource::MX#preference -> Integer (63601.0)

このMXレコードの優先度を返します。

このMXレコードの優先度を返します。

Resolv::DNS::Resource::SOA#refresh -> Integer (63601.0)

プライマリサーバからの更新をセカンダリサーバがチェックする 頻度を秒単位で返します。

プライマリサーバからの更新をセカンダリサーバがチェックする
頻度を秒単位で返します。

OpenSSL::PKey::RSA#d -> OpenSSL::BN (63304.0)

鍵の private exponent です。

鍵の private exponent です。

これは秘密鍵の一部です。

絞り込み条件を変える

Vector#r -> Float (63304.0)

ベクトルの大きさ(ノルム)を返します。

ベクトルの大きさ(ノルム)を返します。

//emlist[例][ruby]{
require 'matrix'
Vector[3, 4].norm # => 5.0
Vector[Complex(0, 1), 0].norm # => 1.0
//}

@see Vector#normalize

NODE * rb_node_newnode(enum node_type type, NODE *a0, NODE *a1, NODE *a2) (56401.0)

ノードタイプが type で a0 a1 a2 を 要素に持つノードを生成し、返します。

ノードタイプが type で a0 a1 a2 を
要素に持つノードを生成し、返します。

Gem::DependencyList.from_source_index(src_index) -> Gem::DependencyList (55501.0)

与えられた Gem::SourceIndex のインスタンスから自身を作成します。

与えられた Gem::SourceIndex のインスタンスから自身を作成します。

@param src_index Gem::SourceIndex を指定します。

@see Gem::SourceIndex

Gem::Installer#ensure_dependency(spec, dependency) -> true (55501.0)

インストールしようとしている Gem が依存関係を満たしている事を確認します。

インストールしようとしている Gem が依存関係を満たしている事を確認します。

依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。

@param spec Gem::Specification のインスタンスを指定します。

@param dependency Gem::Dependency のインスタンスを指定します。

@raise Gem::InstallError 依存関係を満たしていない場合に発生します。

Gem::Specification#required_ruby_version -> Gem::Requirement (55501.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

絞り込み条件を変える

Gem::Specification#required_ruby_version=(requirement) (55501.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。

この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。

@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。

@see Gem::Requirement

Gem::Specification#required_rubygems_version -> Gem::Requirement (55501.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

Gem::Specification#required_rubygems_version=(requirement) (55501.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。

@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。

@see Gem::Requirement

Resolv::IPv6::Regex_CompressedHex -> Regexp (55297.0)

IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。

IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。

Resolv::IPv6::Regex_CompressedHex4Dec -> Regexp (55297.0)

IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。

IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。

絞り込み条件を変える

Addrinfo#family_addrinfo(host, port) -> Addrinfo (55201.0)

引数から自身に「似た」Addrinfo オブジェクトを生成します。

引数から自身に「似た」Addrinfo オブジェクトを生成します。

「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。

require 'socket'

Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>

Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")...

Addrinfo#family_addrinfo(path) -> Addrinfo (55201.0)

引数から自身に「似た」Addrinfo オブジェクトを生成します。

引数から自身に「似た」Addrinfo オブジェクトを生成します。

「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。

require 'socket'

Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>

Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")...

Addrinfo.getaddrinfo(nodename, service, family=nil, socktype=nil, protocol=nil, flags=0) -> [Addrinfo] (55201.0)

パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。

パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。

nodename (ホスト名) と service (ポート番号) を Addrinfo に変換します。
変換先は一意ではないため、複数のオブジェクトを返します。

nodename と service のどちらか一方は nil を渡すことができます
(その部分は変換されません)。

family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定します。
nil を指定した場合には制限しないことを...

Base64.#strict_decode64(str) -> String (55201.0)

与えられた文字列を Base64 デコードしたデータを返します。

与えられた文字列を Base64 デコードしたデータを返します。

このメソッドは 4648 に対応しています。


@param str Base64 デコードする文字列を指定します。

@raise ArgumentError 与えられた引数が Base64 エンコードされたデータとして正しい形式ではない場合に発生します。
例えば、アルファベットでない文字列や CR, LF などが含まれている場合にこの例外は発生します。

BasicSocket#remote_address -> Addrinfo (55201.0)

getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。

getpeername(2) で得られたリモートアドレス情報を
Addrinfo オブジェクトとして返します。

返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。

require 'socket'

TCPSocket.open("www.ruby-lang.org", 80) {|s|
p s.remote_address #=> #<Addrinfo: 221.186.184.68:80 TCP>
}

TCPServer.open("127.0.0.1", 1728) {|serv|
c = TCP...

絞り込み条件を変える

DRb::DRbServer#thread -> Thread (55201.0)

サーバのメインスレッドを返します。

サーバのメインスレッドを返します。

このスレッドはクライアントからの接続を受け付けるスレッドであって、
クライアントへの応答をするスレッドではありません。

Gem::DependencyInstaller#find_spec_by_name_and_version(gem_name, version = Gem::Requirement.default) -> Array (55201.0)

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。

@param gem_name Gem の名前を指定します。

@param version Gem が満たすバージョンに関する条件を指定します。

Gem::Specification#development_dependencies -> Array (55201.0)

この Gem が依存している Gem のリストを返します。

この Gem が依存している Gem のリストを返します。

Net::IMAP#remove_response_handler(handler) -> () (55201.0)

レスポンスハンドラを削除します。

レスポンスハンドラを削除します。

@param handler 削除するハンドラ
@see Net::IMAP#add_response_handler

OpenSSL::BN.pseudo_rand_range(range) -> OpenSSL::BN (55201.0)

乱数を 0 から range-1 までの間で生成し、返します。

乱数を 0 から range-1 までの間で生成し、返します。

乱数系列に暗号論的な強さはありません。

@param range 生成する乱数の範囲
@raise OpenSSL::BNError 乱数の生成に失敗した場合に発生します
@see OpenSSL::BN.pseudo_rand, OpenSSL::BN.rand_range

絞り込み条件を変える

OpenSSL::BN.rand_range(range) -> OpenSSL::BN (55201.0)

暗号論的に強い擬似乱数を 0 から range-1 までの間で生成し、返します。

暗号論的に強い擬似乱数を 0 から range-1 までの間で生成し、返します。

@param range 生成する乱数の範囲
@raise OpenSSL::BNError 乱数の生成に失敗した場合に発生します
@see OpenSSL::BN.rand, OpenSSL::BN.pseudo_rand_range

REXML::Node#previous_sibling_node -> REXML::Node | nil (55201.0)

前の兄弟ノードを返します。

前の兄弟ノードを返します。

前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。

REXML::Parent#replace_child(to_replace, replacement) -> () (55201.0)

子ノード列上の to_replace を replacement に置き換えます。

子ノード列上の to_replace を replacement に置き換えます。

to_replace の parent は nil に、
replacement の parent は selfに変更されます。

@param to_replace 置き換え元のノード
@param replacement 置き換え先のノード

static void thread_free(rb_thread_t th) (55201.0)

Base64.#urlsafe_decode64(str) -> String (54901.0)

与えられた文字列を Base64 デコードしたデータを返します。

与えられた文字列を Base64 デコードしたデータを返します。

このメソッドは 4648 の "Base 64 Encoding with URL and Filename Safe Alphabet" に対応しています。
"+" を "-" に "/" を "_" に置き換えます。

@param str Base64 デコードする文字列を指定します。

@raise ArgumentError 与えられた引数が Base64 エンコードされたデータとして正しい形式ではない場合に発生します。
例えば、アルファベットでない文字列や CR, LF などが含まれている場合にこの例...

絞り込み条件を変える

DRb::DRbProtocol.#add_protocol(prot) -> () (54901.0)

新たなプロトコルを DRbProtocol モジュールに登録します。

新たなプロトコルを DRbProtocol モジュールに登録します。

@param prot プロトコル定義クラス

DRb::DRbServer.default_argc_limit(argc) -> () (54901.0)

サーバ起動時の :argc_limit オプションのデフォルト値を指定します。

サーバ起動時の :argc_limit オプションのデフォルト値を指定します。

初期値は 256 です。

@see DRb::DRbServer.new, DRb.#start_service

ERB::DefMethod.#def_erb_method(methodname, erb) -> nil (54901.0)

self に erb のスクリプトをメソッドとして定義します。

self に erb のスクリプトをメソッドとして定義します。

メソッド名は methodname で指定します。
erb が文字列の時、そのファイルを読み込み ERB で変換したのち、メソッドとして定義します。

@param methodname メソッド名

@param erb ERBインスタンスもしくはERBソースファイル名

例:

require 'erb'
class Writer
extend ERB::DefMethod
def_erb_method('to_html', 'writer.erb')
...
end
...
p...

File.readable_real?(path) -> bool (54901.0)

FileTest.#readable_real? と同じです。

FileTest.#readable_real? と同じです。

@param path パスを表す文字列か IO オブジェクトを指定します。

File::Stat#readable_real? -> bool (54901.0)

実ユーザ/実グループによって読み込み可能な時に真を返します。

実ユーザ/実グループによって読み込み可能な時に真を返します。

//emlist[][ruby]{
p File::Stat.new($0).readable_real? #=> true
//}

絞り込み条件を変える

FileTest.#readable_real?(file) -> bool (54901.0)

ファイルがカレントプロセスの実ユーザか実グループによって読み込み可能な時に真を 返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

ファイルがカレントプロセスの実ユーザか実グループによって読み込み可能な時に真を
返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

@param file ファイル名を表す文字列を指定します。


@see FileTest.#readable?

Gem.#ensure_gem_subdirectories (54901.0)

Gem をインストールするために必要なサブディレクトリを適切に作成します。

Gem をインストールするために必要なサブディレクトリを適切に作成します。

ディレクトリを作成する権限が無い場合もこのメソッドからは例外は発生しません。

@see Gem::DIRECTORIES

Gem::Security.build_self_signed_cert(email_addr, options = {}) -> Hash (54901.0)

与えられたメールアドレスを元にして自己署名証明書を作成します。

与えられたメールアドレスを元にして自己署名証明書を作成します。

@param email_addr メールアドレスを指定します。

@param options オプションを指定します。

@return 鍵と証明書とそれらを保存したパスを表すハッシュを返します。

Gem::Specification#runtime_dependencies -> Array (54901.0)

この Gem パッケージが依存している Gem パッケージのリストを返します。

この Gem パッケージが依存している Gem パッケージのリストを返します。

Gem::Specification.required_attribute(name, default = nil) -> () (54901.0)

必須の属性を作成します。

必須の属性を作成します。

@param name 属性名を指定します。

@param default デフォルト値を指定します。

@see Gem::Specification.attribute

絞り込み条件を変える

Gem::Specification.required_attribute?(name) -> bool (54901.0)

必須属性であれば真を返します。

必須属性であれば真を返します。

@param name 属性名を指定します。

Gem::Specification.required_attributes -> Array (54901.0)

必須属性のリストを返します。

必須属性のリストを返します。

GetoptLong::REQUIRED_ARGUMENT -> 1 (54901.0)

オプションに必須引数があることを表す定数です。

オプションに必須引数があることを表す定数です。

GetoptLong::REQUIRE_ORDER -> 0 (54901.0)

非オプション引数の後に来たオプションは、オプションとして認識しません。 最初に非オプション引数が現れた時点で、オプションの解析処理を中止します。

非オプション引数の後に来たオプションは、オプションとして認識しません。
最初に非オプション引数が現れた時点で、オプションの解析処理を中止します。

Module#prepend_features(mod) -> self (54901.0)

Module#prepend から呼び出されるメソッドで、 prepend の処理の実体です。このメソッド自体は mod で指定した モジュール/クラスの継承チェインの先頭に self を追加します。

Module#prepend から呼び出されるメソッドで、
prepend の処理の実体です。このメソッド自体は mod で指定した
モジュール/クラスの継承チェインの先頭に self を追加します。

このメソッドを上書きすることで、prepend の処理を変更したり
追加したりすることができます。

@param mod prepend を呼び出したモジュール
@return mod が返されます

//emlist[例][ruby]{
class Recorder
RECORDS = []
end

module X
def self.prepend_features(mod)
...

絞り込み条件を変える

OpenSSL::OCSP::RESPONSE_STATUS_MALFORMEDREQUEST -> Integer (54901.0)

OpenSSL::OCSP::Response#status のステータスコードで 、 リクエストの構文が正しくないことを意味します。

OpenSSL::OCSP::Response#status のステータスコードで 、
リクエストの構文が正しくないことを意味します。

詳しくは 2560 2.3 を見てください。

OpenSSL::OCSP::REVOKED_STATUS_REMOVEFROMCRL -> Integer (54901.0)

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、 CRL からの削除を意味します。

OpenSSL::OCSP::BasicResponse#status の失効理由コードで、
CRL からの削除を意味します。

詳しくは 3280 や X.509 を参照してください。

OpenSSL::X509::V_ERR_AKID_SKID_MISMATCH -> Integer (54901.0)

証明書の authorityKeyIdentifier 拡張領域の内容が issuer(発行者)の証明書の subjectKeyIdentifier の内容と 食い違っていることを意味します。

証明書の authorityKeyIdentifier 拡張領域の内容が
issuer(発行者)の証明書の subjectKeyIdentifier の内容と
食い違っていることを意味します。

OpenSSL::X509::V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD -> Integer (54901.0)

証明書の notAfter フィールドの値が不正である ことを意味します。

証明書の notAfter フィールドの値が不正である
ことを意味します。

これは notAfter フィールド(証明書の期限を表すデータ)
が不正なフォーマットであることを意味し
(そもそも時刻を表現していない場合や、1月32日であるなど)、
証明書が期限切れであることを意味しません。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

OpenSSL::X509::V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD -> Integer (54901.0)

証明書の notBefore フィールドの値が不正である ことを意味します。

証明書の notBefore フィールドの値が不正である
ことを意味します。

これは notBefore フィールド(証明書の開始時刻を表すデータ)
が不正なフォーマットであることを意味し
(そもそも時刻を表現していない場合や、1月32日であるなど)、
証明書の開始時刻にまだ到達していないことを意味しません。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

絞り込み条件を変える

OpenSSL::X509::V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD -> Integer (54901.0)

CRL の lastUpdate フィールドの値が不正である ことを意味します。

CRL の lastUpdate フィールドの値が不正である
ことを意味します。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

OpenSSL::X509::V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD -> Integer (54901.0)

CRL の nextUpdate フィールドの値が不正である ことを意味します。

CRL の nextUpdate フィールドの値が不正である
ことを意味します。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

OpenSSL::X509::V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY -> Integer (54901.0)

証明書の SubjectPublicKeyInfo フィールドが読めなかった ことを意味します。

証明書の SubjectPublicKeyInfo フィールドが読めなかった
ことを意味します。

Pathname#readable_real? -> bool (54901.0)

FileTest.readable_real?(self.to_s) と同じです。

FileTest.readable_real?(self.to_s) と同じです。


@see FileTest.#readable_real?

RDoc::DOT_DOC_FILENAME -> ".document" (54901.0)

rdoc コマンドが処理するファイル名の一覧が書かれたファイルの名前を返します。

rdoc コマンドが処理するファイル名の一覧が書かれたファイルの名前を返します。

絞り込み条件を変える

REXML::Node#find_first_recursive {|node| ... } -> REXML::Node | nil (54901.0)

self とその各 element node を引数とし、ブロックを呼び出し、 そのブロックの返り値が真であった最初の node を返します。

self とその各 element node を引数とし、ブロックを呼び出し、
そのブロックの返り値が真であった最初の node を返します。

見付からなかった場合は nil を返します。

REXML::Parent#children -> [REXML::Child] (54901.0)

子ノード列の配列を返します。

子ノード列の配列を返します。

RSS::Rss::Channel::Cloud#registerProcedure (54901.0)

@todo

@todo

RSS::Rss::Channel::Cloud#registerProcedure= (54901.0)

@todo

@todo

Resolv::DNS::Resource::IN::A#address -> Resolv::IPv4 (54901.0)

IPv4アドレスを返します。

IPv4アドレスを返します。

絞り込み条件を変える

Resolv::DNS::Resource::IN::AAAA#address -> Resolv::IPv6 (54901.0)

IPv6アドレスを返します。

IPv6アドレスを返します。

Resolv::DNS::Resource::IN::WKS#address -> Resolv::IPv4 (54901.0)

IPv4アドレスを返します。

IPv4アドレスを返します。

Socket::Constants::SO_RECVUCRED -> Integer (54901.0)

@todo Receive user credentials with datagram。

@todo
Receive user credentials with datagram。

Socket::SO_RECVUCRED -> Integer (54901.0)

@todo Receive user credentials with datagram。

@todo
Receive user credentials with datagram。

URI.decode_www_form(str, enc=Encoding::UTF_8) -> [[String, String]] (54901.0)

文字列から URL-encoded form data をデコードします。

文字列から URL-encoded form data をデコードします。

application/x-www-form-urlencoded 形式のデータをデコードし、
[key, value] という形の配列の配列を返します。

enc で指定したエンコーディングの文字列が URL エンコードされたものと
みなし、エンコーディングを付加します。

このメソッドは
https://url.spec.whatwg.org/#concept-urlencoded-parser
にもとづいて実装されています。
そのため「&」区切りのみに対応していて、「;」区切りには対応していません。

r...

絞り込み条件を変える

URI.decode_www_form_component(str, enc=Encoding::UTF_8) -> String (54901.0)

URL-encoded form data の文字列の各コンポーネント をデコードした文字列を返します。

URL-encoded form data の文字列の各コンポーネント
をデコードした文字列を返します。

通常は URI.decode_www_form を使うほうがよいでしょう。

"+" という文字は空白文字にデコードします。

enc で指定したエンコーディングの文字列が URL エンコードされたものと
みなし、エンコーディングを付加します。

このメソッドは
https://www.w3.org/TR/html5/sec-forms.html#urlencoded-form-data
にもとづいて実装されています。


//emlist[][ruby]{
require 'uri'
...

VALUE rb_define_class_under(VALUE outer, const char *name, VALUE super) (54901.0)

super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。

super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し
て返します。

@param outer 定義するクラスが定数として所属するクラス

@param name クラス名

@param super 継承元のクラス。NULL を指定した場合は Object クラス

@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class オブジェクトではない場合に発生します。

@raise TypeError 定義済みのクラスと継承元のクラスが一致しない場合に発生
...

VALUE rb_define_module_under(VALUE outer, const char *name) (54901.0)

モジュール outer::name を作成し返します。

モジュール outer::name を作成し返します。

VALUE rb_mod_included_modules(VALUE mod) (54901.0)

モジュール mod にインクルードされているモジュールの配列を返します。

モジュール mod にインクルードされているモジュールの配列を返します。

int rb_thread_fd_writable(int fd) (54901.0)

絞り込み条件を変える

<< 1 2 3 ... > >>