822件ヒット
[1-100件を表示]
(0.022秒)
別のキーワード
ライブラリ
- bigdecimal (12)
- cmath (24)
- etc (12)
- logger (396)
- syslog (288)
-
webrick
/ log (36)
クラス
- Logger (384)
-
Logger
:: Formatter (12) -
WEBrick
:: BasicLog (36)
モジュール
- BigMath (12)
- CMath (24)
- Etc (12)
- Syslog (240)
-
Syslog
:: Macros (24)
キーワード
- << (24)
- Constants (12)
-
LOG
_ MASK (12) -
LOG
_ UPTO (12) -
NEWS for Ruby 2
. 7 . 0 (6) - Syslog (12)
- add (24)
- alert (12)
- close (24)
- crit (12)
-
datetime
_ format (12) -
datetime
_ format= (24) - debug (12)
- debug? (12)
- emerg (12)
- err (12)
- error (24)
- error? (12)
- facility (12)
- fatal (36)
- fatal? (12)
- formatter (12)
- formatter= (12)
- getlogin (12)
- ident (12)
- info (36)
- info? (12)
- level (12)
- level= (12)
- log! (12)
- logger (12)
- mask (12)
- mask= (12)
- new (24)
- notice (12)
- open (24)
- open! (12)
- opened? (12)
- progname (12)
- progname= (12)
- reopen (12)
-
ruby 1
. 9 feature (12) -
sev
_ threshold (12) -
sev
_ threshold= (12) -
syslog
/ logger (12) - unknown (24)
- warn (24)
- warn? (12)
- warning (12)
- yaml (12)
検索結果
先頭5件
-
Syslog
. # log(priority , format , *arg) -> self (21119.0) -
syslogにメッセージを書き込みます。
...syslogにメッセージを書き込みます。
priority は優先度を示す定数(Syslog::Constants参照)です。
また、facility(Syslog::Constants参照)を論理和で指定す
ることで open で指定した facility を切替えることもできます。
format 以降は Kernel.#sp......定します。
但し、syslog(3) のように format に %m は使用できません。
メッセージに改行を含める必要はありません。
@param priority priority は優先度を示す定数を指定します。
詳しくは、Syslog::Constantsを参照してくだ......ト文字列です。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が2つ以上でない場合に発生します。
例:
require 'syslog'
Syslog.open("syslogtest") {|syslog|
syslog.log(Syslog::LOG_CRIT, "the sky is falling in %d seconds!", 10)
}... -
CMath
. # log(z) -> Float | Complex (18120.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}... -
CMath
. # log(z , b) -> Float | Complex (18120.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}... -
BigMath
. # log(x , prec) -> BigDecimal (18113.0) -
x の自然対数を prec で指定した精度で計算します。
...が指定された場合に発生します。
@raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::log(BigDecimal('2'), 10) #=> 0.693147180559945309417232112588603776354688e0
//}... -
Logger
# log(severity , message = nil , progname = nil) -> true (18108.0) -
メッセージをログに記録します。
...てログに記録します。
ユーザがこのメソッドを直接使うことはあまりありません。
@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルより......いる値が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:1... -
Logger
# log(severity , message = nil , progname = nil) { . . . } -> true (18108.0) -
メッセージをログに記録します。
...てログに記録します。
ユーザがこのメソッドを直接使うことはあまりありません。
@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルより......いる値が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:1... -
syslog
/ logger (12042.0) -
Logger のようなインターフェイスを用いて syslog にログを記録するた めのサブライブラリです。Syslog::Logger を使って複数のマシンでログ を集約する事もできます。
...Logger のようなインターフェイスを用いて syslog にログを記録するた
めのサブライブラリです。Syslog::Logger を使って複数のマシンでログ
を集約する事もできます。
デフォルトでは、Syslog::Logger はプログラム名として 'ruby' を......slog::Logger.new の第一引数にプ
ログラム名を渡してください。
[注意] Syslog::Logger のプログラム名の変更は最初の初期化の時だけ
しか行う事ができません。これは Syslog::Logger が syslog を利用す
る上での制限です。(これは syslog......log::Logger オブジェクトを作成した後はプログラム名を変更しよう
としても無視されます。
=== 例
ローカルマシンの syslogd にログを保存:
require 'syslog/logger'
log = Syslog::Logger.new 'my_program'
log.info 'this line will be logged via syslog... -
Syslog
:: Macros . # LOG _ MASK(priority) -> Integer (9119.0) -
1つの優先度に対するマスクを作成します。
...1つの優先度に対するマスクを作成します。
@param priority priority は優先度を示す定数を指定します。
詳しくは、Syslog::Levelを参照してください。
例:
require 'syslog'
Syslog.mask = Syslog::LOG_MASK(Syslog::LOG_ERR)... -
Syslog
:: Macros . # LOG _ UPTO(priority) -> Integer (9119.0) -
priorityまでのすべての優先度のマスクを作成します。
...のすべての優先度のマスクを作成します。
@param priority priority は優先度を示す定数を指定します。
詳しくは、Syslog::Levelを参照してください。
例:
require 'syslog'
Syslog.mask = Syslog::LOG_UPTO(Syslog::LOG_ERR)... -
CMath
. # log!(x) -> Float (6154.0) -
実数 x の対数を返します。Math.#log のエイリアスです。
...実数 x の対数を返します。Math.#log のエイリアスです。
@param x 真数を正の実数で指定します。
@param b 底を指定します。省略した場合は自然対数を計算します。
@raise Math::DomainError x が負の数である場合に発生します。
@rais......します。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log!(Math::E) # => 1.0
CMath.log!(1) # => 0.0
CMath.log!(100, 10) # => 2.0
CMath.log!(-1.0)# => Math::DomainError
//}
@see Math.#log...