Computers

Co-Operative Online Banking

I bank with the Co-Operative bank. I know there was some awful mis-management in the past, but their heart is in the right place (I think) and they have ethical policies. I think it’s a good idea that they should exist, so I’m sticking with them.

Recently they changed the user interface on their online banking. I don’t know why. I preferred the old one, but that’s just, like, my opinion.

But the more I used it the more careless the design looks.

Read more →

Comments on the Oxford Mail site are completely broken

There’s something very odd going on with the comments on the Oxford Mail site. No disrespect to the paper, but I have a tough time tallying up likely size of readership with some of the behaviour seen on the site.

Read more →

Photoshop Bug

A fascinating bug in Adobe Photoshop. Presented here as a photographic essay. Bug report as photojournalism. I only created one triangle and moved it around a bit.

Read more →

Interview Questions

I have recently been on the job hunt (and come out of it with a new job, thanks for asking). I talked to a number of interesting organisations and answered a proportionally  interesting number of questions. No less interesting is that fact that nearly all of these questions, whilst being ideal interview material, were also the kind of questions that would come up every day as part of the job.

Read more →

Unit Testing in Go, talk at London Go Users Group

A quick talk, the same content as given at Oxford Geek Nights in November 2012. Unit Testing in Go at GLUG : handout version

Read more →

Global object appears not to load in Play framework

I was scratching my head for a bit over this one. Using Play Framework v 2.1.0 (Scala) in development mode I was defining my global object as per the Scala Global documentation. But it wasn’t triggering (and, I thought, wasn’t being registered).

Read more →

OxLork perform at the Ashmolean

oxlork

OxLork, a band of musicians in possession of computers (and, I hope, an increasing knowledge of how to make new things with them) had a gig at the Ashmolean Museum on Friday. Very exciting. Not brilliant photos, but better than nothing.

Read more →

Visualising folk tune structures

Traditional tunes have a particular shape to them. Many, especially northern European, have two parts, each repeated, possibly with first and second time bars. Within this arching structure that spans the tune in a few leaps, there are smaller repeated phrases, callbacks and variations. I remembered a visualisation I saw a long time ago which took a MIDI file and visualised the structure. I wanted to do something for the tunes in FolkTuneFinder.

Read more →

All OxLork code samples online

oxlork

I am hosting all of the OxLork ChucK lecture code samples here: https://github.com/afandian/oxlork-lecture-code

Read more →

The trouble with buttons without captions

It seems like everyone’s got their own idea about how to implement a fairly standard commonplace widget. All broadly consistent. With one exception.

Read more →