May
18

When eCryptFS is spamming your syslog

Ran out of disk space and is the syslog and dmesg full of lines like this?

May 18 09:59:12 atlantis kernel: [ 1226.498570] Valid eCryptfs headers not found
in file header region or xattr region, inode 2753436
May 18 09:59:12 atlantis kernel: [ 1226.498573] Either the lower file is not in a
valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough
mode is not enabled; returning -EIO

I noticed this after upgrading my laptop to Ubuntu 12.04 and was looking in the syslog why the Gnome shell crashed when I clicked on the workspace switcher.

Apparently it is a bug that already exists for years, but no real patches or workarounds yet and the commands it contained were not that helful. I finally I found this blog, which pointed me to the culprit, a corrupted empty Skype xml file (~/.Skype/shared.xml).

Coincidentally, that file probably also forced me to log in every time I started Skype, as it couldn’t store my password.

Apr
01

8-bit Google streetview

Google had a wide range of April fools jokes this year, one of them was a Google Maps disguised as Dream Quest. When you used Streetview, it showed a 8-bit color image. This is one of my house

Jan
01

Happy 2012

Happy New Year!. Apparently it’s our last, so enjoy… :-P

Dec
31

Another one bites the dust

Ever since 1998 I’ve built my own website. First it was just plain HTML (or whatever Netscape Composer spat out…) whereas the last version was written in PHP. I’ve always built it myself, more or less from scratch. Granted, some stuff might have been inspired by others… or even blatantly copied, but I always created the pages on my own.

Until now. As I installed WordPress, the era of me (fully) building my own site has ended. Why? Well, plain HTML and PHP doesn’t cut it anymore for me in this day and age, so I would’ve needed a rather complex CMS.

Now, building your own framework or CMS might be educational, but seeing it through is just plain boring. The basic stuff , like how  you go from a request to a page is quite fun IMHO, but making all the useful components for a somewhat functional CMS is just a lot of work… Furthermore, even though I might work for a website as a software engineer, I’m not a web developer: CSS and JavaScript are very useful techniques, but can be such a pain in the ass to work with.

I considered going for a Play application as a website. I even completed their step-by-step tutorial of a blog engine, which is so easy a monkey can do it. But the name they used (Yet Another Blog Engine) pretty much summed up the futility of the whole thing: why bother building something which half the world has already tried and mostly failed at? Don’t get me wrong, I’d still consider it for anything that requires anything a little more customization than a simple blog. And still, all of the CSS I would’ve had to do myself.

So, WordPress it was going to be. Mostly because that was the first one that came to mind. I already hate my decision, cause I had a quick look under the hood… PHP 4-style OO, loose functions, no camelCasing. Let’s say it’s not the kind of code I would’ve written… but it works.

And that is sufficient.

For now…