Domingo, 14 Enero, 2007

Tutorial: Recetario Rails

Archivado en: Tutoriales, RoR, Software libre — Jaime @ 4:53 pm

Uno de los tutoriales más conocidos para comenzar con Ruby on Rails es Rolling with Ruby on Rails, de Curt Hibbs. Juan Lupión se encargó de hacer una estupenda traducción al castellano de este tutorial.

Repasándolo recientemente para tomarlo de base en las clases que imparto a gente que comienza en Rails, me pareció que era necesario reescribir este tutorial ya que la versión actual de Rails (1.1.6 mientras escribo estas líneas) incluye mucha funcionalidad que no estaba presente cuando se escribió el tutorial original. Estoy hablando por ejemplo de las migraciones, que nos hacen más sencilla la creación de las tablas en la base de datos, y del generador de scaffolds.

El tutorial revisado y reescrito está disponible, con licencia Creative Commons, en Railes.net:

http://www.railes.net/pages/docs/ruby-on-rails/recetario-rails.php

Existe también una versión en PDF en la sección de descargas de Railes.net.

Martes, 5 Diciembre, 2006

Traducción a español de Zen Cart 1.3.6 - 20061205

Archivado en: Software libre, PHP, Zen Cart — Jaime @ 3:40 am

Al no encontrar una traducción al español en condiciones para Zen Cart 1.3.6., nos hemos hecho nuestra propia traducción. Por ahora tenemos traducida la parte pública, más adelante vendrá la administración.

Si alguien quiere echar una mano en este proyecto, se puede apuntar en el foro de Zen Cart.
Zen Cart 1.3.6 Spanish Railes 2006 12 05

Miércoles, 25 Octubre, 2006

Conferencia Rails 2006: anunciando el evento

La Conferencia Rails 2006, la primera conferencia sobre Ruby on Rails para el mundo hispanohablante, se mueve a buen ritmo.

La promoción principal se está realizando en la blogosfera, por el boca a boca, post a post, feed a feed o como lo queramos llamar. Nuestro planeta recoge las entradas en blogs que hablan sobre este evento.

Además, lo podéis ver anunciado en Upcoming.org y Eventtos.com.

Lunes, 23 Octubre, 2006

Fiesta Firefox 2 en Madrid

Archivado en: Software libre, Comunidades, Eventos — Jaime @ 1:12 am

La comunidad Mozilla está de fiesta, para celebrar la salida de Firefox 2 se han organizado fiestas por todo el mundo donde miles de usuarios y colaboradores se reunirán para pasar un rato agradable.

En España, Madrid y Barcelona serán algunos de los puntos de encuentro principales, puedes apuntarte en las páginas de cada ciudad.

Desde Railes.net participamos en la organización de la fiesta, que tendrá lugar este viernes 27 de octubre, a partir de las 20:00, en el hacklab Cielito Lindo.

Más información en http://fiestafirefox.litio.net/

Fiesta Firefox 2 Madrid

Viernes, 4 Agosto, 2006

Docking boxes

Archivado en: Software libre, CSS, JavaScript, Librerías — Jaime @ 1:36 am

Docking boxes (dbx) es una librería que mediante CSS y JavaScript permite añadir funcionalidad de arrastrar-y-soltar, ajustarse a una rejilla (snap to grid), y plegar o desplegar elementos.

Además, las funciones que manejan estos efectos visuales están accesibles no sólo por pulsación del ratón sino a través del teclado, y pueden generar llamadas que permitan interactuar con el back-end de nuestra aplicación web.

Gracias al uso de cookies, la posición y estado de cada elemento se mantiene al cambiar de una página a otra.

Estos scripts han sido testeados en Opera 7.5, Firefox, Safari 1.2, Konqueror 3.2 e Internet Explorer 6. La licencia es Lesser GPL, con lo que se tiene libertad de uso tanto para proyectos personales como comerciales.

Lunes, 24 Julio, 2006

MySQL y la web 2.0

Archivado en: Software libre, web 2.0, bases de datos — Jaime @ 6:25 am

Leo en MySQL.com un artículo de autopromoción en el que muestran que muchos de los sitios web más famosos del momento usan MySQL como gestor de base de datos: Del.icio.us, Flickr, Wikipedia
Todos ellos son sitios con chorrocientasmil visitas diarias, lo que demuestra de lo que es capaz de conseguir este potente gestor de base de datos.

Sitios de la web 2.0 que usan MySQL

Viernes, 21 Julio, 2006

Foros sobre Desarrollo Web Ágil usando Software Libre

Archivado en: Railes.net, RoR, Software libre, Comunidades, CSS — Jaime @ 5:07 am

ACTUALIZACIÓN: tras unos días pensando sobre si era buena idea mantener unos foros de este tipo, he llegado a la conclusión de que no. Ya tenemos unas buenas listas de correo dedicadas a Ruby y a Rails, y los demás temas son lo suficientemente genéricos como para que fuera difícil concretarlos en unos foros. Así pues, los foros de railes.net han pasado a la historia. Nos seguimos viendo por el blog y la web principal!
Tras haber caído pasto de spammers por nuestra culpa (dejamos el foro desatendido demasiado tiempo), los antiguos foros de Railes.net, antes dedicados únicamente al entorno de desarrollo web ágil Ruby on Rails, han sido reorganizados para compartir experiencias sobre más temas: ahora hablamos también de CSS, accesibilidad, software libre, gestores de contenidos…

Los foros se encuentran en http://foro.railes.net y el registro como usuario es libre y gratuito.
En los siguientes días volcaremos los contenidos antiguos, en cuanto hayamos quitado toda la viagra de en medio :)

¡Os esperamos!

Domingo, 4 Junio, 2006

Instalar Ruby y Rails en Ubuntu 6.06 Dapper Drake

Archivado en: Tutoriales, RoR, Software libre — Jaime @ 5:28 am

Hace un par de días que reinstalé el sistema operativo en mi máquina, y ahora acabo de meter Ruby, RubyGems y Rails. La instalación ha sido muy sencilla pero seguro que hay quien se pregunta cómo instalar todo esto en Ubuntu…

En realidad basta con seguir las instrucciones de instalación, que están bastante claritas en la página oficial de RoR, pero aquí anoto cómo lo acabo de hacer yo para que sirva de referencia.

  1. Abre el gestor de paquetes Synaptic (en el menú Sistema, Administración) y busca el paquete “ruby”. Márcalo para instalación, y te marcará automáticamente un par de dependencias (”ruby1.8″ y “libruby1.8″). Marca también otros paquetes opcionales como “irb” (el entorno interactivo) o “libmysql-ruby” (la librería para conectar con MySQL), o las que necesites. Instálalo todo pulsando en “Aplicar”.
  2. Descarga la última versión de RubyGems, descomprímela, entra en esa carpeta, conviérte en root con “sudo -s” y tu contraseña, y ejecuta “ruby setup.rb” para instalar.
  3. Siguiendo en modo “root”, ejecuta “gem install rails –include-dependencies” para instalar Rails y sus dependencias.

Eso es todo, espero que te sirva. Otra opción es no instalarlo como root, sino en tu espacio de usuario, o incluso instalar Rails desde Synaptic, pero son mejores las gemas para estar al día.

Miércoles, 31 Mayo, 2006

RoR en las Primeras Jornadas de Software Libre de la ETSII

Archivado en: RoR, Conferencias, congresos y talleres, Software libre, Eventos — Jaime @ 3:10 pm

El viernes 16 y sábado 17 de junio tendrán lugar las Primeras Jornadas de Software Libre en la ETSII de la UNED. El programa es interesante: el viernes se aprovechará todo el día para charlas sobre licencias libres, modelos de negocio con software libre, el software libre en la universidad,  la plataforma de eLearning dorLRN, Ruby on Rails y Debian. El sábado le tocará el turno a Mono y TCL.

La charla sobre Ruby on Rails correrá a cargo de nuestros amigos de La Coctelera.

¡Nos vemos allí!

Martes, 16 Mayo, 2006

Greenpeace on Rails

Archivado en: RoR, Software libre — Jaime @ 8:45 am

La organización ecologista internacional Greenpeace está usando Ruby on Rails para sus desarrollos internos. Así se menciona en esta entrevista en la que se habla sobre la migración de Greenpeace a software libre, así como en este otro blog y en el propio blog de los desarrolladores de Greenpeace.