2007-07-17から1日間の記事一覧

外部プログラム呼び出し

外部プログラムの標準入出力とやりとりしたい場合 IO.popen(command, 'r+') { |io| io.write("hoge"); io.close_write; io.read } 外部プログラムの標準出力だけ欲しい場合 ret = `command` 外部プログラム間でパイプ処理等をしたい場合 sh.transact { syste…

Debugging With "git bisect"

http://kerneltrap.org/?q=node/11753 kernelをアップデートした際に、以前は動いていた機能が使えなくなった場合の対処法、についての話。 initが起動する前にkernelが死んでしまい、ログが見えない時の対処法 netconsole*1を使う。固まった時に、ALT-SYSRQ…