ライブラリ
- syslog (198)
モジュール
- Syslog (110)
-
Syslog
:: Level (88)
キーワード
-
LOG
_ ALERT (11) -
LOG
_ CRIT (11) -
LOG
_ DEBUG (11) -
LOG
_ EMERG (11) -
LOG
_ ERR (11) -
LOG
_ INFO (11) -
LOG
_ NOTICE (11) -
LOG
_ WARNING (11) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Rubyの起動 (5)
- alert (11)
- crit (11)
- emerg (11)
- err (11)
- info (11)
- mask (11)
- mask= (11)
- notice (11)
- 制御構造 (11)
検索結果
先頭5件
-
Syslog
. # debug(message , *arg) -> self (15102.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
Syslog#log()のショートカットメソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1つ以上でない場合に発生します。
@raise RuntimeError syslog がop... -
Syslog
. # warning(message , *arg) -> self (15102.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
Syslog#log()のショートカットメソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1つ以上でない場合に発生します。
@raise RuntimeError syslog がop... -
Syslog
:: Level :: LOG _ DEBUG -> Integer (3102.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Level :: LOG _ WARNING -> Integer (3102.0) -
優先度(priorities)を示す定数。 定数 の詳細については syslog(3) を参照してください。
優先度(priorities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
NEWS for Ruby 3
. 0 . 0 (48.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ださい。
== 言語仕様の変更
* Keyword arguments are now separated from positional arguments.
Code that resulted in deprecation warnings in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
* Procs accepting a single rest argument and keywords are no longe......r = proc{|*a, **kw| [a, kw]}
pr.call([1])
# 2.7 => [[1], {}]
# 3.0 => [[[1]], {}]
pr.call([1, {a: 1}])
# 2.7 => [[1], {:a=>1}] # and deprecation warning
# 3.0 => a=>1}, {}]
//}
* Arguments forwarding (`...`) now supports leading arguments.
16378
//emlist{
def method_missing(meth, ...)
se......ault gems
* The following libraries are promoted to default gems from stdlib.
* English
* abbrev
* base64
* drb
* debug
* erb
* find
* net-ftp
* net-http
* net-imap
* net-protocol
* open-uri
* optparse
* pp... -
NEWS for Ruby 3
. 1 . 0 (48.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...更されました。
* net-ftp 0.1.3
* net-imap 0.2.2
* net-pop 0.1.1
* net-smtp 0.3.1
* matrix 0.4.2
* prime 0.1.2
* debug 1.4.0
* 以下が標準添付ライブラリから削除されました。
* dbm
* gdbm
* tracer
* Coverageの計測が一時停......性
* ERB#initializeが-wオプションなしでもsafe_level以降の引数に警告されるようになりました。 14256
* lib/debug.rb が debug.gem に置き換えられました。
* lib/pp.rb の Kernel#pp がデフォルトで IO#winsize の幅を使用するようになりまし......パイラは、1000命令列長より長いメソッドのコンパイルをスキップしなくなりました。
* --mjit-verbose や --mjit-warning は、TracePoint または GC.compact が使用されており、JITコンパイルされたコードが無効になった時に "JIT cancel" と... -
Rubyの起動 (24.0)
-
Rubyの起動 * cmd_option * shebang
...ーが無ければ, "Syntax OK"と出力します。
: --copyright
著作権表示をします。
: -d
: --debug
デバッグモードでスクリプトを実行します。$DEBUG を
true にします。
: -E ex[:in]
: --encoding ex[:in]
デフォルトの外部エンコーディン......フォルト)
* -W:no-experimental : 実験的な機能を使用した際に警告を出力しない
//}
ここで設定された値は Warning.[] で参照することができます。
NOTE: Ruby 2.7.2 からは `-W:no-deprecated' がデフォルトになります。警告を出力......。
ディレクトリ名を指定すると、スクリプト実行前に指定されたディ
レクトリに移動します。
: -y
: --yydebug
コンパイラデバッグモード。スクリプトを内部表現にコンパイルす
る時の構文解析の過程を表示します。... -
制御構造 (24.0)
-
制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END
...に
//emlist[][ruby]{
$_ =~ リテラル
//}
であるかのように評価されます。
==== if 修飾子
//emlist[例][ruby]{
print "debug\n" if $DEBUG
//}
文法:
式 if 式
右辺の条件が成立する時に、左辺の式を評価してその結果を返します。
条件......により例外を処理することが
できます。
==== rescue修飾子
//emlist[例][ruby]{
open("nonexistent file") rescue STDERR.puts "Warning: #$!"
//}
文法:
式1 rescue 式2
式1で例外が発生したとき、式2を評価します。
以下と同じ意味です。捕捉......行いたい場合は Kernel.#at_exit を使
います。
def foo
END { p "end" }
end
p foo
# => -:2: warning: END in method; use at_exit
nil
"end"
END は、BEGIN とは異なり実行時に後処理を登録します。した... -
Syslog
. # mask -> Integer | nil (12.0) -
ログの優先度のマスクを取得または設定します。 マスクは永続的であり、 Syslog.openやSyslog.close ではリセットされません。
...og'
Syslog.open('ftpd', LOG_PID | LOG_NDELAY, LOG_FTP)
Syslog.mask = Syslog::LOG_UPTO(LOG_ERR)
[ LOG_CRIT, LOG_ERR, LOG_WARNING,
LOG_NOTICE, LOG_INFO, LOG_DEBUG ].each_with_index { |c, i|
Syslog.log(c, "test for syslog FTP #{c}, #{i}")
}
Syslog.close
File.foreach(log){|line|... -
Syslog
. # mask=(mask) (12.0) -
ログの優先度のマスクを取得または設定します。 マスクは永続的であり、 Syslog.openやSyslog.close ではリセットされません。
...og'
Syslog.open('ftpd', LOG_PID | LOG_NDELAY, LOG_FTP)
Syslog.mask = Syslog::LOG_UPTO(LOG_ERR)
[ LOG_CRIT, LOG_ERR, LOG_WARNING,
LOG_NOTICE, LOG_INFO, LOG_DEBUG ].each_with_index { |c, i|
Syslog.log(c, "test for syslog FTP #{c}, #{i}")
}
Syslog.close
File.foreach(log){|line|... -
Syslog
. # alert(message , *arg) -> self (2.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
Syslog#log()のショートカットメソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1つ以上でない場合に発生します。
@raise RuntimeError syslog がop...