||[May. 8th, 2006|09:59 am]
So djedi and I went up to Dallas this weekend to visit his sister and two nephews. I had a good time, despite the long drive and somewhat awkwardness (since I don't know them too terribly well). The kids are really cute, though, and they were pretty well behaved. I played with the older one (Donovan) a fair bit and he called me "Uncle Greg" once near the end, which really made me feel good. Man, I don't know how they keep up with them - they're ages 5 and 3 and bursting with energy!
I did take some pictures, but didn't have time to put them up last night. Maybe tonight...
Saturday night we went out to see "Ice Age: The Meltdown" which I wasn't terribly impressed with. It was clearly aimed at kids, but unlike "Shrek" and, oh, every Pixar movie made so far, there wasn't much there for adults. I chuckled a few times, but that was about it. The kids really seemed to enjoy it, too - they're old enough to mostly sit through a movie at the theatre, which is neat.
I hate Dallas. This is not news to many of you, but there it is. While driving up there, I discovered another reason I hate it. So the interstate system has some pretty neat features, one of which is that interstates ending in 5 are roughly parallel across the country (i.e. I-5 goes through California, I-35 and I-45 go through Texas, and I-95 goes along the East Coast, etc.), and interstates ending in 0 are the same thing, but east-west (i.e. I-10 goes through Texas, I-90 goes through, erm, North Dakota or something). However, Dallas totally screws this up - not only do I-35 and I-45 meet in Dallas, so do I-20 and I-30! It's making a mockery of this beautifully designed system. Screw you, Dallas! (the floor is open for more reasons to hate Dallas)
Ooo, might Futurama be coming back?
So I stayed up late last night and made some more improvements to my Palm to Google Calendar importer. I fixed some irritating timezone issues (thanks to the TZInfo module) and, instead of deleting all existing events and adding all new events, now it compares the new ones with existing ones and only deletes and adds ones it needs to. Sort of like a diff/patch type thing. I also went ahead and split up repeating events into individual events so the calendar could handle it - hopefully they'll fix that someday and I can go back. Anyway, once I improve the Palm parsing of events, it'll be pretty much feature-complete and I'll put a web interface on it so anyone can use it. (at least maybe fairydust1 will find it useful) But even if nobody else does, it's very useful for me, and I'm learning more about Ruby and such. Whee!