General

WordPress S3 Module for Media Content Migration

I have just installed and configured this great Amazon S3 content management module for a site with 15K+ visits per day. The great work done by the developer was definitely worth the contribution made, and it was easy enough to understand and improve upon. So I did... I have a development build of the module available that includes support for a CloudFront URL if applicable, allowing use of the full suite of Amazon's CDN for content delivery around the work. The site I installed it on has...

WordPress 3.0.1 is out

WordPress 3.0.1 is out for download and automatic installation. I have already upgraded this site and am working through my customers' sites as time allows. This maintenance release addresses about 50 minor issues. The testing many of you contributed prior to the release of 3.0 helped make it one of the best and most stable releases we’ve had. If you ever need assistance installing or upgrading WordPress, feel free to contact AANDCP IT Solutions!

WordPress 3.0 is out

WordPress 3.0 is out and available for download. You can check it out here. I have installed it from scratch for one project and I have installed the upgrade using the built-in upgrade tools. Both have been very successful. The new interface improvements are great and it seems very stable. All of my existing templates and plug-ins worked without a a hitch. The only issue I had was with the widgets associated with my templates. I just had to re-add them. Great work from Matt and the ...

Amazon CloudFront and media distribution

So I have finally gotten around to setting up an Amazon CloudFront solution for a hosting customer. Set up an Amazon S3 bucket, upload some content to it (in this case, some .flv files for a film promotion site) and then sign into the AWS console and set up a CloudFront distribution point, selecting the bucket full of content as the source. You optionally even set up your own CNAMEs to have personalized URLs. Finish setting up the distribution point and get the CloudFront URL and then just...

Using Preview to merge and create multi-page PDFs

The Preview.app in 10.5 and newer has many new features. One that appears to be undocumented, however, is the creation (merging) of multi-page PDF documents. It's simple: Use Preview to open up the two PDFs you would like to merge. Choose View » Show Sidebar (or click the Sidebar button). Make sure both PDFs are visible on the screen at the same time. When the Sidebar pops out, you will see a graphical representation of the pages in your PDF document. Simply drag the page, or pages (use Coma...

WordPress and SlideDeck

When using SlideDeck with WordPress, you might find that you can't get the SlideDeck to correctly insert as per the instructions. The hint: make sure you are using the Visual Editor in WordPress, not the static HTML editor. One of my hosting customers spent half the weekend with various browsers, version and test SlideDecks in his new WordPress blog, and yet everytime it was working for me! Turns out he had selected "Disable the visual editor when writing" in the User options for his ac...

Importing Movable Type to WordPress

When importing into WordPress, the importer doesn't seem to like accents and umlauts. One of my hosting customers is now going through the entries now and finding that where there is a word with an accent or umlaut in it (e.g. the first "a" in Trollhättan), the importer will stop at that letter and does not import the rest of the post. Thankfully, he didn't write the full Swedish version of words that often. Fun and games!

Issues with WP eDegrees° theme and FCG

If you are using the latest release of the eDegree° WordPress theme and you can't get the Featured Content Gallery to work on the front page, welcome to my world! After a lot of searching, I finally found the solution here. The secret is to comment-out the second line of the wp-content/themes/edegree/js/functions.js.

Campaign Monitor + Rails = Awesomeness

Once you have Rails up and going on Mac OS X Server, you can add useful plugins to extend the functionality and perform some useful tasks. One such solution would be to integrate with Campaign Monitor so you can subscribe new users/members/shoppers to lists within Campaign Monitor for later mail-outs. Start by adding some extra required gems to your server: sudo gem install soap4r Then, install the very useful Campaigning module: sudo gem install gnumarcelo-campaigning -s http://gems....

Insanely Annoying SQL Server Web Database Problem

Well... I have been working with a customer all afternoon trying to get a MSSQL Database uploaded from their office server to a web hosting environment. Check this out: http://weblogs.asp.net/scottgu/archive/2007/01/11/tip-trick-how-to-upload-a-sql-file-to-a-hoster-and-execute-it-to-deploy-a-sql-database.aspx

MIME Decoding of a screwed up email message

On a server I run for a customer, I have MailScanner (don't flame me.. it works!) configure to parse their incoming email. Anyway, one of their messages got clobbered by MailScanner and rather than quarantining the attachments as it normally does, it quarantined the whole message, and they needed the file from within the message. The file was base64 encoded within the ASCII body of the message. Solution: http://code.activestate.com/recipes/212198/ Basically, this is a one-line (plus...

JavaScript Gallery

I have just found possibly the easiest and fastest gallery to get going ever! http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html Check it out... and all credit to Gian Carlo Mingati.

Windows Administrator Local Logon Issue

If you get yourself in the unfortunate position of having changed the privileges of Administrator such that you can no longer log in as Administrator either locally or as a service... check this out! There is a way around, given that you've got another Windows machine you can put the hard drive into. Warning: this procedure is not supported by Microsoft, so I can't promise it won't damage the system. However, if you're about to format the disk anyway ... Get the broken drive out of the m...

Quote of the Day

If you're eating it and its so hot that you're hating life, then you've probably put too much chilli in...

suPHP and Plesk 8

For anyone struggling with getting suPHP and Plesk 8 happening together - I have a solution. I have found this excellent, although slightly out-dated, article. While it was pretty much spot on the money, I will add a couple of pointers. Firstly - the latest RPMs can be downloaded from here. The article points to an older release on RHEL3 - I needed one on RHEL4 and the latest stable version. Secondly - if you are trying to host something like PickPic (check it out here!), this is mo...