Nicholas Riley’s Weblog
Thoughts from a computer science graduate student,
medical student and Cocoa programmer (this week).

Skip over navigation
February 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    
Jan   Mar

made with
Click here to visit the Radio UserLand website.

Click on the coffee mug to add Nicholas Riley's Instant Outline to your Radio UserLand buddy list.

 

>
Sunday, February 10, 2002
 
Syncing with both Mac OS 9 and X is operational. (No, it didn't take me an hour to do, I answered emails, copied files around, and did other stuff in the meantime). The key seemed to be removing some Palm Desktop 3.0 stuff from my System Folder; thank you, Conflict Catcher! 6:22:27 AM | reply []

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. 5:12:15 AM | reply []

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. 4:25:14 AM | reply []

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. 1:50:49 AM | reply []


Looking for older (or newer) material? Click another date on the calendar at the top of this page.