Hey MobileMe Sync - are you ever going to work

Last time I though repair permissions was the fix for MobilMe. A day later I realized it was a reboot, then it worked only once after a reboot. Today I was archiving all my music and the system seemed really choppy and slow, so I opened up the Activity Monitor. Low and behold dotmacsyncclient process was hogging a full core. Doing a quick search on the process, I believe I have found the real culprit, which is the a new bug in OS X when you use a proxy.pac file:


Now I can sync, or connect to work - which one will it be…


MobileMe Sync starting to work…

mobileMe.pngSince the inception of .Mac (or MobileMe) it has been nothing but a big stinking headache for me trying to get things to sync. I could reset it, but it would only work on the first sync, every time thereafter it would be an epic fail. On top of that if I tried to set my sync interval to automatic, system preferences would just hang.

There are a couple of articles out there such as ars technicas that do a pretty good job of wiping your sync data to a fresh start. What ended up working for me? Repairing permissions. Now things do sync, but I still can’t set my sync interval to ‘automatically’. An hourly setting does seem to work though. Hopefully the next OS X update will help alleviate some of these sync problems that have seemed to plague Apple for at least the past 5 years. Believe me, I love .mac sync but the second someone comes up with a viable replacement for syncing - I’m gone.


A love fest with google

Sometimes I hate it when I hear someone scream, jump up and down and preach about some product or service that they say is the best on the planet. Today, I finally had that experience. I want to scream on the top of a mountain my everlasting love. I have officially fallen for google, google analytics, google apps, and gmail. Over the past few years it would seem I’ve slowly and unintentionally grown my domain listings and email accounts a little bigger than I like. Enter Google Apps. The one thing I really love about it is the gmail service, which allows me to point every domain I own to googles servers and let them serve me up some can ‘o kick ass IMAP (eMail) services all under one roof. No longer does my inbox folders look like a 4 year olds bedroom (or my bedroom sometimes). On the contrary, I have finally made my inbox sleek as can be having just two folders - “Work” & “Personal”. Of course google gives you all the steps to setup your websites DNS cname and MX records to have everything forward to them so they can handle the email processing. You can also set it up to send out emails from your other domains. Today I have reduced 4 domains and about 15 emails (plus a catch all account) to 1. 1… pure love.

I am in utter awe of the free services that google provides while others charge $99 for a “meh, syncing is cool” product a year. As their company motto is “Do no evil” - I believe them, and I love them for it.


Mailing via PHP on OS X 10.5

MailIcon.jpgStrangely enough, right before I was going to write about this. My MySQL server wanted to play games with me. Anyway, now that my user issue is out of the way. I’m sure if you got here you probably search on sending mail/php/OS X leopard.

So there are a couple of links out there that give you hints, but not all the steps together. So to help out a lost sole, I thought I’d put them all here to view.

I’ll assume that PHP is up and running, you’ve used a terminal, and you have a administrator password…

Step 1: Install Pear Enter a terminal:

curl http://pear.php.net/go-pear > go-pear.php
sudo php -q go-pear.php

when it asks for a directory, I recommend /usr/local

during the installation, it should modify (and ask you about) your php.ini file to include PEAR

Step 2: Install the Mail Class Libraries
Enter a terminal:
sudo pear install Mail
sudo pear install Net_SMTP

Step 3: Create a .php page on your site with the following example and change out bolded text

require_once “Mail.php”;
$from = ”Sandra Sender <sender@example.com>”;
$to = ”Ramona Recipient <recipient@example.com>”;
$subject = “Hi!”;
$body = “Hi,nnHow are you?”;
$host = ”mail.example.com”;
$username = ”smtp_username”;
$password = ”smtp_password”;
$headers = array (’From’ => $from,’To’ => $to,’Subject’ => $subject);
$smtp = Mail::factory(’smtp’,array (’host’ => $host,’auth’ => true,’username’ => $username,’password’ => $password));
$mail = $smtp->send($to, $headers, $body);

You should be rockin and rollin’


Diablo III announced…

Since the days I first played Diablo in 1997, I found the game play addictive. diabloIII.gifThroughout my travels, I never tired of the same music & graphics. A couple of years later D2 came out and it was a leap frog over the first version. Much more amazing graphics, sound, character classes, weapons armor and a fairer gameplay. Though it should be mentioned that blizzard.net did have it’s hiccups and hacks. Nevertheless, it was awesome, not forgetting the all important expansion pack to add the Assassin and Druid. Now they have introduced what will hopefully be the most amazing version yet. I’m not going to write about it, but rather point you here.