953 reputation
512
bio website iKnowKungFoo.com
location Frisco, TX
age 44
visits member for 4 years, 3 months
seen Dec 4 at 7:40

Solutions Architect, specializing in ColdFusion, Java and JavaScript based application development.

Contributed to the Adobe ColdFusion Anthology (Chapter 11 on database architecture).


Oct
3
comment Can we technically un-blur images?
Adobe showed off this technology 3 years ago. tv.adobe.com/watch/max-2011-sneak-peeks/…
Sep
13
awarded  Yearling
Jul
30
comment Customer is “deeply disappointed” in software because of one bug. How to reply?
At what point does the user test the application? Do you supply them a checklist with everything that needs to be tested? You need to give that same checklist to your QA department, then compare both lists before releasing the software. If an item was tested by neither, (why didn't QA test it?), or by QA & not by them, then the client has to sign off on that feature going out untested. It doesn't excuse you from bugs, but it does tend to squash the complaints.
Jun
13
answered Using AngjularJS with Twitter Bootstrap
Jun
4
awarded  Citizen Patrol
Apr
11
comment Why we should (not) develop on a server via RDP
Odds are, the client thinks that by using RDP the code will be "safer" since it will only exist on their servers. Years ago, my current employer had all offshore developers log into a shared network server in order to develop our application. We finally got each offshore developer their own VM, which allowed them to "develop locally", without letting the code leave our network.
Oct
17
comment How to refactor when all your development is on branches?
In the case of function renaming, instead of renaming function X to function Y, create a new function Y and refactor all of your code to use it. Once it's merged to main, have everyone else convert their calls from function X to function Y. You may have to wait for a follow-up release to delete function X, but you've kept everyone's else's development moving forward.
Oct
1
comment Distributing PC software without a website
If you're trying to distribute an executable, most anti-virus programs will flag it as questionable if they don't have a record of many people downloading the file. That doesn't matter which site you use. Can't you just create a blog on something like Tumblr for free and provide the file there?
Sep
13
awarded  Yearling
Jul
17
comment Preventing Web Site Users From Using Their Back Button To Get To Cached Screens After Logging Out?
Just update your user base that this is what's going to happen now. You'll get some support calls for a while, but they'll die down. I just went through this and users just had to get used to it.
Jul
11
awarded  Nice Answer
Jul
10
answered Best Practice: Should error messages be handled by the API or by the App?
Jun
25
answered Best practice for storing HTML coming from text fields to a database?
Jun
25
comment Best practice for storing HTML coming from text fields to a database?
It's not just SQL injection, you need to also sanitize against Cross-site Scripting (XSS) and many other forms of external attacks.
Jun
18
awarded  Organizer
Jun
18
revised embedding programming languages into other languages
edited tags
May
29
comment Which Ext JS license should be acquired (when developing a Spring MVC/Hibernate/Ext JS web application)?
Have you emailed Sencha and asked them?
Apr
16
comment How can we avoid having to build yet another CRM system from scratch
+1 for "there is no spoon" style advice. Don't try to change the CMS to work with your system, change your system to work with the CMS.
Mar
29
comment Migrating web app from php to Java
To @GrandmasterB's point, you're interviewing to be a mobile application developer, not a web developer. Unless the job requirements say otherwise, they should have people building a back-end that provides data for both the website and the mobile app.
Mar
25
awarded  Editor