Fading Memories

About

Ramblings about books and other things that will soon fade from my memory.

Boudewijn Rempt

index | rss1.0

There's more...

Creative Commons License
The original artwork is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

Categories, too

Find


Archives

Other things here at rempt.xs4all.nl

2007-10-06

Finally obsolete

My book on Python and Qt programming -- which has always been plagued by availability problems and a publisher who managed to fail to get it into Amazon -- is finally obsolete: Mark Summerfield's Rapid GUI Programming with Python and Qt has just been published by Prentice Hall. I haven't read it, but I'm quite confident that it'll be an excellent book.


2007-08-26

Er what?

I know I am person with wide-ranging interests, but how the deuce did Amazon infer that just because I like to read the Church Fathers, I'd also be interested in signal processing? And... Am I interested in signal processing? Image manipulation is special case of signal processing, of course, but I tend to leave that sort of detail to Cyrille Berger and Michael Thaler...

B.S.A. Rempt,
As someone who has purchased or rated books by Saint John Chrysostom, you might like to know that "Fixed-point Signal Processors (Synthesis Lectures on Signal Processing)" will be released on September 7, 2007. You can pre-order yours by following the link below.
Fixed-point Signal Processors (Synthesis Lectures on Signal Processing)
David Anderson
Price: $40.00
Release Date: September 7, 2007
Sincerely,
Amazon.com

2006-12-27

The Design and Evolution of C++

Bjarne Stroustrup

Buy this book.

Since October 2003 I have learned to appreciate the C++ programming language. In fact, the better I get acquainted with C++, the more I like it. So, after having read Practical C++ by Ouailline, C++ in a Nutshell by Lischmer, Accelerated C++ by Koenig and Moo and a few others, and after having touched half a million lines of C++, I thought it time to go to the master for instruction.

Which is why I bought a second hand copy of The Design and Evolution of C++, and later also The C++ Programming Language. Even though it's an old book, dating back to 1994 (stone age, practically, no mention of Java or Python in this book), TDaEoC++ was exactly right for me. I like reading the combination of a historical treatment and a discussion per "feature" or "problem area" much more than a language specification or a tutorial-style book. I feel I've got a much better understanding of why things are the way they are in C++.

Of course, it's also an advantage that Stroustrup is a clear and entertaining author: not too dry, but not trying to be overly funny either. If I wanted to niggle I'd say that Stroustrup is a little too defensive, although that's understandable given the flak that C++ has been getting since its inception.


2006-12-20

Photoshop LAB Color

Dan Margulis

Buy this book.

Larry Marso wrote to the KImageShop mailing list in January 2006 about this book (two chapters are freely available). It deals with the LAB colorspace and the ways LAB makes it easy to completely mess up, I mean, fix, your photographs. Larry wrote us because just then we had added a 16 bit/channel LAB color colorspace to Krita, more because we needed it as an intermediary than because we knew what people would actually do with it.

Now, about a year later, I decided it was time to get the whole text and see whether Krita can Do This, too, already. I haven't started with that yet, for two reasons: first, I was in hospital, second: the demo files that come with the book are not in nice application-independent TIFF (or OpenRaster...), but in PSD, PSD > version 6, to be exact. I have to hope that Cyrille Berger hurries up with his libpsd (which he's developing together with the Scribus people).

Until that's done, I'll just have to content myself with reading the book. There's no doubt that there is a lot of interesting and good information in it. I really want to give Margulis' recipes a try with Krita, and improve Krita where necessary. But at the same time -- oh my gosh! Margulis is a crashing bore. He's self-important, self-congratulatory, wordy -- in short, nearly unreadable. Still, I'll probably wrestle my way through most of it.


The First Betrayal

Patricia Bray

Buy this book

I had to go to hospital for a small operation (that nonetheless entailed my first night in a hospital), so I had to have some light reading. This book looked like the most likely satisfying on the fantasy and science fiction shelves of the local bookshop. I had never heard of the author, which is a plus for me, and the world building seemed quite nice, even if a little derivative, with strong echoes of late Byzantium and a map that looked a bit like the Black Sea. And despite being the first of a series, it didn't seem the usual hackneyed first part of a polylogy, but a rounded story.

Turns out that it was good choice: there are interesting people in the book, shades of moral good and bad, the world building is as interesting as it seemed at first blush, the intrigue is complex, but not too complex for my nose-stuffed-up-with-sponges-and-bandaged self. Only near the end it seemed as if Patricia Bray got into trouble: she has set up her various plotlines so that there simply isn't good or bad anymore and it becomes difficult to emphathize with any of the protagonists. But that's quite realistic, too, and the depictions of imperial politics, while not quite as convincing as, say, Psellus (who really was in the thick of it), are convincing.

Another strong point: the main protagonist's condition remained a mystery to me for as long as it remained a mystery to himself, despite carefully crafted hints. To me that shows that this is a well-crafted story. I'm looking forward to the second story about Josan -- even though the preview at the back seems to hint that he won't survive the first twenty pages.


2006-04-24

Open Source Game Development:Qt Games for KDE, PDAs, and Windows

In Krita 2.0, we will be using OpenGL much more than we already do in Krita 1.5, so I need to learn. When ordering the two basic books, OpenGL Programming Guide and OpenGL Shading Language. But Amazon then gave me Open Source Game Development Qt Games for KDE, PDAs, and Windows as a related choice.

I was a bit surprised: a whole book on coding games for KDE? But, well, it had an introductory chapter on OpenGL, and I thought that might help me ease into the topic.

It turns out this book is a really excellent, well-written concise and clear introduction to coding for KDE. Not just for coding games, but the whole thing. The ideal beginners introduction for people who are interested in coding for KDE. Of course, it doesn't deal with CMake yet, although there is quite decent coverage of Qt4. And the OpenGL chapter is just what I needed, too.

Buy this book, is my advice!


2005-12-15

The Septuaginta, Scribes and Scholars

I am reading An Introduction to the Old Testament in Greek. Additional Notes by Hennry Swete. The Grand Rapids seminary (mildly famous in the Netherlands because they revere our Kuyper, while we have almost forgotten about Abraham de Geweldige) have scanned the 1914 edition of this massive book, tagged it using something called "theological xml markup" and prepared a public domain pdf. With all the Greek, Hebrew and everything intact. It's really a great read, and I wish I had a similar book about the Hebrew old testament and another one on the New Testament, with a final volume on the apocrypha.

Read more ...