るりまサーチ (Ruby 3.4)

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

別のキーワード

  1. openssl g
  2. openssl g=
  3. dh g
  4. dsa g
  5. dh g=

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

static VALUE generic_ivar_get(VALUE obj, ID id) (96901.0)

static ID global_id(const char *name) (96601.0)

static VALUE generic_ivar_defined(VALUE obj, ID id) (96601.0)

gdbm (96001.0)

GDBM(GNU データベース・マネージャ) を Ruby スクリプトから扱うためのライブラリです。

GDBM(GNU データベース・マネージャ) を Ruby スクリプトから扱うためのライブラリです。

GDBM は dbm および ndbm 互換機能を含んでいます。
扱えるキーや値のサイズに制限はありません。

作成されるデータベースはアーキテクチャに依存するため、作成した環境と異
なる環境ではデータベースが読み込めない可能性があります。

@see dbm, sdbm, gdbm(3)

rubygems/digest/digest_adapter (90001.0)

Ruby 1.8.5 と 1.8.6 の間に存在する API の差異を吸収するためのライブラリです。

Ruby 1.8.5 と 1.8.6 の間に存在する API の差異を吸収するためのライブラリです。

古いバージョンの API を新しいバージョンのものに合わせます。
RubyGems では digest, hexdigest の二つのメソッドが使用されるのでこの二つのメソッドのみ
API を変換するようにしています。

Ruby 1.8.6 以降ではこのライブラリは使用されません。

@see digest

絞り込み条件を変える

Gem::DependencyList#dependency_order -> [Gem::Specification] (82201.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 void generic_ivar_set(VALUE obj, ID id, VALUE val) (78901.0)

static NODE * gettable(ID id) (78601.0)

id が変数・定数として有効ならば、それを参照するノードを返します。 (get + able であって get table ではない)

id が変数・定数として有効ならば、それを参照するノードを返します。
(get + able であって get table ではない)

static int generic_ivar_remove(VALUE obj, ID id, VALUE *valp) (78601.0)

static int givar_mark_i(ID key, VALUE value) (78601.0)

絞り込み条件を変える

static int gvar_i(ID key, struct global_entry *entry, VALUE ary) (78601.0)

static void gc_mark_all(void) (78601.0)

static void gc_mark_rest(void) (78601.0)

static void gc_sweep(void) (78601.0)

GC のスイープフェイズを実行します。

GC のスイープフェイズを実行します。

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

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

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

絞り込み条件を変える

Ruby用語集 (69745.0)

Ruby用語集 A B C D E F G I J M N O R S Y

Ruby用語集
A 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
...

Gem::Specification#dependent_gems -> Array (63901.0)

この Gem に依存している全ての Gem の情報のリストを返します。

この Gem に依存している全ての Gem の情報のリストを返します。

それぞれのエントリは配列になっており、各要素は以下のようになっています。

(0) Gem::Specification
(1) Gem::Dependency
(2) Gem::Specification の配列

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

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

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

Gem::DigestAdapter#digest(string) -> String (63601.0)

@todo

@todo

与えられた文字列のダイジェストを返します。

@param string ダイジェストを取得したい文字列を指定します。

Gem::DigestAdapter#hexdigest(string) -> String (63601.0)

@todo

@todo

与えられた文字列のヘックスダイジェストを返します。

@param string ダイジェストを取得したい文字列を指定します。

絞り込み条件を変える

Gem::DocManager#generate_rdoc (63601.0)

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

OpenSSL::PKey::DH#g -> OpenSSL::BN (63370.0)

DH 鍵共有プロトコルの鍵パラメータ g を返します。

DH 鍵共有プロトコルの鍵パラメータ g を返します。

この値は生成元と呼ばれます。

@see OpenSSL::PKey::DH#g=

OpenSSL::PKey::DSA#g -> OpenSSL::BN (63370.0)

DSA 鍵のパラメータ g を返します。

DSA 鍵のパラメータ g を返します。

g は公開鍵、秘密鍵の両方に属する情報です。

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

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

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

Digest::Base#digest_length -> Integer (54901.0)

ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

ダイジェストのハッシュ値のバイト長を取得します。
例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。

例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。

require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, ...

絞り込み条件を変える

Digest::SHA2#digest_length -> Integer (54901.0)

ダイジェストのハッシュ値のバイト長を返します。

ダイジェストのハッシュ値のバイト長を返します。

Gem::Package::TarInput#load_gemspec(io) -> Gem::Specification | nil (54901.0)

YAML 形式の gemspec を io から読み込みます。

YAML 形式の gemspec を io から読み込みます。

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

