Tuning an Intel 5500 chipset heatsink is easy, cheap and fun!
My review of the Intel STS100C cooling solution is finaly available.
Valgrind is a wonderful development tool. It's so great that I am using it pretty much all the time, and I have to wonder how I was doing before I knew about it. Valgrind tells you if your program does invalid memory accesses or leaks memory. It shows you where your program is spending its time and how functions call each other. It shows you how much memory your program is using over time. It's not only a debugging tool, it's also a very powerful optimization tool. In fact, using Valgrind improves the code quality so much if you are paying attention that developing in C without using it should be plain forbidden! I am forever grateful to Julian Seward, Josef Weidendorfer and the other contributors for their amazing work.
I found a nice surprise in the mailbox today: a copy of Greg Kroah-Hartman's latest book, "Linux Kernel in a Nutshell". It explains in great detail how to configure, compile and install your own customized Linux kernel. What was considered a matter of specialists only is finally available to everyone. I had the opportunity to review one chapter last September while Greg and myself met in Harrachov, and the editor wanted to thank me by offering me a free copy of the book. Thanks O'Reilly!
Yesterday I was at the Solutions Linux 2007 event in Paris, France, were I gave a talk about the Linux kernel developers community. I covered the general organisation, some statistics for the year 2006, and the evolution of the development process over the last 6 years.
I just published the photographs I took when attending the Sucon'04 (Swiss Unix conference) last September.
Let me share my experience of installing Linux on a Sony Vaio PCG-GR214EP.
Look at this enigma! Sure it's good for your brain to have some exercise.