Tim Cassidy's Iterim Website

If I get a chance I'll "pretty up" this page... but otherwise here are a few things I wanted to put on here before this space gets "blown away"... and yes I do like using "quotation marks". Here are my recent publications (listed chronologically):
:)

Java Programs

Here are some of my Java Programs. Some of them are over a year old now , so a few of them have functionality that is common place and therefore not likely to be of use (I compiled them with this version of Java). All of them can be run either as applets or stand-alone applications. In order to run one of them as a stand-alone application, right-click on the jar file link, save it to your local drive and assuming you have a correctly installed recent version of the Java JRE, you should be able to double-click on the jar file:
Program Name and link to appletDescriptionJar File
Info Finder Search the web with this bot Info Finder
Disk Usage For now this is just a Java version of windows file explorer. At some point I would like to expand its functionality to other aspects of file management Disk Usage
File Faker Give this program a file, it will then overwrite that file with a file composed of random bytes. This is great if you use those file sharing programs and you want to fake a file. File Faker
Code Analyzer Currently this just counts the number of lines of code in a directory and all of its subdirectories. Someday I would like to add real analysis to this. Code Analyzer
Command Prompt This essentially just allows the user to type commands for their OS into the text field and see the output. It is great for Windows ME - since there is an issue with increasing the scroll size or buffer size for "command prompt" windows. Command Prompt
File Segmenter If you want to look at the insides of a huge file - but the file is too large to open in an editor. Use this program to slice it up into digestible portions. File Segmenter
HTML Page Creator Give this program a directory and it will create a webpage for all of the content. In other words, if you have a directory of pictures, you can use this program to create a webpage that shows all those pictures. HTML Page Creator
Class Accessor Creator This is an example of one of my outdated programs. Most IDE's have this functionality native now. It will create accessor methods (get and set) for member variables in a Java class. Class Accessor Creator
JNDI Search This program has a very specific use - so specific few are to find it useful. Basically you can give it the specifics of a Directory (similar to a Database) and it will use JNDI classes to connect to it. In addition, you can give it the name of an attribute you would like all of the existing values for. It will then output all of the values that exist in the directory for that particular attribute. In addition, it is capable of sorting those attributes even if those attributes happen to be numbers over 15 characters in length. JNDI Search
JNDI Delete Again, this is one of those VERY specific applications - though this one comes with a warning. This application allows the user to specify the search criteria (Base DN and attribute along with a file of attribute values) then it will proceed to delete all entries or only specific attributes belonging to those entries that match that criteria. Due to the potential this program has for unintentionally damaging a directory I have added in some code to basically stop the application, if the user has an asterisk in the input file. JNDI Delete
Generate An Ascending List of Numbers Now off the top of your head, you might be thinking - "Wow, this is totally useless, I can do this using any number of things like excel, etc". However, this number generator can handle integers of arbitrary length (by using Java's BigInteger class). On a side note, if you use digits that are 20 numbers in length for a range of 10 billion - you will end up with a file that is over 20 megs in size. So use with caution. Generate An Ascending List of Numbers
File Copy Finder
File Copy Finder - version 2
Find copies of files that could be wasting precious space on your disk drive. I created the second version on the advice from a buddy of mine (Sean). This second version allows the user to select a time saving option that will actually cache the file system (or at least the essential elements of the file system) in memory so that the program doesn't haven't to traverse the file system multiple times. File Copy Finder
File Copy Finder - version 2
Digraph (Directed Graph) Generator Give this application a file of elements and it will draw a directed graph of the relationships. Click here for an example of the format for the input file. Digraph (Directed Graph) Generator

.Net Programs

Geocities seems to have a problem with me posting executable files (.exe files) on the server. So I've zipped up these three - click here to download the zip. I've got two other programs I'll eventually post - but here are the first three:
Hosted by www.Geocities.ws

1