lunes, 11 de mayo de 2009

Estar actualizado

El viernes pasado, camino de la Euruko2009, iba en el AVE intentando ver porqué no me funcionaban unos modelos que unas horas antes sí lo hacían. Era obvio que habían dejado de funcionar al añadirles el comportamiento acts_as_versioned que en otros proyectos me había funcionado la mar de bien.

Ahí estaba mi error. Mi profesor de carpintería en Estados Unidos me lo advirtió hace 22 años:
there's a big differece between assure and ass U're
Las versiones antiguas de acts_as_versioned mantenían los atributos que cambian de un objeto en un array llamado changed_attibutes, el mismo nombre que tiene un array parecido que se utiliza en Rails 2.3 para ver cuando un objeto que hereda de ActiveRecord está dirty.

Salí al paso cambiando el nombre al array en el plugin y hoy he actualizado el código.

Nota mental: stay updated regularly.

Salud y rocanrol

Sabes que si me dejas, muy triste me quedaré.
Tú sabes que si me abandonas, tal vez me pueda perder.
Cuando con cualquier otro chico, tu te burlas de mí
me hallaras en casa sentado
en el suelo hablando con la pared
Por eso no es extraño que tu estés loca por mí.
No es extraño que tu estés loca por mí.