Spot the bug

Posted on Thu 30 October 2008 in misc • Tagged with development

Another example from a long line of bugs that had me scratching my head for a while:
if (sscanf(dirname, "%8x", &scanf_id)==1)
{
// We can  extract the ID right now
su = alloc_vsSu((uint32_t) strtoul(dirname, NULL, 16));
g_assert(su->config->id.idAsUint32==scanf_id);
}
else if (g_strcmp0("default", dirname)==0)
{
// The …

Continue reading

Athesit Activism

Posted on Tue 21 October 2008 in misc • Tagged with development

It's interesting looking at the graph of donations for the Atheist Bus Ads. For something that kicked off it's fund raising effort today for a now modest looking £5,500 it seems to have caught the zeitgeist. Perhaps it's because their is a silent majority* that feels left out …


Continue reading

Yacky Yacc

Posted on Mon 20 October 2008 in misc • Tagged with development

I'd hopped I would get by without having to learn the mysteries of Bison and how to build parsers. Unfortunately parsecvs uses it to grok the CVS files. Someone has added some new binary files into the CVS tree and it's causing parsecvs to go into a death spiral of …


Continue reading

News Fatigue

Posted on Thu 16 October 2008 in misc • Tagged with politics

The relentless news coverage of the collapse of capitalism gets a bit wearing at the time. Sometimes it's hard to keep a sense of perspective with other things going on. One piece of good news was 45 days getting shelved for the meantime. The government had to cock up a …


Continue reading

Snakes!

Posted on Mon 06 October 2008 in misc • Tagged with development

I've been doing some prototyping recently in Python as an experiment. The idea being I can mock up a simple app with GUI with minimal effort and of course learning new languages is fun. A big driver is that it's not perl. An awful lot of perl is implicit based …


Continue reading