2006/02/19 (日) 「自分のペースで行きましょう」 | ||
朝から会社。 ちゃっちゃと終わらせて帰ろうと思ったけど、思ったよりてこずって結局夜9時帰宅。 でもまあ、1日分の仕事としては上出来かな。 これが日曜日じゃなくて、平日もこんな具合に、朝から行って夜8時か9時には帰宅、 っていう生活ができれば一番理想なんだけどなぁ。 そもそも、それが普通だと思うし。 今日の実装は、C言語でCGIプログラムを書いていたんですが、(これは好きな分野。これメインで仕事をしたい) とにかくデバッグが面倒くさい。普通のアプリケーションならば、コンソールとかで出力して確認すればいいけど、 結果がブラウザに出力されるCGIでは、そうもいかない。 コンソール出力もできるけど、そうするとcookieとかリファラとかの試験ができないし。 HTTPヘッダーを出力する前にエラーってる場合が特にやっかい。 つまり、InternalServerErrorになってる場合。 HTTPヘッダーまで問題なく出力ができている状態ならば、各所にデバッグ文を入れ込めばいいけど、それができない。 原因は往々にして、ヘッダーより前で、何かのデバッグ文がprintされているとか、 文字列として確保してないメモリ領域を触っているとか、fileI/Oで落ちてるとか。 %dに文字列出そうとした場合も即アウト。 Cで作れば早いのかもしれないけど、開発のしやすさではインタプリタ系だよねぇ。 perlとかVBならお得意なんだけど、いい仕事無い?(笑 |
||
2006/2/21 1:28 / お仕事
|