Ok so I blogged about a podcatcher/podcast client for the Chumby quite a while ago (August 2008 to be precise). At the time I said I'd tidy things up and release the source code etc. Well that didn't quite happen, but I figured I might as well release the …
Articles by john
How to sew a felt horse
I've clearly picked up the making felt toys bug. For Christmas this year I ended up making a pair of felt horses for two of my cousin's children:
I thought I'd have a go at writing up the instructions for how I did this - complete with template for making your …
Django Batch Select
So quite a while ago I wrote about avoiding the n+1 query problem with SQLObject. I've since been using Django a lot more. In particular at my day job I've been improving a Django site we've inherited. This particular site suffered from a few too many SQL queries and …
Two Months of Felt Creations
It's been a busy two months for me. I'll soon be getting married and there's been quite a lot to do. A while back I finished the invites for the wedding (which involved hand-stamped wrapping paper):
From there I moved on to creating a pair of robins to sit on …
Kite Physics Demo
I've been working on a little kite physics demo app:
After chatting with Allistar at the £5app about how he did physics simulations I was pointed at "Gauss-Seidel" as an easy way to handle constraints. This led me to Advanced Character Physics by Thomas Jakobsen, which explained it all very …
Moleskin upload
A few more pictures from my moleskin.
[gallery link="file"]
Mixture of pencil, micron ink and tria markers.
An iPhone friendly, local storage backed, offline TODO list webapp
A while back I had a go at using the local storage features being added to javascript to create a simple TODO list app. The main focus of the app was getting it all to fit under 5K (5120 bytes), but it was a good test of using a client-side …
Django simple admin ImageField thumbnail
The Django admin site is one of the best features of Django. It really lets you just get on with building your app, without having to worry too much about how you'll administer your site.
The defaults are generally pretty good, but it's often the case that you'll want to …
Introducing NoteComb
I've been writing an application for my other half in recent months to help her organise observations of the children in her class. I've actually written two versions of the app. The first was dubbed "Observertron" and in retrospect was overly complex. After a bit of thought I was able …
Easily setting frame icon from exe file in wxPython
I've updated the relevant wxPython wiki page with this info, but thought i'd record it here for posterity too.
I'm currently playing around with writing a wxPython app. It's at the point where I'm starting to package it into executables to be run without needing Python installed.
Py2exe is the …