Oh the joy of coding with German Office

So I’m maintaining an Access database, with lots of VBA code, which serves as an internal management tool.

Changing a report should be, and usually is, pretty straight forward. But there I am today, after all changes are done, stuck trying to understand WHY THE FREAKING F*** a format string doesn’t work.

The offender is a text box with a date, and I’m trying to get it to be displayed like Nov-2015. So, according to Microsoft’s documentation, the format string is mmm-yyyy. Needless to say, didn’t work.

After an hour or so of banging my head on the wall, enlightenment comes: Year in German is Jahr !!! So mmm-jjjj, and, pronto, it worked like a charm.

By the way, Microsoft’s german doc is wrong (seems like a copy-paste error): it mentions jj and yyyy, instead of jj and jjjj which work (giving 15 and 2015 respectively).


Signs that you need a coffee, #1

You go to the office coffee maker.

You press the button to start the machine.

While the coffee is dripping, you open a sugar bag.

…and then you throw the sugar to the trash can, and the bag into the coffee 🙂

If you do that more than once in a sigle morning, just take the day off. You’re not gonna get any work done anyway !


Do-It-Yourself: Cappuccino Freddo — Rev. 2

Almost 6 years ago, I posted a guide on how to eas­ily make “cap­puc­cino freddo” cof­fee at home and accord­ing to my web stats, it’s still a very pop­u­lar post. Since then how­ever, I have sim­pli­fied and improved my tech­nique and I think it’s time to refresh the guide.

Reblog from George Adamopoulos : a great guide on how to make the famous greek-style cold coffee, Capuccino Freddo. It’s a must 🙂


Welcome !

Hi everybody !

I’m Jim Andrakakis. I’m a senior software engineer from Greece; with roots from Crete, raised mostly in Athens and since 2012 living in Switzerland, near Zürich. I’ve been coding since I was ten, and will probably continue until I’ve malloc()’d a block in the Great Heap In The Sky. I’m an incurable coffee addict, a firearm enthusiast, a cryptography hobbyist(*) and I’m perpetually tormented by 3 beautiful women 😊

As my friends know, my official first name is not Jim, it’s Dimitrios (usually used as “Dimitris” in Greece). Jim is the equivalent in English. There’s a small backstory to why I introduce myself this way, but it’s not important.

So that’s my new blog, which I started after Jux announced that they would be shutting down. Real pity; it was a great platform, I loved it.

So from now on I’ll be posting here my random thoughts, recipes, code and what-have-you.

But if you stop reading now and go to a beach, nobody will blame you

Enjoy !

(*) please don’t confuse cryptography with “crypto”, i.e. anything to do with bitcoin and crypto-“currencies”. For what it’s worth (which is not much) I believe that the blockchain (the mathematical concept that underpins most cryptocurrencies) has to potential to facilitate some useful applications. But caught in the mania of bitcoin, which is an almost ridiculous concept, it has been blown completely out of proportion. Thus any effort to apply blockchain in a useful way is invariably doomed, due to it being so unbelievably overhyped.