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

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



Earlier this year, Piper, our beloved friend and dog passed away. This week unfortunately, our other dog Chewy also passed away. He lived a very good life, and had a peaceful death in our backyard.

Again I reflect on the life and lessons learned from a dog. I look at the state of the world and hope humanity can strive to reach the level of kindness, loyalty and fun loving playfulness as a dog.

In other news, I continue to work on IPBan Pro. Most feature work is complete, I continue to do a beta test and build out an orders system. I hope this can solve the problem of hackers and botnets brute forcing into dedicated servers. It makes me sad that this is even a thing, but I aim to solve it.

To you the reader, I hope you are well and have a most wonderful day 🙂


Recent Post Links: