I’ve purchased a new toy, known as the AR.Drone 2. I was attracted by its powerful motors, its two cameras and by its capacity to be controlled via a smartphone. But the real reason why I bought this toy is because we can access to an SDK for free!
The post’s title says it all! I just bought an arduino and I’m currently learning how to use it. This article present a summary of a post I found showing how to connect an LCD to an arduino board.
I bought an android smartphone last summer. Shame on my geek attitude, I decided to do that only because I wanted to learn how to program for android phones. In fact, it’s quite simple and, fortunately for me, it was documented a lot by the google team. Since I just finished my bachelor in software engineering, I also bought a car. So I told myself: “Hey, why don’t you do a simple app so you can learn AND follow your gas consumption at the same time?”.
One of my friends, Jean-Nicolas Viens (JNI) found this tweaked version of the singleton pattern. It make possible to inject mocks, so unit tests are still possible!
Ok this post will be really short (…Not!). I present the references I know on how to use Mahout, plus I show how to use and how to extend Mahout.
In this post, I present a very cool tool for comparing multiple machine learning algorithm.
This post is a tutorial that describes what needs to be done to remotely boot up your computer. When I did it myself, I had a stubborn router that did not allow the reception of the magic packet from the internet, so I used an arduino board with an ethernet shield to act as a LAN relay.
During the winter session at Laval University, I followed a course about machine learning. One of the homeworks to do was to learn how to use scikit-learn in Python. I teamed up with Mathieu Dumoulin. In this article, I present you some code, so you will learn how this tool work.
I got a quick tip. I had to implement a visitor pattern (as in GOF’s book, “Design Patterns”, go read it). After it was done, I suddenly realized that this class had created an enormous cycle of dependencies in my program. It is a problem inherent to the pattern when implemented in C++, C#, Java and in any other static languages.
This small post is about the SOLID principles. They have been described in the books of Uncle Bob and in his blog, which I invite you to follow cleancoders.com. But as I know them, I wanted to put them in my blog.