MySQL、オープンソース系、ウェブ系ネタ。2.1.4groongaのインストールgroongaはMacportsでインストールする。groongagroongaをインストールするとmysql55もインストールされるのでソースコードはこれを使う。ココを読むとソースコードからインストール出来るオプションが有るみたい。mysql55ソースのpathはこんな感じ/opt/local/var/macports/distfiles/mysql55/mysql-5.5.30.tar.gzなので、これをコピーして解凍する。最新版のmroongaをダウンロードします。ダウンロードして解凍します。読むと、groongaを/usr/libなど標準のパス以外にインストールした場合はPKG_CONFIG_PATHを指定する必要があります。ーーprefix=$HOME/localでgroongaをインストールした場合は以下のようにします。mysql_config/usr/local/bin/mysql_configMySQLのソースのpathは先程解凍したものとなりますので、configureは以下のようになります。makeを実行します。以下にmroongaがインストールされます。'ha_mroonga.so';を実行します。ちなみにいつの間にかMAMPのMySQLがバージョン5.5になっていたので、別途MySQLをインストールしなくてもmroongaが使えるのではないかと思い試してみたけど、make出来ないので諦めた。DBIx::Class(DBIC)でtimestamp的なカラムの自動更新Mojoliciousでactionの前後に実行される独自のHookを作る。