Archive for the ‘ColdFusion’ Category

Moving from CF 7.02 to CF 8.01

Monday, July 7th, 2008

Last week one of our big projects went online with a release of CF 8.01 final. I had personally started using CF 8 for this project in development when CF 8 was still in alfa, and while we started building EAR files against CF 8 almost a year ago, we ...

Reserved names for cookies

Thursday, July 3rd, 2008

Somebody was inquiring on a mailinglist why he would have a lot of errors in his *-event.log that looked like: 06/26 14:47:27 error Cannot create cookie: domain = .xxx.yyy Amidst a number a theories a link to a blog post No Cookie for You!! surfaced as an explanation. An explanation that couldn't ...

Community Summit and Webmaniacs trip

Wednesday, May 28th, 2008

So last weekend I came back from a two week trip to the US. I attended the Adobe Community Summit in San Jose and the Webmaniacs conference in Washington DC. As the name suggests the Community Summit is organized by Adobe for the Community. Usergroup Managers and Community Experts ...

Adobe “Centaur” plans

Monday, May 19th, 2008

I'm at the Webmaniacs conference just quickly writing this before I go and present my own session. Ben Forta just opened the conference with his keynote and he had 2 slides on Adobe's plans for ColdFusion "Centaur" and I think they are the first public plans. I am not going ...

Windows file permissions for the ColdFusion account

Sunday, April 6th, 2008

As we all know it is a best practice to minimize the privileges of any application or account to reduce the attack surface. ColdFusion is no exception to this rule and should really be run under a dedicated user account with minimal permissions. And while on some systems such as ...

MS SQL Server and the ColdFusion “String format” setting

Saturday, March 22nd, 2008

Hidden below the "Show Advanced Settings" button on the datasource settings page for MS SQL Server lies the "String format" setting. According to the manual this setting is used to "Enable this option if your application uses Unicode data in DBMS-specific Unicode datatypes, such as National Character or nchar." In ...

CFHTTP and client certificates

Thursday, February 28th, 2008

I had a client with a pretty weird issue with client certificates last week and I thought I would share and maybe save somebody some time. The client needed to consume a SOAP webservice that was protected with 2-way SSL, i.e. with both a server and a client certificate. Because of ...

PostgreSQL UUIDs and ColdFusion (2)

Sunday, February 10th, 2008

In part 1 I showed how to adapt ColdFusion to work with PostgreSQLs native UUID datatype. In this part, I will show how to adapt PostgreSQL to accept ColdFusions native UUID datatype. UUIDs: equal, but not the same As ColdFusion developers are very aware thestring representation of a UUID in ColdFusionis ...

PostgreSQL UUIDs and ColdFusion (1)

Wednesday, February 6th, 2008

I set up a little test to measure the performance difference between native PostgreSQL UUIDs () and ColdFusion UUIDs stored as a CHAR(35) field in PostgreSQL. First the schema. CREATE TABLE uuidanswer ( answerID UUID, displayOrder INT ); CREATE TABLE uuidtestAssignment ( testAssignmentID UUID ); CREATE TABLE uuidquestionScore ( ...

PostgreSQL 8.3 released

Tuesday, February 5th, 2008

Today the PostgreSQL Global Development Group announced the release of PostgreSQL 8.3. The major new features that are most exciting to me are: TSearch has been integrated into the core so PostgreSQL now has Full Text Searching without the need to install additional modules; all the performance features; a UUID datatype for storing ...