Questions on Mac OS X from a web developer who is new to Mac I'm getting ready to buy a MacBook Pro 15", but would like some help regarding a few things.


I witnessed somebody using a tool that showed all web requests' request headers / content, response headers / content, URL, port, other meta info, etc, sort of like a "Live HTTP Headers" on steroids (I thought it was a stand-alone piece of software, but maybe it's just a browser add-on). Do you know what the tool I'm speaking of is called?
Mac OS X comes with Apache and listens at port 80 by default. This is no good, if you're developing an application (a Django app) and you want it listening on port 80 during development (not using Apache). Can I stop Apache from listening on port 80 or disable it altogether, or is it required for OS X (or some built-in software) to operate?
MOST IMPORTANT: For about 3 days I had a high-res 15" but had to return it due to the fonts being difficult to read. I was able to cope with certain of the apps, but my code editor's text looked blurry no matter the font size, and a couple other apps' fonts did as well. Is there a trick to getting your fonts to look crisp on the high-res display (such as how Windows has ClearType settings, etc), or should I change fonts? I believe I only used Consolas during the 3 days.
Are their any other tools (aside from Firefox add-ons) that you would recommend to a software / web developer who's new to Mac?
The first sounds like Wireshark, which you can install from Fink, MacPorts, or Homebrew.

The second, you don't need to run the built-in Apache at all.  System Preferences > Internet &amp; Wireless > Sharing, uncheck "Web Sharing".

The only real font control in OSX is System Preferences > Personal > Appearance, where you can control whether font smoothing is done at all and at what size OSX stops trying to smooth small fonts.  Some people don't handle smoothing well, so turning it off can be useful.  (Smoothing is done by borrowing and halftoning neighboring pixels, so the fonts really are fuzzy.  Some people find it easier to read, some harder.)