last update:

A few days ago, on one of my regular del.icio.us/popular procrastination research trawls, I discovered DTerm, a HUD style, context-sensitive, drop down command line thingemy. It’s pretty cool, with useful features like ‘insert selected items’, and ‘copy results’ and after a couple of updates I can see it being totally great. Here’s a quick screenshot: I’d recommend taking at look at their site for a more complete screencast with some useful ideas.

I used to be a fairly heavily Octave user, but when I started my PhD I had to use MATLAB for some specific toolboxes. I found this quite annoying, because I think MATLAB is big, and slow, and clunky (and leaks memory). So I’m quite happy to report that I think that this might be about to change. On December 21 2007, Octave 3 was released. Now, I’m not sure if this is relevant to this post, but it did prompt me to upgrade, and since I was playing with some MEX (MATLAB external interface) files, I decided to see if I could make them work with Octave.

Unfortunately, getting DHCP3 and BIND9 to work together is not quite as easy as it could/should be. I found it really difficult to find any decent examples, and the docs weren't much use. DHCP's man page fails to actually explicitly tell you about certain options, instead you have to guess them from the text. I've put this here in the hope that it might be handy to some of you.

I don’t remember ever having the home or end keys working the way I like them in Terminal.app, but I was recently playing with the new settings interface, and I found the keyboard section. The default, ‘basic’ profile looks like this: Where the ‘Action’ column is the key-code, or action that gets emitted when a given key is pressed. The default for the ‘end’ key is: That quite simply means move to the end of the window (or as far down as possible).