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

php5-session

FreeBSDのportsからphp5-sessionをインストールしようとすと 下記のエラーが出た。 /usr/ports/www/php5-session/work/php-5.2.10/ext/session/session.c: In function `OnUpdateSaveDir': /usr/ports/www/php5-session/work/php-5.2.10/ext/session/session…

Maximum connection limit reached .....

Maximum connection limit reached ..... メールサーバから下記のログが出ていた Aug 14 16:52:53 mail-03 pop3d: Maximum connection limit reached for xxx.xxx.xxx.xxxIP:xxx.xxx.xxx.xxxからpop3で接続している数が多すぎて このIPから受信ができなくな…

Subversionのリポジトリを別のサーバへ移行

Subversionのリポジトリを別のサーバへ移行 古いサーバにあるSubversionのリポジトリをバックアップ。 svnadmin dump /path/to/repos > backupfile 新しいサーバでリポジトリを作って、バックアップ内容をリストア。 svnadmin --fs-type fsfs create /path/t…

同一人物?

マイケルジャクソンと小沢一郎は同一人物だった。 ↓詳しくはこちら。 久しぶりに爆笑しました。

メールサーバがpostfixの場合、phpのmailでheaderは

メールサーバがpostfixの場合 phpのmailでheaderを設定するとき改行を \r\n とするとヘッダーの一部分が本文に表示されてしまう。 改行を \n にすると直った。

PHP 数字かどうかチェックする

数字かどうかチェックする phpである変数が数字(10進整数)かどうかチェックする場合、 is_numeric()を使えばいいのかと思ってましたが、 小数や16進数もtrueとなるそうです。(考えてみれば、そりゃそうだ) 正規表現で[0-9]+にマッチするかどうかチェックし…

viでCtrl-s

viでCtrl-s windowsでファイルを保存するときCtrl-sを使いますが、 そのくせで LinuxのviでもたまにCtrl-sをやってしまいます。 これをやるとまったく入力を受け付けなくなります。。 そのときはCtrl-qで解除できます。 参考文献 http://heartachereborn.blo…

HM/HRのライブ・イベント情報カレンダー

IT勉強会カレンダー↓のマネをして https://www.google.com/calendar/embed?src=fvijvohm91uifvd9hratehf65k%40group.calendar.google.com ヘビーメタル・ハードロックのライブ・イベント情報カレンダーを作ってみた。 http://www.google.com/calendar/embed?…

DBD::Pg

DBD::Pg perlにDBD::Pgのモジュールを入れたけど、 apacheユーザでプログラムを実行すると、下記のようなエラーがでる。 WARNING: Can't load '/usr/local/lib/perl5/site_perl/5.8.9/i686-linux/auto/DBD/Pg/Pg.so' for module DBD::Pg: libpq.so.5: cannot…

確定申告(医療費控除)

歯の矯正をやっていまして、 医療費控除するため確定申告をした。 納めた税金から、3万円ぐらい返ってくるらしい。

PostgreSQL 商品が2重に登録されてしまった。。

データベースに商品を追加してたら、間違えて同じ商品が2つ追加さてしまった。 テーブルの商品IDにユニーク制限がかかってないじゃないか。。 (postgresqlです。) ●idが重複する行を検索 select id from item group by id having count(id)>1; 見つかったや…

ファイルに書かれている文字列の置換

perl -p -i -e 's/検索文字列/置換文字列/g' 対象ファイル名 拡張子がhtmlのファイルすべてのをに置換するには、 perl -p -i -e 's///g' *.html ファイルは上書きされますので、 バックアップを取っておきましょう。 -i.bak のようにiオプションに拡張子をつ…