Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.7 KB

CONTRIBUTING.md

File metadata and controls

45 lines (27 loc) · 1.7 KB

Entorno de desarrollo aconsejado (para mac)

iTerm2 - un terminal mucho más completo (http://iterm2.com). Especialmente recomendado activar la opción "Working directory -> Reuse previous session's directory" para el perfil por defecto, para jugar fácilmente con múltiples pestañas en la misma directory.

SublimeText2 - un editor muy muy avanzado (http://www.sublimetext.com). Instalar también PackageControl para luego instalar extensiones de forma muy fácil (seguir instrucciones en https://packagecontrol.io/installation#st2). Otro editor que promete es Atom (https://atom.io) aunque no es tan maduro, tiene unos grandes desarrolladores detrás. Ambos permiten - y es muy importante - evitar que se cuelen TABs en el código.

Homebrew - para instalar todo tipo de paquetes adicionales (http://brew.sh).

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

YADR - una biblioteca de shortcuts y mejoras para zsh y la línea de comando de ruby (https://github.com/skwp/dotfiles). No hacen falta las opciones para vim, sobretodo si uno no está acostumbrado a vim, la opción "vimification of command line tools" puede ser mortal!

sh -c "`curl -fsSL https://raw.githubusercontent.com/skwp/dotfiles/master/install.sh`" -s ask

Instalar varios paquetes por medio de homebrew

brew install git rbenv ruby-build postgresql

Instalar ruby

rbenv install 2.2.0
rbenv global 2.2.0

Añadir la siguiente línea al fichero .profile para tener rbenv activado) y reiniciar el terminal.

eval "$(rbenv init -)"

Actualizar rubygems e instalar bundler

gem update --system
gem install bundler