タグ

2007年8月19日のブックマーク (2件)

  • よくきたはてダ - netstatでポートを空けているプログラムを知る

    ただnetstat -lnだけだとどのプログラムからポート番号を開けているのかわからないので、それを確認するために「lsof -i」を実行します。 私はnetstatのオプションは死んだおばあちゃんから-lanputと教わりました. というかこの画面を開発するときにこのオプション群に決定してそのまま現在に至るというだけですが. # netstat -lanput Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:741 0.0.0.0:* LISTEN 1831/rpc.statd tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN

    よくきたはてダ - netstatでポートを空けているプログラムを知る
  • PHP6でgoto文らしいですが - MugeSoの日記

    PHP6でgoto文が追加されることに関してDo You PHP?で扱っているのでふと使い道を考えてみた。 結果、3秒で思い当たったのがOpenCVの__BEGIN__,__END__。 こいつらはマクロでして、OpenCVについて語ってもしょうがない*1ので細かいことは割愛しますが #define __BEGIN__ { #define __END__ goto exit; exit: ; } #define __CLEANUP__ #define EXIT goto exit ってな定義になっていてエラーが発生したときなんかにEXITするとブロックの外に行く仕組み。 そして、ブロックのそとでメモリ開放などの後処理をする。これで必ずメモリ開放される。…ということらしいです。例外処理(try catch finally)がないから苦肉の策でって感じですかね。 Cの話だけだとPHPerらしさ

    PHP6でgoto文らしいですが - MugeSoの日記