Older blog entries for jacobsan (starting at number 1)

nymia: Sure, a meritocracy sounds good. Which set of merits are we going to go by?

I'm wondering...
Is it just me, or do mirwin's diary entries look like somebody has trained some sort of Markov-chain-based text generating bot on a couple gigs worth of old diaries and set it loose? If that's the case, I really wish the bot owner would set the output to a shorter length.

C++
I'm taking part in a group at work that's reading through Lippman and Lajoie's C++ Primer. We're up to chapter 8, I think, and it's been completely disappointing. (I guess I should preface this by saying that while all the code I generally write is in Perl, I have messed around in C, and I've read a book or two that touched on or intro'd C++ concepts.)

First, the book is a hideous mish-mash of core C++ stuff and STL techniques. Worse, fairly advanced concepts are touched on, sometimes at length, without any background. For example, there's a vector class implementation at the end of chapter 2 (IIRC). Great -- but we don't know what a class is, OOP hasn't been mentioned at all, let alone things like function and class templates.

So, I'm getting a very negative view of C++ from all of this, one that it may or may not deserve. For instance, the whole language seems huge! The syntax feels really ugly too. The more experienced hands at work are telling me that this is just due to the mix of core and STL in the book, and that the actual language isn't that bad; it's just that the STL sucks.

Anyway, I'm sticking with it for the time being; it certainly can't get any worse. Does anybody out there have any 'intro-to-C++' books that they can say good things about?

Guess it's time I started making use of my Advogato diary. I've been reading other peoples on my Visor, using jmason's excellent sitescooper tool, and I figure it's time to start contributing as well.

Haven't been doing all that much coding lately, at home or at work -- just too busy with other stuff. I did emit a bit of code last night, just a little Perl to drive analog and ncftp. Once I get done, I'll have a tool that let's me automate fetching and processing log files from my weblog. So far, I've got it fetching the log file for a given day, and the completed log file for the prior day, and running analog (with slightly different configs) on each. Next up is adding in the logic to produce rolling weekly and rolling monthly reports, which is going to involve cat-ing together the appropriate log files.

Eventually, I'd like to be able to auto-archive the log files by month, but I'm still not completely sure how I'm going to do that without it being a huge kludge. In fact, I'm not sure I'll ever be able to generalize it enough to make it useful for other people, but we'll see, I guess.

Right now, however, it's time to write a weblog update, and then catch-up with NYPD Blue on the Tivo...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!