Programming
Programming is something I have done for years. My first
programming experience was with a ZX 81, when I was around 8
years old my father bought this computer and some books.
I copied sample programs from a book, not much real programming
tough :) After the ZX 81 we got a Atari ST with Omicron basic
on it. I programmed all kind of things on it. Cryptography was
my favorite, some of the programs I wrote where pretty smart
:) Unfortunately I don't have the code anymore :(
After the Atari I bought my first PC, a 486 sx 25. Did some Turbo Pascal
and Visual Basic programming, and basic ofcourse..
Then I started with Linux, as a logical consequence I learned
Perl. Being a Internet fan I started creating interactive
(database-backend) pages, I discovered PHP, a very smart
programming language, not unlike ASP for Windows.
I don't have to much spare time at the moment, but if there is some, PHP is my preferred language.
Oh yes, all programs I write are available under the GNU GPL.
For me this is the way small software programs can evolve best
(big ones as well BTW).
Perl
Perl is very flexibel, but sometimes confusing progamming
language with it's power in text manipulation. On my old pages
I had some links to some small scripts I wrote. But for all of
them there are far better ones. So I just left them out here.
There is only one Perl program worth mentioning
Naiupdt
An virus definition and engine file update for McAfee (now
NAI) Virusscan. The program has it's
own entry on Freshmeat.
This script will check the currently installed DAT file
version, check the lastest version on the NAI ftp site and get
and install the newer version if available.
The script does lots of checking to see if the update failed.
Configurable logging for use from CRON or testing purposes.
The script combined with a
README
and
CHANGELOG can be found
here.
PHP
I currently don't have any public PHP scripts. I'm currently
working on a program called webVAULT. This program will allow
you to store passwords/pin codes with strong encryption, but
still allowing easy (and secure) access.
LAMP
As a lot of other programmers I always use the LAMP setup :-)
And LAMP stands for Linux, Apache, MySQL, PHP. This combi is
completely free and very, very powerful.
|