Miscellaneous
www.davep.org

The following stuff doesn't fit anywhere else on my site.

BahaiCalendar.pas

BahaiCalendar.pas is some Delphi code I wrote for a friend who is working on a Bahá'í calender program. The core of the code is based on the Bahá'í calendar chapter of Calendrical Calculations (a book that should be on the bookshelf of all programmers).

Please note that the authors of the book have requested that anyone wishing to make "commercial use" of the code should seek their permission before doing so. If you want to use BahaiCalendar.pas you can assume that you've already got my permission (a credit in your application would be nice, but that's up to you) but you must decide if you need to seek permission off the authors of Calendrical Calculations. If in doubt, drop them a line.

Vamage - Visual Damage Manager for FS2K2

Vamage is a simple utility that lets you easily add the visual damage flag to aircraft in your installed copy of Microsoft Flight Simulator 2002.

Vamage is written in Borland Delphi, is released under the GPL and, accordingly, comes with full source code.

Note that Vamage also works with FS2004.

dict.rb

I wrote dict.rb as an exercise in getting to know ruby. It contains a set of RFC2229 (dictd) client classes and will also act as a dict client command.

extlogkeywords - Report on search keywords found in web log files

extlogkeywords is a simple command line tool that extracts search keywords from web log files and produces different types of reports based on what it finds. It doesn't aim to be any better than the other tools that can be downloaded out on the web, it just happens that I fancied hacking up something of my own for fun.

The most interesting/pointless feature is its ability to produce data that can be fed to GraphViz.

garble-track-plot

garble-track-plot is a little shell script I use on my Linux box to give a quick and dirty plot of a track I've downloaded from my Garmin GPS unit. It works with tracks downloaded via garble.

getrbart - Utility to download your art list from RedBubble

getrbart is a little ruby script that lets you quickly get a simple exported list of your art or clothing on RedBubble.

The idea is that it can be used to build a local list of all of your art on RedBubble. This might be useful if you want to show your own work on your own website, or perhaps feed other tools to do something useful with the information.

The script connects to RedBubble and works its way through your art pages or clothing pages and builds a list of work IDs and titles. With just the ID and the title it should be possible to generate URLs for everything else you want to work with (different sized image previews, links to work, etc...).

As an example use, this script is used to get the art list that drives Photography by Dave Pearson.

m_palm for LBDB

m_palm is an add-on module for the Little Brother's Database. It gives access to your Palm address book data, pulling out all the people it can find with email addresses.

Note that to make use of m_palm you need perl and the Palm::PDB and Palm::Address modules. They can be found in the CPAN or at the author's site.

m_palm is part of LBDB.

Mandelbrot Set Plotter in OCaml

mandeldraw is the result of my first ever play with OCaml. As such I don't offer it as a good example of good OCaml coding, I only offer it as something someone might want to play with and, perhaps, provide feedback about.

rollavg - Utility to calculate a rolling average

rollavg is a bit of ruby code that I knocked up when I needed to calculate the rolling average of a column of figures in a text file.

Page last modified: 2013-06-11 11:39:55 UT
Dave Pearson <davep@davep.org>
Valid XHTML 1.1 Valid CSS