Wed, Apr 8, 2009, 11:18pm Setting up a New Dev Laptop
Computers » Mac
(Last updated: Thu, Apr 9, 2009, 12:26am)
ust got a bouncing baby MacBook Air, and now in the process of loading it up for Mac/iPhone work, scientific programming and other miscellanea. I'm jotting it down here for reference, and if anyone has items to add, please suggest your favorite must-have tools for on-the-go compu-zen.

In no particular order…
  • Xcode development tools, specifically the iPhone SDK 3 beta 2 (>2G download).
  • Scipy Superpack (NumPy, SciPy, PyLab, gfortran and more)
  • TeX and TeXShop (>1.2G download)
  • TextMate programming editor
  • F-Script language / environment
  • OmniGraffle & OmniOutliner
  • CocoaBrowser
  • For databases, CocoaMySQL-SBG and SQLite Database Browser
  • Some free media helpers: ToyViewer and VLC
  • Chicken of the VNC
  • MenuMeters to keep tabs on what's going on in my machine
  • teleport for home networking
  • ClipboardSharing, mostly for the clipboard history
  • MySQL and the MySQLDB Python module
  • and I copied over my .tcshrc, .nanorc and Terminal prefs from my current main Mac
  • Anything I'm missing out on here? It already has the paid versions of iLife and iWork. You can tell most of my scripting these days is in Python or F-Script, and most DB work in MySQL or SQLite (though I'm also a PostgreSQL fan, and may pop that on soon). I may put on Mercurial (hg) as well.

    • Jeff (Fri, April 17th, 2009, 4:48pm UTC)
      For anyone interested, I'm very pleased with the Air as a dev laptop. I have no complaints on compiling speed or battery life. (I've not even been taking my power cord with me to caf├ęs.)

      And it's a great relief to have such a light machine to carry around. The majority of the weight in my backpack are the paperback books I bring along.

      I agree with my friend Rainer that the USB to ethernet adaptor is critical to maintaining sanity when transferring large files.

    Leave a comment