All Articles

All articles, blog style.

within specifications —as one blog wasn’t enough

Posted on Mar 23, 2014

This post is more of a status update. I recently started a new, technical blog. The name is within specifications and you may check it out at withinspecifications.30ohm.com. I won’t abandon this blog, which anyway I update at a less than slow rate. The new blog’s focus will mainly be ECE stuff.

Read More

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 on an Ubuntu 10.04 server with Apache

Posted on Jun 24, 2012

GitLab on an Ubuntu 10.04 server with Apache

Recently I saw the light, or something very bright at least, and decided it is time to use a central git repository to store my personal projects which span across many categories (code, documentation, translations, scripts, etc). Alas, as it usually is the case when you decide to change your workflow, you have to give it a bit more thought. The thing about personal projects, is that there are too many of them and none has a known or at least certain development timeline. I may work on my backup script (mrbStudio) today and touch it again after two years, when I’ll need a new feature. Thus, the need for project management: documentation, issues, code snippets, etc....

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