15

Smartyを2系列から3系列に移行するにあたって困ったこと

1. 始めに 自分が運用しているいろいろなwebサイトでテンプレートエンジンであるSmartyを利用している。エスケープとかを全部オマカセにできてMVCが分離できるっていうのでなかなかの優れものだ。 で、最近、ひょんなこ […]

01

cakephp命名規則のメモ

種別 規則 例1 例2 テーブル名 複数形, アンダースコアケース users user_settings カラム名 単数形,アンダースコアケース age modified カラム名(キー) 主キーはid,外部キーは単数 […]

04

PHPで平仮名からローマ字書きに変換したかった

PHPで平仮名からローマ字書きに変換したかった。と、諸事情があってひとまずリストを配列で書き出した。 またいつか何かの機会に使うかもしれないので貼っておく。でももうこういうのやりたくない。

04

PHPでマルチバイト(日本語)に対して正規表現を使って後方参照したかった

PHPでマルチバイト(日本語)に対して正規表現を使って後方参照したかった。ちょっと正規表現でごにょごにょしてるとつっかえたことがあったのでメモ。 まず、次のような試験がうまく通らなかった。 この例の場合、”あ”が検査対象 […]

29

PHPで動作させたスクリプトが徐々に重くなっていった

PHPで動作させたスクリプトが徐々に重くなっていった。 本番環境から切り出した5000件あまりのデータを処理してたら途中からどんどん重くなっていってた。コレはまずいなーとか思ってメモリ使用量を調べてみると増えていってる。 […]

19

PearのLanguageDetectが入ってなかったのでインストール at FreeBSD

FreeBSDで過去に作成したファイルにおいて、LanguageDetectがインストールされていないホストで実行したためエラーで怒られた。 いつもだとさっくりportsでインストールするんだけれど、このLanguage […]

16

LDAPで利用するパスワードの期限が切れた

1. LDAPのクライアントになるホストにsshしたら怒られた LDAPのクライアントになってユーザ認証を行っているホストにsshでコマンドを流したら怒られた。 エラーの内容からすると、”あなたのパスワードは期限が切れて […]

13

FreeBSDでNFSマウントされたホーム+zshでcompinitするとログインが激遅

FreeBSD 8.2でも 9.0-RC3でも同じだけど、NFSでマウントされたホームディレクトリで、zshをログインシェルにしていて、zshの設定でcompinitをしていると、ログインがめちゃくちゃ遅い。ログアウトも […]