how to restore ipod firmware

this has now happened to me more than once.

http://support.apple.com/kb/HT1808

Note to self: home energy monitor

http://www.theenergydetective.com/ted-5000-overview.html

Install looks easy.

BlackBerry Desktop Software for Mac

Bummer, this is too late for me to play with. I switched my wife to iPhone 3 weeks ago. :-(

http://na.blackberry.com/eng/services/desktop/desktop_mac.jsp

Distributed key-value object stores

Twice now I’ve had to dig up this list in google. Writing it down here to remember it.

http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/

Another summary, thanks to Adam:

http://randomfoo.net/2009/04/20/some-notes-on-distributed-key-stores

Palm Pre App Development

This article: http://jwz.livejournal.com/1096401.html leads me to two conclusions:

1. JWZ is still my programmer hero.

2. At work, Palm Pre development is definitely at the bottom of the list, which reads: iPhone, Blackberry, Windows Mobile, Symbian, Android and (maybe someday) Pre.

Where did NFS mounts go in Snow Leopard?

NFS mount settings were in Directory Utility in Leopard. They’ve been moved to Disk Utility, File menu, NFS Mounts…

Note that the upgrade from Leopard to Snow Leopard blows away your NFS mounts, so you’ll have to re-add them. That kinda sucks.

GMail IMAP login not working, web is fine

I suddenly started getting failures logging into my google domain apps gmail from IMAP clients: Apple Mail and Apple Mail on iPhone. It’s affected all my computers (and phone) on three networks. Apparently there is some kind of CAPTCHA guard that can cause this, but the Google-recommended solution does not help.

Apparently many other people are having the same symptom from other operating systems and phones: Web login works but IMAP and POP are broken.

I haven’t change the config on this account in months, so I’m pretty sure this is not user error.

Also, this is one of those typical GMail problems that hits some accounts and not others… I have accounts in three other Google apps domains and they work fine.

Too bad there is no system at all for submitting tickets on free Google apps. I might have to upgrade to a premier account, which would suck because I have my whole family on this one, and that would cost a lot.

Sigh.

Snow Leopard iPhone SDK fixed

I was completely stumped by an error in the build of our iPhone app. It just said ’something something exited with status -1.’ Said something wasn’t any kind of actual program or file you could find on the disk, so I had no way of getting further into it.

I actually had a support call into Apple Technical Support, who were trying to help figure it out.

But then the final Snow Leopard iPhone SDK 3.1 came out, and that revealed much more detailed errors. In particular, it showed that Xcode was trying run an old Leopard component of the iPhone SDK, which no longer exists. So I wiped the entire /Developer hierarchy off my machine, and reinstalled Xcode 3.2 and the single Snow Leopard 3.1 iPhone SDK. Kapow, everything works now.

Note to self: pearls of programming wisdom

http://programmer.97things.oreilly.com/wiki/index.php/Edited_Contributions

(from derek)

How to uninstall MySQL 5.1 on Snow Leopard

I installed MySQL 5.1 and then decided I didn’t want it.

So I deleted it from /usr/local and tried to install 5.0. No dice, the installer complained.

I deleted these files, and was able to install afterwards:

sudo rm -rf /var/db/receipts/com.mysql.mysql*