Heroku, desarrollo on line y hosting para aplicaciones Ruby on Rails (ROR)

junio 17, 2008

Heroku es un servicio gratuito, con todo lo necesario, incluido el hosting con un url amigable, para crear un sitio web con Ruby On Rails.

Nos ofrece, entre otras cosas, una consola para comandos como generate, rake, test … y un editor con marcado de sintaxis y depuración. Todo esto a través del navegador. También nos ofrece, y esto es interesante, la posibilidad de permitir a otros programadores participar de nuestro proyecto y publicarlo en forma pública o privada.

Area de trabajo de Heroku

Heroku está en fase beta y sólo está disponible a través de invitaciones. Si queréis probarlo podéis enviarme un mensaje con vuestro correo para hacérosla llegar a rumailster@gmail.com.

http://www.heroku.com


Ruby on Rails, entornos y conexión a la base de datos

mayo 14, 2008

(Este post es una continuación del Curso de Ruby on Rails).
<< Para ver el Post Anterior

En este Post veremos como configurar la conexión a nuestra base de datos MySQL y echaremos un vistazo a los distintos entornos que nos ofrece Rails para el desarrollo y depuración de nuestras aplicaciones.

Para configurar la conexión a la base de datos, rails pone a nuestra disposición el archivo “database.yml” ubicado en config -> database.yml. Este archivo nos permite configurar la conexión a tres bases de datos. Tres bases de datos para tres entornos: development (desarrollo), test (prueba) y production (producción).

Contenido del archivo database.yml

La configuración de este archivo es muy sencilla. Basta con indicar, en cada sección (o al menos en una de ellas, convenientemente la del entorno de desarrollo), el nombre de cada una de las bases de datos que hemos creado junto a la dirección del servidor (host) donde está ubicada y el username y password del usuario con acceso a la misma. Rails considera, por defecto, que la base de datos a la que nos vamos a conectar es MySQL.
Lee el resto de esta entrada »