1578件ヒット
[1-100件を表示]
(0.141秒)
キーワード
- English (11)
-
_ builtin (11) - bigdecimal (11)
-
bigdecimal
/ jacobian (11) -
bigdecimal
/ ludcmp (11) -
bigdecimal
/ math (11) -
bigdecimal
/ newton (11) -
bigdecimal
/ util (11) -
cgi
/ html (11) -
cgi
/ util (11) - debug (11)
- delegate (11)
-
digest
/ bubblebabble (11) -
drb
/ acl (11) -
drb
/ ssl (11) - fcntl (11)
- fiddle (11)
-
fiddle
/ import (11) -
fiddle
/ types (11) - fileutils (11)
- forwardable (11)
- getoptlong (11)
-
io
/ console (11) -
io
/ console / size (11) -
io
/ nonblock (11) - irb (11)
-
irb
/ cmd / help (11) -
irb
/ cmd / load (11) -
irb
/ completion (11) -
irb
/ ext / loader (11) -
irb
/ ext / multi-irb (11) -
irb
/ ext / use-loader (11) -
irb
/ help (11) -
irb
/ locale (11) -
irb
/ magic-file (11) -
irb
/ ruby-lex (11) -
irb
/ slex (6) -
json
/ add / bigdecimal (11) -
json
/ add / complex (11) -
json
/ add / rational (11) -
json
/ add / symbol (11) - logger (11)
-
net
/ protocol (11) -
net
/ telnet (11) - openssl (11)
-
optparse
/ shellwords (11) - profile (6)
- profiler (6)
-
rake
/ classic _ namespace (11) -
rake
/ clean (11) -
rake
/ loaders / makefile (11) -
rake
/ rake _ test _ loader (11) -
rake
/ tasklib (11) -
rdoc
/ alias (11) -
rdoc
/ anon _ class (11) -
rdoc
/ class _ module (11) -
rdoc
/ include (11) -
rdoc
/ known _ classes (11) -
rdoc
/ markup / to _ html (11) -
rdoc
/ markup / to _ html _ crossref (11) -
rdoc
/ normal _ class (11) -
rdoc
/ normal _ module (11) -
rdoc
/ parser / changelog (11) -
rdoc
/ parser / ruby _ tools (11) -
rdoc
/ parser / simple (11) -
rdoc
/ single _ class (11) -
rdoc
/ top _ level (11) - readline (11)
- resolv (11)
- resolv-replace (11)
- rexml (11)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (11) -
rinda
/ tuplespace (11) -
ripper
/ filter (11) -
ripper
/ lexer (11) -
rubygems
/ builder (11) -
rubygems
/ commands / build _ command (11) -
rubygems
/ commands / cert _ command (11) -
rubygems
/ commands / cleanup _ command (11) -
rubygems
/ commands / contents _ command (11) -
rubygems
/ commands / dependency _ command (11) -
rubygems
/ commands / help _ command (11) -
rubygems
/ commands / install _ command (11) -
rubygems
/ commands / list _ command (11) -
rubygems
/ commands / lock _ command (11) -
rubygems
/ commands / outdated _ command (11) -
rubygems
/ commands / query _ command (11) -
rubygems
/ commands / search _ command (11) -
rubygems
/ commands / sources _ command (11) -
rubygems
/ commands / specification _ command (11) -
rubygems
/ commands / stale _ command (11) -
rubygems
/ commands / uninstall _ command (11) -
rubygems
/ config _ file (11) -
rubygems
/ defaults (11) -
rubygems
/ dependency _ installer (11) -
rubygems
/ dependency _ list (11) -
rubygems
/ ext / builder (11) -
rubygems
/ ext / configure _ builder (11) -
rubygems
/ ext / ext _ conf _ builder (11) -
rubygems
/ ext / rake _ builder (11) -
rubygems
/ gem _ openssl (11) -
rubygems
/ installer (11) -
rubygems
/ old _ format (11) -
rubygems
/ platform (11) -
rubygems
/ require _ paths _ builder (11) -
rubygems
/ security (11) -
rubygems
/ test _ utilities (11) -
rubygems
/ uninstaller (11) -
rubygems
/ validator (11) - shell (6)
-
shell
/ builtin-command (6) -
shell
/ command-processor (6) -
shell
/ error (6) -
shell
/ filter (6) -
shell
/ process-controller (6) -
shell
/ system-command (6) - shellwords (11)
- singleton (11)
- syslog (11)
-
syslog
/ logger (11) - tempfile (11)
-
webrick
/ accesslog (11) -
webrick
/ htmlutils (11) -
webrick
/ httpservlet (11) -
webrick
/ httpservlet / abstract (11) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (11) -
webrick
/ httpservlet / prochandler (11) -
webrick
/ httputils (11) -
webrick
/ log (11) -
webrick
/ ssl (11) -
webrick
/ utils (11) -
win32
/ resolv (11) - win32ole (11)
- xmlrpc (11)
- yaml (11)
-
yaml
/ dbm (11) -
yaml
/ store (11) - zlib (11)
検索結果
先頭5件
-
logger (26001.0)
-
ログを記録するためのライブラリです。
...エラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジ......ます。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。
普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
Logger オブジェクトのログレベル......//emlist[][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level = Logger::WARN
logger.debug("Created logger")
logger.info("Program started")
logger.warn("Nothing to do!")
path = "a_non_existent_file"
begin
File.foreach(path) do |line|
unless line =~ /^(\w+) = (.*)$/
logge... -
webrick
/ httpservlet / filehandler (18001.0) -
通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。
通常のファイルサーバとしての機能を提供するためのサーブレットを提供するライブラリです。 -
digest
/ bubblebabble (12001.0) -
-
shell
/ process-controller (12001.0) -
プロセスを制御するためのクラスを定義したライブラリです。
プロセスを制御するためのクラスを定義したライブラリです。 -
syslog
/ logger (12001.0) -
Logger のようなインターフェイスを用いて syslog にログを記録するた めのサブライブラリです。Syslog::Logger を使って複数のマシンでログ を集約する事もできます。
...Logger のようなインターフェイスを用いて syslog にログを記録するた
めのサブライブラリです。Syslog::Logger を使って複数のマシンでログ
を集約する事もできます。
デフォルトでは、Syslog::Logger はプログラム名として 'ruby' を......yslog::Logger.new の第一引数にプ
ログラム名を渡してください。
[注意] Syslog::Logger のプログラム名の変更は最初の初期化の時だけ
しか行う事ができません。これは Syslog::Logger が syslog を利用す
る上での制限です。(これは syslo......slog::Logger オブジェクトを作成した後はプログラム名を変更しよう
としても無視されます。
=== 例
ローカルマシンの syslogd にログを保存:
require 'syslog/logger'
log = Syslog::Logger.new 'my_program'
log.info 'this line will be logged via syslo... -
webrick
/ httpservlet / cgihandler (12001.0) -
CGI を扱うためのサーブレットを提供するライブラリです。
CGI を扱うためのサーブレットを提供するライブラリです。 -
webrick
/ httpservlet / erbhandler (12001.0) -
ERB を扱うためのサーブレットを提供するライブラリです。
ERB を扱うためのサーブレットを提供するライブラリです。 -
webrick
/ httpservlet / prochandler (12001.0) -
Proc を扱うためのサーブレットを提供するライブラリです。
Proc を扱うためのサーブレットを提供するライブラリです。 -
yaml (6025.0)
-
構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
...あるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。
//emlist[例1: 構造化された配列][ruby]{
require 'yaml'
data = ["Taro san", "Jiro san", "Saburo san"]
str_r = YAML.dump(data)
str_l = <<~YAML_EOT
---
- Taro san
- Jiro san
- Saburo san
YAML_EOT
p st......r_r == str_l # => true
//}
//emlist[例2: 構造化されたハッシュ][ruby]{
require 'yaml'
require 'date'
str_l = <<~YAML_EOT
Tanaka Taro: {age: 35, birthday: 1970-01-01}
Suzuki Suneo: {
age: 13,
birthday: 1992-12-21
}
YAML_EOT
str_r = {}
str_r["Tanaka Taro"] = {
"age" => 35......Date.new(1992, 12, 21)
}
p str_r == YAML.load(str_l) # => true
//}
//emlist[例3: 構造化されたログ][ruby]{
require 'yaml'
require 'stringio'
strio_r = StringIO.new(<<~YAML_EOT)
---
time: 2008-02-25 17:03:12 +09:00
target: YAML
version: 4
log: |
例を加えた。
アブ... -
fiddle
/ import (6013.0) -
fiddle ライブラリのための高レベルインターフェースを提供するライブラリです。
...fiddle ライブラリのための高レベルインターフェースを提供するライブラリです。
通常は fiddle ライブラリを使わずこの fiddle/import ライブラリを使います。
主な使い方は fiddle も参照してください。
=== 高度な使用法
====......た長さ len の double の配列の和を計算する関数
double sum(double *arry, int len);
があったとします。これを呼び出したい場合は以下のように Array#pack を使用します。
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload './libsum.so'......extern 'double sum(double*, int)'
end
p M.sum([2.0, 3.0, 4.0].pack('d*'), 3) #=> 9.0
また与えられた文字列の配列 s (長さlen)の各要素の最初の文字を buf にコピーする関数
void first_char(char **s, char *buf, int len)
があったとします。これを呼び...