Glib Threadpools & Canon EOS 350D

GLib Threadpools

I have spent some time working on Glib recently to get sorting functionality working in async queues so that thread pools can be sorted by a user specified function. The main reason for this work was to remove the *very* old thread pool code that GnomeVFS was using (which was duplicated to some extent in gthreadpool.c).

I also added support threads to exit when they have been idle in the thread pool for a duration customisable by the application. This is an optimisation that was wanted to save resources on the Nokia 770.

Canon EOS 350D

OK, so for a while now I have been using an Olympus C460ZdelSol which is nothing special and I wanted to upgrade it to something more powerful, so I decided to get the Canon EOS 350D. I spent most the holidays with the laptop, manual and camera playing with the settings and understanding how it works. Now I think I will read it again :)

3 comments ↓

#1 Benni on 01.05.06 at 5:26 am

go out and take photos, will teach you more than the manual ^^

#2 Andy Piper on 01.07.06 at 1:53 am

Interested to hear you chose the Canon, Martyn. I’ve had mine since last March and have been very happy with it so far. To be honest I’ve read the manual 3 times and I still discover new features each time, there is a lot to take in. I’d advise you to get out there and use it, and then take a moment every few weeks and go through the manual again.

#3 Martyn Russell on 01.07.06 at 2:42 am

Benni: I will be attending the Chelsea Flower show in London and Hampton Court after that. There should be plenty of opportunity there ;)

Andy: Yea, it actually does more than I expected it to do, I still haven’t found the “cook-my-breakfast” function yet though :)