Archive for the 'OS X' Category

iPodDisk!

iPodDisk Somehow I missed iPodDisk. This unbelievably useful app was released back in November and will most likely replace Senuti in my iPod toolbox. iPodDisk mounts your iPod right on your Desktop as a read-only shared volume not unlike an iDisk. This volume contains two folders “Artists” and “Playlists” which correspond to the Artists and Playlists on your iPod. Now you’re free to do whatever you want with the mp3/mp4 files inside those folders (except remove them, it’s read-only remember?). This would be tremendously helpful if you lost your iTunes library and the only back of your music was on your iPod.

iPodDisk Mounted

I now keep dmg installers of both Senuti and iPodDisk on my iPod [which is set to ‘Enable disk use’ in iTunes Prefs] for those occasions when I need to get at the actual mp3 files on my ‘Pod.

My Approach to Apache Virtual Hosts in OS X

The development workflow
If I was developing a site locally on my Mac for a site called http://www.cooldomain.com/ I’d develop it under the domain dev.cooldomain.com that I’m hosting locally on my OS X powered Mac. This way I know, whenever I type dev. before the domain name it’s the local copy and when I have www. before the domain name it’s the live site.

Setting up vhosts
First I create a folder in my home directory called webserver this is where I keep all of my locally hosted sites. For a site called www.cooldomain.com I create a folder within the webserver folder called cooldomain. I then create 2 folders inside that folder first logs (for log files) and then public_html. Your site will be served from the public_html folder.

Continue reading ‘My Approach to Apache Virtual Hosts in OS X’

Temporary computing enviornment

So I’m using an ‘extra’ powerbook while the iBook gets a new logic board this week. What’s a web developer to do with a new (temporary use) machine? Get Apache, PHP & MySQL running of course. Rather than muck around with the OS and .conf files I figured I’d try out some of the complete web server packages that have come out in the last nine months. First up was MAMP, I liked the idea, a simple drag-and-drop install, no mucking around in /usr, /var/ or /etc and the option of using PHP4 or PHP5 was a bonus. Changing the MySQL password turned out to be easy, but killed the web based admin tools built into it. No prob, I can work around that. But then, the showstopper, no mod rewrite! So I went and downloaded another package, WebServerX Kit this is a complete Apache2/PHP5/MySQL/phpMyadmin install. It places its files in /usr/local and comes with a pref pane to start and stop the servers. Wouldn’t ya know it, same deal no mod rewrite. So what did I end up doing? I grabbed the MySQL package from Server Logistics (which btw comes with a nice pref pane) and used Apple’s built-in Apache/php (you need to edit the httpd.conf file to get php working) which comes with mod rewrite pre-installed and all is well again in web dev land. Yes, I will soon post details of how I set up virtual hosting on OS X.

Some thoughts on the Mac mini

Ok, the Mac mini is cool, very cool. So I thought about plunking down some cash on one right away (like right after the Keynote right away). Then I thought, better wait, the 1st version of anything tends to be a bit buggy. So my G4/400 will have to wait a bit before it’s replaced by another machine as my desktop Mac.

Just for kicks, I went to the Apple Store and I figured see how much it’d cost me. Of course, I’m in for the 1.42GHz/80GB model at $599 base. I might as well add a SuperDrive (+$100), I definitely want both the AirPort Extreme and Bluetooth options (+$129), and I’m not sure how many RAM slots this puppy has so I should just max-it-out (1GB) at the factory (+$425). That brings my total to … $1,253.00, Yikes!

Ok, the minis are still cool. but once you start building them up, the price easily runs away, shooting past the $600 “just in sight” range to over the $1k “I might need to think about that one a bit” mark with a few add-ons. I’m going to wait a while and see, perhaps I’ll end up getting a G5 after all.

Non-specific October 29th update

  • My town, Atlantic Beach was covered for the second time in six months in the New York Times Real Estate section this past Sunday: Village That Doubles as Resort [nytimes.com registration required].
  • Tomorrow I’ll be at the Apple Seminar Series Driven by Design in NYC seeing the latest offerings from Adobe, Quark, Extensis and HP.
  • I gave in an ordered an iSight, Amazon’s got ‘em for 139 and they qualify for free shipping. Rationalization for the purchase: “Wel I’ll need to be familiar with the technology in case a client has one.” (I use that excuse way too often.)
  • Ken Bereskin, Apple’s Product Manager for Mac OS X has moved and resumed his OS X weblog, now covering panther: Ken Bereskin’s “Panther” Weblog
  • Worth reading: Do we all need a personal system administrator? [via diveintomark.com] if only to find out just how vulnerable Windows systems are when left to themselves
  • Note to self: get the details on All Consuming, it looks interesting.

A few more Panther morsels

Panther goodies [via diveintomark] from codepoetry:

OS upgrade warnings

Be sure to de-authorize any rights managed software (Macromedia Studio MX2004 and iTunes come to mind right away) before updating your OS (Panther or otherwise).

Macromedia Studio MX2004 has a bit of a quirk with archive and install upgrades. The following two links should help: