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 BFusion / BFLEX 2009 (Bloomington, Indiana) with:

Jeremy French

Member since Dec 11, 2008

Recent Blog Comments By Jeremy French

  • Antialiased Text Is Not All That

    Posted on Oct 1, 2007 at 10:02 AM

    Books aren't anti-aliased because printed type isn't pixelated to begin with. Anti-aliasing is an attempt to make pixels look like smooth lines, but it's an illusion. Book print is actually smooth lines, so there's no need.... read more »

  • Learning ColdFusion 8: OnMissingMethod() Event Handler

    Posted on Jul 27, 2007 at 10:58 AM

    I'm not really sure what use the onMissingMethod() was intended for. You mention error handling, but I can't see how that's useful. You should definitely be looking up the documentation before you call a method on an object, and if for some reason you don't, what should happen? It should throw an... read more »

  • Randomly Selected vs. Evenly Distributed

    Posted on Jul 20, 2007 at 2:12 PM

    I think there's a whole fascinating discussion to be had on whether or not randomness exists, though that's not the intent of the thread. More relevant is the notion of testing for randomness, which - by any definition - is impossible. If randomness means unpredictability, than any test that PREDI... read more »

  • Randomly Selected vs. Evenly Distributed

    Posted on Jul 19, 2007 at 10:07 AM

    Tecnhically speaking, there's no such thing as random in a computer. There are only calculations based on values that are difficult for a human to predict. In fact, there are lines of thought that suggest that randomness is a myth in any scenario, computed or not. i.e. everything is caused by som... read more »

  • Hours And Seconds Work In ColdFusion DateFormat()

    Posted on Jul 12, 2007 at 8:47 AM

    It does seem like it would make more sense to just combine the two into DateTimeFormat() I get so annoyed with this line of code: #DateFormat(now(), "m/dd/yyyy)# #TimeFormat(now(), "hh:mm:ss tt")#... read more »

  • Mom! Ben Broke My CFInterface!

    Posted on Jul 10, 2007 at 3:11 PM

    Yes, of course you're right. However, my main point, even though i don't think I expressed it well, was that you could effectively change the signature of the method, which would indeed subvert the contract. Interfaces are not just about what methods are available, but what they take as parameters... read more »

  • Mom! Ben Broke My CFInterface!

    Posted on Jul 10, 2007 at 9:04 AM

    Heh. It's be funny if you called takeToPark() and passed it dog.getOwner() instead of dog, and then called the poop() method. "SIR!! You can't do that here!" I agree on the useless interface part. People deleting a function may not be particularly likely, but imagine an interface that takes a do... read more »

  • Maintaining Sessions Across Multiple ColdFusion CFHttp Requests

    Posted on May 25, 2007 at 8:52 AM

    Interesting article. I hadn't ever thought about the idea that sessions wouldn't be maintained. In response to expansion idea, how about a custom tag that is aware of it's own session and keeps it across requests. e.g. <cf_http session="mySession1">... read more »