<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Coder&apos;s Revolution - ColdFusion</title>
			<link>http://www.codersrevolution.com/index.cfm</link>
			<description>Following RIA&apos;s, Adobe products, and coding in general.</description>
			<language>en-us</language>
			<pubDate>Thu, 02 Sep 2010 17:31:27 -0500</pubDate>
			<lastBuildDate>Sat, 30 Jan 2010 23:44:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>brad@codersrevolution.com</managingEditor>
			<webMaster>brad@codersrevolution.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>brad@codersrevolution.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>JVM Args Don&apos;t Like Line Breaks</title>
				<link>http://www.codersrevolution.com/index.cfm/2010/1/30/JVM-Args-Dont-Like-Line-Breaks</link>
				<description>
				
				A brief hiatus today from from the &lt;a href=&quot;http://www.codersrevolution.com/index.cfm/2010/1/29/PCI-DSS-Compliance-Part-2--Weak-SSL-And-Ciphers&quot; target=&quot;_new&quot;&gt;PCI Compliance&lt;/a&gt; series to issue a quick public service announcement.  I was installing my free copy of &lt;a href=&quot;http://www.seefusion.com/&quot; target=&quot;_new&quot;&gt;SeeFusion&lt;/a&gt; today that I netted in the recent give-away &lt;a href=&quot;http://www.webapper.com/&quot; target=&quot;_new&quot;&gt;WebApper&lt;/a&gt; had.  Since the target machine was CF7 on a OpenSuse Linux with the JVM upgraded to 1.4.2_11, it was a &quot;manual&quot; install.  Pretty easy-- copy a few jar files and edit a few configs.  The problem was, SeeFusion wasn&apos;t able to connect to my debugging port to capture stack traces and I couldn&apos;t figure out why.
				 [More]
				</description>
						
				
				<category>Server Administration</category>				
				
				<category>SeeFusion</category>				
				
				<category>ColdFusion</category>				
				
				<category>Java</category>				
				
				<pubDate>Sat, 30 Jan 2010 23:44:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2010/1/30/JVM-Args-Dont-Like-Line-Breaks</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>PCI DSS Compliance Part 1 - Predictable Session ID Vulnerability</title>
				<link>http://www.codersrevolution.com/index.cfm/2010/1/28/PCI-DSS-Compliance-Part-1--Predictable-Session-ID-Vulnerability</link>
				<description>
				
				As a web developer you have your share of demons you have to face.  If your company processes credit cards, chances are your yearly &lt;a href=&quot;http://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard&quot; target=&quot;_new&quot;&gt;PCI DSS&lt;/a&gt; compliance scan is one of those demons.  I thought I would do a short series on a few security items I tightened down as a result of our last PCI scan.  This is by no means a comprehensive list of everything needed to pass a PCI scan.  If you want to know that and have time to read a &lt;a href=&quot;https://www.pcisecuritystandards.org/security_standards/pci_dss_download_agreement.html&quot; target=&quot;_new&quot;&gt;74 page PDF&lt;/a&gt; you can get a copy of the Spec at &lt;a href=&quot;http://www.pcisecuritystandards.org&quot; target=&quot;_new&quot;&gt;www.pcisecuritystandards.org&lt;/a&gt;.
				 [More]
				</description>
						
				
				<category>Server Administration</category>				
				
				<category>Security</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 28 Jan 2010 22:24:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2010/1/28/PCI-DSS-Compliance-Part-1--Predictable-Session-ID-Vulnerability</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion&apos;s Heartbeat</title>
				<link>http://www.codersrevolution.com/index.cfm/2010/1/23/ColdFusions-Heartbeat</link>
				<description>
				
				I jogged down the stairs, one arm over my head, as I pulled my coat on a sleeve at a time.  Fishing the car keys out of my pocket with one hand, I leaned over my computer to tap in my E-mail password with the other.  &quot;Wow, 41 unread messages in the CF-Talk folder,&quot; I thought.  &quot;There must be a hot new topic on the list today.&quot;  With a click I watched the new thread flow in.  

