iMac 初期化ログ

  1. Leopard Install DVDを使ってHDDをフォーマットした上で再インストール
  2. ソフトウェアアップデートを数回繰り返す
  3. マウス/キーボードのカスタマイズ
    1. マウスのドライバーをインストール
    2. キーボードショートカットで、タブで選択できる項目をすべてのコントロールに拡大
  4. QuickSilverをインストール
    1. これを最初にいれるかどうかで後の作業効率が大きく変わる!
    2. Spotlightとの関係から、Hot KeyをCommand + Spaceに変更する
    3. Dockにいれて、ログイン時に自動的に起動するように設定しておく
  5. iPhone SDKをいれる
    1. gccがないと後で困るので先にいれる
  6. MacPortsをインストール
    1. インストール後、PATHを通す。参考:http://veadardiary.blog29.fc2.com/blog-entry-1151.html

echo 'export PATH=/opt/local/bin:/opt/local/sbin/:$PATH' >> ~/.bashrc
echo 'export MANPATH=/opt/local/man:$MANPATH' >> ~/.bashrc
echo 'source ~/.bashrc' >> ~/.bash_profile

  1. Subversion関連
    1. SCPluginインストール
      1. Macを再起動

Ruby on Rails関連

ruby
  1. sudo port install ruby
  2. ruby 1.8.7 (2008-08-11 patchlevel 72) インストール完了
RubyGems
  1. sudo port install rb-rubygems
  2. RubyGems 1.3.1インストール完了
MySQL
  1. sudo port install mysql5 +server
  2. sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
  3. sudo -u mysql mysql_install_db5
  4. 一旦Macを再起動する
  5. mysql 5.0.67インストール完了
  6. my.cnfを作る
    1. sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /etc/my.cnf
Rails
  1. sudo gem install rails
  2. Rails 2.2.2インストール完了
MySQL用ライブラリ
  1. sudo gem install mysql -- --with-mysql-include=/opt/local/include/mysql5 --with-mysql-lib=/opt/local/lib/mysql5 --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config
Mongrel
  1. sudo gem install mongrel
ImageMagick
  1. sudo port install ImageMagick
RMagick
  1. sudo gem install rmagick
Aptana Studio

今まではEclipse + Aptana Pluginを使って開発をしていたけど、最新版だとインストールがうまくいかないのでAptana Studioを使うことにした。

  1. Aptana Studioのダウンロード(http://www.aptana.com/studio/download)
  2. 起動後、MyPageのPluginsタブからRadRailsをインストール

Apache関連

Apacheの有効化

システム環境設定の「共有」にて、Web共有をオンにする

PHPの有効化
  1. /etc/apache2/httpd.conf を開く(要sudo)
  2. LoadModule php5_module libexec/apache2/libphp5.so のコメントアウトを解除する
  3. php.iniを作る
    1. sudo cp /etc/php.ini.default /etc/php.ini
  4. php.iniでmysqlのdefault_socketを指定する
    1. mysql.default_socket = /opt/local/var/run/mysql5/mysqld.sock
  5. Apacheを再起動する
phpMyAdmin
  1. phpMyAdmin 3.0.1をダウンロード/解凍
  2. 解凍してできたフォルダを/Library/WebServer/Documents/phpMyAdminとして配置

その他

Adium

メッセンジャーソフト。
ついでにGrowlもインストールする。

Adobe Production Premium CS3

Photoshop, Illustratorなど

Firefox

普段はSafariで十分だけど、ウェブ開発のときに必要。
Firebugプラグインもインストール。

Thunderbird

メールソフト