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

Ubuntuでmanが使えない

Ubuntuのデフォルトでは日本語マニュアルがインストールされていないらしい $ man man No manual entry for man マニュアルのインストール $ sudo apt-get install manpages-ja manpages-ja-dev manpages-ja-devは、システムコールとLibcのマニュアル 参考 m…

PHPの配列ループ

php

繰り返しいろいろ。ループ回数も取得する場合。 foreach $value) { // なんらかの処理 echo $i++; } while foreachのように配列のコピーを作成しないのでメモリを節約できる

PHPで特異メソッド(っぽいもの)

php

PHP5.3のラムダが普及すればわりと使えるかも。 クラス定義 $name; array_unshift($args, $this); // 自分自身を第一引数とする return call_user_func_array($method, $args); } } 実行 hello = create_function('$self', ' echo "Hello,…

grep, find, xargs

シェルコマンド。すぐ忘れるので。 WEB+DB PRESS Vol.50の記事のメモ。 grep 正規表現にマッチした行を出力する例: エラーログのうち、タイムアウトは無視する $ grep -i error | grep -iv 'time error' -i : 大文字小文字を無視する -v : マッチしなかった…