Ben Nadel
On User Experience (UX) Design, JavaScript, ColdFusion, Node.js, Life, and Love.
I am the chief technical officer at InVision App, Inc - a prototyping and collaboration platform for designers, built by designers. I also rock out in JavaScript and ColdFusion 24x7.
Meanwhile on Twitter
Loading latest tweet...
Ben Nadel at NCDevCon 2011 (Raleigh, NC) with:

Tom McConlogue

Member since Feb 20, 2013

Recent Blog Comments By Tom McConlogue

  • Default CFParam Expressions Are Always Executed In ColdFusion

    Posted on Aug 23, 2013 at 5:09 PM

    @Ben, I fully agree that the Railo functionality is wrong. CFML is supposed to look for variables in existing scopes before creating new ones. It can make the code hard to read, but that's the way it's work with ACF since as far as I can remember.... read more »

  • Default CFParam Expressions Are Always Executed In ColdFusion

    Posted on Aug 22, 2013 at 2:15 PM

    The difference on Railo has to do with scopes. I think Railo is implying a local scope on the variable in the function and default initializing it to 0. When you replace defaultValue with variables.defaultValue both ACF and Railo return the same results.... read more »

  • Using AtomicInteger To Create Uniquely Named CFThreads In ColdFusion

    Posted on Feb 21, 2013 at 9:58 AM

    The reason i didn't use a simple createUUID() was the extra characters seemed to be causing an error in my thread names. Not sure why. The reason I use a prefix on the name is so that when i get an error and it logs to the console that there was an error in a thread I can tell which one. If they ... read more »

  • Using AtomicInteger To Create Uniquely Named CFThreads In ColdFusion

    Posted on Feb 20, 2013 at 10:44 AM

    for thread names i have a small cfm file i include in any component (or cfm) where i need thread access. It has a very simple method for generating a thread name. (along with several other thread assisting methods) <cfscript> private string function newThreadName(string prefix=""... read more »