ウェブサービスを作っています。

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

mysqldump で文字化けを防ぐ

さくらのレンタルサーバなどで mysqldump をふつうに実行すると文字化けする場合があります。 これを防ぐためには --default-character-set=binary オプションをつけます。 % mysqldump --default-character-set=binary -u oreore -p hoge > hoge.sql

CakePHP 用 Exception Notifier ご使用中の方は、早急にバージョンアップしてください

1/20 に更新したバージョンは、コンポーネント内にバグがあるため、動作しなくなっていました。 (アプリケーション内でエラーが発生してもメール通知されません) 早急に最新版に更新してください。 milk1000cc/cakephp_exception_notifier · GitHub 今後この…

isUnique がバグっている件

1 リクエスト中に複数レコード保存していて cacheQueries を使っていると、validation の isUnique ルールが効かないことがあります。 テーブル定義 CREATE TABLE users (name VARCHAR(255)); app/models/user.php array('rule' => 'isUnique')); } app/con…

Exception Notifier コンポーネントを GitHub で公開しました

gist で細々と公開していた CakePHP 用 Exception Notifier コンポーネントですが、意外と需要があるようですので GitHub で公開しました。 milk1000cc/cakephp_exception_notifier · GitHub さらにいろんな人に使っていただいたり、fork していただけたら幸…

MUSIC CHANNELS というサービスをリリースしました

メジャーな音楽を簡単にチェックできて、歌詞も見られて、気に入ったら iTunes Store で購入できる。そんなサイトを作りました。 MUSIC CHANNELS 簡単に言うと、音楽 PV 全自動まとめサイトです。iTunes Store に曲があるときはそのリンクも表示します。 ま…

script/dbconsole -p production が便利

タイトルのままですが、-p オプション付きで dbconsole スクリプトを実行すると、config/database.yml からパスワードを読み込んで DB コンソールを起動してくれます。 -p なし $ script/dbconsole production Enter password: -p あり $ script/dbconsole -…

開発環境で Task を順番に実行する

gae

GAE SDK (Java) 1.2.8 から、開発環境で Task Queue に Task を追加すると自動的に実行されるようになりました。 しかし現在のバージョン (1.3.0) では、開発環境の場合に rate や bucket-size が考慮されません。 Task Queue Java API の概要 - Google App …