Currently viewing the category: "RubyOnRails"

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 la cónsola ejecutar

bundle install

Para que se instalen las benditas gemas extraviadas. Eso es toddy #blog #rails #programacion

Tagged with:
 

rails1 e1325261269283 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 on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-12-30 11:21:01] INFO WEBrick 1.3.1
[2011-12-30 11:21:01] INFO ruby 1.9.2 (2011-07-09) [x86_64-linux]
[2011-12-30 11:21:01] WARN TCPServer Error: Address already in use - bind(2)
Exiting
/home/usuario/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `initialize': Address already in use - bind(2) (Errno::EADDRINUSE)

La solución? Pues sacar la pistola y matar el proceso ‘a mano’

$ lsof -wni tcp:3000

Eso nos dirá qué proceso está usando el puerto 3000 y su PID (ID del Proceso). Luego, usando ese PID ejecutamos

$ kill -9 PID

Tagged with:
 

 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 repositorio de Ubuntu on Rails

sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update

Paso 2: Instalar el paquete

sudo aptitude install gedit-gmate

Más fácil imposible (o hasta que Ubuntu lo haga aún más fácil)

Tagged with:
 
evento piolaonrails 7 Piola On Rails 2009

Evento en linea: Piola on Rails

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 – 4:30)

Los participantes podrán compartir su conocimiento, experiencias y desarrollos frente a toda la comunidad latinoamericana.

Recuerda que participar en este evento es totalmente gratis.

Únete a la comunidad y participa como espectador o presentador..

Te lo vas a perder? Yo no!

Tagged with:
 

bruce on rails 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 por copyright..

Hazle caso al maestro y vuélvete un cinta negra en Rails..

Descargar los 22 libros gratuitos de Ruby on Rails

Tagged with: