El Sábado 27 de Octubre tuve la grata experiencia de dictar una breve charla sobre Ruby on Rails en el Ubuntu Install Party Lima 2007, un evento orientado a distribuir y promocionar la nueva versión de Ubuntu (7.10), así como su uso y difusión.
Archivos
Todas las conferencias fueron grabadas, así que espero que pronto pueda publicar acá el video correspondiente. De todas formas, estas son las diapositivas que utilicé (y como mencioné, pueden servir para armar una pequeña aplicación “demo”):
Código a utilizar por si desean crear la aplicación paso a paso.
Código Final por si desean ver como funciona (entrando en este caso a “http://localhost:3000/donors”).
De todas formas, estaré grabando un screencast sobre la exposición y tocando detalles que no pudimos ver en la exposición.
Enlaces y lecturas recomendadas
Si tuviera que elegir dos libros que llevar a una isla (y pretendiendo que aprender Ruby on Rails en aquella isla es una de mis prioridades), sin duda alguna serían éstos dos:
Agile Web Development with Rails, 2nd. Edition, donde se realiza la creación de una aplicación y descripción del framework, coescrito por el creador del framework, de forma amena y fácil de entender. Está divido en dos grandes partes: en la primera construiremos una aplicación paso a paso, entendiendo los conceptos principales de Rails. En la segunda parte podremos ahondar en cómo funciona exactamente cada parte de Rails, y extenderemos las ideas presentadas.
El segundo es sin duda alguna Programming Ruby, una gran referencia al lenguaje detrás del framework. Existe una idea latente que uno puede programar en Rails sin saber mucho de Ruby, y es cierto, hasta cierto punto. Rails ayudará bastante teniendo una semántica fácil de captar y una orientación al metaprogramming que facilita la creación de nuevos métodos para interactuar con nuestra data, pero el conocimiento de Ruby te permitirá ahondar y personalizar mucho más tus resultados.
Además, no sólo existe Rails; tenemos una gran cantidad de tecnologías y aplicaciones donde podamos emplear Ruby, y este libro es la mejor introducción, referencia, muestra de buenas prácticas y libro de cabecera que podamos hallar.
Finalmente, algunos enlaces interesantes:
Rails Envy, sitio web con videos parodiando los conocidos videos de PC vs MAC, orientados a Rails. También hay podcasts y algunos artículos y referencias interesantes.
RailCasts, Interesantes podcasts sobre aplicaciones diversas de Rails, Ruby y similares
RubyOnRails.org, sitio del framework donde pueden encontrar la documentación, screencasts e información relacionada.
Y para culminar, Rails Google Group, lista de discusión de los tópicos de Rails, seguridad, nuevas versiones, cambios, comentarios, ayudas, etc. Uno de los principales recursos en el momento de duda y desconcierto
Apuntes similares
- Hi, I’m Ruby on Rails (2): Geek Alert! Geek Alert! Acabo de ver unos excelent
- Entendiendo Rails (12): El día de hoy estaré dando una breve (espero :P)
- ¿es la programación un arte perdido? II (0): Freddie exponía en un comentario de mis pos
- Sobre el Diseño de Interfaces (10): Durante los últimos años, aquellas personas que
- Viaje multiplataforma (4): Las fronteras digitales en términos de qué Siste


Spameare este blog .. no se que hare .. pero pondre todos los modelos de mi zapatillas, por otro lado Ubuntu no me gusta XD
[...] acá también (como lo hice en la vez anterior) la presentación que menciono. Un par de acotaciones: el público al que estaba dirigida eran [...]
[...] Dynamic Programming Day organizado por el PLUG (Peruvian Linux User Group). Sigue la línea de la presentación similar que hice hace un año y con algunos conceptos de la que impartí sobre [...]