2008-10-01から1ヶ月間の記事一覧

PDO で1MB以上のカラムを取得できない場合

PHP

PDOでMySQLのLONGBLOBカラムの値を取得しようとしたら、綺麗に1MBのところで切れる。いろいろ検索すると、http://bugs.php.net/bug.php?id=36345&edit=1 や、http://bugs.php.net/bug.php?id=38015 が見つかった。 PDO::MYSQL_ATTR_MAX_BUFFER_SIZE がデフ…

example.com とか予約済みドメイン

DNS

メーリングリスト等でメールアドレスのサンプルで使うドメインは、 example.com と相場は決まっているけど、 http://www.example.com/ を見ると以下のように書いてある。 You have reached this web page by typing "example.com", "example.net", or "examp…

蒟蒻ゼリー事件で思ったこと

マンナンライフ社は(かわいそうだけど)叩かれてOK。でも製造停止するっていうのは企業が取るべき対応方法として違うんじゃないかと思う。 理想は、 (法律的には過失が無くても)事故が起きた製造元の企業が叩かれる ↓ (企業が保身や社会的な責任も含め)…

MySQL のGDBによるデバッグ環境構築メモ

MySQL5.1からは、自作のストレージエンジンや自作の関数用のAPIが公開されている。 自作のストレージエンジンは気軽には作れないと思うが、自作の関数については検討の価値ありだと思う。 その際に役立つかもしれないデバッグ環境の構築メモ。その前に、ここ…

MySQL のソースビルド

最近 が評判が良いので読んでいる。そこにMySQLのソースレポジトリへのアクセス方法が書かれている。 とりあえず、レポジトリをローカルに作ってテストしてみたのでそのときのメモ。 環境設定 Understanding MySQL Internals によると、以下の手順でローカル…