archivo para categoría 'artículos'

RSS

Convención para extender ActiveRecord

Por Ismael, 26/11/2008, 8:02 pm en Desarrollo, Ruby & Rails, artículos

No hay una sino muchísimas formas de extender ActiveRecord. Buceando entre los cientos de plugins y extensiones disponibles encuentro distintas estrategias para incluír módulos, sobreescribir métodos o configurar opciones.
Me encontré especialmente frustrado al buscar alguna forma más o menos estándar de definir macros o métodos de clase que definen nuevo comportamiento, algo común en los […]

Control de publicación en ActiveRecord

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

Patrones jQuery: toggleTarget

Por Ismael, 22/9/2008, 6:23 pm en artículos, javascript, jquery

Hace un tiempo recopilo funciones y utilidades que, usando jQuery, me encuentro usando una y otra vez en distintos proyectos. Una de las ventajas de jQuery es la abundancia de plugins disponibles, pero normalmente éstos son más avanzados de lo que necesito y en algunos casos prefiero escribir estos “microplugines” que soluciones casos muy concretos […]

En qué he estado

Por Ismael, 31/8/2008, 1:35 pm en artículos

Resumen de mi actividad de desarrollo web en los últimos meses.

MiniFlickr: una gema

Por Ismael, 14/5/2008, 4:47 pm en Proyectos, Ruby & Rails, artículos

Sencilla gema Ruby para obtener fotos de Flickr.

Tablas HTML Dinámicas

Por vladimir, 5/5/2008, 7:11 pm en Desarrollo, artículos, javascript

Manipulando tablas HTML con Javascript y el DOM

Incondicionalmente

Por Ismael, 18/3/2008, 9:28 pm en Desarrollo, Patrones de diseño, Ruby & Rails, artículos

Evitando estructuras condicionales para lograr código más legible y estable. Ejemplos en Ruby.

El “errno: 150″ de MySQL

Por vladimir, 16/3/2008, 9:16 pm en Desarrollo, Documentación, artículos, tips

No fue hasta mucho tiempo después de conocer MySQL que conocí las tablas tipo InnoDb. Estas, a diferencia de su contraparte MyISAM, poseen varias cualidades que la hacen deseable. Por ejemplo: Integridad Referencial.
Lamentablemente InnoDb posee algunos peros. Uno de los más molestos es el “errn: 150″ que aparece al ejecutar alguna sql […]

Ruby Class.inherited

Por Ismael, 25/2/2008, 9:46 am en Documentación, Ruby & Rails, artículos, tips

En mi artículo anterior explicaba cómo podemos usar la maleabilidad de Ruby para solucionar problemas espinosos. Concretamente, cómo “inyectar” datos desde una subclase a una superclase sin contravenir las buenas practicas de OOP (leer el artículo en cuestión para entender de qué diablos estoy hablando).
Resulta que Ruby nos ofrece otra solución, en bandeja de plata:

Code […]

La fecha 0000-00-00 de MySql

Por vladimir, 12/2/2008, 7:39 am en Desarrollo, artículos, tips

Indudablemente MySql posee muchas características destacables, pero si hay una que molesta mucho, es el tratamiento que le da a las fechas. Al definir una columna de tipo DATE y permitiendo valores nulos, MySql automáticamente transforma esos valores nulos en la fecha ‘0000-00-00′.
Este tratamiento puede ser sobrellevado de diferentes maneras en el lenguaje con […]