argius note

プログラミング関連

Logger

重要度の名前が良い。log4jと同じだからだろうけど。

require 'logger'
log = Logger.new(STDOUT)
log.level = Logger::INFO

if log.debug?
  log.debug("DEBUG!")
end

if log.info?
  log.info("INFO!")
end

Rubyはpredicateメソッド(述語?)がかわいい。なんというか、首を傾げてる子供とかが浮かんできませんか。