Recently, I had to convert one of my older projects from Mercurial to Git. It turns out there’s an app for that. It’s called fast-export and it works very well, preserving all of your history and migrating from Mercurial to Git very quickly. This article walks you through the relatively simple process, with a caveat for Mac OS X users.
27 January 2010 • 1 comment • Read this article
These are instructions for compiling and installing a 64-bit version of MySQL, the world’s most popular open source database, on Mac OS X 10.6 (Snow Leopard).
31 August 2009 • 0 comments • Read this article
These are instructions for compiling and installing Git, a free, fast, and efficient distributed version control system, on Mac OS X 10.6 (Snow Leopard).
31 August 2009 • 0 comments • Read this article
These are instructions for compiling and installing Mercurial, a fast and lightweight source control management system, on Mac OS X 10.6 (Snow Leopard).
31 August 2009 • 0 comments • Read this article
These are instructions for compiling and installing 64-bit Ruby, Rubygems, and Ruby on Rails on Mac OS X 10.6, Snow Leopard.
31 August 2009 • 0 comments • Read this article
You might want to have a local backup of your Flickr photo library for a variety of reasons. Maybe you lost your local copy due to a drive failure, or want to consolidate everything in one place as a backup. Or perhaps you just want to synchronize your uploaded pictures with an iPod or AppleTV automatically. At last, after much searching, I’ve found a solution that works perfectly, and is perfect for automation.
05 June 2009 • 36 comments • Read this article
Many people are familiar with the advantages of using Git and GitHub to manage their projects and source code, but deploying an ExpressionEngine installation for deployment in this way can be a bit tricky. This article details the Capistrano recipe I’ve created specifically for automating the management and deployment of an ExpressionEngine website, with provisions for maintaining uploaded content across deployments, omitting unwanted content from the repository, setting the correct permissions, and more. The recipe also handles creating the server-side directories you’ll need to accomplish these tasks in a completely automated way.
02 June 2009 • 22 comments • Read this article
Since going independent a couple of months ago, one of my big projects has been working with Geoffrey Grosenbach at PeepCode, getting up to speed, learning Final Cut Studio, and working on a secret new screencast, which has just gone live. Here’s the skinny.
30 May 2009 • 28 comments • Read this article
This is an article titled
How To Prepare a Mac For Sale and was written by Dan Benjamin on 14 November 2008.
14 November 2008 • 26 comments • Read this article
This is an article titled
How to Record a Podcast with People in Multiple Locations and was written by Dan Benjamin on 11 October 2008.
11 October 2008 • 22 comments • Read this article
This is an article titled
How to Securely Erase Storage Media in Mac OS X and was written by Dan Benjamin on 13 May 2008.
13 May 2008 • 10 comments • Read this article
These are instructions for compiling and installing Ruby, Rubygems, Ruby on Rails, and Mongrel on Mac OS X 10.5 (Leopard). I walk you through getting your system ready for building and compiling open source software, and expand on the benefits of building your own open source utilities.
28 February 2008 • 129 comments • Read this article
What follows is a set of instructions for compiling, building, and installing MySQL 5. These instructions should work perfectly on both Mac OS X 10.4 (Tiger) and 10.5 (Leopard), and they may even work on other UNIX and Linux systems.
10 November 2007 • 178 comments • Read this article
This is an article titled
Updates to the Rails OS X Build Instructions and was written by Dan Benjamin on 03 February 2007.
03 February 2007 • 5 comments • Read this article
What follows are instructions for building and installing the following applications on Mac OS X 10.4 (Tiger) along with their supportive software. I’ve been told that these steps work just fine on Mac OS X 10.3 (Panther) as well.
02 February 2007 • 89 comments • Read this article
This is an article titled
Building RMagick on Mac OS X and was written by Dan Benjamin on 10 June 2006.
10 June 2006 • 5 comments • Read this article
This is an article titled
Updating to Rails 1.1.1 on OS X and was written by Dan Benjamin on 29 March 2006.
29 March 2006 • 0 comments • Read this article
This is an article titled
LightTPD and Intel Macs: Friends at Last and was written by Dan Benjamin on 21 February 2006.
21 February 2006 • 0 comments • Read this article
This is an article titled
LightTPD Launchd Item for Tiger and was written by Dan Benjamin on 30 December 2005.
30 December 2005 • 0 comments • Read this article
What follows are instructions for manually building and installing Ruby on Rails, LightTPD, MySQL, and their related, supportive applications on Mac OS X 10.4 (Tiger).
02 December 2005 • 14 comments • Read this article
This is an article titled
Random Image Rotation in Rails and was written by Dan Benjamin on 01 December 2005.
01 December 2005 • 0 comments • Read this article
Today’s UNIX and UNIX-like systems (such as Mac OS X, Linux, FreeBSD, Solaris, etc.) allow you to create a special place in the filesystem where you can compile and install your own software independent of and without affecting the rest of the system. This article explains both how and why you should use this method.
30 November 2005 • 21 comments • Read this article
This is an article titled
A Do-It-Yourself Guide to Installing Ruby, Rails, and FastCGI and was written by Dan Benjamin on 22 June 2005.
22 June 2005 • 0 comments • Read this article
This is an article titled
Installing Ruby on Rails on Tiger and was written by Dan Benjamin on 22 June 2005.
22 June 2005 • 0 comments • Read this article
This is an article titled
Copying MySQL Tables The Easy Way and was written by Dan Benjamin on 01 January 2004.
01 January 2004 • 0 comments • Read this article
This is an article titled
Turning A Mac Into A Fax Server and was written by Dan Benjamin on 09 December 2003.
09 December 2003 • 0 comments • Read this article