Category List

Bazaar

bzr-svn, round 2 - 2010 May 30

In a previous post, I spoke at length how to get started using bzr-svn as a client against a Subversion repository. After another 8 months of using it, I have ...

bzr-keychain - 2010 March 09

I’ve been meaning to look at this, but haven’t had the time until recently. bzr-keychain provides the ability to save your credentials into Mac OS X’s keychain. The trick is ...

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 ...


Embedded Systems

You shouldn’t NEED to reboot your IPod Touch or IPhone… - 2008 April 01

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 ...


Family

Eye-pod - 2008 December 13

Yesterday, my son did something very amusing. We were playing with the blocks, and assembled what you see below. While he was describing it, I happened to hear what he ...

Matthew dancing to Christmas songs… - 2007 December 18

At least one member of the house can get into the Christmas spirit!


Java

Orace vs Google - 2010 August 19

I’m not going to say much on this topic, except that I think software patents should die. However, Charlie Nutter—a fellow that I met at one of Python conferences—has quite ...

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.

Threads are Evil! - 2008 November 15

Myself and others have been talking about the problem that is threads quite a bit lately, and how bad they are as a tool for concurrency. What I didn’t realize ...

Where interfaces fall down… - 2007 November 16

A few of us at work are working on a fairly sizable equipment control application. Because various pieces of the equipment are pluggable and a single piece of equipment can ...

Java The Unfriendly… - 2007 November 07

I must preface this with saying that I don’t do much Java work. Perhaps it’s more friendly for a different domain of work, but at least for me I find ...


Linux

Damn proprietary drivers… - 2006 July 30

I’ve got a nice Compaq Presario R3000Z here at my desk, with pretty much everything I need. It’s only downfall is the Broadcom wireless driver inside. For whatever reason, Broadcom ...

SuSE Linux Enterprise Desktop 10… - 2006 July 30

I’ve been an avid user of SuSE Linux for about 6 years now. They always seemed to be at the top of their game, turning out releases just about the ...


Mac Os X

Connecting to a safe@office vpn on a Mac… - 2010 March 11

Let me start off by saying that I started using a Mac several years ago because I finally reached a tipping point. I knew I wanted to get more into ...

Knswledgable? - 2010 March 11

C’mon on Apple! Really? Knswledgable?

bzr-keychain - 2010 March 09

I’ve been meaning to look at this, but haven’t had the time until recently. bzr-keychain provides the ability to save your credentials into Mac OS X’s keychain. The trick is ...

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.

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 ...

See more in the archive for Mac Os X


Other

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 ...

Rewiring your brain… - 2008 October 25

I’ve always been amazed by the human brain, and its capacity to learn. So when I ran across a video on Google Talks by Dr. Michael Merzenich on rewiring your ...

Apple is out of their mind! - 2008 September 23

I was cruising through my RSS feeds when I ran across this snippet on Daring Fireball. Specifically, it was a link to this article about how Apple is dealing with ...

Perhaps I underestimated the sidebar… - 2008 September 21

Now that I’ve started to spend some time on my site capturing links and other tidbits, I’m realizing that my sidebar needs to be wider. There simply isn’t much room ...

Website reboot - 2008 September 07

As I mentioned earlier in the year, I got tired of Wordpress and it fighting me with posting code. So here’s the new site, rewritten using Django, Pygments, Python-Markdown, Static ...

See more in the archive for Other


Photography

Progressing… - 2010 January 04

I guess I should just start a photography section on this site. :-) At any rate, I was looking over some pictures of the last year, and figured I’d share ...

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 ...

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 ...

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 ...

See more in the archive for Photography


Python

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, ...

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 ...

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 archive for Python


Security

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 ...

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 ...

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 ...

BlackHat and DefCon… - 2006 August 09

So this is the first year I’ve decided to attend the BlackHat and DefCon conferences. BlackHat was definitely interesting, especially Joanna’s presentation on subverting the Windows Vista x86_64 kernel. You ...


Software Development

Orace vs Google - 2010 August 19

I’m not going to say much on this topic, except that I think software patents should die. However, Charlie Nutter—a fellow that I met at one of Python conferences—has quite ...

Communications of the ACM - 2010 August 07

I joined the ACM about a year and a half ago, and they started sending me their equivalent of the IEEE Spectrum—called Communications of the ACM. For anyone that knows ...

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 ...

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.

See more in the archive for Software Development


Uncategorized

New snippets page… - 2008 September 21

There are many little tools/tricks/snippets of information that I use all the time. So I tried to capture these on a page here on my site: Snippets of Useful Information ...

It’s been a while… - 2008 April 25

..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, ...

A great way to copy a large directory of files while away from home… - 2008 April 01

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. ...

Getting ready for PyCon Day 2… - 2008 March 15

It was an exciting first day at PyCon. I met Ben Collins-Sussman, Brian Fitzpatrick (who is just as down to earth as he appears to be), Ted Leung, Steve Holden ...

Charting in Numbers is rather disappointing… - 2008 February 21

So, I bought IWork ‘08 the other day and started playing around with it. I was glad to see they fixed a couple of things with IWork ‘06—there was some ...

See more in the archive for Uncategorized


Version Control

bzr-keychain - 2010 March 09

I’ve been meaning to look at this, but haven’t had the time until recently. bzr-keychain provides the ability to save your credentials into Mac OS X’s keychain. The trick is ...

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 ...

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 ...

Good idea, bad idea - 2008 January 09

Good Idea Have a common dump file format that uses key/value pairs of the form: key: value\n Bad IdeaChose not to have full paths start with a leading ‘/’, so that ...

More playing with Mercurial… - 2007 June 27

I’ve spent some more time playing with Mercurial, and discovered a few things. First, renames actually track unlike Subversion, where updating my working copy may result in the old filename ...

See more in the archive for Version Control