PostgreSQL にはストアドプロシージャ(ファンクション)に Perl や Python といったスクリプト言語で記述できる。 これを使えば Perl/Python で外部のサーバにメッセージを飛ばせないかやってみた。 まずは MacPorts で PostgreSQL8.4 をインストール(9.x を使わなかったのには既存の環境が 8.x だったため)。 $ sudo port install postgresql84 +earthdistance +perl +python $ sudo port install posrgresql84-server $ sudo port load postgresql84-server $ sudo mkdir -p /opt/local/var/db/postgresql84/defaultdb $ sudo chown postgres