Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.

Working with PHP 5 in Mac OS X 10.5 (Leopard)

October 28th, 2007

Mac OS X is a great development platform for working with PHP. Leopard comes with Apache, PHP and many other development tools, such as subversion already installed. Leopard brings a much needed upgrade from Tiger’s tired PHP 4 to a very modern version of PHP 5.2.4. This is a guide for setting [...]

230 Comments | Read the full post »

Mighty Mouse Kryptonite and Exceeding Expectations

September 18th, 2007

I’m a fan of Apple’s Bluetooth mighty mouse. I cart my laptop all over and I like the ability to have a full sized mouse with a scroll wheel and right click without the hassle of cable management on some narrow coffee shop table.
Imagine my horror when just such a table caused the chain [...]

6 Comments | Read the full post »

Firefox Extensions for Web Developers

March 8th, 2007

I prefer Safari for my casual web browsing on the Mac, but for web development, nothing beats Firefox. (Firefox beats IE hands down on Windows.) Firefox’s openness and the Firefox plugin architecture means that there is little that you cannot find out about a web page with a Firefox add-on. I’ve tried [...]

25 Comments | Read the full post »

Free Software for Mac OS X

February 22nd, 2007

The software that comes with OS X is very capable. The mundane applications that come with OS X, such as the Finder, Preview, and Disk Utility can do some surprising things. I’ve been using Macs for 20 years and I’m still learning new tricks for these programs.
But, the installed apps can’t do everything. [...]

15 Comments | Read the full post »

How to Transfer Mac OS X Application Data between Computers

February 16th, 2007

Its been a long time coming, but I finally got a new Mac. I’ve personally owned a Mac of one sort or another since 1987, but I didn’t start using a Mac full time for work until around 2000. I’ve been going through the process of setting up the new machine.
I decided to start [...]

72 Comments | Read the full post »

The Coding Apprentice

March 29th, 2006

Ok, maybe I watch too much reality TV, but I’d like to see a show called “The Coding Apprentice.”
Starting with 18 candidates, each week, they are randomly divided into teams of 2, 3, or 4 (perhaps solo on odd weeks). Then a charity is selected with a need for an application. Each team [...]

14 Comments | Read the full post »

Mouse problems with Safari 1.3 after using Expose

April 19th, 2005

I’ve been impressed by the new JavaScript speed of Safari 1.3, but since upgrading to 10.3.9, I’ve started having a problem with using Safari and Expose. After I use Expose to select a Safari window, Mouse events appear to get screwed up:

The cursor does not change to a hand when moving the mouse over [...]

No Comments | Read the full post »

Knocked off the internet, a story of Windows and Macintosh

March 15th, 2005

This weekend the internal modem in my Mac died. Living in a rural area, I am a dialup user. Let me say that getting unexpectedly disconnected from the internet is very traumatic.
I’ve been following an iterative development cycle where I deploy to my client’s site every Friday. (My old ERP colleagues would [...]

6 Comments | Read the full post »

rsync to remote server via ssh

March 1st, 2005

If you ever need to repeatedly upload to a remote server, here is the command line of the day:

rsync -zrptL –delete-after -e "ssh" –include=core –include=tags –exclude=.DS_Store –cvs-exclude /local/dir user@host:/remote/dir/

rsync sends only the files that have changed. I just tried rsync today for the first time and I’m impressed. Its far faster than [...]

9 Comments | Read the full post »

Whats on my Mac

January 20th, 2005

Jackson Miller asks “Whats on your Mac?” Here goes:
MySQL, PHP 4 and PHP 5 as described here. Also, phpMyAdmin. I use a personal version of squid using AdZapper because I have more storage than bandwidth.
Photoshop, Dreamweaver, BBEdit and TextWrangler.
Browsers: Camino, Firefox, iCab, Mozilla, OmniWeb, and Opera. I have a couple different versions [...]

2 Comments | Read the full post »

« Previous Entries
    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • You are currently browsing the archives for the Mac category.
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (17)
    • Open Source (14)
    • PHP (98)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • Programming Language Trends via Google  19
      Craigslist pva, jessica, Scott [...]
    • Looking Towards the Cloud  35
      bentonville multiple listing, cosmetic dental, Sam Brodish [...]
    • PHP versus ASP  8
      Marhta Blight, Ravi, Ryan Brooks [...]
    • How to Transfer Mac OS X Application Data between Computers  59
      Website Migration, harry the computer support guy, Dotty Salvage [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  157
      lehuuphuc, Robert Parthemer, Lingerie Intimate [...]
    • PHP Games  25
      jessica, Tennille Cranor at Chilli Plants, Lucas Ortell [...]
    • un-PEAR-ing  5
      jessica, Eugene Panin, Arnaud [...]
    • The Legality of Republishing RSS Feeds  23
      kevinxiao, Marissa Miscovich, Quick Student Loans [...]
    • Faster Page Loading  4
      jessica, angular cheilitis, Aaron Rosenfeld [...]
    • PDO versus MDB2  15
      jessica, kevinxiao, Gavin [...]
  • Site

    • Archives
    • Log in
  • Search