@see Gem::Specification.from_yaml

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

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

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

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

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

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

Net::FTP#debug_mode -> bool (54901.0)

デバッグモードであれば真を、そうでなければ偽を返します。

デバッグモードであれば真を、そうでなければ偽を返します。

値が真であるとき、送受信の記録と ABOR, STAT の結果が
$stdout に随時表示されます。

デフォルトは偽です。
@see Net::FTP#debug_mode=

Net::FTP#debug_mode=(boolean) (54901.0)

デバッグモードの on/off を設定します。

デバッグモードの on/off を設定します。

@param boolean 真ならばデバッグモードを on にします。
@see Net::FTP#debug_mode

絞り込み条件を変える

OpenSSL::Digest#digest_length -> Integer (54901.0)

ハッシュ値の長さ(バイト数)を返します。

ハッシュ値の長さ(バイト数)を返します。

Digest::Base#hexdigest! -> String (54655.0)

updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。 Digest::Base#hexdigestと違い、 メソッドの処理後、 オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

updateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
Digest::Base#hexdigestと違い、
メソッドの処理後、
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

例:

# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.hexdigest! # => "58e53d1324eef6265fdb97b08ed9aadf"
p ...

Digest::Base#hexdigest -> String (54619.0)

updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。

updateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。

返す文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA384では96バイト長、SHA512では128バイト長です。

Rubyで書くと以下と同じです。

def hexdigest
digest.unpack("H*")[0]
end

例:

# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
...

Digest::Base#digest -> String (54601.0)

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。

返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。

例:

# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.digest # => "X\345=\023$\356\366&_\333\227\260\216\331\252\337"

@s...

Digest::Base#digest! -> String (54601.0)

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。 Digest::Base#digestと違い、 メソッドの処理後、 オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。
Digest::Base#digestと違い、
メソッドの処理後、
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。

例:

# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p dige...

絞り込み条件を変える

Digest::Base.digest(str) -> String (54601.0)

与えられた文字列に対するハッシュ値を文字列で返します。 new(str).digest と等価です。

与えられた文字列に対するハッシュ値を文字列で返します。
new(str).digest と等価です。

Digest::Base.hexdigest(str) -> String (54601.0)

与えられた文字列に対するハッシュ値を、ASCIIコードを使って 16進数の列を示す文字列にエンコードして返します。 new(str).hexdigest と等価です。

与えられた文字列に対するハッシュ値を、ASCIIコードを使って
16進数の列を示す文字列にエンコードして返します。
new(str).hexdigest と等価です。

Gem::Command#get_all_gem_names -> Array (54601.0)

コマンドラインで与えられた Gem の名前を全て取得して返します。

コマンドラインで与えられた Gem の名前を全て取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を取得できない場合に発生します。

Gem::Command#get_one_gem_name -> String (54601.0)

コマンドラインで与えられた Gem の名前を一つ取得して返します。

コマンドラインで与えられた Gem の名前を一つ取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を一つだけ取得できない場合に発生します。

Gem::DependencyInstaller#find_gems_with_sources(dep) -> Array (54601.0)

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。

Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。

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

絞り込み条件を変える

Gem::DependencyInstaller#installed_gems -> Array (54601.0)

Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。

Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。

Gem::Indexer#generate_index (54601.0)

インデックスを構築して保存します。

インデックスを構築して保存します。

Gem::Package::TarOutput#add_gem_contents {|data_tar_writer| ... } -> self (54601.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。

ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。

Gem::QuickLoader#calculate_integers_for_gem_version (54601.0)

prelude.c で定義されている内部用のメソッドです。

prelude.c で定義されている内部用のメソッドです。

OpenSSL::Digest.digest(name, data) -> String (54601.0)

data のダイジェストを計算します。

data のダイジェストを計算します。

name でハッシュ関数を指定します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::DSS.digest(data) -> String (54601.0)

data のダイジェストを DSS で計算します。

data のダイジェストを DSS で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::DSS.hexdigest(data) -> String (54601.0)

data のダイジェストを DSS で計算し、16進文字列で返します。

data のダイジェストを DSS で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::DSS1.digest(data) -> String (54601.0)

data のダイジェストを DSS1 で計算します。

data のダイジェストを DSS1 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::DSS1.hexdigest(data) -> String (54601.0)

data のダイジェストを DSS1 で計算し、16進文字列で返します。

data のダイジェストを DSS1 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MD2.digest(data) -> String (54601.0)

data のダイジェストを MD2 で計算します。

data のダイジェストを MD2 で計算します。

@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::MD2.hexdigest(data) -> String (54601.0)

data のダイジェストを MD2 で計算し、16進文字列で返します。

data のダイジェストを MD2 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MD4.digest(data) -> String (54601.0)

data のダイジェストを MD4 で計算します。

data のダイジェストを MD4 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MD4.hexdigest(data) -> String (54601.0)

data のダイジェストを MD4 で計算し、16進文字列で返します。

data のダイジェストを MD4 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MD5.digest(data) -> String (54601.0)

data のダイジェストを MD5 で計算します。

data のダイジェストを MD5 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MD5.hexdigest(data) -> String (54601.0)

data のダイジェストを MD5 で計算し、16進文字列で返します。

data のダイジェストを MD5 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::MDC2.digest(data) -> String (54601.0)

data のダイジェストを MDC2 で計算します。

data のダイジェストを MDC2 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::MDC2.hexdigest(data) -> String (54601.0)

data のダイジェストを MDC2 で計算し、16進文字列で返します。

data のダイジェストを MDC2 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::RIPEMD160.digest(data) -> String (54601.0)

data のダイジェストを RIPEMD160 で計算します。

data のダイジェストを RIPEMD160 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::RIPEMD160.hexdigest(data) -> String (54601.0)

data のダイジェストを RIPEMD160 で計算し、16進文字列で返します。

data のダイジェストを RIPEMD160 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA.digest(data) -> String (54601.0)

data のダイジェストを SHA で計算します。

data のダイジェストを SHA で計算します。

@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::SHA.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA で計算し、16進文字列で返します。

data のダイジェストを SHA で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA1.digest(data) -> String (54601.0)

data のダイジェストを SHA1 で計算します。

data のダイジェストを SHA1 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA1.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA1 で計算し、16進文字列で返します。

data のダイジェストを SHA1 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA224.digest(data) -> String (54601.0)

data のダイジェストを SHA224 で計算します。

data のダイジェストを SHA224 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA224.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA224 で計算し、16進文字列で返します。

data のダイジェストを SHA224 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::SHA256.digest(data) -> String (54601.0)

data のダイジェストを SHA256 で計算します。

data のダイジェストを SHA256 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA256.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA256 で計算し、16進文字列で返します。

data のダイジェストを SHA256 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA384.digest(data) -> String (54601.0)

data のダイジェストを SHA384 で計算します。

data のダイジェストを SHA384 で計算します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA384.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA384 で計算し、16進文字列で返します。

data のダイジェストを SHA384 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

OpenSSL::Digest::SHA512.digest(data) -> String (54601.0)

data のダイジェストを SHA512 で計算します。

data のダイジェストを SHA512 で計算します。

@param data ダイジェストを計算する文字列

絞り込み条件を変える

OpenSSL::Digest::SHA512.hexdigest(data) -> String (54601.0)

data のダイジェストを SHA512 で計算し、16進文字列で返します。

data のダイジェストを SHA512 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列

RSS::ImageItemModel::ImageItem#image_width (54601.0)

@todo

@todo

RSS::ImageItemModel::ImageItem#image_width= (54601.0)

@todo

@todo

rubygems/commands/generate_index_command (54019.0)

ある Gem サーバに対するインデックスを作成するためのライブラリです。

ある Gem サーバに対するインデックスを作成するためのライブラリです。

Usage: gem generate_index [options]
Options:
-d, --directory=DIRNAME repository base dir containing gems subdir
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
...

OpenSSL::Digest::Digest (54001.0)

このクラスは互換性のために存在します。

このクラスは互換性のために存在します。

OpenSSL::Digest を代わりに利用してください。

絞り込み条件を変える

OpenSSL::Digest::DigestError (54001.0)

OpenSSL のハッシュ関数関連のエラーが起きたときに発生する例外のクラスです。

OpenSSL のハッシュ関数関連のエラーが起きたときに発生する例外のクラスです。

rubygems/command_manager (54001.0)

gem コマンドによってサポートされているサブコマンドを管理するライブラリです。

gem コマンドによってサポートされているサブコマンドを管理するライブラリです。

Extra commands can be provided by writing a rubygems_plugin.rb
file in an installed gem. You should register your command against the
Gem::CommandManager instance, like this:

# file rubygems_plugin.rb
require 'rubygems/command_manager'

class Gem::Co...

rubygems/dependency (54001.0)

Gem の依存関係を管理するためのライブラリです。

Gem の依存関係を管理するためのライブラリです。

rubygems/dependency_installer (54001.0)

ある Gem が依存している Gem を同時にインストールするためのライブラリです。

ある Gem が依存している Gem を同時にインストールするためのライブラリです。

