Monthly Archives: August 2004

Making progress on dbagg3

Work has been insanely busy lately, but I have made some more progress with [dbagg3][dbagg3]. The code is all in CVS, so feel free to take a gander– I don’t have a ton of time for a proper write up, but I do want to spew a little bit.

Crappy video games to get more expensive to produce

It all makes me almost wish for a kink in Moore’s Law that stalls the progress of dazzling hardware and forces developers back to being clever with their resources and game ideas.

“One should never think before one posts.”

One should never put blogging on a pedestal, really.

More Cooks in the Feed Stew Kitchen

I tell ya, this is an idea that’s catching. Feeds go into a searchable stew, come back out as new synthetic feeds. What comes out looks like what goes in, and there’s a well-defined spec behind it. Sprinkle in the elegance of loosely coupled UNIX pipelines and filters, REST interfaces, and XML tech like XSLT for munging, and you’ve got the makings of the next generation of syndication and XML feeds.

Slicing and Dicing to Make Atom Soup in dbagg3

I’ve been putting more work into dbagg3, but I’m getting hung up on the database. Well, actually I’m getting hung up on the subject of XML storage, query, and retrieval in general– but at present, I’m trying to cram all this data into MySQL and SQLite databases. But, my tendencies as an abstraction astronaut and my lack of database savvy are tying me (and my data) in knots. I kept meaning to write a bit Atom (and XML in general) with regard to database storage and query, so maybe now’s the time.

mysql and XML output

So… How many of you have ever used mysql -X?

dbagg3 code in CVS

I’ve just dumped what code I have into my CVS repository. So, go ahead and poke fun at it.

Introducing dbagg3, an Atom-powered client/server aggregator

It’s a new feed aggregator, my third attempt at such. Everything is clunky and command-line driven at present–but I’ve got further plans, like a REST API for feed queries and manipulation of various things such as feed subscriptions and the read/unread state of items. Pair this with an XSLT-driven browser UI, and the possibility of other clients (not the least of include other Atom-consuming aggregators).

The goal is to make a Client/Server Aggregator.