582件ヒット
[1-100件を表示]
(0.186秒)
ライブラリ
- ビルトイン (117)
- csv (33)
- drb (22)
- logger (100)
-
net
/ ftp (11) - open3 (110)
-
rexml
/ document (44) - shell (12)
-
shell
/ command-processor (18) -
shell
/ filter (12) - socket (22)
- tracer (33)
-
webrick
/ cgi (11)
クラス
- CSV (33)
-
DRb
:: DRbServer (11) - Exception (7)
- Logger (99)
-
Logger
:: Application (1) -
Net
:: FTP (11) - Object (22)
-
REXML
:: DocType (11) -
REXML
:: Document (22) -
REXML
:: Element (11) - Shell (12)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (12) - Tracer (33)
- UNIXSocket (22)
-
WEBrick
:: CGI (11)
モジュール
- DRb (11)
-
GC
:: Profiler (11) - Kernel (77)
- Open3 (110)
キーワード
-
$ > (11) -
$ stdin (11) -
$ stdout (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 3
. 0 . 0 (4) - add (22)
-
datetime
_ format (11) -
datetime
_ format= (11) - debug? (11)
-
debug
_ mode (11) - display (11)
- instance (22)
- log (22)
- logger (11)
- new (33)
- out (18)
-
pipeline
_ r (22) -
pipeline
_ rw (22) - popen2 (22)
- popen2e (22)
- popen3 (22)
- printf (22)
-
recv
_ io (11) - report (11)
-
ruby 1
. 8 . 4 feature (11) -
send
_ io (11) -
set
_ log (1) -
sev
_ threshold (11) - spawn (22)
- start (11)
-
start
_ service (11) - stdout (22)
-
stdout
_ mutex (11) - system (18)
- transact (6)
- write (44)
検索結果
先頭5件
-
Object
:: STDOUT -> IO (27375.0) -
標準出力。$stdout のデフォルト値。 $stdout も参照してください。
...標準出力。$stdout のデフォルト値。 $stdout も参照してください。
STDOUT は、 ruby プロセスが起動された時点での標準出力を表します。
起動時点では $stdout も同じ値に初期化されています。
$stdout に他の出力オブジェクトを......代入することで簡易なリダイレクトを実現できます。
そして、 $stdout に STDOUT を代入すればこのリダイレクトを復元できるわけです。
=== 注意
STDOUT は ruby 自体が起動された時点での標準出力です。
「システムにおける標準......。
多くのシステムでは標準の出力ストリームは端末です。
ruby 自体が他のストリームに向けて出力をリダイレクトされた状態で起動された場合、
STDOUT が保持するのは端末ではなく、リダイレクト先のストリームです。... -
Tracer
. stdout _ mutex -> Mutex (18501.0) -
@todo
...@todo... -
Net
:: FTP # debug _ mode -> bool (18406.0) -
デバッグモードであれば真を、そうでなければ偽を返します。
...デバッグモードであれば真を、そうでなければ偽を返します。
値が真であるとき、送受信の記録と ABOR, STAT の結果が
$stdout に随時表示されます。
デフォルトは偽です。
@see Net::FTP#debug_mode=... -
DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer (15406.0) -
dRuby サーバを起動し、DRbServerのインスタンスを返します。
...
dRuby サーバを起動し、DRbServerのインスタンスを返します。
uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段......'drbunix:' のような他のプロトコルを指定することもできます。
front でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。
config で Hash で設定を渡します。以下の項目が利用できます。
: :idconv
dRuby......ェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力します。デフォルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは AC... -
Tracer
. stdout -> object (15401.0) -
トレース出力先を参照します。
トレース出力先を参照します。 -
Tracer
# stdout -> IO (15317.0) -
@see Tracer.stdout
...@see Tracer.stdout... -
Logger
# datetime _ format -> String | nil (12354.0) -
ログに記録する時の日付のフォーマットです。
...%Y-%m-%dT%H:%M:%S.%06d " を使用します。
なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.datetime_format # => nil
logger.deb......ug("test")
logger.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d'
logger.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.debug("test")
# => D, [2019-03-12T22:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/12T22:52:13.000012#17393] DEBUG -- : test
//}
@see Time#strftime, Logger#datetime_form... -
UNIXSocket
# send _ io(io) -> nil (12330.0) -
引数 io に対応するファイルディスクリプタをソケットの接続先に送ります。
...をソケットの接続先に送ります。
require 'socket'
s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
stdout = s2.recv_io
p STDOUT.fileno #=> 1
p stdout.fileno #=> 6
stdout.puts "hello" # outputs "hello\n" to standard output.
@param io 送るファイルディスクリ... -
Logger
# debug? -> bool (12312.0) -
現在の Logger オブジェクトが DEBUG 以上のログレベルのメッセージを記録するなら 真を返します。
...Logger オブジェクトが DEBUG 以上のログレベルのメッセージを記録するなら
真を返します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT, level: Logger::Severity::DEBUG)
logger.debug? # => true
logger = Logger.new(STDOUT, level: Logger::Severity::I......NFO)
logger.debug? # => false
//}... -
Logger
# datetime _ format=(format) (12248.0) -
ログに記録する時の日付のフォーマットをセットします。
...//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.datetime_format # => nil
logger.debug("test")
logger.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d' # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger.debug("test")
# => D, [2019-03-13T23......:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/13T23:52:13.000012#17393] DEBUG -- : test
//}
@see Time#strftime, Logger#datetime_format...