Post archive for 2009

November

Subversion is moving to ASF! - 2009 November 28

I’m late in the game on announcing this, but Subversion is moving to the ASF!. I think it’s awesome that Collab.net has put in the work necessary to grow such ...


October

Bazaar as a Subversion “super client” - 2009 October 12

Nearly a year ago, I read an article by Ben Collins-Sussman called A Mercurial “super client”. About a month or so prior to that, I had started playing with Bazaar ...

Awesome - 2009 October 01

Saw this over on the Unified Python Planet: http://plope.com/smartest_guy_in_the_room Great rant.


September

A few lessons learned while taking pics of a sunrise… - 2009 September 30

So, I learned a few things this weekend when trying to get some pictures of a sunrise, that I thought I’d share. Get up early I knew this, but didn’t realize quite ...

My first triptych… - 2009 September 22

I’ve been following isayx3 on Flickr for a while now, and every once in a while, he throws up an image like this:   It’s absolutely stunning. It looks like something ...

My PyOhio presentation is online now… - 2009 September 02

My friend—Tim—and I gave a presentation at PyOhio on unit testing frameworks for Python. I’ve had the the slides and source on my Presentations page since we gave the talk, ...


August

Released a new Trac plugin… - 2009 August 25

At my workplace, we like to follow an Agile development methodology called Scrum. Turns out there is a bit of an issue… most issue trackers don’t allow us to organize ...

Prepared to be inspired! - 2009 August 15

  A number of you who follow this blog also know that I’ve been using photography as a creative outlet, and a way to let my mind work on other ...

Another great security blog post… - 2009 August 14

Just caught wind of this article. Turns out the need for software developers to optimize can give away information. Take a look at how this article shows you how to ...

On Flickr… - 2009 August 04

My cousin and I have been pushing ourselves to do more photography. I wanted more of a playground than my site here (which is really for the fam). If you’re ...


July

Goodbye Kristen… - 2009 July 29

Did you see it? Yeah, that was the world growing just a little bit dimmer, as one of the most amazing people in the world passed away after a long ...

Nifty script to pick which JDK you want to use… - 2009 July 15

Charlie Nutter was kind enough to update pickjdk.sh to look in the right place for Mac OS X. Get it here.


June

I’m reneging… - 2009 June 30

So, in a previous post I said I’d likely chose git as my dvcs of choice. Well, it’s been almost 2 months and I find that while I’m very happy ...

Just in case you thought web security was easy… - 2009 June 25

Here’s a great article from Thomas Ptacek at Matasano entitled: Typing The Letters A-E-S Into Your Code? You’re Doing It Wrong! I’m not a web developer, but I certainly understand having ...

Ned Batchelder’s slides on code coverage… - 2009 June 18

This is one of the talks that was presented at PyCon 2009. Ned walks you through examining how much code your unit tests actually cover. As we become more “testing ...

Test run using Mach-based sempahores in Python on Mac OS X - 2009 June 13

Just did a quick hack to make Python use native Mach semaphores for the GIL instead of the mutex/condition variable pair, and got sizable speed up (13%) on David Beazley’s ...

David Beazley’s Slides from his ChiPy GIL Talk… - 2009 June 12

Got this via Twitter: http://www.dabeaz.com/python/GIL.pdf Man, there is some good stuff in there. Thanks David. While you’re there, check out PLY. See the talk up on blip.tv.

See more in the monthly archive for June


May

Python search library… - 2009 May 21

I was browsing some announcements, and through a series of clicks, ran across Whoosh. Lucene is pretty recognized in the Java world as very flexible indexing and search framework. Whoosh ...

Software Engineering Radio… - 2009 May 04

My drive to and from work is anywhere from 20 minutes to 40 minutes, depending on the traffic (fortunately, it’s often much closer to 20 minutes). If you know me ...

Better documentation on how to use git with svn… - 2009 May 03

Glad to see that the documentation of how to use git with svn is finally becoming much more complete. If you haven’t seen the crash course, take a look: http://git.or.cz/course/svn.html

Rebase isn’t as evil as I thought… and a few other notes. - 2009 May 03

Recently, on the Bazaar mailing list, a question came up as to whether rebase would be added to the core. My gut reaction was to say “that’s a bad idea” ...


March

argparse - 2009 March 30

Lightning talks are great. They communicate a tremendous amount of information in a short period of time, which is like candy for our brains. One such talk was on a module ...

Class Decorators… - 2009 March 30

I’m having a great time here at PyCon. Lots of good information all over the place, which is awesome. Add to it the friendliness of everyone, and you really have ...

Fixed-width Font in GMail… - 2009 March 25

I know there’s a setting in Labs to allow you to switch to a fixed-width font… but that requires me to go and do it. Here’s a tip from Leo ...

PyCon 2009 - 2009 March 02

Just a reminder that PyCon 2009 is just around the corner: March 27-29 in Chicago. Last year’s PyCon was a blast, and I expect that it’ll be this year too ...


February

Recently snapped… - 2009 February 26

Some days I wonder if I’m ever getting better at this photography stuff, and then I snap a picture like this: This was originally a color picture, but after looking at ...

Mini-review of Lightroom 2… - 2009 February 24

I’ve been using Lightroom to manage my photos now for nearly a year. I’m by no means an expert, but here are some of the pros and cons that I’ve accumulated. ...

Corollary to my recent post… - 2009 February 20

Jeff Atwood has a wonderful way of saying these things: Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live. See ...

Code Readability - 2009 February 20

“Code Nazi.” That’s the phrase that was used to describe me lately. It’s pretty much on target, and I’ll explain why that’s true. I view source code as part of my ...

Review Board and Djblets… - 2009 February 20

I’ve been looking a lot lately at getting a tool together that allows developers to easily set their projects up and encourages a good workflow without being forced into a ...

See more in the monthly archive for February


January

Stepping up my ssh game - 2009 January 17

In the past, I used ssh almost solely for remote administration of a couple of boxes, which were well within my physical control (in the server room at work, the ...