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 cf.Objective() 2014 (Bloomington, MN) with:

Don Vawter

Member since Jul 15, 2009

Recent Blog Comments By Don Vawter

  • ColdFusion 10 Beta, Apache Tomcat, And Symbolic Links On Mac OSX

    Posted on Mar 1, 2012 at 8:06 PM

    When I worked at a large telecom we lived on symlinks. The document root the webservers saw was a symlink the current codeline. To deploy a new release just point the link to the new code line. To back out just repoint the link to the old code line. Worked like a charm. In my current work I often h... read more »

  • Building Executable Scripts For The Mac OSX Command Line

    Posted on Feb 28, 2012 at 11:08 PM

    Better be careful Ben. Pretty soon you will changing your config files with sed, parsing log files with awk, grepping all over the place and running cron jobs instead of use CF scheduled tasks. But you should really worry when you start writing your code in vi. I use bash scripts to start and stop C... read more »

  • Finding Template Execution Stack in ColdFusion

    Posted on Dec 9, 2010 at 4:49 PM

    I am doing code cleanup on a project and need to collect the templates that are unused. If we have the set of templates used then obviously the unused are just the complement of that set. I use a similar method the collect the templates(and if a cfc, the method called): <cftry> <cfobject ... read more »

  • ColdFusion Email Validation, IsValid(), And CFMail Errors

    Posted on Sep 12, 2009 at 11:13 PM

    It is entirely possible that the event did not occur in BD as the errant subscriber may not have been present so my assumption that BD didn't fail may be false. The "phantom processes" disappeared after a day or two. To avoid any future occurences I have made all tasks run once and then have the t... read more »

  • ColdFusion Email Validation, IsValid(), And CFMail Errors

    Posted on Sep 12, 2009 at 10:58 PM

    It threw a cf error. Since it was run as a scheduled task I didn't find it until I trolled logs after a couple of subscribers said they weren't getting their email.... read more »

  • Deleting ColdFusion Scheduled Tasks With CFThread And CFSchedule

    Posted on Sep 9, 2009 at 7:18 AM

    I am having an issue now that even if I delete a scheduled task in the admin. It keeps firing off and the old scheduled interval. Even restarting CF doesn't help. As a temporary measue I have just deleted the template it is trying to run but every two minutes I get an entry in application log that i... read more »

  • ColdFusion Email Validation, IsValid(), And CFMail Errors

    Posted on Sep 9, 2009 at 2:16 AM

    I unfortunately discovered the cfmail crashing when I switched from OpenBlueDragon to CF8. Apparently BD doesn't validate the email address. Someone entered an email of http://blah@somewhere.com. This was old code (CF 5) and obviously my validation was faulty. Probably a good thing it crashed and fo... read more »

  • Randomly Sorting A ColdFusion List

    Posted on Jul 15, 2009 at 11:35 PM

    The first way works quite well if your list is really a set not a list. That way your struct will always be the same size as your set. I use this when presenting a random subset of a query. I use a value list of the primary keys to build the list.... read more »