moonlee.org

Don't kernel panic.

Meta

Itinerant computer programmer, martial artist, erstwhile photographer, and general seeker of truth. (more)

May
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031

Search

Categories

Photo Stream

Recent Comments

Contact

AIM/iChat/Skype: moonistic
Email: moon 'at' oompa.net
VOIP Phone: 303-800-4600
U.S. Mobile: 303-902-4646
U.S. Fax: 610-300-1713

August 26, 2007

Mac Development Tools

@entry image

So last week CG tells me that he’s decided to make the jump to the Mac as a development platform from Windows after a lengthy period of soul searching. I think that’s pretty cool – the Mac is a wonderful development environment for so many reasons. And it has that magic combination of Unix and an elegant GUI to appeal to both developers from both the Windows and Linux camps. While obviously not all the same development environments are available across platforms, there are quite a few packages on the Mac that have made my life much better:

  • Locomotive: A self-contained ROR container, with packages for various versions of Rails that lets you start developing right away. Just drag and drop into your Applications folder. Provides ruby, rails, some choice gems and dependent libraries so you don’t have to install/compile them yourself.
  • MAMP: Basically the same thing for PHP4/5, but goes a step further and gives you a full stack with MySQL and Apache as well. This is nice because getting Tiger’s stock PHP4 install to play nice with the MySQL binary install is kind of a pain.
  • TextMate: A very wonderful and powerful text editor, with bindings and macros for more languages than you can shake a stick at.

There are of course many more tools out there – stuff that I use the shell for, but you could substitute with GUI applications, like FTP clients and the like. If you have any personal favorites, definitely let me know – I’m always on the look out for better tools.

Posted by moon at 07:15:00 PM in Geek

Comments

I’m a mac guy as well these days – MBP

TextMate is super I agree

I use Cyberduck for FTP/SFTP

Parallels obv. brings any windows apps I would miss over

Enjoy your new Mac, CG.

Posted by Cal at 03:20:00 AM August 27, 2007 | http://www.calgoodman.com

Moon was not exaggerating when he said I was soul searching on this decision. Like a bull, I move slowly and methodically towards my goals. Knee-jerk reactions are not my strong suit.

Here’s an update: I have been developing full time on the mac for four weeks now and I LOVE IT. I haven’t powered up my windows desktop for work in three weeks. When I do turn it on, it is used as a file server or a television (MLB.com of course.)

The software I have found for the mac has been adequate to super. I am using Panic’s Coda (text editor) and Transmit (FTP client.) I am also running parallels to run my peachtree accounting software and to test in IE.

Panic’s software is great. Coda needs some enhancements to equal Homesite (extended find and replaces across multiple files are impossible in Coda) but it works nicely.

Everyone who told me I would love a macbook was right.

cg

Posted by cg at 02:56:34 PM September 18, 2007 | Email

Post a comment:





No raw html in the comments, but you can use the Markdown syntax if you need it.