Updates from September, 2011 Toggle Comment Threads | Keyboard Shortcuts
Awesome introduction about Continuous Delivery.
Totally worth see it.
To avoid needing to install the dependences locally, you can place the pg gem into a production group that will only be installed on Heroku.
Gemfileand change the line:
group :production do gem 'pg' end group :development, :test do gem 'sqlite3' end
And re-install your dependencies on your local development machine by running:
$ bundle install --without production
In unix terminology, the short answer is that
- terminal = tty = text input/output environment
- console = physical terminal
- shell = command line interpreter