Critical Lucee Update (also attn Railo users)
G'day:There's a security patch for Lucee released today, and if you're running Lucee 4.5, you really must apply it.Update:Actually don't do what I say here. LAS have ballsed-up and rolled this critical...
View Article7 July 2005
Adrian Johnson (37)Anat Rosenberg (39)Anna Brandt (41)Anne Moffat (48)Anthony Fatayi-Williams (26)Arthur Frederick (60)Atique Sharifi (24)Behnaz Mozakka (47)Benedetta Ciaccia (30)Carrie Taylor...
View Article500+
G'day:This is yet another code-free article, I'm afraid. I know I've been slack recently :-( I do have a coupla code-centric articles in the pipeline, which should be out the door over the weekend,...
View ArticleColdFusion 12: Before I get all NDA-ed up
G'day:This was a pleasing email to get:Invitation to join the ColdFusion Raijin/Blizzard Prerelease Program!Hello,Because of your knowledge and interest in ColdFusion & ColdFusion Builder, you have...
View ArticleCFML: Are collection iteration methods really significantly slower than...
G'day:I've heard people say a coupla times that one should think twice before using CFML's new collection iteration methods (eg: .each(), .map() etc) should be treated with caution, because they are...
View ArticleGone from Google?
G'day:Can you do me a quick favour? Google things like "adam cameron blog" and "cfml blog" etc... you know... things I used to rank in on Google? And report back with what you see (or as is the case:...
View ArticleCFML: should "Parameter validation error for the [functionanme] function" be...
G'day:I encountered this whilst trying to guess how a CFML function worked. When one passes the incorrect number of arguments to a built-in function, one gets a compile error, not a runtime exception....
View ArticleCFML: ColdFusion does some dodgy exception "handling"
G'day:This was a curly one. I've been doing some testing recently, so I've been giving TestBox a bit of a thrashing. Yesterday I was a bit bemused that some of my tests were failing (that's not...
View ArticleCFML suggestion: make queries implement an array interface
G'day:This was not what I was gonna write about today, but it popped into my head as I was walking up upstairs to the office, so in a carpe diem moment, I'll do this one instead.Queries are one of the...
View ArticleAnd... I'm back
G'day:I'm pleased to say that Google seems to have got its act together, and this blog now seems to be showing up in Google's search results again, after an absence of a fortnight ("Gone from...
View ArticleAre we getting closer to having a CLI & REPL on ColdFusion?
G'day:I have to admit this is pretty much a click-baiting exercise, whilst also trying to drum up some community interest and support in a bugbase ticket.A while back I raised 4013832, which...
View ArticleColdFusion CFML: weird shorthand operator restriction
G'day:I dunno what to make of this one. This morning I was taking a look at an issue in the ColdFusion docs that someone on the #cfml Slack channel had raised, in that the docs said this;Arithmetic...
View ArticleJavaScript: getting my brain around Promises
G'day:A few weeks ago I made a suggestion that some manner of Futures / Promises could be added to CFML ("What I'd like to see in ColdFusion 12 (redux, as is happens): Futures/Promises"). If nothing...
View ArticleJavaScript: expectations re-adjusted re Promises
G'day:First off a proactive apology. I generally sit in the pub on my Saturday afternoons in Galway (every second weekend), and write some ballocks on this blog. I think we're all used to that. I'm...
View ArticlePHP 7: PHP's error "handling" lunacy is getting on my tits
G'day:FFS. I'm part way through an article on something completely unrelated, and needed to knock up some code to demonstrate PHP's "magic"__toString() method. That code worked fine, but my sample code...
View ArticleAdobe / ColdFusion: sh!thouse work ethic from CF Team members again
G'day:Adobe have been really pretty good with patches for CF10 and 11 this year, they're released a number of patches, and I have no idea how many issues have been dealt with, but it seems like quite a...
View ArticlePHP 7: new feature: enhanced type-checking on function arguments
G'day:I'm back to doing some PHP beta testing. Or more "exploration" than testing, as I'm not being very rigorous about it. PHP 7 is tup to beta 2 now (download for Windows here: "PHP 7.0...
View ArticleColdFusion: complete the implementation of associative array notation
G'day:This'll be a quick one (not least of all because I only have about 20min to write it).CFML has the ability to reference struct (and by extension object) keys either statically via dot notation,...
View ArticlePHP 7: functions can now have type-checking on their return values
G'day:This is a kind of "part 2" to the earlier article about type-checkinng on funnction arguments: "PHP 7: new feature: enhanced type-checking on function arguments". I was goig to roll both of these...
View ArticleColdFusion: can't tell its null from its... elbow
G'day:Blimey: Acker is being of some use! He threw me this code last night, and asked what to make of it (well, OK, Sean asked me, but still).found something unexpected: a = isnull(request) &&...
View Article