Archive for April, 2008

It’s been a while…

..since I’ve posted anything. I’ve been in the process of rewriting my site. I’m tired of Wordpress, tired of escaping code, tired of futzing with code to make it readable, and basically tired of Wordpress working against me rather than with me. So I took a look at other blogging systems… and none of them had all the characteristics that I wanted. So I’ve been busy in background developing my own using Django. This will allow me to write code in blogs much easier, and I didn’t have to jump through the pain of trying to design my own Wordpress template.

The other big change I’m going to make is moving this site to a hosting provider. This site is run out of a box in the corner on a machine that’s a number of years old… it’s definitely on it’s last legs. I’ve purchased a slice from Slicehost, and hope to be moving this site there in the not too distant future. I’m going to do my best to try and not break the RSS feeds… but I can’t make any guarantees.

A great way to copy a large directory of files while away from home…

I wanted a copy of my svnsync’d version of the SVN repo while at PyCon. It’s about 450MB (and it’s not up-to-date currently)… but it has quite a few files. In 20 minutes time, it only got about 60MB of data across the wire. I killed it and ran:

ssh host “tar jcvf -C /path/to/parent - dir” | tar jxvf -

and it was done in roughly 25 minutes. Nice.

You shouldn’t NEED to reboot your IPod Touch or IPhone…

This has been sitting in the queue for a while, but didn’t publish it for some reason…

I got this link from Daring Fireball and saw something interesting in the comments section (Comment 19):
turn-off-iphone.jpg

Now, I’ve worked on embedded devices–and if I ever had to say “Oh, you need to reboot your device periodically,” well, I would have been left in the cold. The simple fact of the matter is this: it doesn’t matter whether you’re running Mac OS X, or Safari, or anything else. The expectation needs to be that I can use this device all the time without having to reboot. That’s part of what makes embedded programming hard.