Nowy rok i nowa maszyna, ilość ramu oraz miejsce na dysku w poprzedniej przestały być wystarczające, tym razem wybór padl na 1,5kg Apple MacBook Pro 13,3" (MGX82PL/A/P1/R1) Retina
To już moje drugie zetknięcie z OSX, mógłbym oczywiście zmigrować stary system na nowy ale chciałem postawić wszystko od nowa unikając poprzednich błędów, i tak:
- http://iterm2.com/ - absolutny must have do pracy z terminalem
- http://brew.sh/ - instalacja homebrew poprzez przeklejenie linka do terminala
- https://github.com/robbyrussell/oh-my-zsh - czyli ładny terminal z obsługą git i rvm
- http://jumpcut.sourceforge.net/ - helperek pozwalający zapamiętać w schowku do kilkudziesięciu zawartości
- https://rvm.io/rvm/install - manager różnych wersji rubiego
- https://www.jetbrains.com/ruby/download/ - perfekcyjny IDE
- https://code.google.com/p/tunnelblick/ - czyli vpn pod kontrolą
- http://www.sequelpro.com/download - najładniejszy klient mysql
- http://robomongo.org/ - najładniejszy klient mongo
- https://github.com/zimbatm/direnv - czyli zmienne środowiskowe per katalog
co ciekawe na Yosemite bundle install w moich projektach działa bez większych problemów, postgresql i mysql wymagały instalacji paczki z brew, na razie żadnych problemów z kompilacją extension-ów jeszcze nie było (odpukać)
UPDATE 2016-03-25:
Nowy Macbook pro 2015, po podłączeniu zewnętrznego monitora zmknięcie klapy nie powoduje sleep, mac dalej działą przełączając obraz na drugi monitor. Fajne, szkoda że nie dali opcji jak to wyłączyć, przynajmniej takiej human friendly. No ale zawsze sposób się znajdzie (wykonać bez podłączonego monitora + restart po komendzie):
sudo nvram boot-args=niog=1