CPU使用率をGrowlに出すのを作ってみた.10%くらい変化したら通知が出る.
最初,RubyでCPU使用率を取得する方法が分からなかったのだけど,Cでやってる人がいたので,コピペしてRubyInlineでRubyのコードと融合させた.
Daemonとして動くので,止めるときはHUPを送る.
% ps -A | grep cpu_usage 17769 ?? 0:00.00 ruby ./cpu_usage.rb 17776 ttys006 0:00.00 grep cpu_usage % kill -HUP 17769
Githubに上げた.