-
Preferencias del sistema (Dock, Seguridad, Economizador, Ratón, Compartir...)
-
Navegadores
-
Firefox (Copy as HTML Link, Firebug, Font Finder, PageSpeed Insights, SearchStatus, Web Developer, YSlow, ¿FireSass, Google Translator?) + preferencias
-
Chrome ya importa extensiones y preferencias si te logueas (Alexa Traffic Rank, Capturador de Páginas Web, Create Link, Firebug Lite, Pendule, Power Twitter, Resolution Test, SEO Status)
-
Editores:
-
TextMate
-
SublimeText2
Poner a descargar los backups de las bbdd de los proyectos (EY) -> Requiere SSH Keys en EY, ver https://support.cloud.engineyard.com/entries/20996846-set-up-ssh-keys
-
Copiar .bash_profile
-
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
-
Tras instalarlo, hacerlo funcionar bien en Mountain Lion: https://gist.github.com/1860902
-
Git
-
brew install git (configurar --global [https://help.github.com/articles/set-up-git] e ir descargando repos)
-
git config --global user.name "Fernan2"
-
git config --global user.email "fr@gmail.com"
-
git config --global credential.helper osxkeychain
-
RVM
-
curl -L https://get.rvm.io | bash -s stable
-
-> (cerrar terminal y volver a abrir)
-
rvm requirements
-
rvm list known
-
rvm install 1.9.2
-
rvm use 1.9.2 --default
-
ruby -v
-
crear gemsets, rvmrc...
-
brew install unrar
-
brew install imagemagick
-
Instalación de MySQL
-
brew install mysql
-
mkdir -p ~/Library/LaunchAgents
-
cp /usr/local/Cellar/mysql/5.5.27/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
-
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
-
-> Meter en .bash_profile esta línea: export PATH="/usr/local/bin:/usr/local/sbin:$PATH" , y luego aplicar: source ~/.bash_profile
-
unset TMPDIR
-
mysql_install_db --verbose --user=
whoami
--basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp -
Restaurando los backups
-
mysql -u root
-
mysql> DROP DATABASE IF EXISTS verema;
-
mysql> CREATE DATABASE verema DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ci;
-
mysql> use verema
-
mysql> source ~/Downloads/verema2.2012-05-27T19-10-06
-
sequelpro
-
La conexión es por SSH
-
Hay que conectarse por FTP con las instancias en EY y mirar en el database.yml cuál es el username, password, database y SSH host para cada conexión.
-
MySQL Host: 127.0.0.1
-
Gestores de repos GIT:
- SourceTree
- GitHub
- Tower
- Cyberduck
- Dropbox
- Pomodoro
- VirtualBox con sus máquinas de IE
- http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/
- Yammer
- Editores de imágenes
- Photoshop
- Gimp
- ImageOptim
- Skype
- Ofimática
- MSOffice
- LibreOffice
- Impresoras
- Hacer un bundle install en cada aplicación
- Crear database.yml
- rake db:migrate && rake db:test:prepare
Para moverse con ctrl+izq y ctrl+der en el terminal: En Preferencias del sistema -> Teclado, desactivar en "Mission Control" las keywords (que capturan ctrl+izq y ctrl+der); y luego en el archivo ~/.inputrc meter estas dos líneas:
"\e[1;5D": backward-word
"\e[1;5C": forward-word
Si se quiere usar alt+izq y alt+der, las líneas son:
"\e[1;9D": backward-word
"\e[1;9C": forward-word
Ver http://superuser.com/questions/357355/how-can-i-get-controlleft-arrow-to-go-back-one-word-in-iterm2
Bundles de TextMate (git required): Rails, Ruby, Shoulda, HAML, Sass, JavaScript, RSpec, Uber Glory, markdown.tmbundle, y con soft tab: 2 y sin corrector ortográfico
Para poder conectar por SSH haciendo ssh rankia.com en vez de ssh miuser@rankia.com, hay que hacer mate ~/.ssh/config y poner las correspondientes líneas:
Host rankia.com
User miuser
Host mimandote.com
User miuser
Para ver los archivos ocultos, lanzar esto por consola:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder