Recent Web Log Entries By Ben Nadel

Showing 1 - 8 of 8   < Prev | Next >

The Clean Code Video Series By Robert C. Martin, aka Uncle Bob

Posted: March 28, 2013 at 9:18 AM by Ben Nadel

Tags: Books

Last June, I read Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin . In the comments to that post, Frederik Vig suggested that I should take a look at the "Clean Coders" video series , also presented by Robert Martin. Having loved the Clean Code book, I promptly opened the Clean Coders website in a new Firefox tab - w... read more »

Comments (8)  |  Post Comment  |  Ask Ben  |  Permalink



CFFile Upload - The Filename, Directory Name, Or Volume Label Syntax Is Incorrect

Posted: March 22, 2013 at 9:13 AM by Ben Nadel

Tags: ColdFusion

In all the years that I've been using ColdFusion, I've never really had a problem with CFFile Upload (ie. CFFile action=upload). It just works; and it's awesome. The other day, however, I started getting this really odd error from my ColdFusion CFFile tag: The filename, directory name, or volume label syntax is incorrect. Since nothing around th... read more »

Comments (3)  |  Post Comment  |  Ask Ben  |  Permalink


Understanding CSS Transitions And Class Timing (Revisited)

Posted: March 20, 2013 at 9:37 AM by Ben Nadel

Tags: HTML / CSS, Javascript / DHTML

Yesterday, I looked at CSS transitions and examined the timing in which the transitions would take effect . And, again, I don't mean the duration of the transition; or knowing when the transition ended. I mean, when does the browser actually initiate a transition in relationship to your mutation of an element's CSS properties. In the comments to ... read more »

Comments (5)  |  Post Comment  |  Ask Ben  |  Permalink



Understanding CSS Transitions And Class Timing

Posted: March 19, 2013 at 9:55 AM by Ben Nadel

Tags: HTML / CSS, Javascript / DHTML

UPDATE : @Ron, in the comments, pointed out that this demo does not work as expected in Chrome. Apparently Firefox (my dev environment of choice) and Chrome handle this case somewhat differently. I've only just started to use CSS transitions; but, I already love them. They seem like a great way to augment the behavior of your application user ... read more »

Comments (12)  |  Post Comment  |  Ask Ben  |  Permalink


Matthew McCullough And Tim Berglund On Mastering Git - O'Reilly Video Series

Posted: March 18, 2013 at 9:58 AM by Ben Nadel

Tags: Books, Work

My experience with Source Control is fairly limited. In the past, I've used SVN; but, only in the lightest-touch-way possible. At InVision , we use Git and GitHub to manage our code. At the onset of the InVision project, in order to get more familiar with Git, I purchased the two video series - McCullough and Berglund on Mastering Git and McCu... read more »

Comments (5)  |  Post Comment  |  Ask Ben  |  Permalink


Removing Inline Opacity Filters After Fade-In / Fade-Out Transitions In IE8

Posted: March 15, 2013 at 4:50 PM by Ben Nadel

Tags: Javascript / DHTML

Recently, I demonstrated how to use jQuery's .css() method to clear inline CSS left in-place after a jQuery transition. This approach has been working well; but, recently, I found out that this approach falls short in IE8 (and IE7) when dealing with alpha / opacity filters. No matter what I did - no matter which CSS properties I cleared - "filte... read more »

Comments (5)  |  Post Comment  |  Ask Ben  |  Permalink


Reading Images With Fallback Approaches In ColdFusion

Posted: March 8, 2013 at 5:24 PM by Ben Nadel

Tags: ColdFusion

One of the things that I love about ColdFusion is how freaking easy it is to read, write, and manipulate images without any 3rd party software. You get all that magic in ColdFusion, right out of the box. Sometimes, however, your users upload an image that ColdFusion doesn't really like, and you have to start taking a different approach. Or rather,... read more »

Comments (6)  |  Post Comment  |  Ask Ben  |  Permalink


Accessing $scope On The DOM Using AngularJS

Posted: March 1, 2013 at 9:45 AM by Ben Nadel

Tags: Javascript / DHTML

Most of the time, when you create an AngularJS directive, you know what $scope reference you are dealing with - the one that is passed into your link() function. Sometimes, however, your directive needs to deal with a collection of DOM elements, each of which has its own scope. And, as much as you don't want your DOM tree to be your "source of tr... read more »

Comments (12)  |  Post Comment  |  Ask Ben  |  Permalink

Showing 1 - 8 of 8   Pages: 1 < Prev | Next >

February 2013 Entries »

View All Blog Entries »

  • Help Wanted - Find Your Next ColdFusion Job
Ben Nadel's Company - Epicenter Consulting Recent Blog Comments
May 21, 2013 at 9:25 AM
Turning Off and On Identity Column in SQL Server
you are awesome..i am lucky to get this blog between such a garbage one....Thanks, Prashant ... read »
May 20, 2013 at 4:38 PM
Using A Dynamic Column Name With ValueList() In ColdFusion
@Dana, Your confusion is well founded, since this is a very confusing features. In fact, it ONLY works if you use array notation. Meaning, that this: arrayToList( query[ "columnName" ] ) ... read »
May 20, 2013 at 4:34 PM
Using A Dynamic Column Name With ValueList() In ColdFusion
I was thinking chicken and the egg, I wouldn't have expected it to work in the valuelist going in I guess. Maybe I just need a beer, long day :) ... read »
May 20, 2013 at 4:29 PM
Using A Dynamic Column Name With ValueList() In ColdFusion
@Dana, That's if you're trying to reference a specific row. In this case, we're trying to reference the entire query column as one cohesive value. So, you are correct that if you wanted to output a ... read »
May 20, 2013 at 4:24 PM
Using A Dynamic Column Name With ValueList() In ColdFusion
I thought when you used array notation to reference queries you always had to have the row or it would throw a similar error as well? ... read »
May 20, 2013 at 11:45 AM
Using jQuery's Animate() Step Callback Function To Create Custom Animations
This is really useful. I found out that you don't actually have to use a dummy css property (surprisingly). To animate a property in a linear-gradient for instance I did this this.css('someLinearGra ... read »
May 20, 2013 at 10:51 AM
Using A Dynamic Column Name With ValueList() In ColdFusion
@Josh, Oh snap! You're totally right! I'm not sure I've ever tried that. I did know that you can call a number of other array-methods on ColdFusion query columns: http://www.bennadel.com/blog/167 ... read »
May 20, 2013 at 10:45 AM
Using A Dynamic Column Name With ValueList() In ColdFusion
@Ben - I believe you can achieve the same functionality with ColdFusion's built in ArrayToList() function. ArrayToList( users[ "id" ] ); ... read »
InVision App - Prototyping Made Beautiful With Prototyping Tools