-
Breve historia de las herramientas BDD
Uno de los mayores referentes en lo que a BDD respecta es Dan North. Hacia el año 2003 Dan se encontraba trabajando en ThoughtWorks cuando creo JBehave. Según el mismo cuenta, JBehave comenzó como un experimento para ver como podría haber sido JUnit si se hubiera concebido desde un principio como una herramienta para hacer… — read more
-
Una empresa interesante: Poincenot Technology Studio
La segunda mitad de este año estuve trabajando con la gente de Poincenot. La experiencia me resultó muy interesante por una serie de cuestiones que van allá de la temática del proyecto en que participé. En primer lugar me reencontré con algunos estudiantes/graduados de FIUBA, lo cual nos dio tema de conversación para más de… — read more
-
Nuevos Técnicos en Programación graduados de UNQ
El viernes pasado fue la presentación del trabajo de final de carrera de Marcia Tejeda y Néstor Muñoz. Con la presentación y aprobación de trabajo, Marcia y Néstor completaron la Tecnicatura Universitaria en Programación Informática y se convirtieron en los egresados 13 y 14 de esta jóven carrera. Yo tuve el gusto de dirigir el trabajo… — read more
-
Cierre de cuatrimestre en UNQ (2014-2)
Un nuevo cuatrimestre ha pasado y seguimos batiendo records, este cuatrimestre tuvimos 15 alumnos. Lamentablemente no todos aprobaron, en concreto tuvimos: 11 aprobados 2 abandonos 1 desaprobado 1 pendiente de aprobación Otra novedad de este cuatrimestre fue la incorporación como colaboradora de Ingrid Calderón, una ex-alumna de la materia. Básicamente mantuvimos la misma estructura y… — read more
-
Ideas para trabajos de fin de carrera
Quiero compartir algunas ideas para posibles trabajos de final de carrera, de haber algún interesado no dude en contactarme. SmallChat Es una aplicación de chat integrada en Pharo Smalltalk. Permite chatear y compartir código entre las imágenes. El escenario típico es un estudiante/aprendiz está trabajando en Pharo y se traba con un problema que no… — read more
-
Un caso robusto de integración contínua en Java
En el proyecto en el que he estado trabajando los últimos meses tenemos montado un proceso de integración continua bastante completo en mi opinión, comparto aquí algunos detalles. Se trata de un proyecto Java, basado en Spring, Hibernate, Camel y algunos otros frameworks. A nivel de herramientas tenemos quality checks con PMD, pruebas unitarias y de aceptación… — read more
-
Planificando Febrero en Colombia
La segunda quincena de febrero estaré viajando a Colombia por cuestiones personales y se ocurrió que podria ser una buena oportunidad para hacer algunas actividades con mis colegas de Kleer Colombia. Por eso le escribí a amigo @luismulato contando la idea y ya estamos poniendo manos a la obra. En principio estamos planificando dictar dos talleres… — read more
-
Running background jobs on Ubuntu
Some time ago I mentioned a project I was working on to move an application from Heroku to a virtual server running on Rackspace. One of the challenges I faced in that project was setting up some background jobs. Given that we were using Ubuntu we decided to use Upstart to manage the jobs. Here is a summary… — read more
-
Primeros pasos con Scala: FooTest
En último lenguaje que decidí aprender fue Scala y siguiendo la política que mencioné en un post anterior, comencé programado un FooTest. Al intentar hacer esto me encontré que Scala, a diferencia de Ruby, no viene con ningún framework de test incluido. Luego de investigar un poco encontré que hay más de una herramienta de test… — read more
-
Nueva edición del taller de Git
El año pasado dicté un taller de Git en MUG. Hace unos días la gente del MUG volvió a contactarme con la intención de repetir el taller. Me pareció una buena idea, así que vamos a repetirlo el miércoles 17 de Diciembre. Pueden encontrar más detalles y la info de inscripción en la página del… — read more