The Mess Django’s In?


In the Mock It! blog, Malthe Borch writes that Django's innards are a disaster. The comments are as good as the article. Money quote: [If you] take a peek under the hood, your impression of Django will change dramatically: The code is awful. [Django's] got a terrific story if you're willing to drink the kool-aid … Continue reading The Mess Django’s In?

What Adobe can do instead of whining


Innerdaemon has a short, blunt list of suggestions for Adobe w.r.t. Apple. Money quote: Some suggestions on what [Adobe] can do to get back in the game instead of whining like a teenager who got dumped for the first time: Build your own damn tablet, optimized for Flash. Two kids in India built their own...Go … Continue reading What Adobe can do instead of whining

Disabling Safari’s Flash Plug-in Warning


Last night, I tried installing the latest Release Candidate of Adobe's Flash plug-in. It didn't install correctly. I uninstalled it, searched for leftover installation files, and then reinstalled. Still didn't work. I then uninstalled, tried something else, installed, uninstalled, rebooted, installed, uninstalled, tried one last thing, installed. Still didn't work. Then, I snapped. I decided … Continue reading Disabling Safari’s Flash Plug-in Warning

Theater One


We're finishing upgrading our "TV room" into a "theater room." I started by doing a lot of reading, and getting advice from friends like Joe, Robin, and Darin. Then came scale drawings, evaluating formulae for viewing and throw distances, and reading equipment reviews until my eyes bled. What started out as a 50" plasma on … Continue reading Theater One

I learn about news events mostly from Twitter


I had a revelation this morning: I learn about news events mostly from Twitter. This seems obvious, and almost natural, in hindsight. But even three months ago I didn't expect this. I grew up on newspapers, like everyone else in my ahem age bracket. By 2002, I was getting more news from web sites, and … Continue reading I learn about news events mostly from Twitter

Changing Mac Mail to a 3-column view


I've never been thrilled with Mac Mail's default layout. Letterbox is a free Mail plug-in that gives you a three-column view that's more logical for wide screens. It rearranges the user interface into three vertical columns, so the message pane is to the right of the message list, instead of below it. I'm running the latest Beta … Continue reading Changing Mac Mail to a 3-column view

Mercurial vs. Subversion, take 2


In Becoming a Craftsman, Rock Hymas writes about Mercurial vs. Subversion. It's an excellent exposition of the tools and their underlying philosophies, and how his own development style changed from working on a Mercurial-based project. It's slightly marred by his conclusion that using Mercurial makes you a better developer; he seems to believe it does … Continue reading Mercurial vs. Subversion, take 2

PyCon 2010 videos


Update: Some videos are available only as Ogg Vorbis downloads, while others play in the blip.tv screen control. The Continuous Integration talk was just put up. Update: The blip.tv page seems to be videos from all PyCons. There's no way to search, or filter to narrow down to PyCon 2010. That's stupid. I'll update again … Continue reading PyCon 2010 videos

PyCon 2010, last day


I'll update this as the day progresses at PyCon 2010. ————— 1518: Boy, the wireless network here done wonders for my, uh, e-mail connectivity. 1512: A hot button of mine: I learned to pronounce it, "LAY-tech", not, "LAH-tech." 1509: Please Pirate manifesto! Brilliant lightning talk! And it has a blog. 1433: We're ending with more lightning … Continue reading PyCon 2010, last day

PyCon 2010, day 2


I'll update this as the day progresses at PyCon 2010. ————— 1727: Debating whether to attend the lightning talks, or have dinner now and hack Django tonight. Django coding wins. 1655: Testing and Testability. "Testability is as important as all the other -ilities." Testable code is better code - better design, etc. Better tests are … Continue reading PyCon 2010, day 2