Posts Tagged ‘bug’

実践デバッグ技法

1月 29th, 2010 by KUMA | コメントは受け付けていません。 | Filed in 戯言

続けて書評をw

オライリーの「実践デバッグ技法」を読んだ。

動機は組み込みLinuxでどうしてもSTDOUTを使えない環境がでてきたりで、GDBをリモートで動かす必要が多々でてきたが、今までまともにGDBを使ったことがなかったため。

期待通り、実際の動かし方が分かりやすく書かれており、非常に役に立った。
惜しむらくはGDBのコマンド一覧をAppendixにつけておいて欲しかったかな。

今までGDBを勝手に使い辛いデバッガだと思ってきたが、実際は慣れるとスゲェ使い易いことがわかった。
Eclipseが用意できる環境でもGDB使っちゃうかもしれないくらい簡単に使えるようになったよ。

これまでGDBを体系的に説明する本やサイトを見てなかったせいかもしれんが、この本は良書だと思います。
Linuxを使ってアプリ開発をしているが、EclipseばっかりでGDBに及び腰になっている人はぜひGDBの使い易さを知って欲しい。

Tags: , , , , ,

テーマのバグ?

12月 16th, 2009 by KUMA | コメントは受け付けていません。 | Filed in 戯言

今まで使っていた紫色のテーマが実は裏でエラーを吐いていて、ちょっと調べた限りでは原因がわからなかったのでデフォルト+αに戻した。

テーマが問題なだけあって携帯版の画面は問題なくて、PCでアクセスした場合だけ/var/log/httpd/error_logに↓が出る。

PHP Fatal error:  Call to undefined function get_header() …

get_header()が見つかんないんだ~とか思ってその部分を削除すると、バッチリタイトル部分なども消えるので、どう考えてもget_header()は動いてます。
本当にありがとうございました。

よく解らんがphpが二回呼ばれてて、一回はエラーで二回目で表示されるような作りになってるのかも。
ちょっとソース追っかけても問題ないやつとの違いもわからんし、いろいろ調べても同じ様な事例もないのでとりあえずテーマだけ変えてしのぐ。

Tags: , ,