November 2006 Web Log Entries
Determining Which Function Called This Function (Using ColdFusion)
Posted: November 16, 2006 at 9:21 AM by Ben Nadel
I was just looking through my CF-Talk emails, when Tom Chiverton dropped a bomb shell on my brain. Someone had asked how to find out which function was calling a given function. Sounds complicated right (to me it does, so back off!)? But Tom was all like, oh, that's mad easy, just thrown an error and catch it. What?!? It's that easy? I, of cour... read more »
Comments (16) | Post Comment | Ask Ben | Permalink
Fully Accessible Spam-Form-Submission Blocking Using ColdFusion And (X)HTML (Version III)
Posted: November 16, 2006 at 8:20 AM by Ben Nadel
After some good discussions on CF-Talk about blocking spam bots from submitting web forms, I thought I would give it another go. Jacob Munson pointed out some issues with my previous solutions ( v.1 and v.2 ) and Bobby Hartsfield made some great suggestions that I thought I would try out. This solutions takes advantage of the fact that Sp... read more »
Comments (14) | Post Comment | Ask Ben | Permalink
SQL Data Types Returned From GetMetaData() Are Not Available For QueryNew() And Why That Should Scare You
Posted: November 15, 2006 at 9:40 AM by Ben Nadel
When you dump out a ColdFusion query's meta data: <!--- Get the query meta data. ---> <cfdump var="#GetMetaData( qData )#" /> ... you get information about the columns in the query. What I just noticed though is that the column data types returned from a standard SQL query do not line up with the data types that are available fo... read more »
Comments (6) | Post Comment | Ask Ben | Permalink
Skin Spider : Miscellaneous Updates
Posted: November 15, 2006 at 8:22 AM by Ben Nadel
To learn all about Skin Spider, click here . To view the most updated application, click here . To view the current code base, click here . Just a few minor updates that I wanted to post before I moved onto some bigger changes. Spider Gallery I have updated the spider_gallery.cfm ColdFusion template to use a CFTry / CFCatch tag set wrapp... read more »
Comments (0) | Post Comment | Ask Ben | Permalink
Skin Spider : Rating Videos And The First ColdFusion Custom Tag
Posted: November 14, 2006 at 8:42 AM by Ben Nadel
To learn all about Skin Spider, click here . To view the most updated application, click here . To view the current code base, click here . As a bell-and-whistle type thing, I wanted to provide a really easy way for users to rate the video clips. I also wanted the rating of the video clip to be known without having to go the " Edit Video " p... read more »
Comments (0) | Post Comment | Ask Ben | Permalink
ColdFusion CFSwitch Tag, CFCase Order, And Performance
Posted: November 14, 2006 at 7:23 AM by Ben Nadel
Now, I am sure I will catch some flack for this performance test, but until someone actually gives me CONSTRUCTIVE criticism on performance testing, this is the only way I know how to do it. That said, I was chilling in my bed last night watching a Family Guy rerun when I started to think about ColdFusion frameworks. Nothing in particular, just ... read more »
Comments (7) | Post Comment | Ask Ben | Permalink
Bravo To FireFox's Restore Session Feature
Posted: November 13, 2006 at 2:11 PM by Ben Nadel
An Adobe PDF just crashed my FireFox. I had about 12 windows/tabs open at the time. I was almost peeved (but managing to keep my cool). I then went to re-open FireFox 2.0 and was presented with the option restore my former session. Not having done this before I was not sure what would happen. To my most excellent suprise, all of my windows/tabs we... read more »
Comments (11) | Post Comment | Ask Ben | Permalink
ColdFusion QueryNew(), JavaCast(), And Date/Time Values
Posted: November 13, 2006 at 9:23 AM by Ben Nadel
I was working on some updates to Skin Spider this morning when I came across an error that didn't throw any error message. The error was occuring on a page performing a ColdFusion query of queries. And, while there was no message or detail in the Application's exception object, the stack trace did help me out. Here is the query of queries that I ... read more »
Comments (0) | Post Comment | Ask Ben | Permalink
Project HUGE : Phase II / Week 7
Posted: November 13, 2006 at 7:22 AM by Ben Nadel
I just took a week off from the gym and I'm a week behind in my postings. Here is week 7 which was not last week but the week before. I switched up the order a bit. I put chest first since I missed it two weeks in a row. Also, a bunch of the exercises got messed up and needed substitutions (people using my machines): Day One : Chest / Biceps Wei... read more »
Comments (0) | Post Comment | Ask Ben | Permalink
Using ColdFusion, HTML, And CSS To Stop Spam Form Submissions (Revisited)
Posted: November 10, 2006 at 2:39 PM by Ben Nadel
For anyone who has posted a comment on my blog recently, you know that I was using a random Math equation to stop automated spamming via form submission. It worked amazingly well; I have only gotten a few spam comments (maybe 5) over the past 6 months or something. Having had such success with that, I thought I would take that idea and make even b... read more »
Comments (3) | Post Comment | Ask Ben | Permalink
Amazing JavaScript Port Of ColdFusion's CFDump Tag
Posted: November 10, 2006 at 8:06 AM by Ben Nadel
Shuns , from down under, sent me a link to a JavaScript method "Dump()" that he wrote. It is pretty darn fantastic and looks and feels just like the ColdFusion CFDump tag that we have all come to love. Anyway, check it out when you get a chance; it's freakin' sweeeet! http://www.netgrow.com.au/files/javascript_dump.cfm ... read more »
Comments (5) | Post Comment | Ask Ben | Permalink
National Do Not Call Registry
Posted: November 10, 2006 at 7:57 AM by Ben Nadel
Someone just sent me a link to this site. Looks legit, plus it's ".gov" and I am sure I have heard of it before. Anyway, you should check it out cause telemarketers need to be stopped. Plus, I only have a cell phone so I basically get charged (via minutes) for incoming calls which I have not requested which is totally lame! The National Do Not Ca... read more »
Comments (6) | Post Comment | Ask Ben | Permalink
Skin Spider : Meta Form Data And The Post Processing Url
Posted: November 10, 2006 at 7:45 AM by Ben Nadel
To learn all about Skin Spider, click here . To view the most updated application, click here . To view the current code base, click here . With the introduction of the MetaForm data structure, we gained more insight into how the form was behaving on a per-page request basis. I would like to take that structure and extend it so that we can u... read more »
Comments (3) | Post Comment | Ask Ben | Permalink
Skin Spider : Auto-Tagging Downloaded Videos
Posted: November 9, 2006 at 9:40 AM by Ben Nadel
To learn all about Skin Spider, click here . To view the most updated application, click here . To view the current code base, click here . This is a small update but one that is very good for the usability of the system. I have added the ability to auto-tag videos as they are being downloaded. This removes a lot of manual work that the user... read more »
Comments (1) | Post Comment | Ask Ben | Permalink
Extending ColdFusion Components And Its Impact On Page Performance
Posted: November 8, 2006 at 2:31 PM by Ben Nadel
It was lunch time and I was curious as to how extending ColdFusion Components affects page processing time and performance. For those of you who don't know, you can "inherit" the functionality of one component by extending it and overriding functionality. Component instantiation has some overhead in ColdFusion so that leads me to think that using ... read more »



