stsdb – about

stsdb (simple time series database) is an idea implemented in a perl module for storing, and easily accessing, time series data of any kind. This is largely meant as an alternative to rrdtool for those that don’t like having the the same tool do the data storage and presentation, and also isn’t so draconian in the inputs accepted. It also allows for non-numeric data to be stored if required.

The backend storage is actually via sqlite, with each datasource being a table within the database, and a meta table to handle, well, metadata. Data retrieval is simple and relatively quick, and presented simply in order to be useful to a wide variety of applications.

Combined with modules like Chart::Clicker, this makes for a pretty decent rrdtool replacement for many uses.

here is the genesis of the project.

mite – basics – mysql tables and app configuration

mite isn’t so much a dedicated application as it is a collection of directory structures, modules, and implementation philosophy. Here are some of the basics of how it works, and why.

see also : directory structure and server configuration
Read more…

mite – basics – directory and server config

mite isn’t so much a dedicated application as it is a collection of directory structures, modules, and implementation philosophy. Here are some of the basics of how it works, and why.

Read more…

twister

this is a quick and dirty little script to help 2 people play twister. it uses the ‘say’ command in OS X to call out the spins.
Read more…

webuseradmin – intro

Some people still deploy/use/support userdir sites. As tragic as this may be, managing those accounts has almost always sucked. This tool makes it suck slightly less.

This tool assumes a pureftpd and apache2 backend, and used mysql to manage all the accounts. With multiple IP addresses are used, it becomes possible use shortname logins as well.

dnsadmin – intro

dnsadmin is a web frontend/configuration script that allows for simple management of a bind authoritative server. All zone info is stored in a mysql database that is written into bind configuration and zone files by a cronjob.

pigeon – intro

pigeon is a mail system management tool. This allows for control over mail user accounts on mail systems that use mysql for domain and account management. Current deployments supported by this tool use postfix as an MTA/MDA and dovecot for POP3/IMAP access.

webman – intro

webman is a tool to facilitate management and configuration of apache websites. This tool allows for easy configuration of sites with either a template system, or by user-defined apache configuration directives. FTP access and mysql databases can also be managed with this tool, and a cron job handles the actual server configuration allows for relatively safe permission boundaries.

mite – intro

mite is a web framework written in perl and using a mysql backend. Built to be flexible and efficient for quick deployment of any database modeled information.

Mite consists of a specific database and directory structure and can be deployed easily in any apache2 based environment.

littlemen – about

littlemen is a collection/army management tool for tabletop gaming systems.

see here for a working version.

The tool is based on the Mite framework with a mysql backend.