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 🙂

Comments are closed.

  1. Benni says:

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

  2. Andy Piper says:

    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 says:

    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 🙂