2,204 reputation
817
bio website java-articles.info/articles
location Nephi, UT
age 58
visits member for 3 years, 8 months
seen Jun 23 at 21:52

I'm a software developer with 20+ years of experience in Cobol and DB2. I spent some time working with data modeling and database design, including data warehouses.

I'm retired now, but my past experience is with Java to develop Swing applications, Eclpse plug ins, and rich client platform applications.

If you need more than answers to questions, I'm a registered tutor on InstaEDU. You can contact me there for Java and Swing tutoring,


Mar
31
comment When do you drop support for an old program version?
There are organizations that still use Cobol-85. There are still DOS point of sale systems in use. It's up to the organization to decide when to upgrade. It's a business decision, not a technical decision.
Mar
16
comment How to indicate to a web server the language of a resource
Some websites segregate the content by language. Each language gets it's own folder structure. These websites have URLs like example.com/fr/index and example.com/en/index
Mar
4
comment How to get better understanding of the users as a programmer
Become a user for a period of time. You'll have a list of the most aggravating bugs in about a week.
Mar
4
comment How do desktop applications talk to remote database server?
They use a remote database server protocol.
Mar
3
comment Keeping database connection
You should open a connection when you need data, get the data, and then close the connection. You can use a connection pool to make managing the connections a bit easier.
Mar
1
comment Java for a perfect Media Player?
To build a complete (video and audio) media player, you need many codecs (coder / decoder). Codecs manipulate the video or audio files at the byte level. Java is not the best language for manipulating files at the byte level. C or C++ is much better at manipulating files at the byte level.
Feb
27
comment How to really understand programming?
Teach Yourself Programming in 10 years
Feb
20
awarded  Good Answer
Feb
19
comment How do I manage a very large set of rules and magic numbers in my program?
It's hard to answer your question without seeing your code. You can post your code on codereview.stackexchange.com and get advice from other programmers.
Jan
10
comment Is checking count/size/length less than 0 necessary in modern languages?
Years ago, defensive coding techniques were all the rage. Programmers were taught to write a.Length <= 0 rather than a.Length != 0, because you can't always trust the computer to return a positive value. I still code a.Length <= 0, because I'm covered if the value is negative. It's the same reason I code a.Length >= maxValue to end a loop.
Dec
9
comment Source code vs source files?
Source code is looking at source from the inside, like a programmer. Source file is looking at source from the outside, like a manager or lawyer.
Nov
25
comment How to answer “When will it be done?”
"When it's done. You can't rush fine cooking and fine coding."
Nov
17
awarded  Yearling
Oct
28
comment Is “code that generates code” really all that great?
Here's an example of code that generates code from Java - java-articles.info/articles/?p=407
Oct
27
comment Help in (re)designing my Swing application
Java is probably not the language for this type of application. Is there some reason you can't use an existing job scheduling software application like Quartz?
Aug
28
comment How will I restrict the number of users logged in based on session?
Your idea sounds good. As a user, I can open another browser tab, and do other things while I'm waiting to log on. Most other websites just tell the user, "Sorry, server full."
Aug
26
comment The right place to embed a parser : Server or the Client?
@Doc Brown: If you're talking about both validations happening on the server, they're both secure. Client verification can be bypassed (the command object generated by some other software).
Aug
26
answered The right place to embed a parser : Server or the Client?
Aug
14
comment Match two strings but allow for a degree of error
You might want to look at Soundex matching. en.wikipedia.org/wiki/Soundex
Aug
12
comment Handling a request to override browser behaviors (Back and Refresh)
If you think an appeal to authority would work, show them this 14-year-old article. nngroup.com/articles/the-top-ten-web-design-mistakes-of-1999