VOCALOID関連

VOCALOID2「初音ミク」が発売されてからの出来事のまとめ動画が紹介されています。

初音ミクみく 「初音ミク」の発売直後からの出来事がまとめられている動画!
http://vocaloid.blog120.fc2.com/blog-entry-1279.html

トラックバックをもらってたので紹介。ねんどろいどの鏡音リン・レンが予約開始されたようです。

「ねんどろいど 初音ミク」に続く「ねんどろいど 鏡音リン&レン」予約開始
http://npass.net/archives/2008/06/nendoroido_rin-ren.php

PHPにPDOを実装

最近PHPの開発でDB接続にPDOを使用する機会が増えてきました。PDOとはPHP5.1以降に登場したPHP Extensionで従来のmysql等の代わりに使えるライブラリらしいです。ということは従来のmysql関数群は無くても良いということかな?それは余ったサーバでも捜して試してみるかな。またPEAR::DBのようなスクリプトのラッパーではなくネイティブコードなのでパフォーマンスの低下も少ないというメリットもあるそうです。その他既存のデータベース関数と比較すると抽象化しているのでなんたら…とPDOの中身はまだ勉強してませんがw

ソースからのインストール方法は./configureで–with-pdo-mysql=/usr/local/mysqlという風に追加すれば大丈夫のようです。 ググっても–with-pdoは省略されているので無くて大丈夫っぽい。

因みに、既存環境でPDOを追加インストールするのは過去にやってエントリー書いてますのでそちらを参照ください。

PHPにモジュールを追加 (ここでPDOを追加インストールしています)

そういえばmbstringやmysqlもExtensionでしたね。そうすると全くExtensionなしのPHP関数の一覧ってどんなものなんだろう?今後は使う関数がどのライブラリに属しているか気にしたほうがよさげですね。PHPリファレンスもライブラリを調査して明記してくれると大変ありがたい。PHPがdisられているときに関数の銘々規則がめちゃくちゃなんて書かれていましたがExtensionの開発者のクセがそのまま乗っかってるとかそんな気がしてきた…。

参考:PDOでサクサクDB開発:CodeZine
http://codezine.jp/a/article/aid/433.aspx

参考:PHP 5.1インストール
http://w-d-l.net/memo/vinelinux_ppc/12_php/

ブラウザからSubversionのリポジトリ管理できるツール「USVN」

先日発売したばかりのTracの本も購入したので再度FreeBSDにSubversionとTracをインストールしようと考えている最中ですが、ブラウザ上でリボジトリ管理できる「USVN」といツールが紹介されていました。まだすぐに使う準備はできていないのですが、これTortoiseSVNの代わりに使えたらSubversionの導入がずっと楽になりそうな気がします。

moongift » ブラウザベースのSubversion管理ツール「USVN」オープンソースを毎日紹介
http://www.moongift.jp/2008/05/usvn/