VMWare Fusion 2.0 beta2 supports virtualizing Mac OS X Server as a guest OS. If you try to install a Leopard Client guest, you get an error:
The guest operating system is not Mac OS X Server.
However, if you create an ISO/CDR image from your Leopard install DVD, mount it then do
touch "/Volumes/Mac OS X Install DVD/System/Library/CoreServices/ServerVersion.plist"
then unmount it, you can now use that image to install Leopard Client into VMWare with no complaints. After you install, reboot VMWare from the install DVD ISO again, run Terminal and
touch "/Volumes/Macintosh HD/System/Library/CoreServices/ServerVersion.plist"
then reboot from the HD. This probably violates your license agreement so don’t do it, I certainly wouldn’t.
Update: You can automate the deletion and creation of the ServerVersion.plist file using a LaunchDaemon. Put the following xml in a new file
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.rectalogic.vmware</string> <key>ProgramArguments</key> <array> <string>/bin/bash</string> <string>-c</string> <string>/bin/rm -f /System/Library/CoreServices/ServerVersion.plist; trap "/usr/bin/touch /System/Library/CoreServices/ServerVersion.plist; exit" SIGINT SIGTERM SIGHUP; sleep 999999 & wait $!</string> </array> <key>KeepAlive</key> <true/> <key>RunAtLoad</key> <true/> </dict> </plist>
I was riding down to lunch in a relatively crowded elevator at work and two guys were in opposite corners carrying on a conversation about work over everyones heads. Then, this happened:
You want go go out tomorrow night?
Sure, I told you I’m single again right?
Guy #1, as if embarrassed by this personal detail in a public elevator:
Uhm, let’s talk about this over lunch.
and then Guy #1 continues:
By the way, I’m probably going to go for a ‘rub and tug’ after lunch, this Asian girl I go to is really into fiddling with my asshole.
Spam subjects I have enjoyed:
Subject: wiener wiener chicken digger
Subject: Surprise her with the nicest bag in town
Subject: experience queen-sized dick
She likes her kitty stretched and do you have the capability to do it?
Some fake spam headlines are good too:
Subject: Clinton found hanged in bedroom
Subject: Afghan bombing kills President Bush
Subject: Angelina Jolie dies in miscarriage
Subject: Michael Jackson gives up being pedophile
I need to run Gmail and Google Calendar in a separate browser instance from my working browser so they are isolated from crashes/hangs. I tried the Firefox 3 Prism plugin along with gmail.webapp and gcalendar.webapp but wasn’t happy with this - mainly because I don’t want a separate instance for gmail and calendar. I want my browser and one other instance hosting both gmail and calendar.
You can run multiple Firefox instances by directly launching
/Applications/Firefox.app/Contents/MacOS/firefox - but risk corrupting shared profile database files.
So I ended up creating a simple profile just for these webapps - launching the Profile Manager with
/Applications/Firefox.app/Contents/MacOS/firefox -P -no-remote and creating a new profile named google.
Now I can launch gmail and calendar using this new profile in a separate Firefox instance like this:
/Applications/Firefox.app/Contents/MacOS/firefox-bin -P google -no-remote https://mail.google.com/mail https://www.google.com/calendar/render. I packaged this shell script in a bundle as Google.app and gave it the icon borrowed from
Google Notifier.app. You can download it here.
Also, if you prefer monospace fonts when viewing and composing plain text emails in Gmail, create a user CSS file in the google profile you created above (e.g.
Found a sea turtle sunbathing on the beach at Sandy Hook today. Here are a couple of pictures. One has my glove for perspective.