揮発性のメモ2

http://d.hatena.ne.jp/iww/

2008-04-01から1ヶ月間の記事一覧

system関数

PHP

system( "sleep 60 >/dev/null 2>&1" ); 2673 pts/3 S 0:00 /usr/bin/php -q ./sleeptest.php 2674 pts/3 S 0:00 sh -c sleep 60 >/dev/null 2>&1 2675 pts/3 S 0:00 sleep 60psで見たときシェルまで起動している system( "sleep 60 >/dev/null 2>&1 &" ); 3…

php_stream_fopen_from_pipe

外部へのアクセスをリジェクト

ルータを換えたら、存在しないローカルIPへのアクセス失敗が極端に遅くなったので iptablesでごまかす iptables -A OUTPUT -p tcp -d 10.1.1.2 -j ACCEPT iptables -A OUTPUT -p tcp -d 10.0.0.0/8 -j REJECT10.1.1.2以外の10.0.0.0/8へのアクセスを全てリジ…

プロセスを異常終了させたときの戻り値

プロセスが殺されたり、Segったとき シェルには シグナル+128 が返る、らしい。 $ ./a.out セグメンテーション違反です $ echo $? 139errnoと対応が取れているわけではないので、system関数など プログラムの中から呼んだときは 手を抜かずにWTERMSIG()マク…

execが止まる話

大昔のバージョンのPHPから exec("/usr/local/bin/hoge"); としたときに、hogeの実行が終わったのにexec()がそれを回収せず hogeがゾンビ化したまま終了しない という現象が発生。原因は不明。 原因不明だが発生したのは事実で、仕方ないので対策を練ろうと…

このワークグループのサーバー一覧を現在利用できません。

(null)

C

1: int main() 2: { 3: printf("null='%s'\n",0); 4: } $ ./a.out null='(null)'おおお・・・

GDB can't read core files on this machine.

This GDB was configured as "--host=i386-linux --target=sh4-linux"... GDB can't read core files on this machine.

cancellation points

キャンセレーションポイントってなんだろう

crontabコマンド

redhat8でついうっかりcrontabコマンドを引数なし実行してしまって あわててCtrl+Dで抜けたら crontabファイルが空になった。おそろしい。 (Ctrl+Cなら大丈夫) 最近のはきちんとエラーになるみたいなのでよかった。

WX330K

1週間 使い勝手そのものは、以前に比べてさらに悪くなっている。 JavaはMIDP2.0準拠らしい。参考:http://f14.aaa.livedoor.jp/~javaappl/willcom/

踊り字 - Wikipedia 々 同の字点(どうのじてん) 久々(ひさびさ) の びさ のとこMS-IMEだと「おなじ」で変換可能 「のま」では変換不可能

なんとかtrace

-traceで終わるツールがいっぱいあるのでとりあえずメモ dtrace Solaris10でシステムコールを表示したりしてくれるツール カーネル挙動を追尾する「DTrace」の実力 (1/8) - ITmedia エンタープライズ ftrace Linuxで関数コールを表示してくれるツール DSAS開…