Elliott's Development Blog
Exploring Life Through Math, Algorithms and Code

One of the biggest problems rampant amongst developers is ignoring the standard library and writing your own solution to the same problem because we think it’s faster/smarter/better. I know I’m certainly guilty of this thinking too. Unfortunately this is pretty much always a mistake. I recently stressed this issue quite a lot in my Designing [...]

No tags

A few months ago I released a mirror of the bug tracker for Adobe ColdFusion written in HTML. It occurred to me shortly after that it would also be useful to have a tracker for CFBuilder bugs.

So I’m happy to announce the Unofficial Adobe CFBuilder Bug Database Mirror!

No tags

ColdFusion 9 has two new features for components. The import statement allows you to use shorter names for components when creating them. The “Component Cache” caches the path to components (pretty much Trusted Cache for .cfc files only) to improve performance. Unfortunately there’s a huge performance problem using the import statement without the Component Cache [...]

No tags

Aug/10

5

CFUnited 2010 Presentations

I’ve updated my presentation archive to include my two presentations from CFUnited 2010. If anyone has any questions or suggestions feel free to contact me either by email or posting on here. It was so great to meet everyone new, and see everyone old. Hope to see you at the next conference, whatever that may [...]

No tags

This past year Adobe finally released a bug tracker for ColdFusion. This was a really great move to making CF more developer friendly.

[...]

So I officially announce the Unofficial Adobe ColdFusion Bug Database Mirror.

No tags

Ben Nadel was recently looking at Prototypal Inheritance in ColdFusion, which is incidentally one of the topics I talk about in my I bet you didn’t know you could do that with ColdFusion presentation, which I gave at BFusion 2008 and will be doing an updated version of at CFUnited 2010. </shameless-plug> The code samples [...]

No tags

Recently one of our applications started failing inconsistently with strange errors about certain files not existing. We’d see error emails about things like the /myapplication/views/pages/survey.cfm not existing which didn’t make any sense since /myapplication is a mapping created inside the Application.cfc <cfset this.mappings["/myapplication"] = expandPath(“../”)> See the bug there? ExpandPath() is relative to the requested [...]

No tags

Last night Ben Nadel sent me an email asking if there was any way to get the currently executing function so you could get the metadata from it. <cffunction name=”test” myAttribute=”1″> <— How can we get the myAttribute value? —> </cffunction> The first obvious attempt at this is to use getMetaData(test).myAttribute, and that works fine [...]

No tags

I was working on the new profile picture feature of the registration and CFUnited 2009 website when I ran into an issue where a user uploaded a 2112 x 2816 (2MB) photo. This seemed to cause file locking issues in cfimage which I was told were addressed by CF 8.0.1 Cumulative Hot Fix 1. I [...]

No tags

Just found this bug today…. So CF8 outputs the cfcatch.message into the Reason-Phrase portion of the HTTP Response, however it does not strip new lines (LF or CR). A web server, however, should never send new lines in the Reason-Phrase [1], and should probably be truncating that error message at a certain length. [1] RFC2616, [...]

No tags

Older posts >>

Calendar

September 2010
S M T W T F S
« Aug    
 1234
567891011
12131415161718
19202122232425
2627282930  
Theme Design by devolux.org