&quot;&lt;b&gt;&lt;a target=&quot;_new&quot; href=&quot;http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:60733&quot;&gt;Why i fear ColdFusion is on its last legs&lt;/a&gt;&lt;/b&gt;&quot;  

&quot;Oh Geez,&quot; I sighed, &quot;Please not with this again!&quot;  There wasn&apos;t time to read all that right then.  I&apos;d have to catch up on this one later in the day when my absorption rate was higher.
				 [More]
				</description>
						
				
				<category>General</category>				
				
				<category>ColdFusion</category>				
				
				<category>Technology</category>				
				
				<pubDate>Sat, 23 Jan 2010 00:50:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2010/1/23/ColdFusions-Heartbeat</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>BlogCFC Code Formatting Not Thread Safe (With Example)</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/12/3/BlogCFC-Code-Formatting-Not-Thread-Safe-With-Example</link>
				<description>
				
				I found an interesting little bug in the &lt;a href=&quot;http://blogcfc.riaforge.org/&quot; target=&quot;_new&quot;&gt;BlogCFC&lt;/a&gt; implementation of &lt;a href=&quot;http://coldfish.riaforge.org/&quot; target=&quot;_new&quot;&gt;ColdFISH&lt;/a&gt; today.  ColdFISH is a ColdFusion code formatting component that is instantiated once and cached as a singleton in the application scope in BlogCFC.  The problem is, ColdFISH looks like it wasn&apos;t intended to be used as a singleton.  It makes use of the variables scope to store the Java StringBuffer class it uses to gather up your formatted code as well as a number of other variables used to parse the code it is formatting.  This means when two or more people hit a BlogCFC entry with larger code samples, race conditions exists.
				 [More]
				</description>
						
				
				<category>Object Oriented Design (OOP)</category>				
				
				<category>Performance</category>				
				
				<category>Security</category>				
				
				<category>ColdFusion</category>				
				
				<category>ColdBox</category>				
				
				<pubDate>Thu, 03 Dec 2009 16:58:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/12/3/BlogCFC-Code-Formatting-Not-Thread-Safe-With-Example</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Give Your Opinion, Get SeeFusion For Free</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/11/29/Give-Your-Opinion-Get-SeeFusion-For-Free</link>
				<description>
				
				Our friends at &lt;a target=&quot;_new&quot; href=&quot;http://www.webapper.com/&quot;&gt;Webapper&lt;/a&gt; are giving away free copies of &lt;a target=&quot;_new&quot; href=&quot;http://www.seefusion.com/&quot;&gt;SeeFusion&lt;/a&gt; (an awesome ColdFusion server monitoring tool) to the first &lt;strike&gt;100&lt;/strike&gt; 200 people to take their survey on ColdFusion consulting.  Go check out here:

&lt;a target=&quot;_new&quot; href=&quot;http://www.webapper.com/blog/index.php/2009/11/25/coldfusion-survey/&quot;&gt;http://www.webapper.com/blog/index.php/2009/11/25/coldfusion-survey/&lt;/a&gt;

