本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはMobageオープンプラットフォームの開発に携わっている横江直輔 (zentooo) さんで、 テーマは 「Perlプログラマのためのstrace入門」 です。 strace─⁠─システムコールレベルで ...
straceはユーザーランドアプリケーションの挙動の確認やデバッグに使える便利なツールです。どのシステムコールが、どのような引数で呼び出され、その結果どうなったのかをログとして残せます。不可解な挙動をするプログラムを調べる上で覚えておくと ...
DBを触っていれば、一度は出会うこの恐怖ワードたち。 でも、サポートに問い合わせても「調査中です」「再現できません」「分かりませんでした」と言われ、何日も進展がないことも多い。 実際、おうどんもそうでした。 でもある時、サポートより早く ...
たとえば、アプリが「急に動かなくなった」とか、「ネットワークにつながらない」とか。 そんなとき、裏側で何が起きてるのか、つい気になったりしますよね。 そんな「見えない裏側」をのぞき見できるのが、**strace(ストレース)**という道具。