Entradas guardadas por 'Rails' ↓
July 17th, 2008 — Programación, Rails, Software libre
Hace un par de días pude ver en el blog de Google Code Updates un post sobre un plugin que están desarrollando que permite la integración de Google Gears en nuestras aplicaciónes Ruby on Rails.
El plugin en concreto se llama GearsOnRails y ya está disponible para ser descargado desde su Google Code.
En la página principal podemos encontrar dos sencillos ejemplos, pero hasta la fecha no los he podido hacer funcionar correctamente. De todas formas parece que este plugin está en una fase bastante temprana pues apenas tiene documentación ni están deserrollados los tests.
Lo malo es que por lo que he leído en la lista de discusión van bastante lentos en su desarrollo, pero de todas formas creo que cuando esté listo será un bombazo.
La última fuente que me queda (porque aún apenas hay nada en la red hablando de este plugin) es escuchar el podcast (iTunes) en inglés en el que entrevistan a dos de sus desarrolladores si no me equivoco.
También he podido encontrar lo que parece ser el blog oficial de GearsOnRails creado hace solo dos días, espero que esto signifique mayor actividad para el proyecto.
May 26th, 2008 — Programación, Rails
Hace ya varias semanas publiqué un post llamado “Mis plugins habituales en Rails”, la verdad es que la lista era bastante cortita, pero como es normal según me he ido introduciendo en el framework mis necesidades han ido creciendo y otras veces simplemente he encontrado plugins que han resulto cosas mejor a como las hacía yo.
- File Column: Este seguro que muchos lo conocéis, como este hay muchos, otro que suele usar mucha gente es el attachment-fu, pero a mi este me ha estado siendo suficiente hasta el momento, quizás un día de estos pruebe el attachment-fu.
- Bundle-fu: Este plugin cuando lo descubrí me pareció magnifico, hace una labor muy concreta pero a veces muy necesaria como es el meter todos nuestros archivos javascript y css en uno solo, haciendo que los tiempos de cargan sean menores, solo haría falta que nos lo comprimiera y eliminase todo lo que no fuera imprescindible.
No se muy bien si lo hace o no, el JavaScript que me devuelve no se si ya era así de feo o si el lo trata, pero el CSS lo envía bien legible, por un lado es bueno, pero a veces nuestra prioridad no es que sea legible si no ligero.
En Flowers In Space lo usamos actualmente en PlaceChannel y en otras aplicaciones web que llevamos para tratar de aligerar los tiempos de carga.
-
Sluggable-finder: Con este plugin te será más sencillo aún crear permalinks basados en texto y no en el id, para usar este plugin solo tendrás que añadir una linea más en el modelo que necesites y crear un campo más en la tabla a la que se refiera.
Si por ejemplo quieres rutas del estilo “/post/este-es-mi-nuevo-post” basadas en el titulo, el plugin te la tratará automáticamente y si ya existe en la base de datos pues será del estilo “/post/este-es-mi-nuevo-post-2″.
También le puedes decir que distinga entre otros campos por si quieres cosas del estilo “/user/manolo/post/mi-vida” y “/user/juan/post/mi-vida”.
Ambos tendrán distinto permalinks para post del mismo título.
Está claro que todo esto lo podríamos controlar nosotros mismo, pero este plugin ya lo resuelve muy bién, además su creador es hispano.
Otros plugins que aún no he probado pero están en mi punto de mira son FriendShips y Acts-as-commentable.
March 10th, 2008 — Rails, Yo y el Mundo
El pasado viernes, si el mismo días que salió al aire PlaceChannel, gracias a Factoría Web 2.0 pudimos estar con Xavier Noria.
Lo bueno de este día fue que Xavier no se dedicó darnos ninguna charla o taller como normalmente suele ocurrir (aunque se agradecen) si no que él en esta ocasión se dedicó exclusivamente a revisarnos el código y a darnos consejos sobre como mejorarlo.
No se como resultó la experiencia para el resto de grupos, pero a mi me resultó muy gratificante, pudiendo resolver algunas dudas propias con un punto de vista diferente al de mis compañeros y además recibiendo ayuda sobre cosas que no había caído que pudiesen estar mal, o que simplemente se podrías hacen mejor para seguir las convenciones de Rails.
Además se que el resto del equipo de Flowers enseñó a Xavier nuestro segundo centro de operaciones (también llamado Sloppy Joes).
February 27th, 2008 — Rails
Seguro que en la mayoría de tus aplicaciones uses o no Rails tendrás que crear un sistema de registro y autentificación de usuarios, el cual, debido a que normalmente apenas cambia de una aplicación a otra suele ser bastante repetitivo y pesado implementarlo, eso sin contar de que para algunos puede ser bastante dificultoso.
En Ruby on Rails como no podía ser de otra manera hay disponible varios plugins para crear de forma seguro y sencilla estos sistemas, pero yo solo os hablaré de uno, Restful Authentication.
Este plugin además de ser muy sencillo de instalar nos permite varias configuraciones posibles, pero mejor de explicaroslas todas de golpe os iré mostrando como trabaja.
Continue reading →
February 20th, 2008 — Rails
En estos momentos ando en varios proyectos, alguno propio, otros con mayor peso y otros con menor (en realidad solo tres :P), pero en todos coinciden siempre los mismos plugins.
Estos son:
Este último no lo se usar bien, pero en los próximos días aprenderé porque ya va siendo hora de empezar a usar los tests.
El de Haml lo aconsejo sobre todo si estás un poco harto del HTML, este te permitirá crearlo de forma más limpia y sencilla, aunque eso si, como con todo tendrás que acostumbrarte, yo solo tardé 10 minutos, aunque eso no significa que lo controle del todo (ya quisiera).
February 19th, 2008 — Programación, Rails
Ya se que sobre noviembre comenté que me habia metido en un pequeño proyecto de software libre basado en CakePHP, pero no todo fue como yo pensaba, pocos días después entraba a formar parte del Proyecto Web 2.0.
El Proyecto Web 2.0 es un nicho de empresas para la creación de empresas por jóvenes universitarios con la ayuda de la Junta de Andalucía, la universidad de Sevilla y la empresas de programación Flowers In Space, la cual trabaja a día de hoy con el framework Ruby on Rails.
Por esto último casi todos los proyectos se decidieron realizar en Rails para poder además de aprender un nuevo lenguaje y framework tener el mejor asesoramiento sobre nuestro código.
En fin ahora estoy metido a saco con Rails y seguramente tendréis muchas noticias mías ya sea tan solo sobre Rails o sobre proyectos en los que participe con esta tecnología.
Continue reading →