-
Curso de Startup Engineering: Semana 5
La cuestión se puso interesante. Por un lado algunos temas técnicos que sólo toco de oído (html5, responsive design, etc) y por otro algunas cuestiones de mercado y estrategia. También publicaron algunas clases de invitados de la industria, muy interesante. Continuará… — read more
-
Agile Open Buenos Aires Educación 2013
La cita es el próximo sábado 10 de Agosto en las instalaciones que tiene la UNTref en el Centro Cultural Borges (arriba de las Galerías Pacífico en la ciudad de Buenos Aires) Es un evento totalmente gratuito que se realiza con formato Open Space, lo cual permite que todos seamos tanto oyentes como oradores ;-). Para… — read more
-
Cierre de Algo3, primer cuatrimestre 2013
Si bien no hicimos cambios explícitos en la dinámica de la materia, incorporamos algunas cuestiones internas que generaron impacto muy positivo. Una de estas cuestiones fue la incorporación del sistema de corrección de TPs. Esto nos ayudo a reducir muchísimo la carga de trabajo manual al mismo tiempo que le permitió a los alumnos tener… — read more
-
Travis y Jenkins al mismo tiempo
S bien ambas herramientas son build servers y en general uno utilizará alguno de los dos, en ciertos casos puede resultar muy útil utilizar ambos al mismo tiempo. Esto es hago que he hecho en mis últimos 3 proyectos. Si bien, en varios sentidos Jenkins puede resultar mucho más «potente/flexible» que Travis, resulta que este último… — read more
-
Material del webinar de versionado
Ayer hice el webinar de técnicas de versionado con la ayuda de Carlos Peix. Pueden verlo YouTube. La deck utilizada está disponible para descarga aquí. — read more
-
Webinar: Técnicas de versionado para Entrega Contínua
El próximo miércoles (mañana), voy a estar dando un webinar sobre este tema. La idea es ver los conceptos básicos de la práctica Continuous Delivery y enfocarnos en cómo manejar nuestro repositorio de código para facilitar la entrega continua. Presentaremos algunos conceptos y estrategias, y veremos como llevarlos a la práctica utilizando la herramienta Git. En… — read more
-
Tools for Git
There is a simple but extremely useful tool to work with Git. It is not a graphic interface nor an IDE plugin. It is just an extension to the shell. It is called oh-my-zsh and, among other things, it provides a feature that shows the current git branch you are working on, when you are… — read more
-
Tutorial de aplicaciones Padrino: parte 1
En esta primera parte veremos la configuración inicial de nuestra aplicación y algunas de las herramientas que utilizaremos a lo largo del tutorial. La idea trabajar con un entorno como el descripto en el post inicial de esta serie, partiendo de esta solución y siguiendo los videos explicativos. Creación del repo git y primer commit,… — read more
-
Cierre de cuatrimestre en UNQ, cuarta promoción
Terminó el cuatrimestre y se fue la cuarta promoción de Elementos de Ingeniería de software desde que la materia está a mi cargo. Este cuatrimestre la materia tuvo un enfoque mucho más práctico. El primer mes de clase fue más o menos igual que siempre, pero luego nos fuimos enfocando mucho más en cuestiones cercanas… — read more
-
Curso de Extreme Programming y tutorial de desarrollo de aplicaciones con Padrino
Desde hace un tiempo vengo trabajando con mi colegas de Kleer en la preparación de un curso de desarrollo de aplicaciones con prácticas ágiles. En cierto modo es un curso intermedio/avanzado de Extreme Programming. Durante el curso se verán temas como SCM, BDD, TDD, Mocking, Continuous Delivery, Pair programming, Design Patterns, SOLID, etc. La idea… — read more