Archive for May, 2006

Clock Demo

Sunday, May 28th, 2006

Just posted a page with a clock demo (see right) that I’ve created. It’s actually on-the-way to a desklets system in gst, but not really worthy of that name yet.
It’s mostly a demo of linking to various C libraries (XLib, Imlib and Cairo). Check the page for more.

Fair trade and business

Sunday, May 21st, 2006

Last weekend, we went up to Brick Lane / Spitalfields, to see a sample sale of fair trade clothing. There was some nice stuff on show, but the fundamental problem for me is that I don’t need any more t-shirts.
Fair trade clothing for men is basically all about t-shirts. If you’re lucky, you can get [...]

Well, that passed the time

Sunday, May 21st, 2006

Giving up on proper handling of signals. Everything seems to work; it just doesn’t… work. Presumably, I’ve got some error with the actual C function invocation (which would exactly surprise me), but I’m so tired of adding debug statements and the compile-install-test cycle, I’m just going to poll instead, since that works. Incidentally, there’s an [...]

Signals

Friday, May 19th, 2006

This week’s Smalltalk effort is to try to unblock blocking calls.
Basically, I want to be able to call XNextEvent without blocking the entire image. That means (I think) forking a C process, and waiting on a (ST) Semaphore, which will be signalled when the child process terminates.
It’s an experiment, really, because I’m sure there are [...]