Por Ismael, 3/2/2009, 6:46 pm
en Proyectos, Ruby & Rails, notas
HashMapper es una gema Ruby que escribí para facilitar la transformación de estructuras de datos (hashes o diccionarios).
El uso más obvio es cuando quieres normalizar parametros provistos por terceros antes de ingresarlos a tu aplicación. Por ejemplo normalizar el objeto params en aplicaciones Rails o Merb antes de pasar los datos a tus modelos, un […]
Por Ismael, 23/11/2008, 6:30 pm
en Proyectos, Ruby & Rails, artículos
Gema ruby para agregar control de publicación a tus modelos ActiveRecord
Por Ismael, 14/5/2008, 4:47 pm
en Proyectos, Ruby & Rails, artículos
Sencilla gema Ruby para obtener fotos de Flickr.
Por Ismael, 4/4/2008, 11:41 am
en Desarrollo, Proyectos, Ruby & Rails, notas
… Y hay más mejoras para mi plugin sluggable_finder.
La versión 20 incluye un arreglo para cuando el plugin es usado en colleciones de ActiveRecord.
Code (ruby)
@user.friends.find ‘ismael’
El ejemplo anterior debiera levantar una excepción ActiveRecord::RecordNotFound si “ismael” no es parte de la coleccón @user.friends. Esto debiera funcionar para colecciones :has_many y :has_many :though
Como siempre, le pido […]
Por Ismael, 19/3/2008, 7:06 am
en Desarrollo, Proyectos, Ruby & Rails, notas
He incluído mejoras en mi plugin sluggable_finder para Ruby on Rails.
Estas incluyen un bugfix para la doble carga del plugin cuando usas tus objetos ActiveRecord en procesos paralelos (como colas de mensajes o procesos tipo Backgroundrb) y un nuevo argumento para definir palabras reservadas.
Más información y comentarios en el artículo original.
Por Ismael, 27/7/2007, 5:26 pm
en Desarrollo, Proyectos, Ruby & Rails, artículos
Plugin Ruby on Rails para obtener URL’s bonitas para tus modelos.
Por Ismael, 10/7/2007, 12:33 am
en Desarrollo, Proyectos, Ruby & Rails, artículos
Acts as Contactable es un plugin para Rails bastante sencillo que extraje del desarrollo de una de las aplicaciones Aardvark. Aunque hay mucho que mejorar (especialmente el nombre, que no me convence), me atrevo a publicarlo para que los “railseros” de la Venerable Audiencia lo destrocen y/o extiendan.
En Aardvark lo estoy usando para ciertos modelos […]