Home Page
Projects
Projects
Search:
RABiD BUNNY FEVER
K.T.K

Warning: you do not have javascript enabled. This WILL cause layout glitches.
Projects - List view
The following is a list of all projects I have been able to find that I have worked on over time, sorted by rating.
Click on their title to go to their page with further information.

Many projects are unfinished, or just not organized enough yet to be uploaded, and only have their basic information displayed.
I will be periodically getting up the projects marked in green first, as they are done, but just need some cleaning up.
Don’t expect the non-completed red ones anytime soon. Alas, but life and real work keeps me away from the fun stuff....
When projects are uploaded for release, much more information will be included. It unfortunatly takes a lot of time to get everything sorted out for release. Questions, comments, and suggestions can be sent through the forums.

Click here for table view
Expand All: Information, Notes

Intellitix ThumbnailIntellitix v1.0Rating: 10Requirements: Contact Intellitix for information
Downloads: Information in contents Status: Completed
Languages: C, C++, C#, JavaScript, Java, Flash, PHP, Perl, MySQLProjected Time: 6/1/2010-Ongoing: 600+ (Initial)
Description: A suite of products for managing ticketing and entrance into venues and providing social media and cashless solutions for (mostly) music festivals.

Information [Click to expand]
Current products include databases and software for “white ticketing” solutions, ID badge creation and management systems, facebook/social media technology integration, and ticket cashless/addon management.

Notes [Click to expand]
All I can say about this project is “ :-) ”
Concepts: Hardware Integration, Large Scale Databases, optimized and stable code to run thousands of transactions a minute, among many others
Vintage Experience ThumbnailVintage Experience v1.0Rating: 10Requirements:
Downloads: None currently available Status: Completed
Languages: JavaScript, PHP, MySQL, GoLangProjected Time: 2/20/2013-5/24/2013: 900
Description: Software suite to run Gregory Charles’ Vintage Experience concert

Information [Click to expand]
Gregory Charles’ 8 million dollar Vintage Experience project. This included:
  • The primary website
  • Voting software that handled millions of web page votes in under 30 seconds, which was first deployed during the Gala Artis, a Québécois Television Award Show
  • A complete suite of control software for the stage manager to push audience content to two gigantic stage monitors and the monitors embedded in the artist’s piano
  • Mobile compatible web pages for the audience to answer live questions and send chat messages to the artist during the performance to help shape the show
  • Mobile compatible web pages for the audience to order drinks during the show, and for the staff to manage the drink orders


Notes [Click to expand]
When trying to create a complex new experience, custom software always does the trick
Concepts: Mobile compatibility, scalability
Rubix ThumbnailRubix v1.0Rating: 10Requirements: DirectX
Downloads: Binary Status: Completed
Languages: C, Direct3DProjected Time: May 2003-6/30/2003: 35
Description: Virtual Rubiks Cube with Solver

Information [Click to expand]
Virtual cube with multiple face and cube view rotation methods, find solution (in under 20 moves), input custom cube state, remap face colors, save/open cube states, view from multiple angles, solution tutorial, and timer

Notes [Click to expand]
I’ve always been a bit obsessed with the rubiks cube...
Concepts: Graphics, 3d algorithms, insane cube-i-ness
Acuity ThumbnailAcuity Rating: 10Requirements: .NET Runtimes
Downloads: None currently available Status: 90% organized
Languages: VB6, VB.NETProjected Time: ?-?: 60
Description: An eye chart acuity appraisal program with multiple tests, written for my father’s optometric (eye doctor) practice

Information [Click to expand]
Can’t really provide much info ATM due to possible commercial applicable reasons.

Notes [Click to expand]
There is no other solid program of this genre in the market that I could find, which is rather sad.
Concepts: Monitor adjustment, .NET library, raster and vector graphic manipulation
Eternal Realms ThumbnailEternal Realms Rating: 9Requirements:
Downloads: None currently available Status: Abandoned
Languages: ASM, C++, Direct3D, GPU ASM, OpenGLProjected Time: May 2002-9/20/2004: Too many to count
Description: My MMORPG that never was

Information [Click to expand]
Project canceled. Very long story. See project content section.

Notes [Click to expand]
Don’t let your dreams quietly slip away...
Concepts: Virtually every possible programming concept imaginable
Fractal Landscape ThumbnailFractal Landscape v1.05Rating: 9Requirements: DirectX, OpenGL
Downloads: Binary Source Status: Completed
Languages: C++, Direct3D, GPU ASM, OpenGLProjected Time: 7/2/2003-10/31/2003: 100+
Description: A “high-detail” limited-size fractal landscape generator and rendering engine

Information [Click to expand]
Renders real-time dynamically created (diamond-square algorithm) fractal landscapes with 5 detail levels (1=barely any, 5=incredible detail).

Concepts: Graphics, 3d algorithms, speed optimization
HyNES ThumbnailHyNES v0.9.1Rating: 9Requirements: VB Runtimes, NES Rom(s)
Downloads: Binary Status: Completed
Languages: VB6Projected Time: Mid 2000-Late 2002: 500
Description: My original Nintendo (NES) emulator

Information [Click to expand]
Very long project with lots of history. Plays (some) NES games! ^_^

Notes [Click to expand]
Sometimes people can be real a-holes...
Concepts: Emulation (Which involves too many concepts to list including CPU architecture, sound wave generation, reverse engineering, graphics, and many many more)
C2MTL ThumbnailC2MTL v1.0Rating: 9Requirements:
Downloads: None currently available Status: Completed
Languages: JavaScript, PHP, MySQLProjected Time: 2014-03-11-2014-05-29: 430
Description: C2 is a business conference that has multiple conferences per year across the world. I created multiple systems for the Montreal conference

Information [Click to expand]
An accreditation system, a partner platform for inviting attendees and a voting interface for one of the Microsoft talks

Concepts: The normal full fledged web systems stuff
Websites ThumbnailWebsites Rating: 9Requirements: A web browser
Downloads: Information in contents Status: Completed
Languages: VBScript, JavaScript, Flash, PHP, MySQLProjected Time: 1999-2008: 400+?
Description: A list of websites I’ve programmed

Information [Click to expand]
Most of the websites’ I’ve participated in as the primary programmer with information including programming languages used, the designer, creation dates, screenshots, and what I was involved in for their creation.

Notes [Click to expand]
Websites... too many websites.... ARGH!
Concepts: WEB DEVELOPMENT
Mini Acuity ThumbnailMini Acuity v1.0.4Rating: 9Requirements: Android Platform
Downloads: Binary Status: Completed
Languages: JavaProjected Time: 4/29/2010-5/7/2010: 20
Description: Portable eye test chart

Information [Click to expand]
This is an Android [phone] application that displays one random letter at a time at industry standard sizes for a patient to read for visual acuity testing purposes. It is intended for doctors to use as a portable eye test chart.

Concepts:
Picture Viewer ThumbnailPicture Viewer v1.0.1Rating: 9Requirements: (When Running From Source): Python, PIL, PyWin32
Downloads: Binary Source Status: Completed
Languages: PythonProjected Time: 8/31/2009-9/9/2009: 10
Description: “Picture Viewer” cycles through a compiled list of image files for viewing at set intervals. Images can also be overlaid on the screen, and this can also be used as a screen saver.

Information [Click to expand]
Features Include:
  • Set multiple paths to include/exclude
  • Overlay image on top of current screen
  • Select translucency of window
  • Ignoring user input when form is not selected (and quickly access form through shortcut key)
  • Sort images by (File): Path, Name, Modified Date, Created Date, Random
  • Choose where to display the image on the screen
  • Constrain image proportions (for all or only larger than screen) to fit screen
  • Display file name and save to clipboard
  • Set image cycling time and pause cycling
  • Global and local shortcut keys for most options
  • See Configuration Options for more options


Notes [Click to expand]
Python wasn’t really built to utilize normal (C based) DLLs and Windows APIs. It’s really clunky to use both of those... but oh well. It’s an interesting language.
Concepts: Windows APIs
 DSQL v2.0Rating: 9Requirements: PHP, MySQL, PHP MySQL lib
Downloads: Source Status: Completed
Languages: PHP, MySQLProjected Time: 2007-2014: Unknown due to alot of changes over time
Description: A MySQL library for PHP with functionality to help facilitate cleaner and quicker SQL access

Information [Click to expand]

I’ve found using php’s included MySQL functions to be cumbersome, take a lot more code than necessary, and create code that is not very readable. I am also not completely happy with PDO, so DSQL is my solution to this problem. I use it heavily in all of my professional web projects.

The classes in this library are written generically so they could easily be converted to any other database software.



Concepts: SQL, Generic Libraries
 DWCF v1.0Rating: 9Requirements: PHP Server; jQuery for the client module; The server optionally uses DSQL
Downloads: Source Status: Completed
Languages: JavaScript, PHPProjected Time: 2012-2014: 15 hours
Description: Dakusan’s Web Communication Framework
A communication framework between the client and server sides of a website with an emphasis on security.


Information [Click to expand]
This helps facilitate quick, clean, and secure asynchronous communication for a website via AJAX and JSON.

The PHP and JS classes are independent and not required for each other. However, some of the functionality of each of the two classes complements the other.

Notes [Click to expand]
This class can use any unicode encoding, however, you must make sure the same encoding is used on both the client and the server
Concepts: Security, Generic Libraries
GPS Mapping ThumbnailGPS Mapping v1.0Rating: 9Requirements: Android Platform, MySQL Server, web server with PHP support, Google maps API key
Downloads: Binary Source Status: Completed
Languages: JavaScript, Java, PHP, MySQLProjected Time: 11/27/2010-11/30/2010: 17
Description: Monitor android devices’ positions via Google Maps

Information [Click to expand]
This set of applications keeps track of a user’s current global position via GPS on their android device so their whereabouts can be monitored through a Google Maps interface. Only the current position is known, and previous positions are not logged. A person’s position cannot be viewed by another user without an access key provided during registration.

Concepts: Android, GPS, Google Maps
Status Hot Keys ThumbnailStatus Hot Keys v1.5.2Rating: 9Requirements: Pidgin
Downloads: Binary Source Status: Completed
Languages: CProjected Time: 1/1/2010-1/18/2010: 25
Description: A Pidgin plugin that utilizes global shortcut keys (hotkeys) to set status and manipulate the buddy window visibility

Information [Click to expand]
Dynamically configure any global hot key to: Set availability status (message can be chosen many ways including via a popup); Move pidgin Buddy List to top/bottom of windows; Hide the Buddy List window or taskbar window.

Notes [Click to expand]
I hate branching library dependencies ^_^ (and creating GUIs!)
Concepts: GUI Design
 Plex Playlist Importer v1.1.0.0Rating: 8Requirements: Command line
Python 3 (compiled against v3.4) or Windows
The Plex database
Downloads: Binary Source Status: Completed
Languages: PythonProjected Time: 2014/11/08-2014/11/09: 8
Description: Import playlists into Plex

Information [Click to expand]
My music directories have been growing for over 2 decades in a folder based hierarchy, often using playlists for organization. Plex’s music organization is counterintuitive to this organizational structure, and Plex currently does not have an easy way to import external playlists. Hence this script was born :-)

Concepts:
 HTTP-Forwarders v1.0.0Rating: 8Requirements: golang to compile, or a PHP server
Downloads: Binary Source Status: Completed
Languages: PHP, GoLangProjected Time: 2015-09-25-2015-09-25: 15ish hours. Didn't really keep track.
Description: Go and PHP HTTP forwarder/proxies

Information [Click to expand]
Completely mirror a website on a different domain by forwarding through the server.

Concepts: HTTP, Networking
Ram Utility ThumbnailRam Utility v1.0Rating: 8Requirements:
Downloads: Binary Status: Completed
Languages: CProjected Time: April 2003-May 2003: 20
Description: Windows GUI and console clients to search through and edit other process memory spaces

Information [Click to expand]
Tutorials included in project content

Notes [Click to expand]
This type of program is the 101 utility of client-side hacking
Concepts: Reverse Engineering, Assembly, Windows APIs
Scrabble ThumbnailScrabble v1.0Rating: 8Requirements:
Downloads: Binary Status: Completed
Languages: CProjected Time: 6/24/03-7/22/03: 7
Description: Virtual Scrabble solver

Information [Click to expand]
Finds the word worth the most points for a scrabble board/rack state using a highly optimized brute force approach

