GARYD.NET 1.02
COMPILATION IN PROCESS
while breath() do code();
compilation successful
Open Source, Always Open
I love coding.
It's like the inventing with the ultimate erector set, one with components
made from a stretchy, shape-retaining substance called "code".
It doesn't really matter much which language - in fact the absense of
features suited to a task just makes it that much more challenging a
puzzle. Vizualizing, comprehending and finally beating these puzzles
is what the best moments in programming are made of.
I guess I've been coding for as long as I've been using computers, LOGO
having been the first software I ever met, way back on an Apple when I was
just a lad. I initially learned programming by reading the printed source
of that platform's famed "Lemonade Stand" game.
Throughout my teens I met many flavors of BASIC and assembly on the PC's
of the day: Commodore C64s and Vics, Apple IIs and of course the ugly
duckling TRS-80s. I wasted many a sunny day leeching computer time at
the local Rat Shack as I'm sure many
you of did (but won't admit).
While in college I developed a preference for C (and C++) and C-like langauges:
I'm also a big Perl nut and have done my fare share of TCL, SQL, Java and
that Microsoft stuff too.
I want to credit a few people who have in one way or another influenced my
programming: Prof. Anita Millspaugh, Prof. Paul Mercier (MTSAC), Lora
Barnhart, Alexander Enzmann (Povray source), Sean Dumas and the Beagle
Bros Catalogue. Thanks, guys!
Free Stuff!
BabblePass, babble-like password generator
Here's a little gadget for generating random passwords. Rather than use
completely random strings (which tend to be hard to read and type), we
try to make them 'word-like' by enforcing rules against such things as
"KXP" or "oeeo". It has configurable password length, mixed case and
numeric options. It's completely open and completely free.
Requirements: Javascript 1.1, any web browser
Ver. 4.03:
HTML
ZIP
Quotelist
Quotelist for Windows
This Perl script uses native NT (4/5) commands to send a random quote-of-the-day
to a list of your office buddies, much like the famed *nix 'fortune' game
from which the sample fortunes are borrowed. It's fun and annoying.
Requirements: Perl 3+, Windows NT (4/5), appropriate privileges
Ver. 1.00:
ZIP
Coming Soon
Everything I've written in the last 2 years
The classics below will help with vintage installations
Retainer
Remote event log retention for NT4
Retainer is an tool for managing event logs on multiple remote NT
servers - I wrote it back in my days managing an NT4 shop. I took
it down with the site redesign but got requests, so here it is in all its
old-school glory.
It archives local and/or remote NT logs and prepares index files documenting
each log. If you're still stuck managing a slew of NT4 logs without such
goodies as MOM or SMS, this can be a life saver. It's all covered in the docs,
I swear!
Requirements: ActiveState Perl 3.13+, Windows NT4, appropriate privileges
Ver. 1.01:
ZIP
CheckRetention
Remote audit policy reporter for NT4
Another classic from my NT4 days, this one uses reg.exe (NTRK) and
basic NT shell scripting to report the audit policies of multiple remote
nodes. I found local admins in distant regional offices changing audit
policies to 'overwrite events' or even the blasphemous 'do not log' (!).
If this sounds like you, use CheckRetention to audit their audit policies
regularly.
Requirements: reg.exe (NTRK), Windows NT4, appropriate privileges
Ver. 1.03:
ZIP
Watcher
NT4 account monitoring and alerting
This little hack uses nltest (NTRK) to monitor the status of an NT user
account and send popup alerts to a designated recipient when it changes
in terms of account lockout and bad password attempts.
I guess if I needed one of these today (for Win2k/AD) I'd probably use
ADSI - still, if you're NT4 you might be needing something like this.
Requirements: nltest.exe (NTRK), Windows NT4, appropriate privileges
Ver. 1.03:
ZIP
Copyright 2002
Garyd.net is an unregistered trademark of Nth Generation Labs
M
Main Menu
P
PrevPage
?
Help Help
N
NextPage
W
WhereIs