&lt;span style=&quot;color:red; font-size:13pt&quot;&gt;UPDATE: Webapper is now going to give away SeeFusion to the first 200 people to take their survey.  Can&apos;t beat that!&lt;/span&gt;
				
				</description>
						
				
				<category>Performance</category>				
				
				<category>General</category>				
				
				<category>ColdFusion</category>				
				
				<category>SeeFusion</category>				
				
				<pubDate>Sun, 29 Nov 2009 15:43:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/11/29/Give-Your-Opinion-Get-SeeFusion-For-Free</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>A Look Into ColdFusion&apos;s Future (Again) Sully? Link? Storm?</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/10/24/A-Look-Into-ColdFusions-Future-Again-Sully-Link-Storm</link>
				<description>
				
				Well, now that &lt;a href=&quot;http://www.adobe.com/products/coldfusion/&quot; target=&quot;_new&quot;&gt;ColdFusion 9&lt;/a&gt; is officially out the door (it&apos;s still hard to believe), have you thought about what you want to ask Santa for CF10?  We&apos;re going to double digits, baby-- so it&apos;d better be good!  Yeah, I know-- who do I think I am?  Honestly, I still feel like a kid after Christmas with enough new toys to keep me busy for a while.  Even so, I can&apos;t help but wonder what&apos;s in store.  Once again, I have found clues in Adobe&apos;s own words via the latest version of the &lt;a href=&quot;http://www.adobe.com/go/cfkit&quot; target=&quot;_new&quot;&gt;ColdFusion Evangelism Kit.&lt;/a&gt;
				 [More]
				</description>
						
				
				<category>Centuar</category>				
				
				<category>General</category>				
				
				<category>ColdFusion</category>				
				
				<category>Technology</category>				
				
				<pubDate>Sat, 24 Oct 2009 01:24:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/10/24/A-Look-Into-ColdFusions-Future-Again-Sully-Link-Storm</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Taming The Header Output Of CFHTMLHead and CFAjaxProxy</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/10/20/Taming-The-Header-Output-Of-CFHTMLHead-and-CFAjaxProxy</link>
				<description>
				
				Tags like &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_g-h_08.html#3989191&quot; target=&quot;_new&quot;&gt;CFHTMLHead&lt;/a&gt;, &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_a-b_3.html#3983510&quot; target=&quot;_new&quot;&gt;CFAjaxProxy&lt;/a&gt;, and &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_a-b_2.html#3980738&quot; target=&quot;_new&quot;&gt;CFAjaxImport&lt;/a&gt; don&apos;t output their content into the regular ColdFusion output buffer.  Instead they put their contents into a special header buffer which is dumped into the beginning of the output right before the request is sent back to the client.  But what if you want control over where their output goes?  CFSaveContent doesn&apos;t work on these bad boys.  And even worse, &amp;lt;cfcontent reset=&quot;yes&quot;&amp;gt; doesn&apos;t get rid of their output.  The other day I got bit when trying to return the HTML of a rendered view via a proxy in &lt;a href=&quot;http://www.coldboxframework.com&quot; target=&quot;_new&quot;&gt;ColdBox&lt;/a&gt; as a JSON string.  The JavaScript output of the CFAjaxProxy tag was being appended to the beginning of the response and causing the result to not be valid JSON.
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Java</category>				
				
				<pubDate>Tue, 20 Oct 2009 22:14:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/10/20/Taming-The-Header-Output-Of-CFHTMLHead-and-CFAjaxProxy</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>How To Get The SQL Server SPID Out Of SeeFusion</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/9/21/How-To-Get-The-SQL-Server-SPID-Out-Of-SeeFusion</link>
				<description>
				
				I&apos;ve never kept too quiet about my affection for SeeFusion as a ColdFusion monitoring tool.  I use it for debugging, performance monitoring, and basic metrics gathering.  Here&apos;s an old note on the JDBC URL wrappers that I found myself digging up last week. I don&apos;t even think you can find this nugget on the official &lt;a href=&quot;http://www.seefusion.com&quot; target=&quot;_new&quot;&gt;SeeFusion&lt;/a&gt; site.
				 [More]
				</description>
						
				
				<category>SQL</category>				
				
				<category>Server Administration</category>				
				
				<category>Performance</category>				
				
				<category>ColdFusion</category>				
				
				<category>SeeFusion</category>				
				
				<pubDate>Mon, 21 Sep 2009 22:19:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/9/21/How-To-Get-The-SQL-Server-SPID-Out-Of-SeeFusion</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>MVC Question:  What Should The Controller Pass The View?</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/9/5/MVC-Question--What-Should-The-Controller-Pass-The-View</link>
				<description>
				
				I think the bane of development planning can be those conversations where you personify your framework and start debating about what a service should &quot;know&quot;, whose &quot;job&quot; a particular operation is, or what the handler should &quot;care&quot; about.  This is one of those sort of questions, but I&apos;ll keep it brief since I&apos;m more interested in your opinions than my ramblings.
				 [More]
				</description>
						
				
				<category>Object Oriented Design (OOP)</category>				
				
				<category>MVC</category>				
				
				<category>Ajax</category>				
				
				<category>ColdFusion</category>				
				
				<category>ColdBox</category>				
				
				<category>Flex</category>				
				
				<category>Flash</category>				
				
				<category>IBO</category>				
				
				<category>ActionScript</category>				
				
				<pubDate>Sat, 05 Sep 2009 00:08:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/9/5/MVC-Question--What-Should-The-Controller-Pass-The-View</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion UDF: Calculate A Number&apos;s Divisors</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/8/14/ColdFusion-UDF-Calculate-A-Numbers-Divisors</link>
				<description>
				
				Here&apos;s another UDF I was tinkering with last week.  I wanted to be able to count all of the numbers that divided evenly into a given integer.  I couldn&apos;t find a ColdFusion implementation, so after getting some advice from &lt;a href=&quot;http://stackoverflow.com/questions/110344/algorithm-to-calculate-the-number-of-divisors-of-a-given-number&quot; target=&quot;_new&quot;&gt;Stack Overflow&lt;/a&gt; I created my own.
				 [More]
				</description>
						
				
				<category>Mathmatics</category>				
				
				<category>Performance</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 14 Aug 2009 23:24:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/8/14/ColdFusion-UDF-Calculate-A-Numbers-Divisors</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Calculate Prime Numbers: Sieve of Eratosthenes</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/8/13/Calculate-Prime-Numbers-Sieve-of-Eratosthenes</link>
				<description>
				
				Ahh... the quintessential math problem-- finding prime numbers.  Last week while tinkering with a &lt;a target=&quot;_new&quot; href=&quot;http://thedailywtf.com/Articles/Nerds,-Jocks,-and-Lockers.aspx&quot;&gt;math challenge&lt;/a&gt; I needed to find all of the primes up to a given number.  There was &lt;a target=&quot;_new&quot; href=&quot;http://www.cflib.org/udf/GetPrimes&quot;&gt;a version&lt;/a&gt; on &lt;a target=&quot;_new&quot; href=&quot;http://www.cflib.org/&quot;&gt;cflib.org&lt;/a&gt;, but I thought I could do it in less code, so I dug in myself.
				 [More]
				</description>
						
				
				<category>Mathmatics</category>				
				
				<category>Performance</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 13 Aug 2009 23:34:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/8/13/Calculate-Prime-Numbers-Sieve-of-Eratosthenes</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Bolt, Centuar, Flash Catalyst, and Gumbo features</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/6/19/Bolt-Centuar-Flash-Catalyst-and-Gumbo-features</link>
				<description>
				
				This Wednesday Adobe&apos;s Kevin Hoyt spoke in Kansas City to a captive audience of about 75 people including ColdFusion programmers, HTML/CSS builders, and designers.  The meeting was great.  It also included Jack Stack BBQ and shwag from Uhlig, Emfluence, and Tek Systems to name a few.  Kevin didn&apos;t drop any bombs I hadn&apos;t heard about yet, but there were definitely a few things I learned about Adobe&apos;s up-and-coming products.  Here&apos;s a quick overview of my notes:
				 [More]
				</description>
						
				
				<category>Centuar</category>				
				
				<category>AIR</category>				
				
				<category>Server Administration</category>				
				
				<category>General</category>				
				
				<category>ColdFusion</category>				
				
				<category>Flex</category>				
				
				<category>Flash</category>				
				
				<category>Gumbo</category>				
				
				<category>Ajax</category>				
				
				<category>ActionScript</category>				
				
				<pubDate>Fri, 19 Jun 2009 23:56:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/6/19/Bolt-Centuar-Flash-Catalyst-and-Gumbo-features</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Adobe&apos;s Kevin Hoyt is coming to Kansas City!</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/6/15/Adobes-Kevin-Hoyt-is-coming-to-Kansas-City</link>
				<description>
				
				If you live in or around Kansas City, &lt;a target=&quot;_new&quot; href=&quot;http://blog.kevinhoyt.org/&quot;&gt;Kevin Hoyt&lt;/a&gt; is coming to speak about &lt;a target=&quot;_new&quot; href=&quot;http://www.adobe.com/products/coldfusion/&quot;&gt;ColdFusion&lt;/a&gt;, &lt;a target=&quot;_new&quot; href=&quot;http://labs.adobe.com/wiki/index.php/Bolt&quot;&gt;Bolt&lt;/a&gt;, &lt;a target=&quot;_new&quot; href=&quot;http://labs.adobe.com/technologies/flashbuilder4/&quot;&gt;Flex&lt;/a&gt;, and &lt;a target=&quot;_new&quot; href=&quot;http://labs.adobe.com/technologies/flashcatalyst/&quot;&gt;Flash Catalyst&lt;/a&gt; this Wednesday.  I am pretty excited.  First of all, to receive some local attention from Adobe.  Secondly, to get to hear Kevin (Adobe Platform Evangalist).  Thirdly, they are promising BBQ.  What else could be better?
				 [More]
				</description>
						
				
				<category>Flex</category>				
				
				<category>ColdFusion</category>				
				
				<category>Flash</category>				
				
				<category>General</category>				
				
				<category>Gumbo</category>				
				
				<pubDate>Mon, 15 Jun 2009 16:55:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/6/15/Adobes-Kevin-Hoyt-is-coming-to-Kansas-City</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>New Flex 4 Tutorials Available</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/6/1/New-Flex-4-Tutorials-Available</link>
				<description>
				
				&lt;a href=&quot;http://opensource.adobe.com/wiki/display/flexsdk/Gumbo&quot; target=&quot;_new&quot;&gt;Flex 4 (Gumbo)&lt;/a&gt; is now in Beta and new training tutorials are available from &lt;a href=&quot;http://www.trilemetry.com/&quot; target=&quot;_new&quot;&gt;Trilemetry&lt;/a&gt;.  There a handful of new articles you can read on Adobe&apos;s site and follow along with to learn Flex 4 with ColdFusion!
				 [More]
				</description>
						
				
				<category>ActionScript</category>				
				
				<category>Flex</category>				
				
				<category>ColdFusion</category>				
				
				<category>Flash</category>				
				
				<category>Gumbo</category>				
				
				<pubDate>Mon, 01 Jun 2009 07:34:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/6/1/New-Flex-4-Tutorials-Available</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Should Optional Method Parameters Be Defaulted To Blank, Or Left Undefined?</title>
				<link>http://www.codersrevolution.com/index.cfm/2009/5/30/Should-Optional-Method-Parameters-Be-Defaulted-To-Blank-Or-Left-Undefined</link>
				<description>
				
				Today I offer you a question of preference.  Should optional method parameters be defaulted to blank and assumed to exist, or should they only be defined if you intend to use them?  

In the name of code reusability I will find myself writing generic service methods such as userService.loadUser() which have a large list of optional parameters such as lastName, firstName, userName, companyID, userID, password etc. I will reuse this method any time I want to load a user or a list of users.  The question is this:  is it more correct to default all of the arguments or check for their existence?
				 [More]
				</description>
						
				
				<category>Object Oriented Design (OOP)</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Sat, 30 May 2009 22:51:00 -0500</pubDate>
				<guid>http://www.codersrevolution.com/index.cfm/2009/5/30/Should-Optional-Method-Parameters-Be-Defaulted-To-Blank-Or-Left-Undefined</guid>
				
				
			</item>
			
		 	
			</channel></rss>