-
Atheist Communities
This is a community website I am developing. It aims to provide a listings
service for local atheist meeting groups. It is one of the projects I am quite
proud of, due to its massive data aggregation requirements.
-
Qualicum Beach Map
One of two interactive Google Maps-provided services providing
information regarding the Qualicum Beach area.
-
Parksville Map
The second of two interactive Google Maps-provided services providing
information regarding the Parksville area.
I have designed more than what is listed here, however I do not consider them notable works.
Cookie IRC Bot
Cookie is a modular IRC bot written in PHP. Cookie is based
from the IRC Bot framework called
IQ.
Cookie has succeeded IQ greatly, with the addition of MySQL capabilities,
SSH tunnelling, and more. Cookie is in my opinion one of the
best PHP IRC Bots available.
Cookie provides the following innovative features:
- Modular
- Event binding
- Linux Process Controls
- MySQL logging
- SSH Tunnelling
- IRSSI-themed interface
- Realtime rehashing
SVN:
here
PHP Serial Modem Answering Machine
The aim of this project is to provide an easily programmable
answering machine for a AT Hayes compatible serial modem
under Linux. Principally, this project will aim to replace
Vgetty and Mgetty+sendfax, as far as implementing an answering
machine goes.
This project is implemented in PHP, aiming at a CLI interface, however
I expect a web interface will be provided once the main codebase is
done.
SVN:
here
-
PDO Abstraction Layer
This class is a rather useful abstraction layer between a PDO connection,
and the invoking script. It provides a one-function method to perform
a query.
-
PDO MySQL to XML Exporter
This script was written as an entry for a competition, where the produced
script was required to export a resultset from a query into XML,
while aiming for succinctity of code.
-
MySQL Sessions Storage Handler
This class provides a custom handler for PHP sessions, such that data is
stored in a MySQL database.
-
Luhn Algorithm Credit Card Validator
This script is used to validate a credit card, or any series of numbers
expected to pass a Luhn Algorithm check.