Click here to Skip to main content

Gene OK - Professional Profile

Summary

4,527
Author
176
Authority
495
Debator
5
Editor
19
Enquirer
72
Organiser
535
Participant
I am a C++ coder. I am also proficient with Oracle PL/SQL. A lot of folks dislike Oracle, but I find Oracle is a significant revenue enhancer. Customers pay for first rate Oracle programming skills.
 
I have extensive experience with COM+, COM, ATL, WTL and installation package development. I've developed several packages in C#, but I prefer managed/native C++. I've been coding for nearly thirty plus years, getting my start with atomic and molecular orbital calculations in FORTRAN. I've been working with C or C++ since the days of QuickC, Desmet C, Datalight C and MSC 5.1.
 
One of my pet peeves in life is a programmer's lack of attention to the details of error handling. Most example code I see on the internet lacks depth. No use of Window's Event Logging and a lack of understanding as to how to handle exceptions. If folks actually think about how to properly debug and test, there would be fewer "slop" articles and a lot higher quality.
 
Including instrumentation in your software to allow proper diagnosis of failures is far more important to a user than the latest Gee-Whiz-Bang visual effects. Graphical gotta-haves fade like the lettuce in a refrigerator, but solid programs just keep on running, no matter what environment they are placed in.
 
My Web Site, Blog & Wiki
Member since Wednesday, February 4, 2004 (9 years, 3 months)

Contributions

Articles 4 (Writer)
Tech Blogs 0
Messages 134 (Poster)
Q&A Questions 0
Q&A Answers 0
Tips/Tricks 0
Comments 0

Links

Reputation

For more information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege, and the given member types also gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your biographybronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an Articlesilversilversilversilver
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.


 
You must Sign In to use this message board.
Search this forum  
NewsNew Wiki Pin
Tuesday, June 3, 2008 5:42 PM by CodeWizard1951
I've set up a wiki at http://www.codewiz51.com/wiki. Look at the "All Pages" navigation bar entry for a list of project notes.
 
CodeWiz51
 
-- Life is not a spectator sport. I came to play.
Code's Musings | Code's Articles

 
GeneralOne of my 16-bit programs is still running... Pin
Friday, May 23, 2008 3:31 AM by CodeWizard1951
I wrote a 16-bit application for a financial institution back in 1992 or 1993. I just found out the program is still being used today. The setup program continues to operate, even on Windows XP. I was just astounded. The programming is pretty plain, with a simple interface. It fulfills certain auditing requirements on a mortgage after it has closed. I would have bet the program would have bitten the dust long ago. But nope, it is still there, still running, never been upgraded. I also found out the financial institution kept a Windows 3.1 machine around for a number of years, just to use this program. Then they discovered it would operate on Windows XP and they installed it and moved the database over without a hitch. The only documentation they had to work with was a 50 page manual I had provided with the program way back in 1992, in Word 2.0 format!
 
What is the secret of the program's longevity? The IT department never got involved with it. Never touched it. Never was allowed to perform "upgrades". Makes you think, doesn't it? Roll eyes | :rolleyes:
 
CodeWiz51
 
-- Life is not a spectator sport. I came to play.
Code's Musings | Code's Articles

 
GeneralTechnical Blogging... Pin
Saturday, April 26, 2008 6:24 AM by CodeWizard1951
I've really gotten into writing technical articles in the last couple of months. I've even read a couple of posts about blogging, six figure incomes (dang that's a lot!) and driving traffic. However, the one item that seems to be left out is more important than anything else. You have to write content that is interesting. If it's good, they will come read. If it's crap, well there's always gardening or yard work to fill my time. Laugh | :laugh:
 
CodeWiz51
 
-- Life is not a spectator sport. I came to play.
Code's Musings | Code's Articles

 
RantDeveloping with least privileges [modified] Pin
Saturday, April 26, 2008 4:29 AM by CodeWizard1951
I am a software developer with Southwest Research Institute. My company's customers often work in a locked down or secure desktop environment. Generally, this means that users do not have access to administrative permissions. For me, this means becoming expert in developing software that will run as a standard user. I also try to develop software that does not require administrative permissions to install.
 
I started investigating least privileges at this blog[^]blog. I've expanded on his work[^] with some of my own thoughts regarding setup of a development environment that works in my world.
 
Let me know what your experience has been.
 
CodeWiz51
 
-- Life is not a spectator sport. I came to play.
Code's Musings | Code's Articles
modified on Sunday, April 27, 2008 1:43 PM

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web02 | 2.6.130516.1 | Last Updated 19 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid