Dec 122013

The sysadvent blog it’s up and running again. In this period of the year you’ll find there 1 great post every day, so keep it in your bookmarks !

This was written by Michael Stahnke last year, but it’s till good to me.

It’s happened. The DevOps term has been picked up by everybody and their brother. From analysts, to marketing firms, to recruiters, the term is everywhere. Beyond it being a very loud echo chamber, it sparks debate. I see tweets and complaints all over the blogosphere about how hiring a ‘DevOps’ team, or being a ‘DevOps’ isn’t the proper adoption of this methodology. That may be true, but arguing about it seems to only be a net-loss from the collective brain-power reading and responding to said internet ramblings rather than solving difficult systems problems.

The push has been largely around culture. DevOps is culture. I’ll agree with that, but it’s not just being rockstar-ninja-superheros operating at web-scale.

I’ll pick up my story in 2007. I had just moved to a new state, new team, new role as a system administrator (mostly doing Unix/Linux). This move was at the exact same company I had worked at since 2002. This move wasn’t a promotion. The Unix team, a seven person team, had had five amazing system admins quit in span of about 60 days. On paper, me taking this job sounded like a horrible idea, so why was it interesting to me? Unlike the rest of $Company, this business unit did things a little bit differently. For some reason, they purchased hardware not on the approved list. They let you run Linux on your desktop. However, the thing that was most interesting to me was the software stack: they ran on Open Source. The most profitable business unit in $Company ran huge amounts of open source software! It was awesome. Rather than drowning in Tivoli, HP, CA and BMC system tools, they had tooling set up with nagios, irc, subversion, cfengine, trac and copious amounts of perl.

This spoke a bit about the culture of the business unit IT department.

Continue reading »

flattr this!

Dec 022013

vagrantIf you work in IT it’s pretty normal in these days to have a computer with at least 4GB of RAM and if you have bought it in the last year probably it has 8GB, this is fantastic to run modern applications that usually require much more RAM than in the past, but this make the use of Virtual Machine on personal computer much more easy and doable.

This open some interesting options in the development cycle of any application or service as now it’s possible to have a development/test machine on every personal computer, as system administrator I’d like that these VM should be as much similar as possible to the production environment, so what’s a good way to manage and distribute Virtual Machines to the developers ?

For what I’ve found around the best answer at the moment it’s: Vagrant.
In this first part I’ll cover the theorical aspect of Vagrant and in the next one I’ll show you some basic command to setup a running environment with it.

Continue reading »

flattr this!

Nov 242013

In the past I’ve published an article about “6 Microblogging clients for Linux” and one about Turpial, now I’ve just discovered thanks to that the developers are working on version 3 and that for what you can see this version it’s better than ever.

Article by Roberto Ferramosca first published in Italian on

The developers of the twitter client Turpial have recently announced that they have taken over the development of the new version 3 which will include a new graphical user interface and other interesting news
Continue reading »

flattr this!

Nov 162013


Recently I’ve discovered this project that has great ambitions:

arkOS is an open-source platform for securely self-hosting your online life.

Everything started from the founder Jacob Cook and the CitizenWeb Project he founded. It’s designed to run on a Raspberry Pi – a super-low-cost single board computer – and ultimately will let users, even of the non-technical variety, run from within their homes email, social networking, storage and other services that are increasingly getting shunted out into the cloud, and so under the control of big companies.

So in short arkOS is a lightweight Linux-based operating system that runs on a Raspberry Pi.

It allows you to easily host your own website, email, “cloud” and more, all within arm’s reach. It does this by interfacing with existing software and allowing the user to easily update and change settings with a graphical interface. No more need to depend on external cloud services, which can be insecure “walled gardens” that require you to give up control over your data.

arkOS will have several different components that come together to make a seamless self-hosting experience possible on your Raspberry Pi. Each of these components will work with each other out-of-the-box, allowing you to host your websites, email, social networking accounts, cloud services, and many other things from your arkOS node.

Continue reading »

flattr this!

Nov 062013


Original article (in spanish) posted on

In this post I want to show the steps you must follow to have a Development Environment for Android in your Linux distro.
What do you need?
Let’s go !

Continue reading »

flattr this!