You are here: A Better Geekplugin-autotooltip__default plugin-autotooltip_bigA Better Geek
There is no freakin' way this site is going to be usable anytime soon. I'm just going to be using as a wiki for things I want to share with others that aren't relevant to my other sites. Most of this site's content is currently locked from public access. » The Tech Wiki » Software » Code » Adobe ColdFusion
Action disabled: source
wiki:software:code:cfm:start
Adobe ColdFusion
Once upon a time, I was a ColdFusion web developer. It's pretty easy to learn, as languages go. I don't do any CF development anymore, mostly because it's expensive to run for hobbyist purposes.
I’m really, annoyingly, obsessively anal about browser compatibility in web design. Even if you’re convinced that none of your users will ever touch Opera, there’s no reason to not make sure your site is usable in Opera…or Lynx, or IE 5.5, or anything else.
I like to provide clear visual or textual cues for an application. In the admin interface for one of my apps, I provide a pretty easy way of rejecting or accepting form submissions for a class – a red “X” to reject, and a green checkmark to accept. In order to pass these actions to the ColdFusion page on the server side and rely on
There’s a handy little query you can run in SQL to retrieve the identity (primary key) value of a record you just created. So, you can do something like this:
INSERT INTO People ( Name ) VALUES ( 'Joe' ); SELECT @@IDENTITY AS NewName;
One of my current projects at work has an RSS requirement. I’m redesigning the university’s policies website. My customers are concerned that other departments at Purdue have previously copied the content of a policy and placed it on a different site, which is problematic when policies are revised, superseded, or retired.
On one of my current projects, I’ve found myself in need of passing sensitive data through a URL string. I could use an individual form for each link and pass it via POST, but I wanted to see what I might be able to do by way of encrypting the data. Turns out it’s quite easy.