Hub's Reading list
hub@figuiere.net -
Updated July 26th 2007
Reading list
I decided to put online the list of books I read. The book is added on the list
the day I finish it (or I mean with the date I finish it).
The List
February 2008
- 7th - Camera
Raw with Adobe Photoshop CS3, Bruce Fraser and Jeff Schewe. Peachpit
Press
- Digital Photography Software - This book talks about the de-facto
software used for camera RAW processing. Of course this is non-Free software,
but the content is interesting as it give a very detailed view of what the
users seems to expects, including by mentionning limitations and shortcomings.
A good way to specify what has to be done in a Free Software implementation.
October 2007
- 25th - Photoshop
Lightroom Adventure, Mikkel Aaland. O'Reilly Media
- Digital Photography Software - First there are some nice pictures
of Iceland, but that's not why I read this book. Lightroom is a proprietary
software designed for photographer. Reading this book helps me better
understand all the subtelties of the software in order to better understand
what photographers like in it. Ultimately it will help me to design
a Free Software for similar use.
September 2007
- 23rd - Banana
Republicans, Sheldon Rampton and John Stauber. Tarcher / Penguin
- Politics - Everything you wanted to know about
Republicans but were afraid to ask.
- 20th - Big
Planet, Jack Vance. Gollancz
- Science-Fiction - A mission on a big planet were
people exhiled themselves from Earth. It all start with the
crash of the space ship due to a sabotage.
- 17th - L.G.M. 2/4,
Roland C. Wagner. Onyx
- Science-Fiction - In French, part 2 of 4. An alternate
reality where Martian live on Mars and where the Soviet Union still
exists. Lot of references to classic science-fiction.
- 13th - L.G.M. 1/4,
Roland C. Wagner. Onyx
- Science-Fiction - In French, part 1 of 4
- 11th - Le
Loup de Deb, Nicolas Jarry. Mnemos
- Fantasy - In
French
July 2007
- 22nd - Triplanetary,
E.E. Smith. Gutenberg Project
- Science Fiction - Classic pulp Sci-Fi from E.E. Smith
republished by the gutenberg project as an e-book.
- 14th - Nine
Tomorrows, Isaac Asimov. Fawcett Crest
- Science Fiction - Short stories from Isaac Asimov. I had
read it in French previously. Seems to be out of print as well. Isaac
Asimov remains one of my first Sci-Fi author and actually the one
that made me pickup on reading.
- 13th - Cross
Bones, Kathy Reichs. Scribners
- Fiction - Temperance Brenan is a Forensic anthropologist
for the Laboratoire des Sciences Judiciaire et de Medicine
Legale
in Montreal, QC. This the series of books that inspired the TV show
"Bones" (2005)
June 2007
- 27th - Trojan
Odyssey, Clive Cussler. Putnam
- Fiction / Adventure - Dirk Pitt is here to save the world
once again. Still entertaining, but still very predictible.
May 2007
- 6th - Next
of Kin, Eric Frank Russell. Gollancz
- Science-Fiction - I think I already read that novel a long
time ago, in French, as an already out of print edition; this one
apparently is too, that's why I just pay a couple of bucks. "The great
escape" revisited with talent in a pan-galactic war. Leeming is a scout
in the earth spatial navy that have serious issues with the military
discipline. He is sent into an reconnaissance mission into enemy
territory...
April 2007
- 16th - Worlds,
Joe Haldeman. Gollancz
- Science-Fiction - The Worlds are these asteroids in the
solar system that earth colonized in the 21st century, and that provide
unvaluable resources like energy to Earth. O'Hara is selected to go to
Earth for university. The world will change... Written in 1955, this
novel talks about energy crisis and revolution, and in my opinion does
spots it pretty well. I already liked The
Forever War, that I unfortunately own in French.
- 15th - Eleanor
Rigby, Douglas Coupland. Random House Canada
- Fiction - Liz Dunn life change the day she got a call from
the RCMP telling her that someone is in the hospital with her name as
an emergency contact. From the author of Microserfs
- 11th - Beyond
the C++ Standard Library, an introduction to Boost, Björn
Karlsson. Addison Wesley
- Programming - If you intend to use Boost, read this book. The
chapter about Boost.Lambda, Boost.Bind and Boost.Function is worth it.
Other topic covered are Boost.Signals, Boost.Any, Boost.Tuple,
Boost.Variant, Boost.Regex, Boost.Operators, Boost.Utility,
Boost.Conversion and Boost.Smart_ptr. You need to know C++ to understand
this book, but fortunately I find if very easy to read, even for the
very hairy topics. Off course this cover just a fraction of Boost.
March 2007
- 30th - Expert
C Programming, Deep C Secrets, Peter Ven Der Linden. Prentice
Hall
- Programming. This rather old book (written in 1994) talks
about problems even advanced C programmers might run into. It is
interesting to learn about C design flaws, and the chapter about
C++ is even more critical. Note that in 2007 this book really show its
age but there are still several interesting bits given by this software
engineer from Sun.
January 2007
- 31st - Learning
Perl, Randal L. Schwartz. O'Reilly Associates
- Programming - aka The Llama book. The book to read to
learn Perl programming. I had it for a while and read it by chunk,
mostly because of other opportunities to read or more urgent needs.
I finally finished it. Note that I had learnt Perl, self-taught,
reading Advanced
Perl Programming (now as Second
Edition), a few years back.
- 29th - Asterisk,
The Future of Telephony, Jim Van Meggelen, Leif Madsen and
Jared Smith. O'Reilly Associates
- Sysadmin - This books cover Asterisk, the VoIP server software
for Linux. This is resourcefull if you want to get started quickly with
it. But there are a large number of page that basically reprints the
reference that is available (it is not really a reprint, but roughly
the same content). I wish it was just not there to save trees...
December 2006
- 27th - Leica
M7 Handbook, Jonathan Eastland. Ajax
- Photography - Pure curiosity to read about the Leica M7, the
last of the Leica rangefinder film camera. Not sure how useful it is
if you don't have the camera.
- 26th - Lighting
for Portrait Photography, Steve Bavister. Rotovision
- Photography - Practical exemples on how photographer
setup their lighting for portraits photography. Various genres and
subject are explained.
- 19th - The
DAM Book, Digital Assets Management for Photographers, Peter
Krogh. O'Reilly Associates
- Computing, Digital Photography - Everything you need to know
about managing a large collection of photographies, as a photographer.
- 9th - Learning
XML, Erik T. Ray. O'Reilly Associates
- Computing - If you want to learn XML, this is a good pick.
The book covers XML and stylesheets (CSS and XSLT) as well as API (SAX
and DOM). It actually leave me a better impression than XML
in a Nutshell. Still an introductory book to XML.
November 2006
- 28th - Understanding
SOAP, Kennard Scribner and Mark C. Stiver. SAMS
- Computing - SOAP is a XML based RPC protocol designed to work over
HTTP and other protocols. Despiting the author claiming that this book is
not Microsoft oriented, it still have example written in VB and half of the
book used for a chapter about binding SOAP to COM. That makes it go lower
in my ratings. Fortunately I just borrowed it from the office bookshelf.
- 21st - Le
saint des seins, Guillaume Nicloux. Librio
- Crime - French - Another "Le Poulpe".
- 15th - Nazis
dans le métro, Didier Daeninckx. Librio
- Crime - French - Part of the series "Le Poulpe". What could
be considered as a French pulp.
- 12th - Look
to Windward, Iain M. Banks. Pocket Books
- Science-Fiction - Another Culture novel.
- 10th - First
Meetings in the Enderverse, Orson Scott Card. Tor
- Science-Fiction - 4 shorts from the Ender's Game series, 2
before, one after and a reprint of the original short "Ender's Game". I
haven't read anything in the Ender's Game series, but now I'm intersted
in it. It only took a couple of hour to read. Apparently the title of
the book varies depending on the print.
- 9th - C++
GUI Programming with Qt 4, Jasmin Blanchette and Mark
Summerfield. Prentice Hall
- Programming - An update of
C++
Programming with Qt 3 for Qt 4. Brings its own set a valuable
information, but if you have already read the old one, you might not
want to wast time reading this as most of the concepts still apply.
September 2006
- 24th - 21
Dog Years : A Cube Dweller's Tale, Mike Daisey. Free Press
- Humour - The tale of a cube worker are Amazon, describing the
insanity found in companies of the dot-com era. Sometime scary about
what was the thinking, and may be a good reason why the bubble imploded,
even thought Amazon is still around, alive and kicking.
July 2006
- 30th - Design
Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma and al..
Addison-Weslay Professional
- Programming - Design Patterns are concept for programming oriented towards maximum code
reusability for object-oriented programming. Any OO programmer probably use some
design patterns without even knowing. A must read.
June 2006
- 12th - The Design
of Everyday Things, by Donald A. Norman. Basic Books
- Psychology and design - Describing today human interaction design problems by just taking example on
everyday things, like taps, door nobs and telephone systems and the user
psychology.
May 2006
- 10th - The Humane
Interface,
by Jef Raskin. Addison Wesley
- Computer Science - This book provides you with theory and practical example on how to make a user
interactive interface more humane. It also provide you with new directions to explore
as well a some way to compute how efficient is your interface.
- 3rd - User Interface
Design for Programmers, by Joel Spolsky. APress
- Computer Science - A must read for anybody willing to write
software with UI. This book is about common sense
in user interface design, not about the peculiar of UI. Really pragmatic.
April 2006
- 27th - Revolution
in the Valley, by Andy Hertzfeld. O'Reilly Associates
- Computer History - An insider story of the Macintosh
creation, with lot of little details, both personal
and technical, from one of the lead software engineer in the original team. The book contains
lot of pictures and original development documents (design notes) fron 20 years ago.
- 15th - World
War 3.0 - Microsoft and its enemies, by Ken Auletta. Random House.
- Business - The story of the Microsoft anti-trust trial in the US. A documented and insightful report
in the anti-trust trial started at the end of the 90's by the Department of Justice of the USA.
It uncovers and decrypt the thousand of pages of the trial transcript and provide background
facts. I bought my copy for CAD$2.99 + taxes, and it seems to be out of print.
- 8th - STL
Tutorial and Reference Guide (1st Edition)
, by David R. Musser and Atul Saini. Addison Wesley. Pick the
second
edition.
- Programming - A must read for any C++ programmer. STL stands for Standard Template
Library and is part of the standard C++ library (defined by the ISO standard). The first edition
that I read is a bit outdated, but not that much. API details can be sorted out by the online
documentation, and the rest is still really valid. The second edition stick to the standard.
February 2006
- 27th - The Hacker
Crackdown, by Bruce Sterling. Bantam.
- This book, that I read in electronic format, relates the story of computer crime and
phreaking in the 80's and early 90's. I downloaded it from the Maemo Plucker port page.
- 24th - Linux Server
Hacks, by Rob Flickenger. O'Reilly Associates.
- Sysadmin - A nice generalist book for sysadmins on Linux.
See my blog
post
- 5th - KDE 2.0
Development,
by David Sweet. SAMS Publishing.
- Programming - The official KDE 2.0 developers' guide. Also available
online. I
read it learn more about KDE development.
January 2006
- 29th - Postfix,
the Definitive guide, Kyle D Dent. O'Reilly Associates.
- Sysadmin - This book answers most questions you have about
Postfix, how to use it and how to configure it.
more...
- 16th - Linux
Unwired, Rogers Weeks, End Dumbill and Brian Jepson. O'Reilly
Associates.
- Sysadmin - It is all about getting you Linux system wireless
connected, be it through Wifi, Bluetooth, IRDA or even cellular phone.
A good practical book on how to handle these technologies, even though
they have evolved since.
more...
- Kerberos,
the definitive guide, Jason Garman. O'Reilly Associates.
- Sysadmin - An all-in-one manual for deploying the Kerberos
authentication system into your organisation. Kerberos is a secure
distributed authentication system developed at MIT, designed to allow
single-sign-on login. It works on UNIX, MacOS X and Windows 2000 (it
is part of Active Directory). more...
- Spamassassin,
Alan Schwartz. O'Reilly Associates.
- Sysadmin - is a practical book for whoever wants to deploy
Spamassassin on his email system. I explain how to install with various
MTA, including Postfix.
more...