philgroce.com

Prototype ergo propter type

Software I've Written

RAVE

RAVE is a persistent caching and memoizing framework. It was written to make it easier for problem-domain people (e.g., network security analysts) to improve the performance of resource-intensive code without getting bogged down in software engineering details unrelated to the problem space.

RAVE-enabled functions can also be shared over the network via raved, an HTTP server interface to a RAVE cache.

You can find more information about RAVE, including documentation, licensing information and code, at the CERT NetSA tools RAVE page.

QB Tools

QB Tools is a document generation library for formatting quizbowl question sets. Question writers compose questions in a simple, intuitive text format. The Library parses this format into an intermediate representation, which it passes on to output formatters. Formatters currently exist to nicely format the questions in text, HTML, XML and LaTex (from which other transformations, such as PDF, are possible). Additional output formatters are

QB Tools is written in Perl and licensed under the GNU GPL, version 2.

Download: QB Tools v1.0.1

PyBlosxom Recent Posts Plugin

I wrote a plugin for the PyBlosxom weblog system. The plugin produces a list of the n most recent posts to the blog, which can be included in the blog template.

This plugin is written in Python and licensed under the GNU GPL, version 2.

Download: PyBlosxom Recent Posts Plugin v0.1

Copyright © 2006-2008 Phil Groce. All Rights Reserved.