I had the questionable pleasure of needing to write some LibreOffice macros. This gave me some WTF moments that I will share here, in the hope that it will save a future reader some agonising moments Googling these problems. BASIC runtime error. Argument is not optional. This happens when you press “Run BASIC” (or F5) […]
A couple of years ago I updated the X-notifier script for Roundcube to support multiple mailboxes. (Original post.) There was still an annoying bug in it: whenever the session expired the script wouldn’t recover. Lately that’s been bugging me more than usual. So, I figured I’d fix it. Related posts: Roundcube and X-notifier Roundcube and […]
One of the reasons I use Roundcube is that when I was shopping for a webmail client, there was a plugin that provided Google Contacts integration. Unfortunately, that plugin hasn’t been updated for over a year and it has rate limiting issues. So, when upgrading my Roundcube installation to 0.8.4 I decided it had to […]
A couple of weeks ago I decided it was time to upgrade my Roundcube installation again. I don’t really enjoy doing that due to the amount of plugins I have installed. But it was overdue. In what must have been a stroke of pure brilliance, I allowed Webmail Notifier to upgrade too. (Part of that […]
So this evening I had to manually block 22 Tor exit nodes because they were running a denial of service attack on my server. Not my idea of a fun start of the weekend. Related posts: Roundcube and X-notifier revisited Roundcube and X-notifier Wikipedia for multilinguals
Each lemma on Wikipedia has a list of other languages with that lemma. That list is great as a dictionary, and to get more information on a subject, but it can get big. Too big. Here’s a little trick to make it more manageable. No related posts.