I have a collection of open-source software on GitHub. Some of the more noteworthy projects are listed below.
monothumb is the tool that generates the thumbnails on the home page. It retrieves thumbnails of my recent uploads to Flickr, converts them to greyscale and then generates a single output image with both the colour and monochrome versions of the thumbnail. There are two version of the tool. The original one, written in Objective-C that uses CoreImage and a second version written in Lua. The Lua one uses my lua-imlib fork.
lua-imlib2 is a fork of the published lua-imlib library with additional functionality. This library allows image processing in Lua. Specifically I added:
- Support for filters
- Image blending
I have a weather station at my home for keeping track of the local conditions. I added support for SQLite logging to my fork of the Open2300 project. The weather station is connected to my Mac. Every 5 minutes it logs the current conditions, uploads them to my server and invokes a lua program to generate a JSON file, which is used to produce the Weather page.
See the following posts for more information on the weather station: