macのセットアップ
サイトやApp Storeからインストール
コンソールからインストール
homebrew
これが無いとはじまりません。
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
gcc
gcc 4.9をインストールする。結構時間かかる。
brew tap homebrew/versions
brew install gcc49
sudo ln -s /usr/local/bin/gcc-4.9 /usr/local/bin/gcc
sudo ln -s /usr/local/bin/g++-4.9 /usr/local/bin/g++
wget
brew install wget
zsh
brew install zsh
emacs
emacsの設定は別エントリで書きたいところ。
brew install --japanese --cocoa --srgb --with-gnutls -v emacs
brew linkapps
svn
1.7系をインストール。
brew install subversion17 --unicode-path
ついでにcolorsvnも。
brew install colorsvn
zshenvに以下を追加
alias svn="colorsvn"
git
brew install git
ricty
Ricty discordが好きです。
brew tap santemat/font
brew install ricty
cp -f /usr/local/Cellar/ricty/3.2.3/share/fonts/Ricty*.ttf ~/Library/Fonts/
intellijで使うためにもう一箇所にもコピー
cp -f /usr/local/Cellar/ricty/3.2.3/share/fonts/Ricty*.ttf /Library/Java/Home/lib/fonts
rbenv&ruby
まずはrbenvから。
brew install rbenv
brew install ruby-build
手順に従って.zshrcに以下を追記。
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
続いてrubyインストール。最新バージョンで。
rbenv install 2.1.2
rbenv global 2.1.2
それ以外にやったこと
safariの設定変更
ここを参考にしつつ、safariをシングルプロセスモードに変更する。
コマンドラインから以下を実行して、デバッグメニューを有効化。
defaults write com.apple.Safari IncludeInternalDebugMenu 1
Debugというメニューが出現するので、Disable Per-Tab Web Processesにチェックを入れる。
ipv6を無効に
対象のネットワークI/F一覧を取得して、
networksetup -listnetworkserviceorder
それぞれ無効にしていく。
sudo networksetup -setv6off Wi-Fi
sudo networksetup -setv6off "Thunderbolt Ethernet"
まずはここまで。
次の仕事ではphp(symfony2)を使うので、その環境構築は次のエントリで。