Greetings

The AcmeBase project produced several smaller project and tools which are listed on the extras page. I originally posted the following here because it was convenient. They can now be found at mackpexton.com. It is all free stuff and licensed under GPL or MIT open source licenses.

Punchclock
Punchclock is a drop-in enhancement to the Open Source PHP Timeclock software. It offers a couple of different entry screens — one for a central location and one for personal use on PC's or mobile browsers. It computes overtime, tracks timecards, and has a flexible export screen. Installation is very easy. You simply download the tar file and unpack it in the directory where the PHP Timeclock software is installed.
SirsiDynix - Embedding eLibrary into Your Website
This is a copy of a wiki article I wrote for the Sirsi Users Group describing a methodology to wrap your web site around the SirsiDynix iBistro or eLibrary catalog software. By installing a couple of custom files and following this simple methodology you can make your library catalog look like it is an integral part of your web site.
Locator
The locator is a Google Maps application used to lookup the UTM coordinates of any point on the map. A feature is the map scales to your entire browser window. As this application was written for a real estate company, you can also lookup the location of addresses. You can view it here: http://acmebase.org/locator/locate.php.
Backup to USB Drive
This is a shell script that backs up your system to USB drives. The drives are automatically mounted and dismounted if needed — you do not need to login to mount your usb drive — just unplug the current backup drive and plug in the next.
Archive Files
The archive_file script is my oldest script that I still use and I use it every day. It is great tool for Linux/Unix sys admins who alter system files and want to track their changes. It is a simple Bash script that I usually create as soon as I have an account on a system. Version control systems (e.g. subversion) require setting up, are not always available, and are used to post your changes to a repository after you change a file. I use archive_file to save the current version of a file just before I change the file so I can easily backtrack the changes I make to a system.

More Free Stuff

Top of page.