Automating Your OS X Deploy – Part I

43124In this post, I’ll begin to demonstrate how beneficial it can be to automate some of the more tedious tasks involved with setting up a new install of OS X Lion (10.7) or Mountain Lion (10.8). In this early post we’ll focus on getting our machine to a state where it has the tools and core utilities required to continue the deployment with an automation tool like Opscode Chef, which will be introduced in a future post in this series.

Continue reading →

How To Disable Java on OS X Lion to Protect from Zero-Day Bug

A Java zero-day exploit was reported today. Here’s how to disable Java on OS X Lion so that for the time being, you won’t accidentally run any applets that could compromise the security of your system(s). A command to reverse your changes is also included so that once the all clear is given we can very easily enable Java again. That said, not many public websites use Java these days, so it is worth considering the idea of leaving it disabled indefinitely.

Continue reading →

Amiga Emulation – An E-UAE Binary for OS X 10.7

I’ve recently become enamored with the idea of experimenting with some old Amiga hardware and software. I was too young to enjoy this platform in 1980s and 1990s, but I believe the demo scene created some of the most resourceful programmers the world has seen.┬áBefore spending a hundred or so dollars on actual hardware I thought I’d give emulation a try. In other words, I was determined to run virtualized Amiga hardware on my MacBook Pro under OS X 10.7.

Continue reading →