Introduction to distributed computing with Spark

This is a companion post I wrote for the talk “Introduction to distributed computing with Spark and Dask” I delivered together with Adrian Pino Alcalde at Kernel Analytics in June 2016. Adrian took care of the Dask part, while I concentrated on Spark. In this post we will provide an introduction to Apache Spark. We […]

Simple blue-green deployments with Docker and Nginx

Last week I attended a talk about blue-green deployment with Jenkins and Docker, hosted by the AWS Barcelona Meetup. There a simple approach using HAProxy and two docker images was presented, where all the deployment process was managed by a Jenkins instance with a job triggered after a git push. AWS infrastructure was not used […]

Mi solución a la Stratio Challenge

Hace unos meses participé en la Stratio Challenge, una prueba tipo concurso que hacía la gente de la empresa Stratio para atraer talento, con un premio de 500€ al equipo ganador. A continuación pongo mi solución (o ideas de soluciones, porque hablo de varias posibilidades), que tuvo una mención especial junto a otras 4. En […]

Notas sobre lo que uno puede aprender en la DjangoCon 2014

Este fin de semana he tenido más tiempo libre de lo habitual y me he dedicado a ver algunos de los vídeos de la DjangoCon 2014, la conferencia anual sobre Django más importante a nivel mundial. En mi opinión, cualquier desarrollador con la intención de programar seriamente debería asistir a conferencias de este tipo, aunque sea a […]

Factory Boy

Hoy he empezado a utilizar una nueva herramienta para un proyecto de Django en el que estoy trabajando: Factory Boy. La descripción del proyecto lo dice bastante claro: es una herramienta para ayudar en la creación de fixtures para tests, es decir, conjuntos de datos de prueba sobre los que correr tests de código automáticos. […]

Rendimiento universitario y becas

La última propuesta del Gobierno de reforma del sistema de becas universitarias ha provocado un gran debate en torno a la finalidad de estas becas en la sociedad y sus requisitos asociados. Creo que nadie está en desacuerdo con que existan una serie de requisitos académicos que obliguen a los estudiantes beneficiarios de una beca […]

SomSants, la xarxa social del barri

[Article publicat a La Burxa n169 (gener 2013), escrit pel Chris i jo] SomSants és una xarxa social pel barri de Sants. Una eina web de comunicació oberta, creada amb programari lliure i gestionada de molt aprop, per nosaltres, per tu. L’us és semblant al Twitter; pots enviar missatges petits explicant què estàs fent, contestar altres missatges, […]

Una asamblea no es un pasatiempo

[Actualización: consultar el artículo La tiranía de la falta de estructuras que transmite una idea en la misma línea que este artículo] En gran parte de la sociedad las asambleas gozan de una considerable mala prensa. Reuniones en las que se desparrama sobre multitud de temas, acaban más tarde de lo que se pensaba, no se […]