Articles by Scott Hebert

  1. Outdated Updates Have Been Removed

    Posted on in uncategorized

    There are two sections of this site that I stopped maintaining years ago: Security Updates and Tech Messages. None of the pages have ever been that popular and they were really only useful if you were following the site in near real-time. Since no one does that and most folks …

  2. Redis: Better Session Storage for Magento

    Posted on in System Administration

    Out of the box, Magento has four methods available for storing session data: filesystem, database, memcached, and tmpfs. The default method is to store session information in the filesystem. I believe that storing sessions in Redis is actually superior to all of the aforementioned methods. Each of the four default …

  3. Using Pelican's article.summary

    Posted on in Programming

    Jinja2 logo I'm using Jinja2 templates with my new Pelican-based articles. If you have Django experience, you'll feel right at home using Jinja2 templates. I decided early on that I wanted to create my own theme from scratch and keep it as basic as possible. (In fact, 'basic' is the name …

  4. Getting Started With Pelican

    Posted on in Software

    I've been using WordPress on this site since 2007. After all this time, I've decided I want to try something new. So, I've decided to go in a completely different direction and start serving static content. There are three things driving my decision to change:

    • The existing site is really …
  5. El Capitan Leads to More DNS Woes

    Posted on in System Administration

    Finder For whatever reason, Apple really likes messing with how I use DNS.

    I've written many, many, many times about having to modify OS X's DNS functionality to append search domains when a hostname includes a dot. Every single time I upgrade, this change is broken.

    Previously, the workaround had been …

  6. Agreeing to the Xcode/iOS license...

    Posted on in Programming

    Finder Sometimes this pops up when you least expect it:

    Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

    This morning, I went to refresh one of my git repo's for work, and make spit that out. What the heck happened last night? Anyway, the …

  7. nginx: Blocking Access to /xmlrpc.php

    Posted on in System Administration

    I recently ran into an issue on a Wordpress site running behind an nginx web server. The site was frequently being attacked by a botnet hitting /xmlrpc.php so rapidly, it would eventually force the FastCGI processes behind nginx to consume all available CPU. Naturally, this would cause all legitimate …

My Bookshelf

Reading Now

Other Stuff