るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
156件ヒット [101-156件を表示] (0.035秒)
トップページ > クエリ:code[x] > バージョン:2.7.0[x]

別のキーワード

  1. zlib os_code
  2. error code
  3. net/http code
  4. net/imap code
  5. gzipfile os_code

ライブラリ

キーワード

検索結果

<< < 1 2 >>

WEBrick::HTTPStatus.#server_error?(code) -> bool (322.0)

指定された整数が表すステータスコードが 5XX である場合に true を返します。そうでない場合に false を返します。

指定された整数が表すステータスコードが 5XX である場合に
true を返します。そうでない場合に false を返します。

@param code HTTP のステータスコードを表す整数か文字列を指定します。

WEBrick::HTTPStatus.#success?(code) -> bool (322.0)

指定された整数が表すステータスコードが 2XX である場合に true を返します。そうでない場合に false を返します。

指定された整数が表すステータスコードが 2XX である場合に
true を返します。そうでない場合に false を返します。

@param code HTTP のステータスコードを表す整数か文字列を指定します。

WEBrick::HTTPStatus.[](code) -> Class (322.0)

指定された整数が表すステータスコードに対応する WEBrick::HTTPStatus::Status のサブクラスを返します。

指定された整数が表すステータスコードに対応する WEBrick::HTTPStatus::Status
のサブクラスを返します。

@param code HTTP のステータスコードを表す整数を指定します。

require 'webrick'
p WEBrick::HTTPStatus[200] #=> WEBrick::HTTPStatus::OK

CGI::HtmlExtension#form(method = "post", action = nil, enctype = "application/x-www-form-urlencoded") -> String (301.0)

form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。

@param method method 属性の値として "get" か "post" を指定します。

@param action action 属性の値を指定します。デフォルトは現在の CGI スクリプト名です。

@param enctype enctype 属性の値を指定します。デフォルトは "application/x-www-form-urlencoded" です。

例:
form{ "string" }
# <FORM METHOD="post" ENCTYPE="app...

CGI::HtmlExtension#form(method = "post", action = nil, enctype = "application/x-www-form-urlencoded") { ... } -> String (301.0)

form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。

@param method method 属性の値として "get" か "post" を指定します。

@param action action 属性の値を指定します。デフォルトは現在の CGI スクリプト名です。

@param enctype enctype 属性の値を指定します。デフォルトは "application/x-www-form-urlencoded" です。

例:
form{ "string" }
# <FORM METHOD="post" ENCTYPE="app...

絞り込み条件を変える

URI::FTP.new2(user, password, host, port, path, typecode = nil, arg_check = true) -> URI::FTP (301.0)

URI::FTP オブジェクトを生成して返します。 引数の正当性を検査します。

URI::FTP オブジェクトを生成して返します。
引数の正当性を検査します。

@param user 構成要素を表す文字列を与えます。

@param password 構成要素を表す文字列を与えます。

@param host 構成要素を表す文字列を与えます。

@param port 構成要素を表す文字列を与えます。

@param path 構成要素を表す文字列を与えます。

@param typecode 構成要素を表す文字列を与えます。

@param arg_check 真が与えられた場合は、各引数が字句規則に適合しているか否かを検査します。適合しない場合は例外 URI::I...

rake (55.0)

Rake というコマンドラインツールを扱うライブラリです。

Rake というコマンドラインツールを扱うライブラリです。

=== Rake とは

Rake は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。

Rake は以下のような特徴を持っています。

* Rakefile (Rake における Makefile) は標準的な Ruby の文法で書くことができます。
XML ファイルを編集する必要はありませんし、Makefile の風変わりな文法 (タブだっけ?スペースだっけ?) に頭を悩ませる必要もありません。
* ユーザは必須条件をタスクに指定できます。
* Rake は暗黙のタスクを合成...

NKF (49.0)

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。

=== 使い方

以下は、漢字コード変換コマンドの例です。

//emlist[例][ruby]{
#!/usr/local/bin/ruby

require 'nkf'

opt = ''
opt = ARGV.shift if ARGV[0][0] == ?-

while line = ARGF.gets
print NKF.nkf(opt, line)
end
//}

以下は、漢字コー...

RDoc::Context (49.0)

モジュール、クラス、メソッドなどの、rdoc/code_objects が定義す るクラスを管理するクラスです。

モジュール、クラス、メソッドなどの、rdoc/code_objects が定義す
るクラスを管理するクラスです。

