Featured Articles

Selected articles

Android, Open Source and a self-induced hackathon

Posted on Apr 11, 2013

Android, Open Source and a self-induced hackathon

tl;dr Android as a whole -from Google’s code repository to cheap Chinese tablets- is open source to a certain extent but, although this acts as a cushion for poor product releases, it isn’t an excuse. Some weeks ago I had to spend more time than usual to get my Android devices do my binding; more time as in four (4) days! When it comes to Android, I am an advanced user, having rooted and flashed some ROMs on my devices. Also, due to my Linux knowledge, Android’s lower levels don’t feel that strange to me. That said, without any specific knowledge, in 4 days I got to resolve a hardware (software related though) issue, write a really basic Android...

Read More

Gitlab 4.0 on a Gentoo server, ~amd64, hardened w/ Apache.

Posted on Dec 29, 2012

Gitlab 4.0 on a Gentoo server, ~amd64, hardened w/ Apache.

The article about Gitlab on Ubuntu gets some views every day, so I guess it is an interesting subject -and it should be. GitLab is a great project. It could do with less RAM consumption and less frequent updates though, but I am only whining because I am using it and I am not going to uninstall it anytime soon. :p The thing is I am in love with Gentoo for many years now and my Ubuntu server was more like an one time thing. So I set to install Gitlab on my ~amd64 hardened Gentoo and log the process for anyone interested. It is a great time too since Gitlab recently reached version 4.0 with enhanced project management.   Update (9 July 2013): An excellent article for...

Read More

Yet Another Backup Script: mrbStudio

Posted on Jun 13, 2012

Yet Another Backup Script: mrbStudio

Some years ago I decided that I needed backups. Our systems are more fragile than we tend to think; hardware break downs, hard disks failures, laptop thefts, accidents, software malfunctions or user errors can strip us of our precious data. By data I mean both things we can’t afford to lose (like your work files or photographs) or things it would take a great amount of time to replace (like your OS installation along with a ton of custom settings). I tried to think of a backup policy that would work for me, an advanced user. I knew I wanted something that would be easy to access, like a copy of an original directory and maybe versions, so I can return my files to a...

Read More

adversities: dog day

Posted on Oct 10, 2011

adversities: dog day

Yesterday afternoon I took my camera with my favorite -and only prime- lens, the EF 50mm f/1.8, to exploit the rare light of the upcoming storm. The weather conditions were difficult and the beach isn’t a good place to be with an entry level camera when heavy wind duels around you. I was hoping for a good static shot, when suddenly I saw this black dog heading into my frame. I shot immediately without thinking and the shutter clicked at the right moment. Definitely one of my favorite photographs. Click to enlarge.

Read More

before instagram -and a bit of a rant

Posted on Sep 22, 2011

before instagram -and a bit of a rant

These days social networks’ inhabitants can often be divided into pro-instagram and anti-instagram. The former usually don’t put much thought into it, they just post happily their photographs after a quick post-processing with instagram’s filters. The latter are either tired of the way more than we need and are able to follow through human measure instagram posts or can’t put up with the fact that instagram processed photographs are often mistaken (a strong word, I know, a stronger one comes soon) for art and, as a further consequence, sometimes act as an excuse for pro-instagrammers to post complete and utter bullshit (I told...

Read More

Granny Hair

Posted on Sep 21, 2011

Granny Hair

The Greek phrase for cotton candy is granny hair. This photo was shot in June, at the old harbor of Chania, during a blackout. I like it because I see in it many values which would be nice to apply in our everyday life; family, hard work, respect of our past.

Read More

What is your favorite…

Posted on Sep 20, 2011

What is your favorite…

Sorry, this entry is only available in Ελληνικά.

Read More

how to choose who to follow on twitter

Posted on Aug 23, 2011

how to choose who to follow on twitter

You are a heterosexual male. Your EQ (emotional quotient) isn’t something to brag about and most probably you wouldn’t want to brag about it anyway. But here comes the difficult time of having to decide who to follow on twitter. Fear not my hairy friend. The illustrated algorithm below, which I devised upon whole minutes of research (but they seemed like ages mind you), can be your safe guide to choosing followers. It covers only 99% of cases but I had to keep it short, because I respect your short attention span and that’s the kind of man I am. Without any further delay, I present you the algorithm of how to choose who to follow on twitter [for...

Read More

Porn vs War

Posted on Mar 4, 2011

Porn vs War

Warning #1: This post may change the image you have for me, but it shouldn’t. Humor, in all of its instances, is a sign of a healthy mind. Warning #2: If you aren’t comfortable reading about porn and despicable sex acts, please, do not read any further! I’ve given a fair amount of thought in this post’s subject. What are the differences between war and porn, if any? Actually there are many. I won’t tire you with a long prologue, here are some of the differences I’ve found. If you can think of any more, post them! Warlords come and conquer. Porn stars conquer and cum. In war they provide you with a gun. In porn you come with your...

Read More

Wallpaper: KDE – permanent type

Posted on Mar 19, 2010

Wallpaper: KDE – permanent type

This is the fourth and last wallpaper of the KDE wallpapers week. It is the less “clean” image in this series. I think that it doesn’t match up well with widgets but if you have a virtual desktop clean of plasmoids you will love it. It is so good it may even get you a girlfriend! :p for 4:3 monitors KDE - permanent type - 1600x1200 for 5:4 monitors KDE - permanent type - 1280x1024 for 16:10 monitors KDE - permanent type - 1280x800 KDE - permanent type - 1680x1050 KDE - permanent type - 1920x1200 for 16:9 monitors KDE - permanent type - 1920x1080 KDE – permanent type...

Read More