There was a spat at the company. The tech lead no longer got along with the CEO and left the field to you. Whether freshly purchased or moved up from engineering is not that important. You see your new role as an opportunity to grow personally on fresh tasks. Unfortunately you don't understand much about Ruby on Rails and your first attempt to launch the fallow version 2.0 of your platform ends in error messages like these ones:
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extensions.
Extracting libxml2-2.8.0.tar.gz into tmp/i686-apple-darwin11/ports/libxml2/2.8.0... OK
Running 'configure' for libxml2 2.8.0... ERROR, review 'tmp/i686-apple-darwin11/ports/libxml2/2.8.0/configure.log' to see what happened.
*** extconf.rb failed ***
PG::ConnectionBad: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
Tasks: TOP => db:migrate:reset => db:drop => db:check_protected_environments
[See full trace by running task with --trace]
Presumably there are other error messages lurking there (e.g. generic ), documentation is missing and your employees are only familiar with frontend technologies.
The solution: External consulting and training by Renuo
We offer consulting and/or training for external IT teams – also specifically for development with Ruby on Rails. Our experienced employees support you and your team in the areas of web development, responsive web design and mobile applications at your site. In addition to consulting and training for external partners, we also develop our own projects from scratch. Take a look at our references.
Contact us now
Why we bet on Ruby on Rails
We love Ruby on Rails because this web framework allows us to develop software super fast. Instead of wasting a lot of time searching for answers to standard problems, the strict Rails doctrine allows us to concentrate on the essentials and save a lot of time in programming. Learn more about Ruby on Rails.