Fixing the “Please Wait” error with Magento when Addding/Editing Products and...
I’ve been working extensively with Magento in the past few weeks and while it’s an amazing e-commerce system, their support and documentation is pretty terrible. A common error with the past few...
View Article3 Podcasts worth listening to
With a 40 minute or so commute, I like listening to a few different podcasts (and audiobooks on occasion). Here’s 3 that are worth your time: The Dave Ramsey Show (iTunes link) – ~40 minute daily radio...
View ArticleMAS 200 SQL Firewall Setup
During a recent migration at work from Sage MAS 90 to MAS 200 SQL, we had an issue with the firewall configuration on the server. Sage doesn’t mention this in the install/admin manual, so I hope this...
View ArticleLearning Git and updating the Excel Geocoding Tool
Two months ago, I forked an Excel Geocoding Tool, originally created by Juice Analytics. It seemed like an ideal opportunity to use Git, which I had never used before. Git works extremely well, and...
View ArticleUS State Names & Abbreviations as PHP Array
I needed a PHP array of US State Names & Abbreviations in a project the other day. Here’s four arrays: An entire list of US abbreviations, US State Names, and two associative arrays. Information...
View ArticleAllow WordPress Login with SHA1 Password Hash
What if you’re migrating from an old website to WordPress and want to import your users, but all the passwords are hashed with SHA1? By default, WordPress does not recognize SHA1 hashed passwords, but...
View ArticleA Better Way to Add Google CDN Hosted jQuery to WordPress
So there’s a few solutions out there to force WordPress to load jQuery from Google’s CDN, but fallback to local hosting in case the CDN is not available. Here’s what I’ve found to be the ideal...
View ArticleHow to Connect to an FTP Server with Implicit SSL/TLS using PHP
The PHP manual lacks good documentation on how to use cURL to connect to an FTP server with Implicit SSL/TLS, so here’s an example from a recent project. It’s very basic and is only designed to connect...
View Article