Tag Archives: programming

Talking Back to Mum

The Aim While doing some programming on the HATE terminal emulator, I came across an interesting idea: I wanted to be able to type a command into bash (from within HATE), that would leave the current bash session running, but … Continue reading

Posted in midlength | Tagged , , , | Comments Off on Talking Back to Mum

Things I’ve Learnt: June 2010

Here’s my list of shareworthy things I’ve learnt recently, together with some links for further reading. If you’re writing a Mozilla Extensions (e.g. an extension for Firefox) and you want to launch a process on the local computer, you can … Continue reading

Posted in short | Tagged , , , , , , , | Comments Off on Things I’ve Learnt: June 2010

Mercurial Woes

Introduction I mentioned previously that the Trosnoth programmers have been looking at migrating from subversion to mercurial for source control. I took it upon myself to convert the subversion history to mercurial history as seamlessly as possible. Here I document … Continue reading

Posted in long | Tagged , , , | Comments Off on Mercurial Woes

HATE: Python-based Terminal Emulator

Introduction A while ago I came across a terminal emulator called HATE: the High Availability Terminal Emulator. The original idea was for it to be a terminal emulator that could survive X crashing, but what caught my eye was the … Continue reading

Posted in midlength | Tagged , , , , | Comments Off on HATE: Python-based Terminal Emulator

Pyj: Experimenting with Code Design

Introduction A few weeks ago I proposed a new concept for not-quite-OO programming. Recently I’ve been working on turning this into a reality. I haven’t written a new programming language. Rather, I’ve extended Python using import hooks. I’ve called this … Continue reading

Posted in long | Tagged , , , , | Comments Off on Pyj: Experimenting with Code Design