Archive for the 'Programming' Category

Brave New World

Wednesday, August 13th, 2008

After many years of devoted service, my main development machine (a Thinkpad A31p) has suddenly gone kaput. I have ordered my new machine which is an Apple MacBook Pro.
I’ve been saying to myself (and to anyone in earshot) that the next machine I buy would be a Mac. Last time I chickened out […]

Drawing chess positions …

Saturday, April 19th, 2008

… with LaTeX, dvipng, and Python
This is a response to Thomas Guest’s blog post on the same topic.
I’ve tidied up my script for converting FEN format chess positions to PNG files, and I offer it up here: fen2png.py. It’s a Python script, and it requires LaTeX, the LaTeX skak package, and dvipng.
There’s not much more […]

Satchmo configuration

Saturday, March 22nd, 2008

Following on from Installing Satchmo, this is a brief note on Satchmo configuration.
Much (perhaps all) of the SatchmoConfiguration page on the documentation wiki seems to be obsolete, and many sections are marked, "ignore the part below about …". Although aimed at Satchmo developers rather than users, the page How to use the configuration system […]

Installing Satchmo

Friday, March 21st, 2008

Contents

Intro
Prerequisites
Install Satchmo
Setting up Satchmo and Django

settings
shop

Conclusion & further work

A simple calculator in Tkinter and wxPython

Saturday, February 16th, 2008

My article, A simple calculator in Tkinter and wxPython was published in the latest CVu (Vol. 20, 1). The article describes my experiences writing a very simple calculator GUI - the ‘Hello World!’ of GUI development - in two of the main GUI toolkits for Python: Tkinter and WxPython. Even with such a simple […]