Archives / Search ›

Getting the Palm Desktop beta and sync software set up on Mac OS X. The installer wants to erase the old version, so I did the volume mounting/unmounting dance in order to prevent it from doing so. Unmounting volumes, or more generally, disk arbitration, in Mac OS X is really fragile, it often unmounts more disks you want, Disk Utility is flaky remounting them, its interface is really horrendous. And I had to futz around with vsdbutil, mount and umount -f to get everything to work. Yeesh. Definitely the signs of an extremely immature OS.

First time I tried to enable my serial port (Griffin gPort, which just uses the internal modem interface and Apple's SCCSerial driver), my Mac froze (the mouse moved, but nothing else). Bizarrely, at the same exact moment, my SGI started forking processes madly, to the point I couldn't even run 'endsession' (the logout program) or start a shell. I wasn't doing anything more than checking my mail on it! So I had to reboot both machines on my desk. The second time, I was very careful and did 'tail -f /var/log/system.log' ssh'ed to my Mac from my SGI before I enabled the serial port, and everything worked. Weird.

So far, it seems that the reliability of HotSync is greatly improved in Mac OS X, compared with syncing in Classic (which I was doing) or in Mac OS 8/9. It's still slow, being serial, especially performing a full backup as it's doing while I'm writing this, but I can deal with that.

Next thing to try is syncing in both Mac OS X natively and Classic. I had that brainstorm yesterday afternoon—I can just sync the conduits I need in 9 (primarily AvantGo), and then I can move everything else to OS X. Palms are designed to sync to multiple computers, so this should not be a problem. I'll have to swap cables: Classic will use the Keyspan USB-serial adapter I have, and OS X will use the gPort. The only thing I am afraid of is that it looks like OS 9 Palm Desktop (2.6.1) is aware of OS X Palm Desktop's (4.0b77) existence.

And what happened to 3.0 anyway? Answer: 3.0 is the new Mac OS 9 version.

ICeCoffEE 1.1a2 released. Someone remind me not to take on another project like this any time soon. The time-to-benefit ratio when you're trying to work within someone else's program (in this case, Terminal) is not worth it.

Tonight has been amazing. Got so much work done. Listened to an interview of Fred Eaglesmith on FolkScene immediately after the infamous Terry Gross/Gene Simmons one. Couldn't be more different.

Found more bugs in ICeCoffEE, fixed, refactored considerably, releasing soon I hope. Desperately need a test suite.

After getting one too many questions from someone using an outdated
version of ICeCoffEE, I realized it probably wasn't such a good idea
to leave links to old versions on my software page. So I
got rid of them, and added a few custom error
pages that I hope will be helpful for anyone following a broken link.

asdf asdf asdf. asdfasdfasdf asdfasdfasdf
asdf asdf asdf.

Live it.

‹ Newer Posts  •  Older Posts ›