Concepts: Graphics, digital sturctures, optimization
Ragnarok Packet Sender ThumbnailRagnarok Packet Sender v1.0Rating: 8Requirements: VB Runtimes, Ragnarok Beta Client
Downloads: Binary Status: Completed
Languages: ASM, VB6Projected Time: April 2002-June 2002: 13
Description: Reverse engineering project to send custom created packets via a shortcut key in a MMORPG client

Information [Click to expand]
This was beyond useful as the server liked to accept anything from the clients even if it wasn’t supposed to be allowed.

Notes [Click to expand]
Futzing around with false security
Concepts: Reverse Engineering
Ragnarok Experience Viewer ThumbnailRagnarok Experience Viewer v1.2Rating: 8Requirements: VB Runtimes, Ragnarok Beta Client
Downloads: Binary Status: Completed
Languages: ASM, VB6Projected Time: Feb 2002-5/19/2002: 25
Description: Reverse engineering project to modify the way a MMORPG client engine worked

Information [Click to expand]
I Originally tapped the MMORPG executable memory and pulled the “hidden” character information from it. The second version edited the executable itself and had it display the information in the client’s GUI.

Notes [Click to expand]
When you want something, sometimes you have to do it yourself
Concepts: Reverse Engineering, Graphics, Common Sense
HackPics ThumbnailHackPics v1.01Rating: 8Requirements: One of four games in the .Hack//INFECTION series
Downloads: Binary Source Status: Completed
Languages: CProjected Time: Oct 2004-10/31/2004: 15
Description: Reverse engineering project to extract pictures from a PlayStation2 game

Information [Click to expand]
I really liked some backgrounds on a virtual computer desktop of the first .Hack PS2 games and wanted them for my computer, so I got them.

Notes [Click to expand]
This might be usable for other PC or console games, most likely more PS2 games, as they might use this same file archive format. The program might take a little tweaking for them however.
Concepts: Reverse Engineering
Julia Fractals ThumbnailJulia Fractals v0.61Rating: 8Requirements:
Downloads: Binary Source Status: Completed
Languages: CProjected Time: 12/16/2008-1/7/2011: 16
Description: Render Julia and Mandelbrot fractals. Also includes a 3D screen saver.

Information [Click to expand]
This renders escape-time fractals from the Julia set, as opposed to my Fractal Landscape project which makes Random Fractals. These are basically a type of recursive math function that makes beautiful infinitely zoomable patterns.

Concepts: Graphics, math algorithms
Venue Scheduler ThumbnailVenue Scheduler v1.0Rating: 8Requirements: JavaScript Enabled Web Browser
Downloads: Information in contents Status: Completed
Languages: JavaScript, PHP, MySQLProjected Time: 3/26/2010-3/31/2010: 40*
Description: A web based application that allows for managing a venue’s daily event bookings.

Information [Click to expand]
It includes a printable calendar, management on a date and event/band levels, user based security, and a contact manager.

Concepts: Cross-Browser development
Other Web Scripts ThumbnailOther Web Scripts Rating: 8Requirements: Web browser and/or PHP server
Downloads: Information in contents Status: Completed
Languages: JavaScript, PHPProjected Time: 2003-Ongoing: 25
Description: Any simple web scripts (PHP or JavaScript) that can be plugged in elsewhere

Information [Click to expand]
A menagerie of web base scripts. Besides the pluggable ones, there are also informational based ones like the date and character converters.
See content section for downloads.

Concepts: Cross Platform Scripting
 LetsEncrypt Better Apache Installer v1.0Rating: 8Requirements: Web Server or Root command line access; Letsencrypt command line executable; cPanel (Any of these can be switched out with other services)
Downloads: Source Status: Completed
Languages: PHPProjected Time: 2015-12-05-2015-01-16: 10 hours
Description: Installs SSL/HTTPS certificates via letsencrypt for all domains.

Information [Click to expand]
Default configuration is for cPanel.
  • This takes a single VirtualHost domain and will install certificates for all VirtualHosts on the same IP (or if requested, just the given VirtualHost)
  • This script can be run through both a bash command line (CLI), and as a web page. Parameter names use a different format for the two
  • While this script was originally designed for cPanel, it should work with any apache configuration, given the correct parameters


Concepts:
 GW2 Recipe Manager v1.0.0.0Rating: 8Requirements: PHP for server side
