Welcome to the personal homepage of Preston St. Pierre.
This site is mainly up to help me keep some things organized. However, on the off chance that someome actually wishes to learn about me, I have put up some public information as well.
A bit about me
I'll try to keep this to a paragraph. I'm a Computer Information Systems student at the University of the Fraser Valley in BC, Canada. For those of you who don't know what CIS is, its basically applied Computer Science. When I'm not doing school work or reviews (see below) I usually spend my time learning more about GNU/Linux and programming. My favorite web language is PHP, and for normal applications I prefer Python. My OS of choice is Debian but I have used almost every popular (and many unpopular) OS out there from LFS to Fedora to Win3.1 to DOS to Solaris to BSD to ReactOS to Windows Server 2003 and back again. I don't believe that all software has to be free, but I do believe in free standards and open formats. I also prefer free software when I can get it.
In keeping with my philosophy of freedom, I also believe that all drugs should be legal (though for my own part I stick to marijuana). I believe that noone who isn't hurting anyone else should be punished.
| Some Software: | |
| In case anyone can find use in them one day I have decided to make a few of the packages I wrote that I actually saved (most have been lost) available for download. Everything here is available under the GNU General Public License unless stated otherwise. | |
| Yet Another Java Contact Manager. School project. Add, remove, search, and sort contacts in various ways. Nice GUI. | ContactManager.jar |
| Homework Reminder - hwremind. A simple homework reminder program written in Python using MySQL. Enter the due date, importance, and estimated workload of your assignments and hwremind will e-mail you ahead at different times to remind you. | hwremind-0.0.1a |
| Homework Reminder Web Interface. A web interface for the above program written in PHP. | hwremind-0.0.1a-webint |
| NAC Content Management System. When I had large aspirations about a site I called New Age Coders my first step was to build a custom content management system that could generate what I needed. So I did, in PHP and MySQL. It is a fairly good CMS if I do say so myself, but since I'm not providing updates or support you'd be better off with a different one. | nacengine-0.5 |
| Nameless Blogging System. For a while I had decided to start up a blog (which I never updated and so took down) and, being a programming-oriented person, my first thought was "Why don't I write my own blogging software - it can't be that hard." It wasn't. PHP + MySQL | averice-0.0.3 |