BLOG引越しました

新しいBLOGは http://massat.jp こちら

Amazon LinuxにKyototycoonをインストール

Basic 64-bit Amazon Linux AMI 2011.09 (AMI Id: ami-0a44f00b) にて。 Checkinstallインストール済先にKyotocabinetをインストール [root@localhost ~]# yum install -y gcc-c++ zlib-devel [root@localhost ~]# cd ~/workspace [root@localhost workspace…

Supervisord を Amazon Linux AMI にインストール

daemontoolsのalternative的なツール。SupervisordをAWS環境で動かしてみた。以下環境 Amazon Linux AMI release 2011.09 Supervisordインストール Amazon Linux AMIを使用すると初期状態からeasy_installが利用可能。 [root@ip-x-x-x-x ~]# easy_install su…

homebrewでMongoDB × PHP環境構築

以下環境 OSX 10.6.6 MAMP 1.8.4 PHP5.2.11 homebrew 0.7.1 MongoDBインストール こちらの通り、 [massat@massat-mbp.local ~]$ brew install mongodb 以上! PHP Driverインストール こちらの通り、 [massat@massat-mbp.local ~]$ sudo pecl install mongo …

homebrewでuniversal binaryなImageMagickをビルド

勢いでパッケージ管理をMacPortからhomebrewに切り替えて予想通りつまづいたのでメモ。環境 OSX 10.6.6 MAMP 1.8.4 PHP 5.2.11 MySQL 5.1.37 homebrew 0.7.1 後先考えずにMacPortをアンインストールして、homebrewをインストール。開発環境を整えようとImage…

作業履歴をとるのにscriptコマンドが便利

http://archive.linux.or.jp/JM/html/util-linux/man1/script.1.html作業の履歴を保存するのに便利。 $ script -a install-log.txt

MAMP on Snow Leopard環境にてPHPモジュールをインストールするときにいちいちハマるのでメモ

MAMPに載ってるPHPが64bit環境に対応していないことでいちいちハマるのでメモ。ぼやっとインストールすると実行時に PHP Warning: PHP Startup: Unable to load dynamic library '/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613…

パスワード入力なしでsudo実行

sh

sudo visudo して、 ユーザー ホスト=(権限) NOPASSWD:コマンド でOK

Subversionでcheckoutしたファイルのmtimeを、コミットされた時刻に合わせる。

~/.subversion/config 内の [miscellany] use-commit-times = yes でOK

CentOSにcheckinstallをインストール

CentOSにcheckinstallをインストールするメモ CentOS 5.5 x86_64 インストールに必要となるパッケージは事前にyumでいれておく。 [root@localhost ~]# yum -y install wget gcc make gettext rpm-build配布元よりソースコードをDL [root@localhost ~]# yum -…