Blog Archives

Lunar Rander

lunar-rander Hate long intros? Try it here. Uses arrow keys to navigate on desktop, and phone rotation / touch to navigate on mobile. It’s just like Lunar lander (well, not really, kinda an arm-length estimate), but on the surface of the

Posted in Uncategorized

IntelliJ Plugin Development – “Already running” error

These things are really hard to google, so hopefully this helps someone sometime. You’re creating a plugin, but when you launch it (as the new IntelliJ with the plugin installed launches), instead of a glorious splash screen you see a

Posted in Uncategorized

Strange days indeed.

All of these screenshots came from their legitimate, verified Twitter accounts. Wowser.  

Posted in Uncategorized

Four Errors and a Funeral

The story so far… The integration framework went live, along with a little catch-all for errors that would store what the error was, and what we were trying to integrate with when it happened. A tiny (hideous) dashboard was thrown

Posted in Uncategorized

LazyFx – quick JavaFx forms

Introduction JavaFx, although being far from perfect (whyyyy all those -fx prefixed “css” properties?) is definitely better than any of the previous attempts at Java desktop apps. Historically, Java has always put the “ewwwy” in GUI, and the incredibly programmatic

Posted in Uncategorized

ANT API – JAVA_HOME and non-standard build files

Introduction I’ve been working with the ANT API whilst putting together a build tool (long story) recently. There isn’t a whole lot of documentation available on the ‘net (in fact, there’s explicitly little documentation in cases),  so here are two

Tagged with: , , ,
Posted in Uncategorized

Quartz CRON expressions vs CRON expressions

Introduction CRON expressions are terrifyingly powerful – especially when you first start to pick them up. Once you’ve gotten the hang of them, you’re in a position to – unashamedly – weep when you realize that there are a couple

Posted in Uncategorized

Greetings

Let’s not pretend here. I just needed a post to fill in the recent post boxes widget. We’ll try be, above all, practical here.

Posted in Uncategorized