This entire site is an experiment in website programming. It's currently a mash-up of html, javascript and php. I'm calling it the art of html instead of some other buzzwords like AJAX and DHTML because languages and fashions may come and go, but I think html will remain the basis for a long time.
The link below (Programming Samples) will take you to a directory containing a mixed bag
of perl scripts I have used as sys admin for the r&d arm of an
automotive supplier.
They may be useful to somebody as bits to get
you started on doing some common engineering office tasks: grab some
text file, parse it for relevant data, stuff it into a database and
serve the results on an internal web site.
BackupProgram is different. I wrote it because Suse linux uses the reiserfs file system which is incompatible with fbackup which I used for my other backups. BackupProgram uses gnu tar and cron. It starts by backing up everything then each night it makes a copy of everything newer than the last full backup for a week, then it makes a snapshot of that backup and then makes differential backups of everything newer than the snapshot. After the third week, the cycle repeats. If you need something like this you may find it worthwhile looking at my take because the gnu info on this topic is somewhat obscure. I make no claims except that it did work for me, your mileage may vary.