Downloads: Binary Status: Completed
Languages: JavaScript, PHP, MySQLProjected Time: 2015-01-17-2015-01-17: 8
Description: An interface to manage Recipes for Guild Wars 2. The interface allows filtering and sorting recipes by many variables. It also has user toggleable checkboxes per recipe that you can use to group and filter recipes. For example, all recipes with the first checkbox selected might be recipes your primary character already knows.

Information [Click to expand]

This project has 2 parts. The first pulls all of the Item and Recipe info for Guild Wars 2 into a database. The second is a client side only recipe management interface (no server processing).

I threw this together for a friend in 8 hours, as some of its functionality coincided with stuff I needed for another one of my projects. It was not meant to be pretty, so the interface is a bit spartan, and the code comments are a bit lacking. It also doesn’t check user input very thoroughly :-) .



Concepts:
 DDNS Rating: 7Requirements: DNS write/refresh and PHP access to the server hosting the domain, written for the named DNS server
Downloads: None currently available Status: 95% organized
Languages: C++Projected Time: Jan 2006-03/01/2006: 60*
Description: A Dynamic DNS server and client

Information [Click to expand]
Updates the IP address of a domain which you own (for example, home.yourdomain.com) to that of the reporting computer. The client connects to the DNS server that you (or someone who can install this) has full access to. With this, someone outside your location can always look up the IP address of your home computer to access it for whatever reason across the Internet. Some example reasons include troubleshooting your computer via remote desktop, a web server, or web cam access. This works across NATs too.

Notes [Click to expand]
This was very useful when ISPs often forced dynamic IP address changes when release dates were hit. Fortunately, you can bypass that nowadays by just keeping the machine (usually a router) with the assigned IP address active, which is especially no longer a problem now that home [wireless] routers have become such a norm.

Also, adding the extra stuff is always what takes all the time!
Time to program working DDNS client: 5 hours
And afterwards, time to debug, add bells and whistles, make a working service, design, and shakedown making sure it has all it needs: 55 hours
Concepts: Networking, HTTP, executable and memory footprint size minimizing
3D Engines Thumbnail3D Engines v1.0Rating: 7Requirements: Example-specific dependencies
Downloads: Binary Source Status: Completed
Languages: C++, Java, Flash, Direct3DProjected Time: 8/7/2005-8/9/2005: 6
Description: Basic software 3D polygonal rendering engines for a single mesh in: Flash, C++, Java, and then in D3D w/ C++.

Information [Click to expand]
This was an experiment to get some solid performance numbers from computationally expensive processes written in different languages.

Notes [Click to expand]
With a little 3D knowledge involving vectors and matrices, true 3D engines can be written in any language. Speeding up these engines however is a little tougher.
Concepts: 3D Geometry, graphics, cross-language development
HTTP Zip ThumbnailHTTP Zip v1.0Rating: 6Requirements: *HTTP Server (IIS/Apache, for example), zlib.dll
Downloads: Binary Source Status: Completed
Languages: CProjected Time: April 2004-~4/25/2004: 5 - 6
Description: Module for listing and downloading of files within a zip file on a web server.

Information [Click to expand]
This is run as a CGI application and should therefore be compatible with all major web clients including IIS and Apache.

Concepts:
 MeasureIt Rating: 6Requirements:
Downloads: None currently available Status: 85% organized
Languages: C++Projected Time: ?-?: ?
Description: Screen measurement and alignment utility, with lots of other neat stuff

Information [Click to expand]
Original purpose of this was to have a global shortcut-accessible utility for measuring pixels, but it turned into much, much more.

Notes [Click to expand]
I love bells and whistles ^_^
Concepts: Windows APIs
Small ThumbnailSmall v1.0Rating: 6Requirements:
Downloads: Binary Source Status: Completed
Languages: CProjected Time: Sept 2005-Oct 2005: 15
Description: Size minimization framework for executables (For MSVC6)

Information [Click to expand]
Make your programs tiny

Notes [Click to expand]
Ah, 64k demos
Concepts: Minimizing footprints
HalfKey ThumbnailHalfKey v1.0Rating: 6Requirements:
Downloads: Binary Source Status: Completed
Languages: CProjected Time: 12/24/2002-12/24/2002: 3
Description: Remaps your keyboard via software to make it possible to type quickly via one hand (or remap other keys)

