… y la vida sigue. (ruby on rails)
February 15th, 2006
Y no porque alguien me comenta unos rumores de otra persona a los cuales respondo con un “po bueno!”, rumores que jamás comentaré no por la preocupación de si son reales o no, si no porque me importan un carajo.
La vida sigue porque hace un tiempo que está de moda Ruby on Rails. Los que estén en este mundo solo porque le da de comer dirán mierda, yo digo amén. Así que toca mirarlo un poco, aunque sea de forma superficial.
Tenemos unos minutos antes de mirar ogame, vendetta, blogs y dormir, así que:
Lo primero, ruby:
#apt-get install ruby
Lo segundo, una página para hacer un primer programa, en un lenguaje que no se conoce: hola mundo
$jed holamundo.rb
$ruby holamundo.rb
un poco más… el cápitulo 3 de esto, está muy bien, se miran un par de ejemplos. El de la factorial es rápido y se ve la potencia al calcular el valor 400.
(uf!, venga, mas rápido)
Bueno, lo que está de moda es ruby on rails, nos descargamos el rubygems y entonces lo descomprimimos e instalamos (cambios de directorios, omitidos):
$tar xzvf rubygems-0.8.11.tgz
#ruby setup.rb
entre otras cosas, nos a instalado /usr/bin/gem, que recuerda mucho al apt-get…. ahora vamos a por el rail:
gem install rails –include-dependencies
ya tenemos esto: /usr/bin/rails
ahora para crear la estructura de la aplicación nos creamos un directorio para ello, y:
rails /home/usuario/la_aplicacion
cd /home/usuario/la_aplicacion
que nos crea ficheros y carpetas como:
app components config db doc lib log public Rakefile README script test vendor
Miramos el README, así que:
ruby script/server
y se queda escuchando por el puerto 3000.
Nos pillamos un navegador y en las instrucciones indica http://0.0.0.0:3000, (http://localhost:3000, y sin problemas)… ahora toca seguir esas instrucciones, las seguiré otro día.