Digital Ruby Software – Home

Greetings. I’m Jeff Johnson and I founded Digital Ruby in 2009 in order to learn how to run a software company, teach myself mobile programming and expand my skills and knowledge. I craft all manner of software including mobile apps, websites, security and even Unity and visual fx.

Recent Posts



So I had an emergency appendectomy in early February and am just starting to recover from it. There were complications with internal bleeding and inflammation that caused significant pain and discomfort. Thankfully my body is slowly absorbing the blood and they have not had to go in a second time to clean me out 🙂

I am still dealing with brain zaps, dizziness and very bad ringing in the ears. This makes sleep an incredible challenge.

Nevertheless, I am continuing work on IPBan Pro and will strive to make it the best software on the planet to block out hackers and botnets.

Brain and Inner Ear Battle


Given some recent health challenges I am having, I thought it appropriate to share an update on my personal health as it definitely impacts my ability to operate my business at peak efficiency.

Last year (2019) in November I had an episode of vertigo in the middle of the night. Never having this before I was extremely concerned as I felt very off balance. This led to a trip to the ER and several scans of my brain, all of which came back normal. Fast forward to September of this year and the same thing happened – only this time I didn’t go to the ER. These vertigo attacks lasted about a week and were heavily influenced by my head position. I am still dealing with dizziness, extreme noise sensitivity, migraine/brain zaps, anxiety and tinnitus (a high pitched and low bass vibration noise in my ears). My ENT thinks Menierre’s disease is unlikely and that this is instead BPPV and a chronic vestibular migraine, since I have no significant hearing loss. This doesn’t rule Menierre’s out for me. Mentally and emotionally I simply have to prepare myself to get diagnosed with Menierre’s at some point.

For now, I am cleaning up my diet, taking migraine and inner ear supplements, along with anti migraine medication and hope that my condition starts to improve. Every day and night is a battle of will. Sleep is very difficult with the neurological issues plus tinnitus. I’ve never had such a debilitating condition that has forced me to ask questions like “how bad do you want to be here?” or “what is absolutely most important to you?”. Despite the trial that this is inflicting upon me, it is changing me as a person for the better I believe. I’ve never had a chronic condition last this long and be this severe. The last battle I fought like this was in 2015 with a severe H-Pylori infection in my stomach. What I am dealing with now feels 10x harder.

I appreciate all of your patience as I work through these issues and try to get my health to a manageable level. Thanks for your support of my You Doodle app, Unity assets and IPBan Pro. I really appreciate it and wish all of you much health and happiness!

– Jeff

IPBan One Click Install for Windows and Linux


IPBan now has a simple one click install for Windows, simply run the following from an admin powershell prompt:

iex ((New-Object System.Net.WebClient).DownloadString(''))

If you have any concerns about running a powershell script from a url, please try the url in your browser and review the code:

The same powershell script can be used with a uninstall argument should you ever need to remove IPBan from a system.

For reference, here is the Linux one click install script:

The Linux script can be executed as follows:

sudo -i; bash <(wget -qO-

May these scripts serve you well in securing your servers.

Have a wonderful day!

– Jeff

Recent Post Links: