Cyprus, what’s going on?

Reading the news these days is interesting.  Have a look at the following snippets, for example. One: THE CABINET has decided to fire the chairman of Cyprus’ natural gas company, DEFA, because of serious misconduct, government spokesman Christos Stylianides said yesterday. Two: THE HOUSE Ethics Committee will look into whether parliament was misled by the … Continue reading Cyprus, what’s going on?

Happy birthday, GitHub!

GitHub is five years old.  I find it really difficult to believe that the service I rely on so heavily, both at work and at home, haven’t even been around so recently.  I use GitHub both at work, and at home.   In fact, every single piece of development I do, even if that’s just … Continue reading Happy birthday, GitHub!

What does it feel like to lose a lot of money (quickly)?

Here is a Quora question that I got in the personalized weekly newsletter.  I never had anything close to a lot of money, but I’m pretty sure that if a miracle happens and one day I do, I’ll lose them all pretty quickly.  Thus, I was vaguely interested in the answers.  However, the answer by … Continue reading What does it feel like to lose a lot of money (quickly)?

Accessing current username in sudo scripts on CentOS

I got a bit of a puzzle at work today.  I had a script that was executed as another user via sudo, but I wanted to access the original username in the script, to know who was executing it.  Sudoers manual suggest working with “Defaults env_keep“.  Looking into the /etc/sudoers, I noticed that $USERNAME variable … Continue reading Accessing current username in sudo scripts on CentOS

Best Practical RT training

I’ve spent the better part of Wednesday and Thursday of last week in Amsterdam, at Best Practical’s RT training sessions. I’ve been using Request Tracker (RT) for many years now.   The first version I saw was 2.x, and it wasn’t my own install, but I did participate in configuration and customization.  I also used … Continue reading Best Practical RT training