OpenSSL::OCSP::BasicResponse#status -> [[OpenSSL::OCSP::CertificateId, Integer, Integer, Time|nil, Time, Time|nil, [OpenSSL::X509::Extension]]] (37.0)

証明書の状態の問い合わせの結果を返します。

証明書の状態の問い合わせの結果を返します。

この返り値には複数の問い合わせ結果が含まれています。
個々の結果は以下の内容の配列です。
[ 問い合わせの CertificateId オブジェクト,
ステータスコード,
失効理由コード,
失効時刻,
最終更新時刻,
次回更新時刻,
拡張領域 ]

ステータスコードはいかのいずれかの値を取ります
* OpenSSL::OCSP::V_CERTSTATUS_GOOD 正常
* OpenSSL::OCSP::V_CERTSTATUS_REVOKED 失効
* OpenSSL::OCSP::...

絞り込み条件を変える

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

WIN32OLE.locale=(lcid) -> nil (37.0)

WIN32OLEがオートメーション呼び出し時に設定するロケール識別子(LCID)を設 定します。

WIN32OLEがオートメーション呼び出し時に設定するロケール識別子(LCID)を設
定します。

OLEオートメーションでは、UNIXで利用される"ja_JP"などの国名と言語名を「_」
で接続した文字列ではなく、32ビット整数で示します。32ビットの内訳は上位
16ビットが予約領域で0、下位16ビットが言語ID(LANGID)です。LANGIDは、0〜
9ビットでプライマリ言語ID、10〜15ビットでサブ言語IDを示します。

@param lcid 新たに設定するロケール識別子を整数で指定します。

@raise WIN32OLERuntimeError システムにインストールされてい...

rexml/document (37.0)

DOM スタイルの XML パーサ。

DOM スタイルの XML パーサ。

REXML::Document.new で XML 文書から DOM ツリーを
構築し、ツリーのノードの各メソッドで文書の内容にアクセスします。

以下のプログラムではブックマークの XML からデータを取り出します。

//emlist[][ruby]{
require 'rexml/document'
require 'pp'

Bookmark = Struct.new(:href, :title, :desc)

doc = REXML::Document.new(<<XML)
<?xml version="1.0" encoding="UTF-...

test/unit (37.0)

ユニットテストを行うためのライブラリです。

ユニットテストを行うためのライブラリです。

このライブラリは 2.2.0 からbundled gem(gemファイルのみを同梱)になりまし
た。詳しい内容は下記のプロジェクトページを参照してください。

* Test::Unit - Ruby用単体テストフレームワーク: https://test-unit.github.io/

なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳ではありません。

Rubyのテスティングフレームワークの歴史については以下が詳しくまと...

Encoding::CP437 -> Encoding (19.0)

CP437 エンコーディング。

CP437 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_437,
Encoding::CP869

絞り込み条件を変える

Encoding::CP737 -> Encoding (19.0)

CP437 エンコーディング。

CP437 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_737

Encoding::CP775 -> Encoding (19.0)

CP775 エンコーディング。

CP775 エンコーディング。

バルト語派の言語を扱うための 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_775

Encoding::CP850 -> Encoding (19.0)

CP850 エンコーディング。

CP850 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_850

Encoding::CP852 -> Encoding (19.0)

CP852 エンコーディング。

CP852 エンコーディング。

ラテンアルファベットを用いる中欧の言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_852

Encoding::CP855 -> Encoding (19.0)

CP855 エンコーディング。

CP855 エンコーディング。

キリル文字を用いる言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_855

絞り込み条件を変える

Encoding::CP857 -> Encoding (19.0)

CP857 エンコーディング。

CP857 エンコーディング。

トルコ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_857

Encoding::CP860 -> Encoding (19.0)

CP860 エンコーディング。

CP860 エンコーディング。

ポルトガル語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_860

Encoding::CP861 -> Encoding (19.0)

CP861 エンコーディング。

CP861 エンコーディング。

アイスランド語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_861

Encoding::CP862 -> Encoding (19.0)

CP862 エンコーディング。

CP862 エンコーディング。

ヘブライ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_862

Encoding::CP863 -> Encoding (19.0)

CP863 エンコーディング。

CP863 エンコーディング。

フランス語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_863

絞り込み条件を変える

Encoding::CP864 -> Encoding (19.0)

CP864 エンコーディング。

