Technology
From the Trenches

Mac Lab Deployment

June 1st, 2009

Lab I’m just starting work on the deployment of a lab full of iMacs and Mac Minis, and I’m going to document the process in a blog post. Not this blog post — this is just the appetizer :).

The plan is to use a modular system image, a method of deployment that is new in OS X Server 10.5, and offers numerous improvements over the old way of system deployment, cloned system images. Some advantages of modular images are:
Read the rest of this entry »


Netmojo Makeover

May 24th, 2009

I just redeployed this website with Wordpress 2.7.1, an updated theme, and a re-focused business identity. I finished my ACSA exams on April 3rd, and since then I’ve been busy working on this new website — design is not my strong point! — and getting involved in some interesting projects at work.

The new site isn’t quite finished, but I felt that it is sufficiently better than the old site, so I decided to deploy it. I’ll be adding features and tweaking the design over the next little while.

Tags: ,

Spam-proofing Leopard Server

April 13th, 2009

This article will show you how to dramatically improve the effectiveness of the anti-spam system that is built into Mac OSX Server 10.5. After the upgrade, at least 99.9% of spam should be prevented from reaching your user’s e-mail Inboxes.

Spam

This process requires that the Developer Tools are installed on the system. As always, backup your server before making any changes.

Read the rest of this entry »


Creating iTunes Feeds with PHP

March 6th, 2009

Feed I recently set up an RSS-like feed for use with the iTunes store, for distributing media files as a podcast (or “vodcast”). I did some searching for existing PHP scripts to accomplish this, and came across Anis uddin Ahmad’s Universal Feed Writer classes. They can be used to create RSS1, RSS2 and ATOM feeds. I extended his classes so that they can produce iTunes feeds as well, which is a major departure from standard RSS (it has it’s own DTD). I’ll send them to Mr. Ahmad too, in case he wants to add my updates to his files. He didn’t specify any license, but did mention “Share and Enjoy” at the bottom of his blog post, so I’ll do the same: Share and Enjoy! Without warranty of any kind. :)

Here are the files.

The iTunes extensions to RSS2 are helpfully specified by Apple. The process of getting the feed set up and into iTunes is laid out in four easy steps by Derik Whittaker. Note that you can create an URL that will open in iTunes so that it connects directly to your site (without going through the iTunes Store), using this format: itpc://FEEDURL.