PHP's error "handling". Oh dear
G'day:OK, so I am gonna side track into error-handling in PHP. During the writing of the previous article ("Looking at PHP's OOP from a CFMLer's perspective (part 1/?)") I needed to try to try/catch...
View Article: my ignorance is reduced. Over a decade after it should have
G'day:Update:I had to take this article down for a few hours as I ballsed up both the code and the analysis! Thanks to Adam Tuttle for noticing (or making me revisit it so IĀ noticed it, anyhow).It...
View ArticleMore on : Java exceptions
G'day:This is a very quick appendix to this morning's article "<cfcatch>: my ignorance is reduced. Over a decade after it should have".How about java exceptions? Well ColdFusion and Railo behave...
View ArticleEven newbies can help solve community problems
G'day:I was quite pleased yesterday when I got my first "accepted answer" for a Ruby-tagged question on Stack Overflow. I hasten to add that the question was one of converting CFML code to Ruby code,...
View ArticleUtterly off topic: my other twitter account
G'day:I try to keep myĀ @daccfml Twitter account on-topic for CFML / IT type stuff: it's the Twitter adjunct to this blog. Sometimes I mess up and send off-topic updates from it, but on the whole I like...
View ArticleGo and vote, pls
G'day:Sorry for the silence recently... my life is getting very... complexĀ of late.Anyway, Adobe are playing at silly buggers with a bug that they're dragging their heels about, and they are saying it...
View ArticleColdFusion 12
G'day:Whilst some of the Adobe ColdFusion Team are pantsing about trying to take as long as possible to fix ColdFusion 10 and 11 bugs, other elements of the team must surely be planning ColdFusion 12....
View ArticleHave found some evidence for that "There was an error accessing this page....
G'day:I dunno if you've had this before, but I fairly frequently am confronted with this whenever I try to change something in CFAdmin:This is after I successfully login, and can click around no...
View Articlein CFScript: does this behaviour make any sense?
G'day:I'm in the process of documenting allĀ of CFScript. Well: how to effect all of CFML's functionality in CFScript, really.Today I'm looking at how <cfmodule> is handled in CFScript. Railo and...
View ArticleWhat would you do?
G'day:Here's a quick one.If you had a requirement to have a function which returned two things: a result, and optionally some telemetry on the process being run; and there were two distinct bits of...
View ArticleExample of the thoughtlessness of a generic tag to CFScript solution
G'day:I've repeatedly said that Railo and ColdFusion's way of implementing 100% CFML functionality coverage in CFScript was lazy, leaden, and detrimental to the language. Here's an egregious...
View ArticleCFScript 2.0?
G'day:You will be used to me bleating about how Adobe have messed up a chunk of their CFScript implementation in ColdFusion 11 (and ColdFusion 9 for that matter too), eg: last week's "Example of the...
View ArticleLooking at PHP's OOP from a CFMLer's perspective (part 2/?)
G'day:So I continue my battle through PHP's OO implementation. See "Looking at PHP's OOP from a CFMLer's perspective (part 1/?)" for the first bit of this.Static properties and methodsThis is something...
View ArticleRepro of structCopy() bug
G'day:I could put this in a gist or just post the code directly, but it gives me something to write about today. Be wary of structCopy(). There's a bug been raised about it not working on ColdFusion...
View ArticleWrong wrong wrong, Cameron is wrong
G'day:Adam Tuttle and I were talking on IRC about some of my code today - in the context of closure - and I brashly asserted the code might implement closure, but it didn't actually useĀ it, so it was a...
View ArticleHelp provide Adobe with more info, pls
G'day: Hey, Adobe are struggling to replicate the issue I detail in 'Have found some evidence for that "There was an error accessing this page. Check logs for more details." issue in CFAdmin', and...
View Article212... 0
G'day:I've been keeping an eye on how many untriaged ColdFusion bugs there are:212 untriaged ColdFusion 10 bugsFollow-up to "212 untriaged ColdFusion 10 bugs"Bug watch: 212206 untriaged ColdFusion 10...
View ArticleEnhancing block syntax in CFML
G'day:This is not an article per-se, but just a heads-up to go have a read of something Rory (I dunno Rory beyond his name on the forum post) has raised on the Railo Google Group: "I actually like tags...
View ArticleOK, so CFCamp 2014 after all
G'day:As you may or may not know, I'm almost certainly going to be leaving the CFML world shortly. I should have clarity on that in a few weeks, and will give you the details then.Last year Mike Hnat -...
View ArticlePHP: how does PHP deal with same-named form values? [shudder]
G'day:I seriously hope I'm wrong here, but it seems to me that PHP's default "handling" of multiple same-named form fields is... to ignore all bar the last one. That's not to say the values aren't...
View Article