Archivo mensual: octubre 2014

Lenguaje ATL (Atlas Transformation Language)

La transformación desde un modelo a otro es un aspecto importante en el desarrollo de software orientado a modelos y ATL, un lenguaje de programación para realizar transformaciones entre modelos impulsado por Eclipse, brinda una serie de herramientas para estas transformaciones.  Para llevar a cabo transformaciones con ATL, los desarrolladores tienen que mezclar la programación imperativa …

Leer más »


Introducción a AutoHotKey: primeros pasos

Todos nos encontramos con problemas recurrentes que, por más burdos que sean, consumen nuestro tiempo. Muchos eligen repetir las tareas agobiantes una y otra vez, otros deciden crear su propia solución. Quizás nos encontramos con un problema particular a nuestro deber que nunca nadie ha tenido, y nos toca ser los primeros en resolverlo. Por …

Leer más »


La experiencia de usuario

Me  gustaría aprovechar este espacio para dar mi opinión sobre la experiencia de usuario (UX)  y aportar algunos elementos adquiridos a lo largo de mi trayectoria laboral, así como en lecturas y cursos especializados.  ¿UX = Usabilidad? Aclaremos un punto donde suele haber una confusión generalizada. La usabilidad es un atributo más de la experiencia …

Leer más »


¿Cómo hacer una clase JSON serializable?

Un tiempo atrás quería encontrar una manera simple de serializar y deserializar objetos Java utilizando JSON. Luego de varias pruebas que no resultaron exitosas llegue al siguiente diseño: Nota: A modo de ejemplo vamos a utilizar la librerialas librerias de Jackson. Este mismo diseño se puede llevar a cabo utilizando otras librerias. Pasos para crear …

Leer más »