Blog engines stuff and things
A few months back, when I was on a Launchpad Bugs sprint in Vilnius, Tom and Gavin asked me whether I’d thought about open-sourcing the engine that runs grahambinns.com. My answer then was that I’d thought about it but never done it because: It wasn’t very good The code had a lot of grahambinns.com-specific code [...]
Programming languages vs religions
Aegisub.net has a funny but pointless comparison between programming languages and religions, mapping C to Judaism, Haskell to Taoism, Lisp to Zen Buddhism and so on. It has the following to say about Python: Python would be Humanism: It’s simple, unrestrictive, and all you need to follow it is common sense. Many of the followers [...]
Simon Willison on vim
Here: I’d use these [tips on using Python with vim] if I wasn’t still scarred from the time vim encrypted my file instead of saving it because I had caps lock on by mistake. Bless.
In the loop, honest
Wow. Once again, I'm late in getting on a particular train of thought. That's not unusual, true, but I should have been slightly quicker about it this time round because a) it's something in which I'm really, really interested and b) one of my friends, whose blog I read, posted about it and I didn't [...]
Ah, how true
Today's xkcd strip, Python, gets it right once again: Incidentally (he says), I met xkcd, a.k.a. Randall Munroe, when I was in the States. He's a nice bloke.
Time for the developer pants
Hello good travellers. I'm here at the Birmingham Conservatoire, utilising the suprisingly good conference WiFi at PyConUK . Bon. It's lunch time on day one and my morning agenda so far has covered SQLAlchemy (cool but for me redundant at the moment), Twisted (pretty cool but I need to know more) and PyPy (very cool), [...]
XML-RPC in Django
When I first started thinking about re-writing grahambinns.com in Python using the Django framework, one of the things that I knew I wanted to be able to do was make blog posts (amongst other things) using the MetaWeblog API, which is one of the many zillion XML-RPC blog posting APIs that exist out there in [...]
Just a note
#!/usr/bin/pythonfrom base64 import b64decodeprint b64decode('MDkgRjkgMTEgMDIgOUQgNzQgRTMgNUIgRDggNDEgNTYgQzUgNjMgNTYgODggQzA=') That'll be all.
Finally
Looks like we're up-and-running. Bon. The DNS propogation took longer than I expected, partly because the update didn't go out until 9:30 GMT, which I'd managed to not notice. Anyway, seems like everything works (for the time being at least), so I'll call it a win. There are still a couple of tweaks that I [...]

