2010-01-01から1年間の記事一覧

bash を使って zabbix_get.sh を作ってみる

zabbix_get と同等のものを bash とその他一般的なコマンドラインツールだけを使って作ってみました。 きっかけは、@sechiro さんからの RT で、 bash では /dev/tcp を使うとネットワーク通信ができるということを知ったので、試しに作ってみました。 昨日…

assert(0)をフックしてcore dumpを出力する

assert(0)をフックしてcore dumpを出力するコードを試しに書いてみました。 http://github.com/BlueSkyDetector/code-snippet/tree/master/assert_coredump ビルド方法 先にGoogle CoreDumperをインストールしておくこと。 http://code.google.com/p/google-…

RedHat系Linuxでvimを使用したphpデバッグ環境構築

Xdebug使うとvimやEclipse経由でステップ実行できるので、便利です。 今回はvimでその環境を構築する手順について書いていきます。 Xdebug のインストール 1. 事前準備 vim plugin のダウンロード http://www.vim.org/scripts/script.php?script_id=1152 ※ …

gcore_with_breakpoint 作りました

gcore_with_breakpointって何? プログラムを止めずに core dump が取れる!! break point を設定して、そのポイントでの core dump が取れる!! break point のアドレスを控えておけば、debuginfo の無い環境でも core dump が取れる!! ↓ ↓ ↓ なので、ユーザ…