Mango Blog Test Drive
Last night I downloaded Mango Blog and did a local install to take it for a test drive. I've been using BlogCFC since I started this blog and it has served me well so far, but the Mango Blog interface is just so much better.
Extending Built-in Functions in Railo
I'm not sure how I missed this blog entry by Todd Raferty on the Railo Blog, but this is definitely worth mentioning again.
Railo 3.1 Now Available!
After the announcement at last years Scotch on the Rocks that Railo would be going open source, and be included as a JBoss.org project, the day has finally arrived.
Railo Goes Open-Source
Railo Hosting with Alurium
Want to try out Railo but having trouble finding a hosting company? Well Alurium just started offering Railo hosting plans (Along with PHP and Ruby). It's a brand new start-up started by Peter Amiri.
Ask Gary: Advanced Charting
I got an email from a reader yesterday asking about CFCHART and my JFREE custom tags:
Hi - i noticed your blog entry from earlier this year about work you were doing on a CF custom tag interface to JFREE, and was wondering how that work was coming along. I'm looking at try to do charting beyond what CFCHART is capable of, and this looked like a nice alternative. thanks!
Interesting Coldfusion Behavior
I wanted to test a PHP remote script today using CFHTTP method=GET. The remote script requires a few variables to be passed to it and well I wanted to initialize them using the cfparam tag.
Coldfusion Camp tickets in short supply!
I recently received word that there aren't many tickets left for the Coldfusion Camp in Munich. If you were thinking of attending then now would be a good idea to register before it sells out!
See you there!
Little Railo Gotcha
This may well not be a "Gotcha" at all and a simple settings issue in the administrator but I haven't been able to find the "switch" but here it is anyway. Hopefully someone from Railo will be able to correct me if I am wrong.
Installing Railo 3 on Linux (CentOS): Part 1
In a previous post I alluded to how I learn by doing and generally go about it the "hard way". What I learn while sometimes being frustrating tends to settle in my brain and stay longer than if it was a piece of cake. It also allows me to then share with you what I learned and hopefully make life a little bit easier for you. Not everyone likes to do things the hard way.
ColdFusion Camp 2008 Munich
This just in from Christoph Schmitz of the Munich CFUG
Tracking Digital Content
One of our clients an electronic entertainment company provides movie trailers on their site. They also want to provide their partners with a simple EMBED tag for a flash player similar to what youtube does with it videos. Naturally they want to be able to track how often the movie clip or trailer is viewed on their partners sites by using google analytics, or as yet to be determined tracking methods.
When It just Works
Yesterday I spent a bit of time setting up my home machine with Apache, Railo and Resin (I have my PC at work similarly set up but hadn't set up my home machine yet). I have to say that I really like the set-up and by following a few tips by Gert Franz I think I have a pretty good set up that I can move into a production server environment.
NACDS or Not Another Coldfusion Dying Story
It seems to me that if you want to drive traffic to your website (and you happen to be a moron) the best way to do it is to post a Top 10 dead (or dying) Computer Skills post.
Railo 3.0 Released
I've been playing around a bit with the Railo 3 beta and have been so far impressed with the performance and features, and the fact that I can run the express version from my USB stick.
Railo 3.0 Not just a Pretty Face
Last night at the Munich CFUG meeting I had the opportunity to meet Gert Franz and Michi Streit from Railo on the last leg of their Whirl Wind Railo World Tour.
Rash of Attacks Target Coldfusion
In the last few days there have been a rash of attacks seemly targeted at Coldfusion. More specifically older Coldfusion applications/sites that do not make use of parameterized queries
Var Scoping Queries
Everyone says that we should var scope all of our variables and I make a concerted effort to do just that. But for some reason I've never considered the idea of
Coldfusion CFC Do's and don't's
There are a lot of articles around about coldfusion components; doing a Google search for the term "coldfusion components" brought back just over 160,000 results, that's an awful lot of information to
Coldfusion Database Basics
This isn't about how to write queries, or stored procedures. It's also not about relational databases function or how to properly index. It is about being kind to your database and more efficiently communicating with it.
NACFCMS (Not Another CF CMS)
It seems to me that this year is the Year of open source CF CMS's. Ben Forta recently made us aware of ColdBricks open source CF CMS, and now I have stumbled upon Sava CMS. I think it's a great sign to see all of these open source CFM projects coming out, especially in the crowded CMS market.
Capitalize Names Updated
Just a quick note about my Capitalizing Peoples Names post yesterday. I forgot to change the extension of the enclosure to something other than .cfm.
I updated the enclosure and also further optimized my function. You should now be able to download the function.
Happy Coding...
Capitalizing Peoples Names
While doing a code review at work I stumbled accross a horrible piece of code that was written in a hurry, The developer did the best he could at the time with the time that he had available to him to complete the task. He never really had time to think it though so just continued to throw worse code after bad until the problem was eventually solved.
The Problem
There has to be a better way to do what he was doing and so when I got home from work today I decided to actually look at the problem in the context of the system we have.A Question of Speed
I have been doing some code review lately and am seeing quite a few cases that look something like this:
<cftransaction>
<cfloop from="1" to="#arrayLen(aData)#" index="i">
<cfquery ....>
<!--- insert query --->
</cfquery>
</cfloop>
<cftransaction>
You have a structure with some information in it and you are looping over the structure and adding the data from the structure into the database. No bid deal right?
Well you probably won't be surprised to find out that having a loop around the cfquery tag forces the Coldfusion server to execute that query N number of times, where N is the size of your array.
So what can you do?
TIOBE Reconsiders
After writing my post yesterday about Coldfusion being removed from the TIOBE Index I decided to send an email to TIOBE to question their decision and ask them how they justified their actions on clearly inaccurate information.
This morning I received an email from TIOBE inviting me to check out an addition to their FAQ.
# Q: Who is Richard Bremner? (Bonus question only for this month, especially for the ColdFusion community)

Subscribe
Subscribe via RSS
Follow me on Twitter
Or, Receive daily updates via email.
Tags
adobe air ajax apple cf community cfml coldfusion examples ext flash flex google javascript max2007 max2008 misc open source programming railo software technology ui
Recent Entries
Thoughs on CeBIT 2010
Who is Hosting Railo?
Ask Gary: Spry Tabs
Blogroll
An Architect's View
CFSilence
Rey Bango
TalkingTree
