別のキーワード
種類
- 定数 (9)
- インスタンスメソッド (9)
- 特異メソッド (3)
- ライブラリ (2)
- 文書 (1)
ライブラリ
- ビルトイン (1)
-
irb
/ context (2) - logger (5)
- syslog (8)
-
syslog
/ logger (2) -
webrick
/ log (3)
クラス
-
IRB
:: Context (2) - Logger (5)
-
RubyVM
:: InstructionSequence (1) -
Syslog
:: Logger (2) -
WEBrick
:: BasicLog (3)
モジュール
-
Syslog
:: Level (8)
キーワード
-
LEVEL
_ MAP (1) -
LOG
_ ALERT (1) -
LOG
_ CRIT (1) -
LOG
_ DEBUG (1) -
LOG
_ EMERG (1) -
LOG
_ ERR (1) -
LOG
_ INFO (1) -
LOG
_ NOTICE (1) -
LOG
_ WARNING (1) - Rubyの起動 (1)
-
compile
_ option (1) - debug? (1)
-
debug
_ level (1) - error (2)
- irb (1)
- log (1)
- new (2)
- rdoc (1)
- warn (2)
検索結果
先頭5件
-
irb (79747.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
irb は Interactive Ruby の略です。
irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
=== irb の使い方
Ruby さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロンプトが表れます。
$ irb
irb(main):001:0>
あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。
irb(main):001:0> 1+2
3
irb(main):002:0> class Foo
irb(main):003:1> def f... -
WEBrick
:: BasicLog # debug(msg) -> () (72766.0) -
ログレベル DEBUG で文字列 msg をログに記録します。 自身の level が DEBUG より重要度が高い場合には記録しません。
ログレベル DEBUG で文字列 msg をログに記録します。
自身の level が DEBUG より重要度が高い場合には記録しません。
行頭に level を表す文字列が追加されます。
msg の終端が "\n" でない場合には "\n" を追加します。
@param msg 記録したい文字列を指定します。文字列でない場合は to_s メソッドで文字列に変換します。 -
Syslog
:: Logger # debug(message = nil , &block) -> true (55036.0) -
DEBUG 情報を出力します。syslog の DEBUG の情報として記録されます。
DEBUG 情報を出力します。syslog の DEBUG の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして ログを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#debug -
IRB
:: Context # debug _ level -> Integer (46261.0) -
irb のデバッグレベルを返します。
irb のデバッグレベルを返します。
デフォルト値は 0 です。
@see IRB::Context#debug_level=, IRB::Context#debug? -
IRB
:: Context # debug? -> bool (27772.0) -
irb がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し ているかどうかを返します。
irb がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し
ているかどうかを返します。
デフォルト値は false です。
@see IRB::Context#debug_level, IRB::Context#debug_level= -
Syslog
:: Logger :: LEVEL _ MAP -> {Integer => Integer} (19540.0) -
Logger のログレベルと syslog(3) のログレベルのマッピング を表す Hash オブジェクトです。
Logger のログレベルと syslog(3) のログレベルのマッピング
を表す Hash オブジェクトです。
Syslog::Logger では、Ruby アプリケーションからのメッセージはシス
テム上の他のデーモンからの syslog(3) に記録されるメッセージと比
べて、ログレベルを 1 つ下げて記録されます
(Logger::Severity::DEBUG と Logger::Severity::INFO は除く)。
例えば、Logger::Severity::FATAL として記録した場合、
Syslog::Level::LOG_ERR として処理されます。 -
WEBrick
:: BasicLog . new(log _ file = nil , level = WEBrick :: BasicLog :: INFO) -> WEBrick :: BasicLog (19258.0) -
WEBrick::BasicLog オブジェクトを生成して返します。
WEBrick::BasicLog オブジェクトを生成して返します。
@param log_file ログを記録する先のオブジェクトを指定します。メソッド << が定義されている必要があります。
通常は String オブジェクトか IO オブジェクトです。nil
を指定した場合、標準エラー出力にログを出力します。
@param level ログレベルを定数で指定します。
このログレベルと同じかより重要なレベルのデータのみを記録します。
ログレベルは重要度の順に FATAL... -
Syslog
:: Level :: LOG _ DEBUG -> Integer (18904.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ INFO -> Integer (18904.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ WARNING -> Integer (18904.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
WEBrick
:: BasicLog # log(level , msg) -> () (18688.0) -
指定された msg を指定されたログレベル level でログに記録します。
指定された msg を指定されたログレベル level でログに記録します。
@param level 記録したい msg のレベルを FATAL, ERROR, WARN, INFO, DEBUG のいずれかの定数で指定します。
@param msg 記録したい文字列を指定します。 -
RubyVM
:: InstructionSequence . compile _ option -> Hash (18655.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返 します。
命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返
します。
//emlist[例][ruby]{
require "pp"
pp RubyVM::InstructionSequence.compile_option
# => {:inline_const_cache=>true,
# :peephole_optimization=>true,
# :tailcall_optimization=>false,
# :specialized_instruction=>true,
# :operands_unification=>true,
# :instructi... -
Syslog
:: Level :: LOG _ CRIT -> Integer (18604.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ NOTICE -> Integer (18604.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ ALERT -> Integer (9604.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ EMERG -> Integer (9604.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ ERR -> Integer (9604.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576 , level: Logger :: Severity :: DEBUG , progname: nil , formatter: Formatter . new , datetime _ format: nil , shift _ period _ suffix: & # 39;%Y%m%d& # 39;) -> Logger (1861.0) -
Logger オブジェクトを生成します。
Logger オブジェクトを生成します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。
頻度には daily, weekly, monthly を文字列で指定することができます。
省略すると、ログの保存先を切り替えません。
@param shift_size shift_age を整数で指定した場合のみ有効です。
... -
Logger
# error(progname = nil) -> true (637.0) -
ERROR 情報を出力します。
ERROR 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
r... -
Logger
# error(progname = nil) { . . . } -> true (637.0) -
ERROR 情報を出力します。
ERROR 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
r... -
Logger
# warn(progname = nil) -> true (637.0) -
WARN 情報を出力します。
WARN 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
re... -
Logger
# warn(progname = nil) { . . . } -> true (637.0) -
WARN 情報を出力します。
WARN 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
re... -
rdoc (613.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby のソースファイルに対するドキュメントを生成
するアプリケーションです。 JavaDoc と同様に、ソースを解析し、クラス、モ
ジュール、メソッドの定義を抜き出してきます(include,require もです)。そ
してこれらの内容とその直前に書かれたコメントを併合し、ドキュメントを出
力します(現在は HTML しか出力できませんが、こ... -
Rubyの起動 (505.0)
-
Rubyの起動 * cmd_option * shebang
Rubyの起動
* cmd_option
* shebang
Rubyインタプリタの起動は以下の書式のコマンドラインにより行います。
ruby [ option ...] [ -- ] [ programfile ] [ argument ...]
ここで、option は後述のcmd_option
のいずれかを指定します。-- は、オプション列の終りを明示するため
に使用できます。programfile は、Ruby スクリプトを記述したファイ
ルです。これを省略したり`-' を指定した場合には標準入力を Ruby ス
クリプトとみなします。
programfile が...