PHP - I have written a little bit of web code. Here are some of my favorites. These are covered under the LGPL.
My favorites page is my home page on all my computers. But, what
do I do when my site is down or I cannot reach it for some other reason. I keep
a copy in a folder. All you have to do is download one of these and expand it
on your hard drive. Then click on favs.html.
ZIP Format ~78K / Tarball .tgz Format ~30K
Ad blocking hosts file -
If you must run Internet Explorer, then here is a way to get rid of ads.
Of course, the best way is to use Mozilla, Phoenix, or Netscape for a browser.
This is a file that allows you to short
circuit most of the advertisement pictures that appear on web
sites. There are better ways, but none simpler. Here is a link to
Design Studio Download page.
Startup Manager for Windows. If you can't stand those little icons in the tray
by the clock when you startup your Windows machine, or if it takes ten minutes
for it to startup, you need this little gem. Here is a link to
Mike Lin's site.
UnxUtils.zip - If you miss the Unix/Linux command line utilities
while working in Windows, here is a great solution. This makes working with
Windows much more tolerable. Now you will have programs like: cat, diff, find, grep, ls, sed, sort, tar, wget, etc.
ssh - Secure Shell is a unix replacement for the old telnet protocol. If you need to connect to a remote computer that is running Linux/Unix, then you should use the ssh protocol. From Windows, you could use a free program called Putty. Should this link go bad for some reason. You can go to google.com and search for putty. It's always at the top of the list. NOTE: there are several programs associated with putty for added functionality. putty.exe is all that you need for basic terminal communication.
TightVNC - This will allow you to share your screen with other users or access your machine remotely. If you cannot download from there, you can download it from here.
Diagnose.sh - When I had trouble with my cable modem,
I was asked to run a Windows EXE file to test the network connection. That would
have been easy if I had a machine that booted to Windows. So, I wrote this script
will do the same thing for linux or any UNIX that has a bash shell. Feel free to
use this if you are having a similar problem.
Linux config - If you need help from me to diagnose system
problems on your Linux box, it would help if you ran this script,
myconfig.sh and sent me the
config.txt file. To run the command from your machine, just type:
E-mail me the config.tgz file and I will have a pretty good idea what
is on your system and be able to help diagnose problems more quickly.
me@machine me>sh myconfig.sh >config.txt
me@machine me>tar czf config.tgz config.txt
me@machine me>rm config.txt