OS 3, CalDav: update

In addition to Shep's helpful comment, right after I posted my last entry I discovered that the settings at m.google.com/sync apply to the Exchange sync. Apparently the Exchange sync worked in OS 2.2, so there was no reason to upgrade at all, if I had just known that.

Of course, there are some nice additional features that I got, and it was only $10, but it's rather irritating to me that I have to set up 10 different accounts to sync my 10 different Google calendars. That seems odd, to say the least.

Anyways, perhaps this is an enhancement that will come along shortly. Meanwhile, I'll probably just keep using the Exchange connector.

OS 3.0 and CalDAV

I had one single motivation for upgrading my iPod Touch to OS 3.0 - CalDAV. According to very vague reports I had read before, it would "support CalDAV", although the actual explanations of what that meant varied somewhat.

But iCal on the Mac started supporting CalDAV - actually allowing editing of CalDAV calendars - a while back, so I figured maybe the iPod/iPhone would too. And, hey, it's only $10.

I found several conflicting instructions on how to configure CalDAV for Google Calendars. The best ones were here and here, suggesting that you set it up either as an Exchange account or a CalDAV account. While CalDAV seems more probable, the one that says to do it as Exchange is at Google. Weird.

Also, if you go to m.google.com/sync on your iPhone, you get a thing that lets you select which of your calendars you wish to connect to.

So far, sounds pretty good.

Yes, I said "which of your calendars." I have a dozen calendars on my Google calendar account, because I share calendars with several people. It's the only way to fly. But the iPhone seems to assume that I've only got one. As far as I can tell, it is syncing quite happily with one, but the other ones are being entirely ignored, despite what I configured on m.google.com.

Is this expected? I vaguely remember reading somewhere that I'd have to create a "new account" for each calendar, but that's so completely ludicrous that I must have misunderstood, right? In that case, why would there be this tool at Google for saying what calendars I want to sync?

I *think* I have it set up right now, but now m.google.com says that my iPod hasn't sync'ed since yesterday at 15:46, so ... apparently something is still not set up right.

So. Frustrating.

Converting mp3 to ipod-ready audio books

DISCLAIMER: The below technique works about half of the time: For no readily discernible reason, some of the files come out in chipmunk mode. It appears, from what I've been able to determine so far, that mpg123 is playing the original mp3 file at the wrong speed.

-----------------

As a fan of Librivox, it's frustrating to me that the iPod doesn't recognize audio books in mp3 format as audio books. It wants them in aac format. Converting them is a hassle, mostly because I always forget how. So, here's a little Perl script I whipped up for the purpose.

The same thing is necessary if you rip an audiobook from CD.

Share and enjoy:

#!/usr/bin/perl

opendir F,".";
my @files = readdir(F);
closedir F;

foreach my $chapter (@files) {
    next unless $chapter =~ m/\.mp3$/i;

    my $filename = $chapter;
    $filename =~ s/\.mp3$//;
    $filename = $filename . '.m4b';

    `mpg123 -s "$chapter" | faac -b 80 -P -X -w -o "$filename" -`;
}

Note that while this retains the track name, it seems to lose the album name and author, so you may need to add that back. Presumably faac has command-line arguments for this, too, but I haven't found them yet. Haven't looked, either.

Trivial Computing

I'm frequently amazed that the computer I carry in my pocket is thousands of times more powerful than early ones that filled huge rooms. My wife, on the other hand, frequently remarks on the fact that by far the largest part of this vast computing power is spent on utterly trivial things.

iBrick: The Return Of The iPod

As I chronicled, I have been sans iPod for the last few days. I really hadn't realized how dependent I had become on it. Although I suppose I was just as dependent on my Palm before that.

It has returned, more than a week sooner than promised, and I am once again attatched to it.

I discovered, in its absense, that I'm no longer able to go back to using the Palm. The touch interface is so intuitive that going back to a stylus, and trying to write with pseudo-letters, is simple too hard to go back to. Score another for technology making us stupid. It's a wonder I can still write at all.

I received either a new one, or a refurb one. I don't know how one would tell the difference. It seems new to me. And it is working perfectly. The return slip confirmed that there was a hardware malfunction, and the other device wasn't fixable. I don't know how common that is, but I'm pretty sure I'll be buying the extended warrantly when I get closer to the one year mark from purchase. And I rather wish now I'd spent the extra $35 to get the Best Buy in-store replacement program.

But, overall, I'm *VERY* impressed with how quickly efficiently Apple handled it. Thanks, Apple.

 1 2 3 Next →



About

Some people are heroes. And some people jot down notes. Sometimes, they're the same person. (The Truth. Terry Pratchett)