No subestimes el poder de un log
1 septiembre 2014 | | 1 comentario

Desarrollar software sería mucho más fácil (aunque tal vez menos divertido) si todo funcionase siempre. La realidad es que, por muchos tests automátizados que escribas y muchos motivos que tengas para cuidar la calidad del software, antes o después, te encontrarás con problemas de lo más exótico que jamás hubieses pensado que podrían llegar a...

Seguir leyendo

Utilizar Chart.js con Knockout.js
25 agosto 2014 | , ,

Dentro del caótico vibrante mundo de las librerías para Javascript, existen muchas alternativas para mostrar gráficos en pantalla, pero la que más me gusta, por su equilibro entre facilidad de uso y vistosidad de resultados es chart.js. Micro introducción a Chart.js En la completa documentación de chart.js podéis encontrar información de sobra para manejarla con...

Seguir leyendo

El lado oscuro de los gestores de paquetes
14 julio 2014 | | 4 comentarios

Hace no tanto tiempo (aunque en la escala de internet pueda parecer siglos) gestionar las dependencias de un proyecto era algo relativamente complicado o, al menos, laborioso. En aquellos lejanos y oscuros tiempos, para incluir en tu proyecto, por ejemplo, NHibernate, debías buscar la página de descarga correspondiente, elegir la versión correcta para tu versión...

Seguir leyendo

Por favor, comenta el código
7 julio 2014 | | 3 comentarios

Recuerdo que cuando empecé a programar en la carrera (hace ya unos cuantos años), una de las cosas en la que más nos insistían los profesores era en que usásemos comentarios en nuestro código. Muchos comentarios. Prácticamente uno por cada línea. Visto con perspectiva, es posible que sólo trataran de averiguar la intención que había...

Seguir leyendo

Consumiendo el API Rest de Marvel desde Clojure
30 junio 2014 | ,

Hoy en día la necesidad de integrar unos sistemas con otros es innegable, hasta el punto de que términos como API, antes reservados a programadores, ahora están en boca de todos y se usan como una herramienta de marketing más (todos sabemos que un proyecto no es serio si no se despliega en la nube...

Seguir leyendo