|
|
|
Welcome,
This website presents a variety of things,
- First and foremost, this is my first website written directly in native html
- Secondly,
my solution to the need to always have a project under way, whether
- for an employer,
- a customer,
- just for myself,
- even a large home improvement project.
The origin of this website began with the first release of ReleyRunner. Since I planned to
release RelayRunner as shareware, I needed to post the binary on the 'World Wide Web' (you know what that is).
I quickly encountered a new requirement at many of the distribution websites I had planned to use.
Rather then a simple upload from my development machine to the site, I now was required to already have
RelayRunner available somewhere out on the web before the distribution sites would collect
the binary and make it available in their collections world-wide.
While I did find a variety of places to simply 'Park' RelayRunner, I also realized that I
could develop this website.
So here it is, my own creation.
At first I tried some of the free site builders and quickly became dissatisfied.
These builders are 'Ok' for most people, however as a software developer for many years,
I was not satisfied with the limitations and choices.
Soon I found a Community College class and learned the basics of HTML and website design.
At this point I decided to learn FrontPage.
I quickly discovered that I feel more comfortable outside of the WYSIWG environment, other
then the convenience of preview.
This website, my first, is hand-coded within FrontPage using the 'HTML View' of
FrontPage,
using the Preview Panel to see my progress. Next I will probably try
Dream Weaver and see what I can do.
I never got to Dream weaver, (Update 5/2004), instead I am pursuing the .NET offerings from the
'Three Hundred Pound Gorilla'. So far I like the ASP.Net using VB.Net and WinForms.
I am not so happy with C#, mostly because the syntax is overly sparse.
I think first of what logical thing (name) I am using, then what type (int, string) it is
and then its value. On the other hand, C# cares first about type, then what is called,
this just drives me nuts'.
Over the years I have independently developed and marketed,
- RelayRunner (latest version released 2006, for registered users
only),
- Freddie form-75
- This Website
Relay runner
RelayRunner is a program I developed in Visual Basic version 6.
RelayRunner allows your computer to connect to and control the word around you thru any of several
standard automation industrial interface cards and relay circuits.
Less then Industrial options include, your Serial port using X10 Firecracker and your printer port using
'Kit-74' to turn almost anything On or Off.
Freddie Form 75 is a program I developed in COBOL using 'Netron Cap' a computer aided programming tool.
Freddie collects user input used to complete 'Freddie Mac' multi-family property mortgage application forms.
An application for a large property can be several hundred pages including property description,
outstanding loans, tenant identification including income and deposits.
Freddie-75 even generates ALL the forms itself, not just a fill-in-the-blank on preprinted forms.
Significant projects completed for employers include,
- SQL targeted Application Code Pre-Processor
This Pre-Processor was designed to use database descriptor tables to generate
syntax
correct SQL statements for each of three (3) database engines while maintaining
a SINGLE Cobol Source code base.
This Pre-Processor supported Informix, Oracle and SyBase.
- Y2kConversion TOOLS
Tools include
- source code analyzer,
- field reference generator,
- automated field description update,
- standards enhancement code generator,
- data conversion program generator.
- Replay-Order Entry
Replay-Order-Entry was developed for the Navy Laboratories as part of the 'STAFS' project.
- Order-Entry mode allowed off-line entry of work-order, line and sub-line-item
billings with minimal edit checks and validation.
- Order-Replay mode presented raw entered data on the original entry screen,
allowing for manual updates followed by complete edit checks and on-line
validation to contracts.
- The requirement for this task was to allow the user community to remain current
with data input while historical and current contract data was converted to the
new system, including extensive validation and testing of the converted data
before each labs 'Go Live'.
(This process consumed 6-8 weeks for each lab, Replay handled approx 500k transactions per lab)
- Credit Card Update
Credit Card Updater is an automated, self regulating process developed in conjunction with Payment-Tech and VISA.
On the sending side, as implemented, the process selects credit card transactions
processed thru participating vendors, batching for information change processing. These transactions
are filtered thru the card vendors info-change process with the resulting information returned.
On the receipt side, As implemented, the process is driven by the presence of 'update data
files' received by either email or thru FTP (the preferred method).
Once 'update data' is detected in the prescribed location, the program extracts the relevant
information and updates the appropriate data records.
Full validation including 'reasonable-nes' are applied before actual update.
|