別のキーワード
ライブラリ
キーワード
- Arguable (1)
- Buffering (1)
- Constants (1)
- DefaultUserInteraction (1)
- Fcntl (1)
- Functions (1)
- HtmlExtension (1)
- InstallUpdateOptions (1)
- LocalRemoteOptions (1)
- NKF (1)
- Option (1)
- SocketForwarder (1)
- SyndicationModel (1)
- Value (1)
- WaitReadable (1)
- WaitWritable (1)
検索結果
先頭5件
-
CGI
:: HtmlExtension (36004.0) -
HTML を生成するためのメソッドを提供するモジュールです。
HTML を生成するためのメソッドを提供するモジュールです。
例:
cgi.a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>" -
Gem
:: DefaultUserInteraction (36004.0) -
このモジュールはデフォルトの Gem::UserInteraction を定義しています。
このモジュールはデフォルトの Gem::UserInteraction を定義しています。 -
Gem
:: InstallUpdateOptions (36004.0) -
Gem::Command で使用するインストールとアップデートに関するオプションを 扱うためのモジュールです。
Gem::Command で使用するインストールとアップデートに関するオプションを
扱うためのモジュールです。 -
Gem
:: LocalRemoteOptions (36004.0) -
Gem::Command で使用する --local, --remote オプションのためのモジュールです。
Gem::Command で使用する --local, --remote オプションのためのモジュールです。 -
RSS
:: SyndicationModel (36004.0) -
-
IO
:: WaitReadable (27022.0) -
例外が読み込み待ちで発生したことを意味します。
例外が読み込み待ちで発生したことを意味します。
例外オブジェクトに extend されます。詳しくは
IO#read_nonblock を参照してください。 -
IO
:: WaitWritable (27022.0) -
例外が書き込み待ちで発生したことを意味します。
例外が書き込み待ちで発生したことを意味します。
例外オブジェクトに extend されます。詳しくは
IO#write_nonblock を参照してください。 -
CGI
:: QueryExtension :: Value (27004.0) -
-
OptionParser
:: Arguable (27004.0) -
主に Object::ARGV を拡張するために用意されたモジュールです。 optparse を require することにより、ARGV は OptionParser::Arguable を Object#extend します。
主に Object::ARGV を拡張するために用意されたモジュールです。
optparse を require することにより、ARGV は
OptionParser::Arguable を Object#extend します。
コマンドライン引数を表す文字列の配列を、拡張するためにも使うことができます。 -
REXML
:: Functions (27004.0) -
内部用なのでユーザは使わないでください。
内部用なのでユーザは使わないでください。
xpath のパースに使う関数を保持するモジュールです。 -
Syslog
:: Option (27004.0) -
このモジュールには syslog のオプション(options)に関する定数が定義されて います。
このモジュールには syslog のオプション(options)に関する定数が定義されて
います。 -
Fcntl (18088.0)
-
ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl (つまりfcntl(2)) で使用できる定数を集めたモジュールです。
ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl
(つまりfcntl(2)) で使用できる定数を集めたモジュールです。
@see fcntl(2), open(2), IO#fcntl, IO.open -
OpenSSL
:: SSL :: SocketForwarder (18052.0) -
to_io で返されるソケットオブジェクトにメソッドを フォワードするモジュールです。
to_io で返されるソケットオブジェクトにメソッドを
フォワードするモジュールです。
OpenSSL::SSL::SSLSocket や OpenSSL::SSL::SSLServer と
いったソケットの SSL ラッパクラスにソケット関連のメソッドを定義するため
に使われます。 -
OpenSSL
:: Buffering (9106.0) -
OpenSSL::SSL::SSLSocket にバッファリング付きIO機能を提供する モジュールです。
OpenSSL::SSL::SSLSocket にバッファリング付きIO機能を提供する
モジュールです。
IO クラスと同様のメソッドを提供しています。
内部的には sysread, syswrite, sysread_nonblock, syswrite_nonblock,
sysclose といった OpenSSL::SSL::SSLSocket が提供するメソッドを
利用し、 OpenSSL::SSL::SSLSocket がラップしているソケット
をバッファ経由でデータを暗号化してやりとりを行います。
=== IO との違い
このクラスは IO クラスと同様のメソッドを提供し... -
File
:: Constants (9022.0) -
File に関る定数を集めたモジュール。
File に関る定数を集めたモジュール。
File はこのモジュールをインクルードしているので、
以下に挙げる定数は File の定数のように扱うことができます。
Ruby 1.8 以降では、File ではなく、IO でインクルード
されるようになりました。 -
NKF (76.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
//}
以下は、漢字コー...