938 reputation
411
bio website iKnowKungFoo.com
location Irving, TX
age 43
visits member for 3 years, 7 months
seen yesterday
Enterprise Web Architect, ColdFusion Specialist and Business Analyst

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
Jun
3
answered Web Applications vs Rich Internet Applications
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
Mar
25
revised Keep a programming language backwards compatible vs. fixing its flaws
added 76 characters in body
Mar
25
answered Keep a programming language backwards compatible vs. fixing its flaws
Mar
11
comment Looking to build a 2 java applications. should it be web-based application or standalone application?
If the web server goes down, the web services go down. If you have a desktop application that's using web services, the desktop application is dead in the water too. If the desktop application can run without talking to an external data store, then sync when its online, you can keep working. Also realize that enterprise apps are going mobile more often than not.
Mar
11
comment Looking to build a 2 java applications. should it be web-based application or standalone application?
The web application will run so long as EC2 is running. Consider building a mobile UI for the application so you can easily interface via your phone or tablet. Finally, consider a native mobile app. If your personal internet connection fails, you can fall back to a 3G connection on your phone (tethered to your laptop?) or find a Stackbucks and hop onto their free wi-fi connection.