Information [Click to expand]

My best friend in college told me about a keyboard that allowed you to type with only one hand by remapping both halves of the keyboard to the other side (swapping when a toggle key is held down), so that it had a backwards QWERTY layout. So, essentially, you could reach the whole keyboard with either the right or left hand.

It will soon be expanded to instead remap keys based upon a configurable ini file so it could be used for other purposes.



Notes [Click to expand]
Well, Microsoft is always going on and on about handicapped accessibility...
Concepts: Low level windows hooks
 PrinterHook Rating: 5Requirements:
Downloads: Source not yet available Status: 95% organized
Languages: C++Projected Time: ?-?: ?
Description: Save intercepted print jobs to a file

Information [Click to expand]
Intercepts jobs sent to the printer and saves them to specified directory with print job information

Concepts: Windows hooks
Trojan ThumbnailTrojan Rating: 5Requirements: VB Runtimes
Downloads: None currently available Status: Abandoned
Languages: VB4Projected Time: ?-?: 40+
Description: A Trojan horse

Information [Click to expand]
Ah my hacking days (1996ish). This was one of the first modern fully fledged Trojan Horse backdoors, I believe. It was completed well before the Internet and firewalls were commonly known, and well before publically available Trojans like Sub7 were conceived. Unfortunately (or maybe fortunately ^_^; ), I never actually used or released it. It was more of a learning project for networking.