CP864 エンコーディング。

アラビア語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_864

Encoding::CP865 -> Encoding (19.0)

CP865 エンコーディング。

CP865 エンコーディング。

北欧の諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_865

Encoding::CP866 -> Encoding (19.0)

CP866 エンコーディング。

CP866 エンコーディング。

キリル文字を使う諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_866

Encoding::CP869 -> Encoding (19.0)

CP869 エンコーディング。

CP869 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_869,
Encoding::CP737

Encoding::ConverterNotFoundError (19.0)

指定した名前のエンコーディング変換をする変換器が 存在しない場合に発生する例外。

指定した名前のエンコーディング変換をする変換器が
存在しない場合に発生する例外。

//emlist[例][ruby]{
"あ".encode("Foo")
#=> Encoding::ConverterNotFoundError: code converter not found (UTF-8 to Foo)
//}

絞り込み条件を変える

Encoding::IBM437 -> Encoding (19.0)

CP437 エンコーディング。

CP437 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_437,
Encoding::CP869

Encoding::IBM737 -> Encoding (19.0)

CP437 エンコーディング。

CP437 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_737

Encoding::IBM775 -> Encoding (19.0)

CP775 エンコーディング。

CP775 エンコーディング。

バルト語派の言語を扱うための 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_775

Encoding::IBM850 -> Encoding (19.0)

CP850 エンコーディング。

CP850 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_850

Encoding::IBM852 -> Encoding (19.0)

CP852 エンコーディング。

CP852 エンコーディング。

ラテンアルファベットを用いる中欧の言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_852

絞り込み条件を変える

Encoding::IBM855 -> Encoding (19.0)

CP855 エンコーディング。

CP855 エンコーディング。

キリル文字を用いる言語のための
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_855

Encoding::IBM857 -> Encoding (19.0)

CP857 エンコーディング。

CP857 エンコーディング。

トルコ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_857

Encoding::IBM860 -> Encoding (19.0)

CP860 エンコーディング。

CP860 エンコーディング。

ポルトガル語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_860

Encoding::IBM861 -> Encoding (19.0)

CP861 エンコーディング。

CP861 エンコーディング。

アイスランド語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_861

Encoding::IBM862 -> Encoding (19.0)

CP862 エンコーディング。

CP862 エンコーディング。

ヘブライ語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_862

絞り込み条件を変える

Encoding::IBM863 -> Encoding (19.0)

CP863 エンコーディング。

CP863 エンコーディング。

フランス語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_863

Encoding::IBM864 -> Encoding (19.0)

CP864 エンコーディング。

CP864 エンコーディング。

アラビア語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_864

Encoding::IBM865 -> Encoding (19.0)

CP865 エンコーディング。

CP865 エンコーディング。

北欧の諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_865

Encoding::IBM866 -> Encoding (19.0)

CP866 エンコーディング。

CP866 エンコーディング。

キリル文字を使う諸言語に用いられる、
8bit single-byte エンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_866

Encoding::IBM869 -> Encoding (19.0)

CP869 エンコーディング。

CP869 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_869,
Encoding::CP737

絞り込み条件を変える

Net::FTP#last_response -> String (19.0)

サーバからの最後の応答を文字列で返します。

サーバからの最後の応答を文字列で返します。

