Everybody has is preferred cloud storage provider, there are so many out there that almost every person uses more than one.
As main provider I used Wuala for years, the client side encryption give them an edge over the competitors.
Unfortunately Wuala’s weak spot is the client, I use a Mac and every time I upgrade the OS there is some strange issue related to the fact that you have to install Java 6 (7 or 8 are simply ignored).
As soon as I installed Yosemite Wuala stopped working so I headed to their forums to ask for help but the only thing that I found was a “you’re using a beta, it’s your fault” attitude.
This prompted me to search for alternatives but I didn’t like the idea to send my personal files to a provider that can easily read them.
After Googling around I stumbled in OwnCloud and I decided to try it on my Linode VPS.
I just discovered Vagrant thanks to a great talk of Thijs Feryn at the Techorama.
If you don’t know it Vagrant is a software to “Create and configure lightweight, reproducible, and portable development environments” and since I wanted to test different databases without having to install them on my machine I decided to try it.
One of the best advantages of running your own VPS is that you have complete freedom on what you can run on it. In my case I installed Jenkins and SonarQube because since the last free upgrade from Linode (SSDs and double RAM!) I can run them without problems.
This post is about configuring these services to use SSL thanks to NGINX.
Since a friend showed me SonarQube I loved it: the amount of reports that you can gather from it and the immediate impact on improving the code is simply awesome. As an example in just a couple of weeks at work we’ve been able to gain a +10% of code coverage and remove all the complexity on a critical area.
Ever since NCrunch had gone commercial I searched for a cheaper alternative and some time ago I came across a great article named “Building .NET Coverage Tool”.
After reading the article I decided to try to implement a similar tool that I named AutoCover.
I just published my newest iPad app and since I used Xamarin I’d like to share my experience. I already published 2 other apps for iOS using plain Objective-C and Titunium SDK, this time I wanted to try something new and I opted for Xamarin. As a .NET developer the switch is really simple and by just using C# you feel immediately at home.
This is a really old note that I wrote long before I decided to create a blog on Grignola.ch.
I was very lucky to see a Brian H. Prince’s session at DevReach 2012 about soft skills (Soft Skillz : They aren’t just for humans anymore)
and one thing that really caught my attention was this sentence: “Every time that you learn something write an article about it”.