WELCOME TO THE DOMAIN OF THE DISGRUNTLED PROGRAMMER / ANALYST




Well, here we go, I am finally going to do something about my ancient programming page and put some cool stuff up on it. I have lots of COBOL-85, C++ and some PowerHouse scripts to put here and they will come on-line as I get them converted to text format.

Source Code

I have written many programs in languages such as COBOL, C++, Assembler, Visual Basic, dBASE IV, PowerHouse (yek), and many others. In other words, I cannot put all of it on here as that would take too long and would bore you. Besides, I guess if I put it up here you might copy it or something. I will put up programs that I enjoyed writing and actually got to work. There were many that worked, just barely worked and others that I have no idea how they did anything at all.

The first program I will present to you is one that I can proudly say out of my entire class that year, was the only one that attempted to write it and actually get it to work. The program was written in x86 assembler and involved writing a program that operated like an etch-a-sketch that you may have had when you were younger. The code itself is very spaghetti, and if written in C++ would have gotten an "F" from Joe. If you would like to try the program out download this file then download this one. You may have to hold down the Shift key to download them. Open a DOS box and run the cga.exe program. You should see the C:\ prompt get bigger that it normally is. Then run color.exe. To manuever the line use the arrow keys and the rest of the features are displayed on the screen. Well, what do you think of that!!! Pretty boring, huh! Well, it was the fact that I spent 8 hours getting it working on a snowy day that counted, not the fact that it sucks. If you want me to send you a copy of the source code catch me on e-mail attyper@nbnet.nb.ca.

COBOL Source Code

I am finally going to release the source code for my Credit Card system, which I wrote for school for my final systems project. Maybe as I get the code up I will also post the specs and charts for everything too!

Accept a client program
Enter a Credit Application
Inquire on a Credit Application
Accounts Receivable Register
Billing Statements
Cancel an Account
Change Credit Information

C++ Source Code

This is C++ on a DEC Alpha, so some of the functions may work differently on another platform, but the same basic understanding of the C++ language is needed to understand the code

Change Credit Information

POWERHOUSE Scripts

I really hated working with this application, but if I wanted a database, I had no choice. Here is the script to create the database for the application. It lays out the fields needed and the files needed to make the whole application work.

Database script for Credit Card Application

Of course, if you want the whole thing, just download this file and do all the work of creating the files one by ones and you have a working system!

If you want to learn more about assembley language programming, try these links:
Assembler New Group
News Group related to x86 Assembly programming
Here are some misc. 6800 and x86 assembler programs -- can't remember which are which

There will be more to come as I dig out my old programs and try to figure what they once did!!!!

Until then, drop me a line at: typer@nbnet.nb.ca