Python 3.2 CSV Module -- Very, very nice

A common (and small) task is reformatting a file that's in some variant of CSV. It could be a SQL database extract, or an export from an application that works well with CSV files.

In Python 2.x, a CSV file with Unicode was a bit of a problem. The …

more ...





Technology Refresh

I've been refurbishing an older project -- written in 2008. Probably with Django 1.0.1. Certainly with Python 2.5.

The Django 1.3 release has been around since March. The change underscored the importance of technology refresh.

The best part was to delete code. There were two significant reasons …

more ...

Color Schemes

Date Tags HTML / css

I worked with this a few years ago to tweak up some web pages. http://colorschemedesigner.com/ I just rediscovered it. It's a cool toy. You get some colors that all "go" together. If you're careful with your .CSS definitions, you give people this page and let them fuss around …

more ...


The need for ping

Years ago, when designing an interface to a vendor's web services, I did the following. This isn't a genius move, but it's worth emphasizing how important it is. And what's most important isn't technical.

  1. I built a simple spike solution to access their service.
  2. I morphed this into a "sanity …
more ...