エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rake タスクのログをとる
Rake を使ってタスク管理をしていると、タスクの実行や終了のログを(例えば Log4r なんかを使って)フ... Rake を使ってタスク管理をしていると、タスクの実行や終了のログを(例えば Log4r なんかを使って)ファイルに取りたいことがある。いままでは task :foo do |t| $log.info "#{t} start" puts :foo $log.info "#{t} end" end として、タスクの最初と最後にログコマンドをタスクごとに書いていた。Rake に詳しければもっと楽なやり方あるよな〜と思いつつ、2, 3 年は羊のようにログコマンドを書いてきた。 昨日流石にいやになった。 一念発起 rake.rb をつまみ読みし、エレガントかどうかは別にともかく目的を果たせる方法を見つけた。Rakefile を以下のように書くと Log4r でタスクの開始/終了の記録を取る事ができる: require 'log4r' $log = Log4r::Logger.new '' $log