I've spotted a couple of interesting C++ projects being run under the
Apache Software Foundation's
banner. Log4cxx
and stdcxx.
The stdcxx project is based on Rogue Wave Software's
implementation of the C++ Standard Library, which was donated to the
Apache Software Foundation earlier
this Summer and is currently being incubated in the Apache Incubator.
Having used Rogue Wave's non-standard library tools in the past I've got
mixed feelings about this, but having another good implementation of the
C++ Standard Library as open source should help all C++ developers.
Log4cxx is C++ port of the ubiquitous Log4j
project. Love it or hate it, good easy-to-use logging can be a life saver
for a developer. If you haven't already got a good, generic, and most
importantly sane in-house logging library Log4cxx is worth a good look.
It's also worth a look if you've got an existing system, after all like
the Boost libraries
why waste your time re-inventing the wheel when good, efficient, proven
code already exists?
More evidence of Ben's missing clause
today. First off, the FEEDSTER Top 500 "a ranking of the
most interesting and important blogs in the US". Ok, they are using
the clause, except they really don't appear to understand it. A casual
perusal of the list spits out an historical London diarist,
a Japanese VC, an English BBC technologist,
a Surrey based Podcaster,
the British Broadcasting Corporation's Backstage project,
and a plethora of Canadian sites. Surely some mistake?
And then the clause twists around and bites itself on the arse again
from the other side. Amazon's A9 search project does a little more Google-aping with the beta
release of their A9 Maps project,
I assume they attempt to do a little IP sleuthing when the site
starts up, because it tries to open the initial map based on where
it thinks you are. The trouble is that this sleuthing is on the stupid side of
broken, opening the site from a London, UK
based computer returns a map centred on London, Kentucky!
Nice work lads, if you work for A9 here's a couple of hints. London, UK:
Population 7.4 million 20th biggest City in the world,
bigger than every US city other than the septic sprawl of New York City.
London, KY: Population 5.4 thousand, small enough to be considered a
village in the real world, a tenth of the size of the small town I
live in, barely big enough to appear on the map. Which one would you
choose if someone said "I'm in London"?
Maybe these people think that Paris, Texas is the haute couture capital
of the world...
Update: Thanks to Scott
(Johnson) and Scott
(Rafer) of Feedster for pointing out that the "US" terminology was
merely a mistake, what they really meant was the list was mainly Anglophone.
As an Englishman I could happily say it was an English list and the ambiguity
of whether I meant English language or English nationality would cover my arse,
there's no similar fudge room for the Feedster guys. Thanks for the comments guys, if
anyone has comments on the Feedster 500, the feedback paths suggested by Scott Rafer are the best route.
Rui's spotted some A9 maps oddities too, let's hope they fix it soon.