213 reputation
17
bio website jdsoftwareinc.com
location Louisville, KY
age 28
visits member for 2 years, 2 months
seen Aug 3 at 21:38

I'm mainly a Delphi developer. I work for a software company which does solutions for retail management, including inventory, POS, reporting, BI, Tags, and more. It's been in Delphi since Delphi's been around.

I am actively in Stack Overflow monitoring the Delphi tag, and looking for those questions I can answer and also contributing my time to keep Stack Overflow in order. I'm not an expert in anything, a jack of all trades rather. But I love to help people when I'm able to.

I've known Delphi since about 2007 now, and before that, I had learned VB6. I havn't gone back to VB since I learned Delphi. I also taught myself QBasic and HTML as a kid. It hasn't been until the past 5 years that I've been diving into programming.

I have no official education in programming, other than an introductory class in High School to Visual Basic 6. After that class, I taught myself VB6 for a while, until I laid my eyes on Delphi. Since then, I've aborted anything I've written in VB and gone to Delphi.

Since then I've also become vaguely familiar with ASP.NET with C#, as well as some C# windows apps. But I'm not too fond of the whole .NET idea. .NET is good for web platforms and such, but not for win apps. I have built a number of web applications which utilize JavaScript and AJAX.

My strengths:

  • Understanding the bigger picture of projects
  • Writing Custom Classes, Components, and Controls
  • Code organization (within unit or namespace)
  • Writing purely independent classes (as opposed to cross-referencing units or namespaces)
  • User Friendly GUI's
  • Developer Friendly Classes

My weaknesses:

  • Using or Building API's
  • Lower-level coding (such as ASM)
  • Originally structuring projects to make expansion easy
  • Multithreading

PS - My noted website is 100% purely coded my myself in C#, and is my core testing grounds for web development - which I have a lot of brushing up to do. Unfortunately, it's offline at this time.

It's always nice to know you're able to do something, even if you never use it.


Jul
2
awarded  Popular Question
Jul
5
comment Is it good practice on server/client systems to automatically install updates?
We do sign the updates, no we don't verify them.
Jul
5
asked Is it good practice on server/client systems to automatically install updates?
Jun
22
awarded  Yearling
Jun
7
accepted Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
Jun
7
comment Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
Bahhh... A Google search for "OSBK" only returns stock market results. Is this a term you invented or you found it somewhere? Nothing wrong if it's invented, I wouldn't be surprised if no term has been established for this yet.
Jun
7
comment Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
Honestly, the intended use of this is for primarily schools, in computer oriented classrooms, where every student uses a public computer. I know such systems already exist, I was actually inspired by my teacher's abilities when I was in IT / programming classes. He could watch our screens, and if we were doing something we shouldn't, he would either message us, disable our machines, or take control. But, the actual development of this started when my boss wanted to be able to see what everyone's doing without having to physically walk around to everyone's office.
Jun
6
revised Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
added 485 characters in body
Jun
5
comment Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
Well both, just like surveillance cameras, there will be certain triggers, such as abnormal bandwidth usage, mouse cursor moving when user is not expected there, etc. There will be many different trigger policies, but essentially can be watched in real time and recorded.
Jun
5
comment Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
It's for an organization to keep watch over its public computers - requires install of windows services and such.
Jun
5
asked Is there an equivalent term for Desktop Monitoring Recorder such as NVR or DVR?
Mar
16
accepted Would it be possible to publish my code on an official site with a third-party library?
Mar
16
comment Would it be possible to publish my code on an official site with a third-party library?
The only reference I see in the download is a comment at the top of the code: Usage allowed under the restrictions of the Lesser GNU General Public License or alternatively the restrictions of the Mozilla Public License 1.1
Mar
16
comment Would it be possible to publish my code on an official site with a third-party library?
Actually funny thing is they don't have a license file in their download using the same download from your link. But I will put a link to be clear.
Mar
16
comment Would it be possible to publish my code on an official site with a third-party library?
+1 I can understand the code being compiled in the product which is distributed. Just to verify though, that also applies to posting the superobject code along with my code, right? So long as I clearly make sure the end-developer knows so, and don't claim that it's my own, right?
Mar
16
asked Would it be possible to publish my code on an official site with a third-party library?
Jan
25
accepted Scalability: How does splitting a database table work on different replicated SQL Servers?
Jan
25
comment Scalability: How does splitting a database table work on different replicated SQL Servers?
@HLGEM I did, I mean any table which is larger than its host server is able to store.
Jan
25
comment Scalability: How does splitting a database table work on different replicated SQL Servers?
Actually I mentioned the fact that I will move to my own HTTP API eventually, so I would like to know if there is anything pre-built in SQL Server which would make it easier, or using ADO components.
Jan
25
comment Scalability: How does splitting a database table work on different replicated SQL Servers?
How come every single thing I've ever asked on this site has been down-voted? You mean to tell me I'm not allowed to learn anything here?