Notes [Click to expand]
While this was completed I do not plan on releasing this, for what I hope are obvious reasons.
Concepts: Networking, security, good fun
POSTGate ThumbnailPOSTGate Rating: 4Requirements:
Downloads: None currently available Status: Abandoned
Languages: ASM, C++, Direct3D, OpenGL, MySQLProjected Time: 5/2006-12/2006: 150+
Description: A project I did for the last company I worked for. Basically, a company-wide solution for ticket sales. It ended up being canceled :-(.

Information [Click to expand]
Most of the Personal Libraries were originally written for this. Due to proprietary reasons, I am only including one of the visual interfaces I had created for this for download.

Notes [Click to expand]
Time is a precious commodity
Concepts: Too many to list
 Cards Rating: 4Requirements: VB Runtimes
Downloads: None currently available Status: 10% organized
Languages: VB4Projected Time: ?-?: ?
Description: Cloned Solitaire games (TriPeak and Tuts Tomb)

Information [Click to expand]
Weee Solitaire! This was written in the age when Klondike Solitaire was the norm before FreeCell and Spider started taking over peoples' lives.

Notes [Click to expand]
Source code is currently in a complete mess and needs a serious reworking. I actually wrote the base code for this project out entirely on paper when I was at a relatives for the summer and without access to a computer. Surprisingly enough, it worked perfectly after I typed it in without a hitch. This was the very first real programming project I did, as I was learning my first modern computer language. I was rather proud of it at the time. I wrote it the summer before I entered the 6th grade.
Concepts:
Other Projects ThumbnailOther Projects Rating: 4Requirements: PHP for PHP applications
Downloads: Information in contents Status: Completed
Languages: ASM, C, PHPProjected Time: 7/2008-Ongoing: 10
Description: Listed here are applications from posts that were [way] too small-scale to make it on to my Projects list.

Information [Click to expand]
See comments for a list of the applications.

Concepts:
Eyes ThumbnailEyes v1.0Rating: 3Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB4Projected Time: ~Oct 1998-~Oct 1998: 3
Description: A desktop buddy in the form of a pair of eyeballs that follows your mouse cursor around, keeping the pupils always focused on the cursor.

Information [Click to expand]
The more program instances you add, the creepier it gets!

Notes [Click to expand]
#1 99% of the time, a person will enjoy an incredibly unsophisticated cute program over a highly complex real time one, ie, a dynamic fractal landscape
#2 Do not base program time-based events on the assumption that everyones computer runs the same as yours. Add actual time (millisecond) based sleeps and checks. (The easter egg originally broke when moving from my [486?] to my [pentium?] because it was based on doing certain actions in a certain amount of clock cycles [computer based time]).
Concepts: Windows APIs, geometry, animation
Anagram ThumbnailAnagram Rating: 3Requirements:
Downloads: None currently available Status: 80% organized
Languages: C++Projected Time: ?-?: < 1
Description: A speed-oriented 1 word anagram solver.

Information [Click to expand]
A basic example of plugging my original “Digitally Linked List” (See Scrabble project) into another project. I only worried about making it work for 1 word, but could very easily be adapted for multiple words.

Notes [Click to expand]
Offered to throw this together for a family member that needed it, as I already had all the base components I needed to make it.
Concepts: Recursion, digitally linked list
WhiteNoise ThumbnailWhiteNoise v1.0Rating: 3Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: C, VB6Projected Time: 5/20/02-June 2002: 4-5
Description: Displays TV like static across the computer monitor

Information [Click to expand]
Originally used for a senior English project in high school (which I may put up later), I ended up turning it into a computer language speed comparison

Notes [Click to expand]
VB Runtimes not required for C version
Concepts: Graphics
Image Zoom ThumbnailImage Zoom v1.0Rating: 3Requirements: .NET Runtimes
Downloads: Binary Source Status: Completed
Languages: VB.NETProjected Time: 7/23/2006-7/23/2006: 2*
Description: Quick cropping and resizing of images

Information [Click to expand]
Intuitive interface to zoom in on sections of an image while maintaining aspect ratios

Notes [Click to expand]
I am almost too ashamed to even put this one up, heh
Concepts: BitBlt!, Image Manipulation, Arithmetic
Hospital Questions ThumbnailHospital Questions v1.0Rating: 3Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB6Projected Time: 12/9/02-12/9/02: 6
Description: A very simple multiple choice test system

Information [Click to expand]
User logs in via ID and takes a multiple choice test. Questions are held in one small binary file, and all user answers are logged in another. Admin can log in and view all user answers, and statistics on tests taken. Includes admin interface to create questions. Completely self sufficient data structure. Would be more appropriate in a web environment w/ database nowadays...

Concepts: Making a quick dollar?
DeCrypt ThumbnailDeCrypt v1.00Rating: 2Requirements: Java runtime
Downloads: Binary Source Status: Completed
Languages: JavaProjected Time: June 2001-June 2001: 10
Description: Solves a letter-swapping encryption

Information [Click to expand]
Was written for an “engineering camp”...

Notes [Click to expand]
When going into an educational situation where you can learn something new, don’t go instead with something you are already highly proficient at.
Concepts: Java, simple decryption algorithm
Armra's Alarm Clock ThumbnailArmra's Alarm Clock v1.0Rating: 2Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB6Projected Time: 4/11/2002-4/11/2002: 1.5
Description: A simple countdown timer/alarm I made for a friend.

Information [Click to expand]
Just a simple alarm clock with a few functions like auto-reset and alarm sound.

Concepts: Generic timer, playing a sound in VB
ViewFonts ThumbnailViewFonts v1.0Rating: 2Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB6Projected Time: 5/25/2008-5/25/2008: 3*
Description: View a list of system fonts

Information [Click to expand]
Shows all system fonts with a user given text string at a user given font size for quick lookup.

Notes [Click to expand]
Sometimes you just have to write the things you need yourself
Concepts:
Convert Bases ThumbnailConvert Bases v1.0Rating: 1Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB4Projected Time: 1999-1999: 3
Description: Convert Numeric Bases

Information [Click to expand]
I wrote this when I first started playing around with numeric bases for encryption and other purposes. Custom arithmetic functions were made to work on base 10 numbers of any size stored in strings.

Concepts: Numeric theory
Survey ThumbnailSurvey v1.0Rating: 1Requirements: VB Runtimes
Downloads: Binary Source Status: Completed
Languages: VB4Projected Time: 1998?-1998?: 1
Description: A silly little joke

Information [Click to expand]
A clone of a program I had seen and couldn’t find, as the Internet was not yet really around as we know it today, so I just recreated it. If you want to get a laugh out of any easily pleased persons nowadays, just swap out the “poll” question for something relevant to today.

Concepts:
Freedrive URL cracker ThumbnailFreedrive URL cracker Rating: 1Requirements:
Downloads: Source not yet available Status: Specs Completed
Languages: JavaScriptProjected Time: ?-?: ?
Description: No longer useful due to the original website no longer being up... but a study in web security

Information [Click to expand]
Web security...

Concepts: Hacking/Reverse Engineering