Blog Archives

CanDoGram – Telegram bot wrapper for Java EE

Introduction So there’s a pretty great wrapper for the Telegram API for Java – check it out here. I started creating a bot in it and, being naturally Java EE inclined, wanted to push it into a Java EE environment.

Tagged with: ,
Posted in Java

John Statistics

Fact One) Is John failing fast? Yes. Fact Two) 84% of all Johns make up unreliable statistics.

Posted in Uncategorized

Fitting za Bits to Making ze Zquish

Sort of a rambling introduction I picked up a FitBit Ionic recently, partially for the heart rate tracking, but I won’t pretend that a fair amount of the motivation behind it was because it’s the only smartwatch at the moment

Tagged with: , , , , ,
Posted in Javascript, just-dead, Technology

Natis online booking, and the government being too helpful.

Note: this is not the NATIS site, nor does it have any association with it. If you’re looking for the booking system, click this link. Update: it looks like the CATPCHA is now required for every request, so at least an

Tagged with: , , ,
Posted in Government, Privacy, Security

Just Dead – my zombies.

Introduction I’ve always loved zombie (no, we’re not supposed to say that word!) films for some reason. There are ranges of interpretations of zombies, their motivations, what they say about humanity, but sometimes you just need to watch Brain Dead,

Posted in just-dead, Unity

Crawling for cyber zama-zamas

Wow So, this post has everything. Crypto-currency. High-speed internet chases. Adventure. Excitement. Government negligence. Life lessons. Spiders. Morphing websites. Inside jobs. Ohhh boy. Crypto-mining: it’s like modern alchemy, turning electricity into gold. Tiny tiny tiny pieces of gold. The uber-summary

Tagged with: , , , , ,
Posted in Front-end, Java, Javascript, Security, Technology

JBoss EAP 6 – encrypt password for SecureIdentityLoginModule

Quick snippet on password encryption for the  which is relatively version agnostic. From your JBoss directory, run

It’ll output the encrypted password, which you can update your configuration with. If you get an error, like

It’s most likely

Tagged with: , , ,
Posted in Java, Security

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

IntelliJ plugin development – wait for indices

Writing a new tool-window for IntelliJ? If not, well, ‘sup? Nice to see you here. Good enthusiasm. When IntelliJ launches, it kicks off an almighty (depending on project size / computer condition) indexing effort. Until this effort is complete, it’s

Tagged with: , , , ,
Posted in IntelliJ