Replacing Batteries in Powercool UPS
This article serves as a comprehensive guide for acquiring and swapping out the battery—or batteries—in a Powercool UPS. based on my personal encounter with updating the dual batteries in my…
CorsixTH for Android Progress Update
In my recent blog post, I delved into the future of CorsixTH for Android (check it out here). Today, I’m thrilled to share with you an update on the progress…
Future Development of CorsixTH for Android
TL;DR – I’d like to start working on this again. The Story So Far Over 11 years ago I started a project to port CorsixTH (a fantastic re-implementation of the…
Inno Setup Extractor v4.0.0
I’m pleased to announce v4.0.0 of Inno Setup Extractor, which is now available for download from the Google Play Store and GitHub. Inno Setup Extractor is a project I started…
Android says “Waiting For Debugger” even when not debugging
I ran into this problem recently and was pleased to find a quick fix, courtesy of this comment by Itay Lev on StackOverflow. If you’re deploying an Android application and…
Wake a host on a different subnet or VLAN with OPNSense
If you need to wake a machine that exists on a different VLAN or subnet, it’s often not possible to do so easily as the UDP broadcast may not be…
Using Wake-On-Lan to wake a Windows File History network drive
Here is a script I created to automatically wake my QNAP NAS when my laptop is on and trying to save file history. I use it in conjunction with a…
Automatically putting a QNAP NAS to sleep when idle
I have a QNAP NAS (TS-453A) that only gets used occasionally. When it’s not being accessed, I want it to automatically go to sleep so that it doesn’t consume power…
Understanding Android’s Monkey Tool
The Monkey tool included as part of the Android operating system provides an effective way to stress test your application (and the Android OS itself) in a random but repeatable…
Scripting the Android Monkey Tool
The Android Monkey tool produces a pseudo-random stream of inputs, according to the configured parameters. Because of it’s ability to stream inputs to an Android device, the same tool can…