Introduction
With so many of us pounding the pavement these days, this tool will help you keep track of companies with which you are hoping to find employment, the contacts you've made so far with them, and various other attributes germane to you finding work there. This includes people's names, e-mail addresses, phone numbers, web sites, and logs recording your experiences with them so far.
Background
I wrote this program during the previous recession (remember the dotcom bubble?). At the time, I used a Microsoft Access database -- not the best idea I've had. Now I've replaced it with an SQLite database.
Using the Program
The project source code does not contain the source for SQLite 3, so the first thing you'll need to do is get that, currently found on their download page. The so-called "sqlite-amagamation" zip file should be sufficient. Having those, in EmploiRecorder/sqlite, put:
- sqlite3.c
- sqlite3.h
- sqlite3ext.h
Once built, all you need to do is place the executable in a directory, where you won't mind it creating files. It should only create two files: one for the database, and another for other persistent data. Beyond that, the use of the program should be intuitive.
Points of Interest
The moral of the story was don't use Microsoft Access for anything but compatibility. Well, maybe it has a better table browser, but SQLite is wonderfully free, stable, and feature rich. If you need the multi-user access that Access affords, then you can go to MySQL. For some reason, Microsoft has deprecated the DAO libraries, for which EmploiRecorder was originally written. That broke my code. I don't expect these kinds of shenanigans from SQLite or MySQL.
History
- 2010/06/28 Original version 1.1