551件ヒット
[1-100件を表示]
(0.036秒)
別のキーワード
ライブラリ
- ビルトイン (78)
- erb (33)
- logger (177)
- rake (48)
-
rdoc
/ parser / ruby (24) -
syslog
/ logger (12)
クラス
- ERB (33)
- File (4)
- Hash (12)
- Logger (177)
- Object (12)
-
RDoc
:: Parser :: Ruby (24) -
Rake
:: Application (24) - Refinement (4)
-
RubyVM
:: InstructionSequence (24) -
Syslog
:: Logger (12) - Thread (7)
キーワード
-
$ SAFE (7) -
LEVEL
_ MAP (12) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 3
. 1 . 0 (4) -
RUBY
_ PATCHLEVEL (12) - Rubyの起動 (12)
- Ruby用語集 (12)
- application (12)
- application= (12)
-
compile
_ option (12) -
compile
_ option= (12) - debug? (12)
- dirname (4)
- drb (12)
- error (24)
- error? (12)
- fatal? (12)
- flatten (12)
- formatter (12)
-
import
_ methods (4) - info? (12)
- irb (12)
- level= (12)
- logger (12)
- new (30)
- rdoc (12)
- result (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) - run (12)
-
safe
_ level (7) - scan (12)
-
sev
_ threshold (12) -
sev
_ threshold= (12) -
top
_ level (12) -
top
_ level _ tasks (12) - warn (32)
- warn? (12)
- セキュリティモデル (12)
- パターンマッチ (12)
- 正規表現 (12)
検索結果
先頭5件
-
Logger
# level -> Integer (18125.0) -
レシーバにセットされているログレベルを取得します。
...レシーバにセットされているログレベルを取得します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}... -
Object
:: RUBY _ PATCHLEVEL -> Integer (12235.0) -
Ruby のパッチレベルを表す Integer オブジェクトです。
...Ruby のパッチレベルを表す Integer オブジェクトです。
パッチレベルはRubyの各バージョンに対するバグ修正パッチの適用をカウントしています。
teeny リリースのそれぞれについてパッチレベルは 0 から始まり、
その teeny リ......ースに対してバグ修正パッチが適用される度に増えていきます。
パッチレベルという概念および RUBY_PATCHLEVEL 定数は、 Ruby 1.8.5-p1 以降、 1.8.6 以降で導入されました。
1.8.5やそれ以前のバージョンでは定義されていません。... -
Rubyの起動 (6273.0)
-
Rubyの起動 * cmd_option * shebang
...Rubyの起動
* cmd_option
* shebang
Rubyインタプリタの起動は以下の書式のコマンドラインにより行います。
ruby [ option ...] [ -- ] [ programfile ] [ argument ...]
ここで、option は後述のcmd_option
のいずれかを指定します。-- は、オプシ......ョン列の終りを明示するため
に使用できます。programfile は、Ruby スクリプトを記述したファイ
ルです。これを省略したり`-' を指定した場合には標準入力を Ruby ス
クリプトとみなします。
programfile が `#!' で始まるファイル......り, "ruby"という文字列を含む行までを
読み飛ばします。
システムによっては $0は必ずしもフルパスを含まな
いので、`-S'を用いてRubyに必要に応じてスクリプトを探すように
指示する必要があります。
: -T[level]
不......ドは実行時に冗長なメッセージを出力します。
: --version
Rubyのバージョンを表示します。
: -w
バージョンの表示を行う事無く冗長モードになります。
: -W[level]
: -W:category
冗長モードを三段階のレベルで指定します......6
def f4 = f5
def f3 = f4
def f2 = f3
def f1 = f2
f1
//}
//emlist{
% ruby --backtrace-limit=3 test.rb
test.rb:1:in `f6': unhandled exception
from test.rb:2:in `f5'
from test.rb:3:in `f4'
from test.rb:4:in `f3'
... 3 levels...
//}
: -C directory
スクリプト実行前に指定され... -
Logger
# level=(level) (6233.0) -
Logger オブジェクトのログレベルを設定します。ログレベルがこれより低いメッセージは 出力されません。
...ます。ログレベルがこれより低いメッセージは
出力されません。
@param level ログレベルを指定します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR # => 3
logger.level # => 3
//}... -
Thread
# safe _ level -> Integer (6141.0) -
self のセーフレベルを返します。カレントスレッドの safe_level は、$SAFE と同じです。
...レッドの
safe_level は、$SAFE と同じです。
Ruby 2.6 から$SAFEがプロセスグローバルになったため、このメソッドは obsolete になりました。
セーフレベルについてはspec/safelevelを参照してください。
//emlist[例][ruby]{
thr = Thread.new {......$SAFE = 1; sleep }
Thread.current.safe_level # => 0
thr.safe_level # => 1
//}......します。
Ruby 2.6 から$SAFEがプロセスグローバルになったため、このメソッドは obsolete になりました。
単純に $SAFE をチェックしてください。
セーフレベルについてはspec/safelevelを参照してください。
//emlist[例][ruby]{
thr = Th......read.new { $SAFE = 1; sleep }
Thread.current.safe_level # => 0
thr.safe_level # => 1
//}... -
Rake
:: Application # top _ level (6113.0) -
Rake アプリケーションに与えられたトップレベルのタスク (コマンドラインで指定されたタスク) を実行します。
...たトップレベルのタスク
(コマンドラインで指定されたタスク) を実行します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test1
task :test1
task :test2 do
puts "test2"
end
# rake test2 で実行
Rake.application.top_level
# => "test2"
//}... -
Rake
:: Application # top _ level _ tasks -> Array (6113.0) -
コマンドラインで指定されたタスクのリストを返します。
...コマンドラインで指定されたタスクのリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.top_level_tasks # => ["default"]
end
//}... -
Syslog
:: Logger :: LEVEL _ MAP -> {Integer => Integer} (6113.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 として処理されます。... -
ruby 1
. 6 feature (5173.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) ->......EWOULDBLOCK
=> ruby 1.6.7 (2002-03-01) [i586-linux]
Errno::EAGAIN
Errno::EWOULDBLOCK
=> ruby 1.6.8 (2002-12-24) [i586-linux]
Errno::EAGAIN
-:2: uninitialized constant EWOULDBLOCK at Errno (NameError)
=> ruby 1.6.8 (2003-02-13) [i......fault
=> ruby 1.6.5 (2001-10-15) [i586-linux]
MatchData
NotImplementedError
FloatDomainError
LoadError
Float
Binding
SignalException
Module
-:6:in `method_missing': stack level too deep (Syste...