devops

The blog is currently being ported from WordPress to over 12 years of static pages of content. If there's an article missing that you're hoping to see, please contact me and let me know and I'll prioritize getting it online.

HOWTO: Redirect iPhone/iPod Users on Nginx

I learned a little something about nginx, a small footprint web server ideal for serving mobile sites, or sites where you don’t want the heavy overhead of Apache. While I was serving in a DevOps role at Armor Games, I needed to redirect iPhone/iPod users to a different URL for a promotion. Since nginx at the time didn’t have the ability to utilize mod_rewrite rules, I had to learn how to enable redirection at the server level.

Continue Reading

NEW RELEASE, SpamAssassin Trainer, v3.03, now in Zip format

(update 2017: all downloads will be available at github as of 2016) I’ve released version 3.03 of my SpamAssassin trainer script, sa-trainer.cgi to the general public. Changes include a bug fix with detecting the globalham@yourdomain.com Email account for scanning ham messages, a change in how add-on domains are handled, and including the code for doing a callback to iandouglas.com for checking for a newer version of the code. The first page of the full documentation includes a PayPal donation button if you’d like to say thanks for the work and effort I’ve put into this.

Continue Reading

NEW RELEASE: SpamAssassin trainer, v3.02

I’ve released version 3.02 of my SpamAssassin trainer script, sa-trainer.cgi to the general public. The first page of the full documentation used to include a PayPal donation button if you’d like to say thanks for the work and effort I’ve put into this. A second donation button was there if you want personal support to install the script - I will call you on the phone to discuss your needs, configure and install the script, and teach you how to run it for only $20US.

Continue Reading