xargs

xargs を使うとちょっと幸せになれる。

こうするとエラーがでるとき、

grep decode64 `find . -name “*” -print`

次のようにするとできる場合もある。

find . -name “*” -print | xargs grep decode64

SSL

SSLの証明書を設定した。Apache 1.3 とは、そろそろおさらばしたいところなのだが、なぜかいまだに使っている。Apache2.x+mod_rubyにプログラムが対応していないのが問題なのだが、これを改善できるのはいつかなぁ…

Redirect

.htaccess を使ったリダイレクトは次のようになります。便利。

$ cat /var/www/html/site/.htaccess
Redirect permanent /site/ http://new.host.localdomain/site/

MySQL backup

MySQLでテーブルのバックアップをとる方法のひとつとして、backupコマンドがあります。引数にはファイルを指定するかと思ったら、ディレクトリでした。うまくいかないときは、ディレクトリのモードを777とかに一時的にしてみましょう。

mysql=> backup table tbl_test to ‘/data/’;

リストアは次のようにすればいいらしい。

mysql=> restore table tbl_test from ‘/data/’;

Apache SSL auto startup

Apache2 + SSL 自動起動

Apache2 + SSL を自動起動する方法としては、サーバーのプライベートキーをパスフレーズを空にして作成するというものがよく紹介されています。セキュリティ的にどうかということで、一応パスフレーズつきのプライベートキーでApacheの自動起動をする方法を調べてみました。

続きを読む

filter

スパムメールをもう少し効率よく撃退できないものかと思うのだが….