I wrote my first program almost 30 yrs ago now.
Experience - 20+ yrs in industry using a wide variety of languages/tools including PowerBuilder, VB 3 thru .Net, VC, C+, C++, C#, MS SQL & Oracle, and Java
10+ yrs as a Professor of Computer Information Systems teaching everything from VB to Java to Graphics Programming, DB Design, Networking to Project Management
10+ yrs as an IT consultant. Due to my dissertation work (see below) I have dramatically reduced my consulting work over the last couple of years. One of my most interesting assignments was taking an SQL statement that took over 16 hours to run and after two days of optimization I got it down to 8 minutes.
I'm currently working on my PhD dissertation in Organizational Management with an IT specialization, which should be completed by summer. Once that is completed, my current plan is to start taking certification exams toward a MCPD.
|
Jan
1 |
|
awarded | Yearling |
|
Jan
3 |
|
awarded | Critic |
|
Jan
3 |
|
comment |
Find the second appointment date per customer Sorry about that, writing the SQL in my head... gotta get SQL Server back on my home machine after HDD wipe. |
|
Jan
3 |
|
answered | Last x blog entries - but only once per user |
|
Jan
3 |
|
revised |
For loop is being skipped in Cocoa Touch added 3 characters in body |
|
Jan
3 |
|
answered | For loop is being skipped in Cocoa Touch |
|
Jan
3 |
|
answered | sqlite3 square brackets in a select statement |
|
Jan
3 |
|
revised |
Find the second appointment date per customer added 66 characters in body |
|
Jan
3 |
|
comment |
Find the second appointment date per customer easily fixed, just swap ASC and DESC on the ORDER BY clause. |
|
Jan
2 |
|
answered | Find the second appointment date per customer |
|
Jan
2 |
|
comment |
ActionListener Event in Java I would concur, but note that the OP stated in his first sentence that 'he was just learning Java". Didn't want to throw him to the lions on first time out. |
|
Jan
2 |
|
revised |
Integer overflow in modular exponentiation function added 577 characters in body |
|
Jan
2 |
|
comment |
Integer overflow in modular exponentiation function I am making the assumption that the user could add conditions to ferret out special cases - swap a & b if a > b so that b is always > a, etc. |
|
Jan
2 |
|
comment |
storing boolean value Ah, then find where the code creates a new Sandwich (i.e. - something = new Sandwich()). |
|
Jan
2 |
|
answered | Integer overflow in modular exponentiation function |
|
Jan
2 |
|
comment |
storing boolean value I probably didn't explain it well enough. When you change it back to private one of two things will happen. If the code no longer compiles, then the source file & line with the problem are most likely the location that is changing owned. If the code still compiles, then another source file is using setO() to change the value. In this case, you will have to search the entire app to find that location. |
|
Jan
2 |
|
comment |
Why does modal-form disappear completely when minimized? Oh, I made the assumption that this (the modal form) was a simple dialog or pref screen that was temporarily opened over the main form. The idea is that modal forms are temp. The main app form should not be modal. |
|
Jan
2 |
|
comment |
storing boolean value If that is the case, the solution is fairly simple. Change it back to private and see where the program breaks! The other thing to do is use a search engine to see everywhere Sandwich.owned or getO() or setO() is used in the entire project. |
|
Jan
2 |
|
answered | ActionListener Event in Java |
|
Jan
2 |
|
answered | Why does modal-form disappear completely when minimized? |