April 3rd, 2016
Ok, you just finished developing your awesome express or whatever nodejs app, and you want to deploy it on your brand new AWS free tier.You could use Elastic Beanstalk, and let AWS manage everything for you. It's a great solution, but be aware that every beanstalk generates its own EC2 instance, which is not included in free tier.In this post we will leave this option aside and focus on installing…
May 16th, 2015
Started hacking in Ruby recently, and immediately looked for the virtualenv equivalent.rvm looks like the standard, so I opted for it, but making it work in my configuration has been surprisingly difficult, while the solution was pretty obvious:If you use prezto, all you have to do is install rvm:
April 13th, 2015
Back to some python coding recently, I’ve been very frustrated with setting up virtualenv in eclipse/pydev, and as the other IDEs don’t satisfy me neither, I decided to give vim a chance ! After some googling, I managed to setup a really cool programming environment !
February 17th, 2015
This post will give you hints on angular 1.3+ form validation.Angular team has done a great job and brought up some cool improvements in the form handling area. Using bootstrap, managing forms has never been so easy.Let's take the following form as an example.
August 16th, 2014
What a powerful collection of trendy acronyms, ain't it ? I hope this article will help you have a better vision of these techniques and build your first app. This post will detail how to build a simple RESTful application, with complete authentication mechanism. I will show you how you can bootstrap such an app very fast, with the help of the amazing yeoman.RESTful applications have many…
July 23rd, 2014
CouchDB is an awesome database, however you can face situations where the map/reduce views won't be able to solve efficiently your problem.Let's take a simple client document:
July 5th, 2014
After wasting hours trying to make pip install packages depending on C compiler, I finally found a solution !While installing Python and Pip is not a big deal, making Pip work is another story: I spent hours installing Mynt, with no success, banging my head on various error messages, among others, the infamous Unable to find vcvarsall.bat. Several posts suggest to install Microsoft Visual Studio…
June 25th, 2014
I'm actively learning angular.js, and after having completed the brilliant codeschools video tutorial, I'm diving into the official tutorial.When running my first end-to-end protractor test at the begining of the tutorial, I was quickly stopped by an error: "cannot call method 'forEach' of null". Furstrating, isn't it ? In those cases, stackoverflow is your best friend, and this solution worked…
June 22nd, 2014
I've been complaining for years about the incredibly slow startup and bad responsiveness of the Android emulator.I eventually started using genymotion, after having lost any hope to see Android emulator's performance increase. And two weeks ago, I accidentally found the secret to make the emulator much, much faster.Here is this ancient secret revealed:
April 18th, 2014
Just installed radiotray in my brand new Kubuntu 14.10, and discover that its icon is missing from the taskbar. By chance I found the solution here. All you have to do is to modify ~/.local/share/radiotray/config.xml as follows:
April 10th, 2014
I just discovered Mynt, and so far it's a wonderful experience. But I lacked a way of easily publish my posts. It took me a week-end, but I built a very satisfying and easy to use solution to publish your posts directly from Git. I found great inspiration from this article from James Kyle.