De vuelta de vacaciones he tenido que poner lavadoras, tenderlas, planchar... en una de esas, apareció esta camiseta que compré en Santiago de Compostela cuando estuve allí, hace ya casi un mes.
Una conversación que mantuve ayer con Helena Solà , creativa en una de las empresas de publicidad más importantes del país, me recordó una frase que me dijeron hace bastantes años (como 10 o así): Un camello es un caballo diseñado por un comité de expertos --- UPDATE --- Vaya tela tiene el mundillo blogger. Buscando la fuente original de la frase en google, me he ido a encontrar con http://multimaniaco.wordpress.com/ y resulta que en él aparecen comentarios de laquenoencuentrasusitio :) --- END UPDATE ---
Some time ago, I developed a mashup using NodeJS and Couchbase to demonstrate how to use Couchbase to create stats and charts. Despite I still use Couchbase for many things in my day-to-day basis, it does not provide any comfortable way to perform free text search, so I moved to ElasticSearch for some projects. In this series of posts I show how to create a very basic NodeJS application that gets tweets from Twitter stream, stores them into ElasticSearch and get some charts about them. First thing first, you have to install ElasticSearch. If you are using a Mac and Homebrew, just brew the following formula: $ brew install elasticsearch And then, run ElasticSearch as you prefer. Example: $/usr/local/bin/elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml After a few seconds, you will get something like this on you terminal: [2014-01-13 20:55:08,290][INFO ][node ] [Rhiannon] {0.20.2}[36723]: initializing ... [2014-01-13 20:55:08,309][INFO ][plugins ] [Rhi
For the last couple of months, I’ve been involved in the development of an e-commerce website named http://presive.com , focused on beautiful, unique products created by designers all over the world with a story behind. When I first met @swilera , @eoingalla and @cmgottschalk , the idea seemed so interesting to me that I got involved in the project really fast. And then, in a few weeks, we had the first release of presive.com. We created it using Python, Django, Satchmo and running on the top of a PostgreSQL database engine and it worked well for some weeks, until we started developing the first business-level report queries. The whole object-relational stack the product was based on wasn’t enough at all for our purposes, so a technological change was needed. And then, we moved to Couchbase. At first, I was quite skeptical on the power of NoSQL databases, but I soon changed my mind when I visit couchbase and read everything about it . So let’s start on the conceptual model (yes, I am