rubygems/dependency_list (54001.0)

Gem の依存関係を扱うためのライブラリです。

Gem の依存関係を扱うためのライブラリです。

絞り込み条件を変える

rubygems/digest/md5 (54001.0)

Digest::MD5 をラップするためのライブラリです。

Digest::MD5 をラップするためのライブラリです。

rubygems/digest/sha1 (54001.0)

Digest::SHA1 をラップするためのライブラリです。

Digest::SHA1 をラップするためのライブラリです。

rubygems/digest/sha2 (54001.0)

Digest::SHA256 をラップするためのライブラリです。

Digest::SHA256 をラップするためのライブラリです。

rubygems/doc_manager (54001.0)

Gem パッケージの RDoc, RI を生成するためのクラスを扱うライブラリです。

Gem パッケージの RDoc, RI を生成するためのクラスを扱うライブラリです。

rubygems/package/f_sync_dir (54001.0)

絞り込み条件を変える

rubygems/package/tar_header (54001.0)

tar アーカイブの各エントリのヘッダを表すクラスを提供するライブラリです。

tar アーカイブの各エントリのヘッダを表すクラスを提供するライブラリです。

rubygems/package/tar_reader (54001.0)

gem-format な tar ファイルを読むためのクラスを提供するライブラリです。

gem-format な tar ファイルを読むためのクラスを提供するライブラリです。

rubygems/package/tar_reader/entry (54001.0)

tar アーカイブ中のそれぞれのエントリを扱うためのクラスを提供するライブ ラリです。

tar アーカイブ中のそれぞれのエントリを扱うためのクラスを提供するライブ
ラリです。

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

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

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

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

@see Gem::SourceIndex

Encoding::Converter#source_encoding -> Encoding (46201.0)

変換元のエンコーディングを返します。

変換元のエンコーディングを返します。

@return 変換元のエンコーディング

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//}

絞り込み条件を変える

Encoding::Converter.asciicompat_encoding(encoding) -> Encoding | nil (46201.0)

同じ文字集合を持つ ASCII 互換エンコーディングを返します。

同じ文字集合を持つ ASCII 互換エンコーディングを返します。

@param string エンコーディング名
@param encoding エンコーディングオブジェクト
@return ASCII 互換エンコーディングのオブジェクトか nil

引数とエンコーディングと同じ文字集合を持つ ASCII 互換エンコーディングを返します。引数と戻り値、2 つのエンコーディング間では変換しても未定義文字の例外は発生しません。
引数が ASCII 互換エンコーディングである場合や、エンコーディングでない場合は nil を返します。

//emlist[][ruby]{
Encoding::Con...

Encoding::InvalidByteSequenceError#source_encoding -> Encoding (46201.0)

エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::InvalidByteSequenceError#destination_encoding,
Encoding::UndefinedConversionError#source_encoding

Encoding::UndefinedConversionError#source_encoding -> Encoding (46201.0)

エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。

変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。

@see Encoding::UndefinedConversionError#destination_encoding

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

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

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

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

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

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

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

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

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

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

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

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

絞り込み条件を変える

Gem::Installer#installation_satisfies_dependency?(dependency) -> bool (46201.0)

登録されているソースインデックスが与えられた依存関係を 満たすことができる場合は、真を返します。そうでない場合は偽を返します。

登録されているソースインデックスが与えられた依存関係を
満たすことができる場合は、真を返します。そうでない場合は偽を返します。

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

Gem::Package::TarReader::Entry#header -> Gem::Package::TarHeader (46201.0)

自身のヘッダを返します。

自身のヘッダを返します。

IRB::StdioInputMethod#encoding -> Encoding (46201.0)

自身の文字エンコーディングを返します。

自身の文字エンコーディングを返します。

Process::UID.#change_privilege(id) -> Integer (46201.0)

実ユーザ ID・実効ユーザ ID・保存ユーザ ID のすべてを指定された id に変更します。 成功したら id を返します。主に root 権限を完全に放棄するために使います。

実ユーザ ID・実効ユーザ ID・保存ユーザ ID のすべてを指定された id に変更します。
成功したら id を返します。主に root 権限を完全に放棄するために使います。

利用できるかはプラットフォームに依存します。

@param id ユーザ ID を整数で指定します。

@raise ArgumentError 変更できないユーザ ID があった場合に発生します。例外の発生時にこのメソッドを呼び出す前の各ユーザ ID の値が保存されているかどうかは保証されません。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に...

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

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

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

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

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

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

絞り込み条件を変える

<< 1 2 3 ... > >>