238件ヒット
[1-100件を表示]
(0.094秒)
キーワード
-
bigdecimal
/ newton (11) - cgi (11)
-
cgi
/ session (11) - debug (11)
- getoptlong (11)
- irb (11)
-
irb
/ completion (11) - monitor (11)
- optparse (11)
-
optparse
/ date (11) -
optparse
/ shellwords (11) -
optparse
/ time (11) -
optparse
/ uri (11) - rdoc (11)
-
rdoc
/ markdown (11) -
rubygems
/ commands / contents _ command (11) -
rubygems
/ commands / environment _ command (11) -
rubygems
/ commands / server _ command (11) -
rubygems
/ commands / specification _ command (11) -
shell
/ process-controller (6) -
test
/ unit (1) - tracer (11)
- tsort (11)
検索結果
先頭5件
-
shell
/ process-controller (12001.0) -
プロセスを制御するためのクラスを定義したライブラリです。
プロセスを制御するためのクラスを定義したライブラリです。 -
rubygems
/ commands / specification _ command (6079.0) -
指定された Gem パッケージの gemspec の情報を YAML 形式で表示するためのライブラリです。
...gem specification [GEMFILE] [options]
Options:
-v, --version VERSION Specify version of gem to examine
--platform PLATFORM Specify the platform of gem to specification
--all Output specifications for all versions of......mote Options:
-l, --local 操作をローカルに限定します
-r, --remote 操作をリモートに限定します
-b, --both ローカルとリモートの両方の操作を許可します
-B, --bulk-threshol......synchronization (default 1000)
--source URL Gem パッケージのリモートリポジトリの URL を指定します
--[no-]http-proxy [URL] リモートの操作に HTTP プロクシを使用します
-u, --[no-]update-sources ロ... -
rubygems
/ commands / contents _ command (6067.0) -
インストールされている Gem パッケージに含まれているファイルリストを表示するためのライブラリです。
...contents GEMNAME [options]
Options:
-v, --version VERSION 指定されたバージョンの Gem パッケージの内容を表示します
-s, --spec-dir a,b,c 指定されたパス以下にある Gem パッケージを検索します
-l, --[no-]lib-only......表示します
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定......された設定ファイルを使用します
--backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にします
Arguments:
GEMNAME Gem パッケージの名前を指定... -
cgi
/ session (6043.0) -
CGI のセッション管理を行うライブラリ。
...ssion を使用した方がよりわかりやすいでしょう。
セッション情報は Hash ライクなインターフェースです。
セッションはセッション ID とプログラムが記録した
セッション情報から構成されます。
デフォルトでは CGI::Session::......FileStore が使用され、
記録できるのは文字列のみです。
セッション情報は CGI::Session::FileStore か
CGI::Session::PStore を使用した場合は
サーバのローカルファイルに記録され、
次回のリクエスト時に利用されます。
デフォルトで......いために、
ブラウザを終了した時点で消滅します。
=== 使い方 (生成)
require 'cgi/session'
cgi = CGI.new
session = CGI::Session.new(cgi)
CGI::Session.new に CGI オブジェクトを渡します。クライアントから渡された
セッション ID はクッキ... -
getoptlong (6025.0)
-
getoptlong は、GNU の getopt_long() とまったく同じ方式でコマンド 行オプションの解析を行う Ruby のライブラリです。
...getoptlong は、GNU の getopt_long() とまったく同じ方式でコマンド
行オプションの解析を行う Ruby のライブラリです。
=== GNU getopt_long() とは?
GNU getopt_long() は、コマンド行オプションの解析を行う C の関数です。多
くの GNU ソフ......GNU getopt_long() そし
て getoptlong には、以下のような特徴があります。
* 伝統的な一文字オプションに加えて、長いオプションに対応しています。長
いオプションは `-' の代わりに `--' で始まります (例: `--version')。
* 長い......`--version' は、`--ver' と略すことができます。ただし、他のオプ
ション名が `--ver' で始まらない場合に限ります)。
* 特殊な引数 `--' によって、オプションの解析を強制的に終了します。
=== 順序形式 (ordering)
GNU getopt_long(... -
monitor (6025.0)
-
スレッドの同期機構としてのモニター機能を提供するクラスです。 また同じスレッドから何度も lock できる Mutex としての機能も提供します。
...同等の機能を実現することは
可能ですが、モニタの利点はライブラリがその関連を保証
していることです。
monitor は以下のような Mutex としての機能も提供します。
* lock の持ち主がスレッドである Mutex / 何度も lock でき......chronize は lock していなかったら通常どおり、
自分が lock していたら ただ yield するだけ (lock/unlockもしない)
* unlock はそのスレッドだけができる
30447 より。
よりプリミティブな同期機構として、
Mutex、Thread::ConditionVa......同等の機能を実現することは
可能ですが、モニタの利点はライブラリがその関連を保証
していることです。
monitor は以下のような Thread::Mutex としての機能も提供します。
* lock の持ち主がスレッドである Mutex / 何度も lock......hronize は lock していなかったら通常どおり、
自分が lock していたら ただ yield するだけ (lock/unlockもしない)
* unlock はそのスレッドだけができる
30447 より。
よりプリミティブな同期機構として、
Thread::Mutex、Thread::Cond......itionVariable も参照してください。
=== 参照
* 6829
* 30447
* 30449... -
rubygems
/ commands / environment _ command (6025.0) -
RubyGems の環境に関する情報を表示するためのライブラリです。
...gem environment [arg] [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE......れた設定ファイルを使用します
--backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にします
Arguments:
packageversion gem のバージョンを表示しま......のインストール先を表示します
gempath Gem パッケージを探索するディレクトリを表示します
version Gem パッケージのフォーマットのバージョンを表示します
remotesources Gem パッケージを検索するサーバ... -
bigdecimal
/ newton (6007.0) -
ニュートン法を用いて非線形方程式 f(x) = 0 の解 x を求める機能を提供しま す。
...ま
す。
本サブライブラリは BigDecimal に依存しません。
実行例:
require "bigdecimal"
require "bigdecimal/newton"
...
n = Newton.nlsolve(f, x)
引数 f には関数を表すオブジェクトを指定します。以下のメソッドに応答でき
る必要があ......: f.one
1.0 を示す値を返します。
: f.two
2.0 を示す値を返します。
: f.ten
10.0 を示す値を返します。
: f.eps
収束の基準になる epsilon 値を返します。2 つの値が異なる値かどうかを比
較するのに使用されます。|a - b| <... -
irb
/ completion (6007.0) -
irb の completion 機能を提供するライブラリです。
...irb の completion 機能を提供するライブラリです。
=== 使い方
$ irb -r irb/completion
とするか, ~/.irbrc 中に
require "irb/completion"
を入れてください.
irb実行中に require "irb/completion" してもよいです.
irb 実行中に [Tab] を押すとコ......foo.id foo.respond_to?
foo.__id__ foo.inspect foo.send
foo.__send__ foo.instance_eval foo.singleton_methods
foo.class foo.instance_of? foo.taint
foo.clone foo.instance_variables foo.t... -
optparse (451.0)
-
コマンドラインのオプションを取り扱うためのライブラリです。
...(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱うブロックを opt に登録する。
(3) opt.parse(ARGV) でコマンドラインを実際に parse する。
というような流れになります。
* optiondef
* optionarg
* longoption
* help......iondef] オプションの定義
以下はオプション -a, -b を受け付けるコマンドを作成する例です。
//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new
opt.on('-a') {|v| p v }
opt.on('-b') {|v| p v }
opt.parse!(ARGV)
p ARGV
//}
↓
ruby sample.rb -......a foo bar -b baz
# => true
true
["foo", "bar", "baz"]
OptionParser#on メソッドの引数でオプションを定義し、引数が指定さ
れた時の処理をブロックで記述します。ブロックの引数にはオプションが指定
されたこと...