last update:

During the course of my PhD, I’ve spent quite a lot of time examining methods of interpolating scattered data. By scattered, I mean something that looks like this: Uploaded with plasq's Skitch! Or alternatively, like a very, very gappy image. This type of data is very common in geoscience, and so interpolating it so it looks more like this: Uploaded with plasq's Skitch! Is a common activity. As well as examining common methods of interpolating scattered data, such as cubic, linear and nearest neighbour methods, I’ve looked at natural neighbour interpolation, radial basis function interpolation, everyone’s favourite kriging and a less common methods known as adaptive normalised convolution (ANC).

2008 was an eventful year for hackerific, I entered my second year of blogging in October (and nearly didn’t notice), started posting more on TextMate and Python, and discovered and got involved with loads of cool projects. I had originally intended to write a ‘year in review’ type of post, but instead of something retrospective, I’ve decided to talk about things I’d like to accomplish this year. Here the list:

After reading this message on the textmate-users mailing list, I decided to have a go at writing a command to add comment chars to the ends of lines. Here’s what I ended up with: To use it, create a command in TextMate’s bundle editor, then make a new command, and set the input and output dropdowns to look like this: Uploaded with plasq's Skitch! Finally, set up scope selections (e.

IPython Server Now that the IPython TextMate bundle has been around for a little while, and has struck a chord with the TextMate wielding, IPython hacking community, I decided that now might be a good time to sum up a few of my ideas for the future. I’ve really been heartened by the response and enthusiasm of the IPython community, and of particular note is the work by Brain Granger.

I got a copy of Pragmatic Thinking and Learning when it came out a while ago, and I just finished reading it. I really wish I’d read it before I embarked on a PhD! As my girlfriend pointed out, it is basically a psychology textbook, with an onus on learning, but it’s presented in that great informal, geek-accessible style that you’ll probably only have come across in other pragmatic programmers books.