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

symfony のキャッシュをcronで削除するときの注意点

拡張子 .php のキャッシュは中途半端に削除されるとエラーになる可能性が高いので除外する。 *.cache のファイルだけ削除するのが無難。 0 4 * * * find DIR/cache -name "*.cache" -mtime +7 -type f -print0 | xargs -0 rm -f

pear コマンドの zsh 補完関数

サブコマンドと upgrade, channel-update 系の補完のみ対応しています。 面倒だったのでオプション系の補完は未対応です。http://coderepos.org/share/browser/lang/zsh/Completion/_pear bash 用http://svn.pear.php.net/wsvn/PEARSVN/sandbox/PEAR_BashCom…

symfony 1.0 〜 1.2 対応の zsh 補完関数

プラグインや独自で作成したタスクにも対応しているつもりです。 公式wiki に掲載されているzsh用とbash用の補完関数を参考に作ってみました。 細かい動作確認はまだなので、色々と不具合があるかもしれません。http://coderepos.org/share/browser/lang/zsh…

背景を黒に設定している Carbon Emacs で ansi-term-mode のカラーを見やすくする

(when window-system (setq term-default-fg-color "White" term-default-bg-color "Black" ansi-term-color-vector [unspecified "black" "#ff5555" "#55ff55" "#ffff55" "#5555ff" "#ff55ff" "#55ffff" "white"]))

はてなブックマークFirefox拡張のER図

テーブル2つだけど、、 place_id は何に使う予定なんだろ。 CREATE TABLE bookmarks ( id INTEGER PRIMARY KEY, place_id INTEGER, url TEXT UNIQUE NOT NULL, title TEXT, search TEXT, date INTEGER NOT NULL, last_visited INTEGER, comment TEXT ); CREA…

はてなブックマークFirefox拡張のsqlite dbファイルをanything.elで検索

http://d.hatena.ne.jp/aki77/20090501/1241167586 前回のエントリでは最終的には launchd ではてなブックマークFirefox拡張のdbファイルを監視することで、リアルタイムに同期していたけど、だったら最初からdbファイルをそのまま使ったほうがいい気がして…

自分のはてなブックマークを検索するanything-hatena-bookmark.elのデータ更新用シェルスクリプト

ttp://b.hatena.ne.jp/HATENA_ID/search.data のデータを取得する形で作ってみました。 自分の環境では1万件のブックマークデータ更新が早ければ数秒で終わります。 1万件突っ込んでも、検索スピードは問題なかったです。 macの場合はMac OS X標準のsedでは…