Error al crear una aplicación en Rails 3.1.3

Al parecer éste error es recurrente a la hora de crear una aplicación en Rails 3: …/.rvm/gems/ruby-1.9.2-p290/gems/execjs-1.2.13/lib/execjs/runtimes.rb:47:in `autodetect’: Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) La solución es sencilla, agregar Execjs y TheRubyRacer a las gemas a instalar (archivo Gemfile) gem ‘execjs’ gem ‘therubyracer’ Y luego en…

Continue Reading

Reiniciar el servidor de Rails

Algunas veces cuando estamos trabajando en Rails, el servidor Webrick queda activo en memoria, aún cuando supuestamente hemos matado el proceso con CTRL+C, lo que hace que al querer iniciarlo, obtengamos un error diciendo que el puerto 3000 está ya en uso usuario@servidor:~/Labs/prototipo$ rails s => Booting WEBrick => Rails 3.1.3 application starting in development…

Continue Reading

Gmate, envenena tu gedit para programar en Ruby on Rails

Hace tiempo comentaba sobre la posiblidad de ‘envenenar’ tu gedit (editor de textos por defecto en gnome) para convertirlo en un potente editor de programación, ideal para lenguajes como Ruby on Rails o Python. Ahora es muchísimo más fácil que antes pues puedes instalarlo desde los repositorios siguiendo unos simples pasos: Paso 1: Agregar el…

Continue Reading

Piola On Rails 2009

Es el primer evento virtual dedicado a Ruby on Rails que se realiza a nivel latinoamericano y tiene como principal objetivo integrar a las personas y a las comunidades interesadas en el desarrollo ágil y la productividad. Para este miércoles 11 de Noviembre de 2009 en Pio.la, desde las 6:00 p.m hora de Venezuela (GMT…

Continue Reading

22 libros gratis de Ruby on Rails

Para quienes quieran aprender Ruby on Rails a fondo sin necesidad de comprar libros de BsF. 300, les pongo este enlace a 22 libros (excelentes casi todos) sin costo alguno. Y cuando digo gratis no digo legal eh? Lo subí a Rapidshare y no directo en este blog porque todos (o casi todos) están protegidos…

Continue Reading