“Preface. Preparing Your Environment” (xix - xx)
$ cd twitalytics $ git init $ git add . $ git commit -m "initial commit" $ gem install bundler $ bundle install --without production
The text does not mention that the reader should expect errors at this point, due to the failure of sqlite3 to build with native extensions. The problem is addressed in “Chapter 1. Getting Started with JRuby” (4), when the sqlite3 dependency is replaced with a jdbc-sqlite3 dependency. But this is 8 pages later, leaving the reader unsure at this point whether to continue or try to resolve the errors.