I am eagerly awaiting the arrival of my first Mac. I actually purchased two new Macs, a new Mini as well as a MacBook pro. Both on the new Intel Dual Core architecture. And from what I can tell based on the order status, the Mini will be arriving first in a few days.
I have long awaited to get onto the Mac environment. This is in large part of the BSD/*nix architecture to run Lighttpd, Postgresql, and Subversion all seamlessly within the environment, very much identical to my production servers. Now, I must admit that it is indeed possible to run the same services on my current Toshiba Centrino laptop, but when I did give it a shot - to say it was slow would have been a compliment.
The benchmarks I have seen on the new dual core Intel’s running OSX compared to the older G4/G5 architecture, show a substantial performance improvement by at least 2 to 4 times.
So I have been doing some background research, keeping an eye out on things that come across my path that further assist my producitiy when I leap onto Mac environments, and I came across the TextMate Cheat Sheet, written by Sebastian Friedrich. The cheat sheet is a consise summary of the brand new features built in by default with the inclusion of syncPEOPLE on Rails 1.0 bundle.
Currently I have been using RadRails as my primary development environment, and have been very pleased with it so far. Kyle Shank, and the rest of the guys working on RadRails have done an excellent job, and I am very thankful for their contributions.
From what I hear, Kyle will be debuting some new features at the upcoming Canada on Rails conference as well. So whether TextMate wins my heart, or I remain faithful to RadRails, only time will tell. One thing is for certain, I am very much a fan of these Cheat Sheets that are being published for Rails developers.