例えばログイン(Net::FTP#login)に成功した場合には
"230 Login successful.\n" を返します。

@see Net::FTP#last_response_code

Net::IMAP#xlist(refname, mailbox) -> [Net::IMAP::MailboxList] (19.0)

XLISTコマンドを送り、クライアントから利用可能なメールボックス名の集合から 引数にマッチするものすべてを返します。

XLISTコマンドを送り、クライアントから利用可能なメールボックス名の集合から
引数にマッチするものすべてを返します。

Net::IMAP#list とほぼ同様ですが、
「:Sent」などの拡張されたフラグを含むことが異なります。

詳しくは
http://code.google.com/apis/gmail/imap/
を参照してください。

@param refname 参照名(文字列)
@param mailbox 調べるメールボックスの名前(文字列)。ワイルドカードを含んでいてもかまいません。

例:
imap.create("foo/bar")
imap.create("...

OpenSSL::Config#each {|section, key, value| ... } -> self (19.0)

オブジェクトに含まれる全ての設定情報を順にブロックに渡し 呼び出します。

オブジェクトに含まれる全ての設定情報を順にブロックに渡し
呼び出します。

渡される値は、セクションを表す文字列、キーを表す文字列、キーに
割り当てられた値の文字列、の3つです。

require 'openssl'
conf = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)
conf.each{|section, key, value| p [section, key, value]}
# => ["req_distinguished_name", "countryName", "Country Name...

OpenSSL::HMAC (19.0)

HMAC を表すクラス。

HMAC を表すクラス。

HMAC とは MAC(message authentication code, ハッシュ関数(MD5やSHAなど)
と鍵の文字列をパラメータとするハッシュ関数)の一種です。

メッセージの認証に利用されます。

OpenSSL::Digest のようにある与えられた文字列の
ハッシュ値を直接計算するインターフェースと
インスタンスを生成して入力文字列を順次与えてハッシュ値を
計算するインターフェースの2つがあります。

HMAC は2104 で定義されています。

RakeFileUtils#nowrite(value = nil) { ... } (19.0)

ファイルを書き込むかどうかを制御します。

ファイルを書き込むかどうかを制御します。

@param value 真を指定するとファイルを書き込みません。

例:
nowrite # 現在の状態を返します。
nowrite(v) # 与えられた状態に変更します。
nowrite(v) { code } # ブロックを評価する間だけ与えられた状態に変更します。
# ブロックの評価が終わると元の値に戻します。

絞り込み条件を変える

RakeFileUtils#verbose(value = nil) { ... } (19.0)

詳細を出力するかどうかを制御します。

詳細を出力するかどうかを制御します。

@param value 真を指定すると詳細を出力します。


verbose # 現在の状態を返します。
verbose(v) # 与えられた状態に変更します。
verbose(v) { code } # ブロックを評価する間だけ与えられた状態に変更します。
# ブロックの評価が終わると元の値に戻します。

WIN32OLE (19.0)

OLEオートメーションサーバをRubyで操作するためのクラスです。

OLEオートメーションサーバをRubyで操作するためのクラスです。

Windowsの多くのアプリケーションやライブラリは、COMと呼ばれるAPI群を利用
して他のプログラムから操作できます。WIN32OLEがサポートしているのは、
COMのAPIのうち、特にインタープリタ用のインターフェイスであるOLEオートメー
ション(IDispatchインターフェイス)とそれに付随するリフレクション用のイ
ンターフェイスです。

これらのインターフェイスをサポートしている代表的なWindowsアプリケーショ
ンに、Office、IE、iTunes、Illustratorがあります。また、WMI、WshS...

drb (19.0)

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

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

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

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

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

kconv (19.0)

日本語文字コードの変換を手軽に行うためのライブラリです。

日本語文字コードの変換を手軽に行うためのライブラリです。

kconv を require すると String クラスに変換用のメソッドが定義されます。
Kconv にも同等のメソッドが定義されます。 Kconv には
エンコーディングを表す定数も定義されています。

1.9.1 以降では、Ruby の m17n 機能を用いてエンコーディングの変換を
行うことができます。1.8 との互換性が問題でないのならば、
m17n 機能を使うほうがよいでしょう。MIMEのデコード等面倒な問題を
避けることができます。

=== 使用例

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

rdoc/generator/json_index (19.0)

他のジェネレータが生成する HTML で検索が行えるように、JSON の検索インデッ クスを生成するサブライブラリです。

他のジェネレータが生成する HTML で検索が行えるように、JSON の検索インデッ
クスを生成するサブライブラリです。

This generator is derived from sdoc by Vladimir Kolesnikov and
contains verbatim code written by him.

このジェネレータは HTML ジェネレータと一緒に使うために設計されています。:

class RDoc::Generator::Darkfish
def initialize options
# ...
@base_dir = Pa...

絞り込み条件を変える

rdoc/markdown (19.0)

Markdown 形式で記述されたドキュメントを rdoc 上で解析するための サブライブラリです。

Markdown 形式で記述されたドキュメントを rdoc 上で解析するための
サブライブラリです。

詳しくは以下を参照してください。

* https://daringfireball.net/projects/markdown/syntax

Markdown 形式をデフォルトのフォーマットにする場合は、
lib:rdoc#saved_options を参考に プロジェクトのデフォルトを
.rdoc_options ファイルで設定してください。

=== 拡張

以降の Markdown の拡張は RDoc のパーサ独自にサポートされているも
のです。ただし、全てがデフォルトで有効にな...
<< < 1 2 >>