<?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>Matthew Williams - CFDev (and admin!)</title>
			<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm</link>
			<description>Who knows what lurks in the minds of men</description>
			<language>en-us</language>
			<pubDate>Wed, 30 May 2012 02:01:27 -0500</pubDate>
			<lastBuildDate>Thu, 03 May 2012 12:43:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>webmaster@geodesicgrafx.com</managingEditor>
			<webMaster>webmaster@geodesicgrafx.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>webmaster@geodesicgrafx.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			<itunes:image href="" />
			<image>
				<url></url>
				<title>Matthew Williams - CFDev (and admin!)</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm</link>
			</image>
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Bind CFGrid updates to a form field</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/5/3/Bind-CFGrid-updates-to-a-form-field</link>
				<description>
				
				&lt;p&gt;I searched for a fairly good amount of time before figuring this out.&amp;nbsp; The background is this.&lt;/p&gt;
&lt;p&gt;I don&apos;t usually have much use for CFGrid, at least not since the CF 4.x days.&amp;nbsp; That being said, I found myself in need of it this week for a project which I&apos;ve been assigned to.&amp;nbsp; The grid was pulling data back correctly, but what it really needed to do was refresh when you select value XX from a select box.&amp;nbsp; The answer turned out to be pretty simple.&amp;nbsp; First, the form.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;
&lt;html&gt;
&lt;head&gt;&lt;title&gt;test me&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;

&lt;!--- You MUST use a CFFORM here ---&gt;
&lt;cfform name=&quot;myProds&quot; action=&quot;&quot; method=&quot;post&quot;&gt;

&lt;!--- Our select box ---&gt;
&lt;select name=&quot;product&quot; id=&quot;product&quot; class=&quot;datasectiontextlong&quot;&gt;
	&lt;option value=&quot;0&quot;&gt;--Select a product--&lt;/option&gt;
	&lt;option value=&quot;1&quot;&gt;Product 1&lt;/option&gt;
	&lt;option value=&quot;2&quot;&gt;Product 2&lt;/option&gt;
&lt;/select&gt;

&lt;!--- Our grid (notice the select box value here) ---&gt;
&lt;cfgrid format=&quot;html&quot;
	name=&quot;products&quot; 
	pagesize=&quot;7&quot; 
	height=&quot;200&quot;
	width=&quot;550&quot;
	bind=&quot;cfc:myCFC.getProds({myProds:product},{cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection})&quot;
&gt; 
	&lt;cfgridcolumn name=&quot;ID&quot;/&gt;
	&lt;cfgridcolumn name=&quot;display&quot; header=&quot;Your Choice&quot;&gt;
&lt;/cfgrid&gt;

&lt;/cfform&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;And the CFC&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;
&lt;cfcomponent name=&quot;myCFC&quot; displayname=&quot;You can&apos;t touch this&quot; output=&quot;false&quot; &gt;
	&lt;!--- We use some dummy data in this instance ---&gt;
	&lt;cffunction name=&quot;getProds&quot; access=&quot;remote&quot; returntype=&quot;struct&quot;&gt;
    	&lt;cfargument name=&quot;productID&quot; required=&quot;true&quot; type=&quot;numeric&quot; /&gt;
		&lt;cfargument name=&quot;page&quot; type=&quot;numeric&quot; required=&quot;yes&quot;&gt;
        &lt;cfargument name=&quot;pageSize&quot; type=&quot;numeric&quot; required=&quot;yes&quot;&gt;
        &lt;cfargument name=&quot;gridsortcolumn&quot; type=&quot;string&quot; required=&quot;no&quot; default=&quot;&quot;&gt;
        &lt;cfargument name=&quot;gridsortdir&quot; type=&quot;string&quot; required=&quot;no&quot; default=&quot;&quot;&gt;
		
 		&lt;cfscript&gt;
        	var selectQuery = QueryNew(&quot;ID,display&quot;);
			var tmp=queryaddrow(selectQuery,2);
			tmp=querysetcell(selectQuery,&apos;ID&apos;,&apos;1&apos;,1);
			tmp=querysetcell(selectQuery,&apos;ID&apos;,&apos;2&apos;,2);
			tmp=querysetcell(selectQuery,&apos;display&apos;,&apos;You chose wisely&apos;,1);
			tmp=querysetcell(selectQuery,&apos;display&apos;,&apos;You chose poorly&apos;,2);
		&lt;/cfscript&gt;
		&lt;cfquery name=&quot;returnQuery&quot; dbtype=&quot;query&quot;&gt;
			select ID,display
			from selectQuery
			where ID = &lt;cfqueryparam cfsqltype=&quot;cf_sql_integer&quot; value=&quot;#arguments.productID#&quot;&gt;
		&lt;/cfquery&gt;
        &lt;cfreturn QueryConvertForGrid(returnQuery,
                                      arguments.page,
                                      arguments.pageSize)&gt;
	&lt;/cffunction&gt;
	
&lt;/cfcomponent&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The missing piece (for me) was that first bit in the CFGrid CFC call.&amp;nbsp; myProds.product.&amp;nbsp; If you tell the grid to pass this as a variable into the CFC function, you can then pass that into your select statement.&amp;nbsp; I presume this holds true for any form field and not just select boxes.&amp;nbsp;&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion 9.x</category>				
				
				<category>Development</category>				
				
				<pubDate>Thu, 03 May 2012 12:43:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/5/3/Bind-CFGrid-updates-to-a-form-field</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion Builder Trial: subclipse issues</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/4/13/ColdFusion-Builder-Trial-subclipse-issues</link>
				<description>
				
				&lt;p&gt;Part 2 for getting CF Builder 2 to work for my needs.&lt;/p&gt;
&lt;p&gt;I use Subclipse for almost all my projects, as pretty much everything is hosted on my Subversion server.&amp;nbsp; I&apos;ve never had issues installing Subclipse before so this was new to me.&amp;nbsp; I ran into the same exact problem as found here http://mineer.blogspot.com/2010/01/coldfusion-builder-beta-3-and-subclipse.html (Subclipse won&apos;t all you to click the license agreement), but again no resolution that I could find.&lt;/p&gt;
&lt;p&gt;This was much simpler to resolve.&amp;nbsp; It looks like some dependencies aren&apos;t being met for Subclipse.&amp;nbsp; I added the site for http://download.eclipse.org/releases/helios to the list of software update providers (Help -&amp;gt; Install New Software).&amp;nbsp; I grabbed everything from the collaboration packages, but you can probably get away with just the missing ones.&amp;nbsp; The Subclipse install tells you which these are, but to err on the safe side, I grabbed everything.&lt;/p&gt;
&lt;p&gt;After a workspace restart Subclipse installed just fine.&amp;nbsp; I&apos;m now all set and ready to test everything builder has to offer.&lt;/p&gt;
&lt;div id=&quot;_mcePaste&quot; class=&quot;mcePaste&quot; style=&quot;position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt; &lt;w:View&gt;Normal&lt;/w:View&gt; &lt;w:Zoom&gt;0&lt;/w:Zoom&gt; &lt;w:TrackMoves /&gt; &lt;w:TrackFormatting /&gt; &lt;w:PunctuationKerning /&gt; &lt;w:ValidateAgainstSchemas /&gt; &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt; &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt; &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt; &lt;w:DoNotPromoteQF /&gt; &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt; &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt; &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt; &lt;w:Compatibility&gt; &lt;w:BreakWrappedTables /&gt; &lt;w:SnapToGridInCell /&gt; &lt;w:WrapTextWithPunct /&gt; &lt;w:UseAsianBreakRules /&gt; &lt;w:DontGrowAutofit /&gt; &lt;w:SplitPgBreakAndParaMark /&gt; &lt;w:DontVertAlignCellWithSp /&gt; &lt;w:DontBreakConstrainedForcedTables /&gt; &lt;w:DontVertAlignInTxbx /&gt; &lt;w:Word11KerningPairs /&gt; &lt;w:CachedColBalance /&gt; &lt;/w:Compatibility&gt; &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt; &lt;m:mathPr&gt; &lt;m:mathFont m:val=&quot;Cambria Math&quot; /&gt; &lt;m:brkBin m:val=&quot;before&quot; /&gt; &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot; /&gt; &lt;m:smallFrac m:val=&quot;off&quot; /&gt; &lt;m:dispDef /&gt; &lt;m:lMargin m:val=&quot;0&quot; /&gt; &lt;m:rMargin m:val=&quot;0&quot; /&gt; &lt;m:defJc m:val=&quot;centerGroup&quot; /&gt; &lt;m:wrapIndent m:val=&quot;1440&quot; /&gt; &lt;m:intLim m:val=&quot;subSup&quot; /&gt; &lt;m:naryLim m:val=&quot;undOvr&quot; /&gt; &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;   DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;   LatentStyleCount=&quot;267&quot;&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;    UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot; /&gt; &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot; /&gt; &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;mce:style&gt;&lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-theme-font:minor-bidi;} --&gt; &lt;!--[endif] --&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;Part 2 for getting CF Builder 2 to work for my needs.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;I use Subclipse for almost all my projects, as pretty much everything is hosted on my Subversion server.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;I&apos;ve never had issues installing Subclipse before so this was new to me.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;I ran into the same exact problem as found here http://mineer.blogspot.com/2010/01/coldfusion-builder-beta-3-and-subclipse.html, but again no resolution that I could find.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;This was much simpler to resolve.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Part 2 for getting CF Builder 2 to work for my needs.&lt;/p&gt;
&lt;p&gt;I use Subclipse for almost all my projects, as pretty much everything is hosted on my Subversion server.&amp;nbsp; I&apos;ve never had issues installing Subclipse before so this was new to me.&amp;nbsp; I ran into the same exact problem as found here http://mineer.blogspot.com/2010/01/coldfusion-builder-beta-3-and-subclipse.html, but again no resolution that I could find.&lt;/p&gt;
&lt;p&gt;This was much simpler to resolve.&amp;nbsp; It looks like some dependencies aren&apos;t being met for Subclipse.&amp;nbsp; I added the site for http://download.eclipse.org/releases/helios to the list of software update providers (Help -&amp;gt; Install New Software).&amp;nbsp; I grabbed everything from the collaboration packages, but you can probably get away with just the missing ones.&amp;nbsp; The Subclipse install tells you which these are, but to err on the safe side, I grabbed everything.&lt;/p&gt;
&lt;p&gt;After a workspace restart Subclipse installed just fine.&amp;nbsp; I&apos;m now all set and ready to test everything builder has to offer.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;It looks like some dependencies aren&apos;t being met for Subclipse.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;I added the site for http://download.eclipse.org/releases/helios to the list of software update providers (Help -&amp;gt; Install New Software).&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;I grabbed everything from the collaboration packages, but you can probably get away with just the missing ones.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;The Subclipse install tells you which these are, but to err on the safe side, I grabbed everything.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;After a workspace restart Subclipse installed just fine.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;I&apos;m now all set and ready to test everything builder has to offer.&lt;/p&gt;
&lt;/div&gt;
				
				</description>
						
				
				<category>CF Builder 2</category>				
				
				<category>ColdFusion 9.x</category>				
				
				<pubDate>Fri, 13 Apr 2012 00:00:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/4/13/ColdFusion-Builder-Trial-subclipse-issues</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion Builder Trial: connecting up RDS</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/4/12/ColdFusion-Builder-Trial-connecting-up-RDS</link>
				<description>
				
				&lt;p&gt;My it&apos;s been awhile hasn&apos;t it?&amp;nbsp; New job, old job, and other jobs between have been keeping me more busy than I can even relate.&lt;/p&gt;
&lt;p&gt;Just for kicks I&apos;ve decided to give the CFBuilder trial a whirl.&amp;nbsp; It&apos;s being evaluated by the office, and we were having some issues connecting it up to RDS on our local machines.&amp;nbsp; This lead to the some exploring to find out where the problem lies.&lt;/p&gt;
&lt;p&gt;First I went out and grabbed CF Builder 2.&amp;nbsp; &lt;a href=&quot;http://www.adobe.com/products/coldfusion-builder.html&quot;&gt;http://www.adobe.com/products/coldfusion-builder.html&lt;/a&gt;.&amp;nbsp; After it got done installing I tried setting up an RDS interface to my local CF 9 install.&amp;nbsp; And, whoops, hit upon the same error my co-worker saw.&amp;nbsp; It&apos;s fairly unhelpful, mostly just a null java pointer exception.&amp;nbsp; It lead me to this page on the Adobe forums &lt;a href=&quot;http://forums.adobe.com/message/4234561&quot;&gt;http://forums.adobe.com/message/4234561&lt;/a&gt;, but offered no real resolution.&lt;/p&gt;
&lt;p&gt;It dawned on me that RDS was likely not enabled during the installation of CF 9 on my current laptop.&amp;nbsp; I did the following to address the issue with RDS not connecting (note, some steps may not be necessary, such as adding a new RDS user, but it didn&apos;t work for me without one).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open your ColdFusion administrator interface and under the security left hand navigation set both administrator and RDS to use &lt;strong&gt;Separate user name and password authentication (allows multiple users) .&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Create a new RDS user and give them every authority under the sun (eh, it&apos;s local).&lt;/li&gt;
&lt;li&gt;Open up the ColdFusion instance web.xml, and this will vary depending on how you installed ColdFusion.&amp;nbsp; Mine was found in C:\ColdFusion9\wwwroot\WEB-INF.&amp;nbsp; The multi-server install will be in a path similar to &amp;lt;jrun-install&amp;gt;\servers\&amp;lt;instance&amp;gt;\cfusion-ear\cfusion-war\WEB-INF.&lt;/li&gt;
&lt;li&gt;Do a search on RDS.&amp;nbsp; There should be two separate &amp;lt;servlet&amp;gt; mappings which need to be uncommented.&amp;nbsp; Uncomment each block.&lt;/li&gt;
&lt;li&gt;Restart ColdFusion.&lt;/li&gt;
&lt;li&gt;In CF Builder add a new server for RDS (or edit an existing one).&amp;nbsp; It was a tab in the bottom pane of the program for my installation. 
&lt;ul&gt;
&lt;li&gt;Server Name:&amp;nbsp; This can be any value, it&apos;s just used the purpose of display&lt;/li&gt;
&lt;li&gt;Application Server: I&apos;ll presume you&apos;re using JRun&lt;/li&gt;
&lt;li&gt;Host Name: localhost&lt;/li&gt;
&lt;li&gt;WebServer Port: 8500 for standard install, consult jrun.xml if you&apos;re using multi-server&lt;/li&gt;
&lt;li&gt;RDS User Name: Name used in the previous step&lt;/li&gt;
&lt;li&gt;RDS Password: Again, from a previous step&lt;/li&gt;
&lt;li&gt;Click Next&lt;/li&gt;
&lt;li&gt;Server Home: Mine was C:\ColdFusion9, not sure where this is on multi-server&lt;/li&gt;
&lt;li&gt;Document Root: It defaults to wwwroot for the ColdFusion9 folder, and I don&apos;t see a reason to change it.&lt;/li&gt;
&lt;li&gt;Click Finish&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After the above, both my co-worker and I were able to successfully connect to our RDS services.&lt;/p&gt;
				
				</description>
						
				
				<category>JRun</category>				
				
				<category>CF Builder 2</category>				
				
				<category>ColdFusion 9.x</category>				
				
				<pubDate>Thu, 12 Apr 2012 15:30:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/4/12/ColdFusion-Builder-Trial-connecting-up-RDS</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Win 2008 64bit + Adobe CF 64bit + Apache</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/1/8/Win-2008-64bit--Adobe-CF-64bit--Apache</link>
				<description>
				
				&lt;p&gt;Sometime last year, when we migrated our Win 2003 + IIS servers over to 2008 + Apache, I ran into an issue.&amp;nbsp; It only happens on 64bit Windows (and 2008 at that), and it just slipped my mind to blog something on it.&amp;nbsp; It came up again on a list I follow, so it appears to be a good time to blog on it.&amp;nbsp; I also got transitioned away from the server team over to the development team and the desire to post about it also went the ladder of &quot;things I need to do&quot;.&lt;/p&gt;
&lt;p&gt;The error message is &quot;The application has failed to start because its&amp;nbsp;side-by-side configuration is incorrec&quot;.&amp;nbsp; I noticed that the machines I DIDN&apos;T have an issue with already had .NET 3.5.x on them.&amp;nbsp; The machines without it, this error cropped up.&amp;nbsp; The solution (for me) and for the poster on the board was to simply install .NET on the server.&amp;nbsp; After that, no more issues!&amp;nbsp; Another suggestion was to install the VC 2008 components from Microsofts site.&amp;nbsp; I&apos;ve yet to try that, but it may work.&lt;/p&gt;
&lt;p&gt;The other issue I ran into is after getting everything all hunky dory and working, the Apache connector just downright fails as soon as the 9.0.1 patch was installed.&amp;nbsp; The solution there was to run through the wsconfig connectors immediately after installing ACF, THEN do the upgrading of the various servers and instances.&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion 9.x</category>				
				
				<pubDate>Sun, 08 Jan 2012 15:04:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2012/1/8/Win-2008-64bit--Adobe-CF-64bit--Apache</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>FarCry 6.x tip of the day</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/11/8/FarCry-6x-tip-of-the-day</link>
				<description>
				
				&lt;p&gt;I ran into an issue yesterday that I&apos;ve not seen before.&amp;nbsp; I was greated with &quot;fuName&quot; doesn&apos;t exist in struct (blah,blah,blah) when editing an object in the webtop.&amp;nbsp; This object had been edited within the last few days, and I know that I had pushed up a new property to that object name &quot;fuName&quot;, but it shouldn&apos;t have been an issue.&amp;nbsp; Editing a random object in the same worked fine, but it was just this one object.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I reinitialized the application, I cleared all my cache.&amp;nbsp; I restarted the J2EE service, and apache.&amp;nbsp; I cleared out over cache folder I could find, but nothing worked.&amp;nbsp; It was until I started breaking everything out line by line from the error trace that it became apparent that the system was seeing a cached version of the object &quot;somewhere&quot;.&amp;nbsp; That somewhere turned out to be dmWizard.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So, it appears the dmWizard object holds a cached version of what your working on... but I&apos;ve not really dug into &quot;why&quot;.&amp;nbsp; Regardless, it was a pretty simple fix, but not simple to find.&amp;nbsp; If you should ever see the same situation as above, just clear out all the entries in dmWizard and you should be good to go!&lt;/p&gt;
				
				</description>
						
				
				<category>FarCry</category>				
				
				<category>Railo</category>				
				
				<pubDate>Tue, 08 Nov 2011 15:16:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/11/8/FarCry-6x-tip-of-the-day</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>How to configure a kick ass development setup - day 5</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-5</link>
				<description>
				
				&lt;p&gt;Last day!&amp;nbsp; Although, maybe we&apos;ll add some addendums.&amp;nbsp; Let&apos;s bang out the database installs.&lt;/p&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Grab an install from &lt;a href=&quot;http://dev.mysql.com/downloads/mysql/&quot; target=&quot;_blank&quot;&gt;http://dev.mysql.com/downloads/mysql/&lt;/a&gt;.&amp;nbsp; Don&apos;t forget to also grab the admin package &lt;a href=&quot;http://dev.mysql.com/downloads/workbench/5.2.html&quot; target=&quot;_blank&quot;&gt;http://dev.mysql.com/downloads/workbench/5.2.html&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Install, using the defaults, to c:\cf_dev\mysql&lt;/li&gt;
&lt;li&gt;Grab MSSQL 2008 R2 express from &lt;a href=&quot;http://msdn.microsoft.com/en-us/sqlserver/bb671149.aspx&quot; target=&quot;_blank&quot;&gt;http://msdn.microsoft.com/en-us/sqlserver/bb671149.aspx&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;I typically let this one install to the defualts (somewhere in program files) as it&apos;s not at all portable.&amp;nbsp; Everything else we installed is able to be zipped up and shared.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;p&gt;Poof, that&apos;s it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So now, we&apos;re able to work on ColdFusion 9, Railo 3.3, regular HTTP, MySQL and MSSQL.&amp;nbsp; I&apos;ll probably through in a PHP portion down the line, but we&apos;ll just see what I end up having time for.&lt;/p&gt;
&lt;p&gt;Coming up in the near future, how to set up a kick ass Development server on Ubuntu!&lt;/p&gt;
				
				</description>
						
				
				<category>Development</category>				
				
				<pubDate>Thu, 20 Oct 2011 17:27:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-5</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>How to configure a kick ass development setup - day 4</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-4</link>
				<description>
				
				&lt;p&gt;On our plate today, we&apos;ll be installing Apache.&amp;nbsp; I&apos;m using the 2.2.x branch.&lt;/p&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Go and grab your .msi, I&apos;d recommend the one with OpenSSL included.&amp;nbsp; &lt;a href=&quot;http://httpd.apache.org/download.cgi#apache22&quot; target=&quot;_blank&quot;&gt;http://httpd.apache.org/download.cgi#apache22&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Install Apache to c:\cf_dev\apache.&amp;nbsp; You&apos;ll need to choose &quot;custom install&quot; to change the directory. The other values can be left at default.&lt;/li&gt;
&lt;li&gt;Get CF9 hooked up to Apache, Start-&amp;gt; All Programs-&amp;gt; Adobe-&amp;gt; CF9 xxxx-&amp;gt; Web Server Configuration Tool&lt;/li&gt;
&lt;li&gt;Click Add... to create a new connector&lt;/li&gt;
&lt;li&gt;Choose the CFusion instance and select Apache as your web server.&amp;nbsp; You&apos;ll need to pick out the configuration directory (c:\cf_dev\apache\conf) and the binary object (c:\cf_dev\apache\bin\httpd.exe) and check &quot;install CF9 services&quot;.&lt;/li&gt;
&lt;li&gt;Edit c:\cf_dev\apache\conf\httpd.conf and add at the bottom (the include pulls in any files we add to dev folder):&lt;br /&gt;#Turn on virtualhosts&lt;br /&gt;NameVirtualHost *:80&lt;br /&gt;NameVirtualHost *:443&lt;br /&gt;&lt;br /&gt;Include c:/cf_dev/apache/conf/dev/*.conf&lt;br /&gt;&lt;br /&gt;&amp;lt;Files ~ &quot;.hbmxml$&quot;&amp;gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Deny from all&lt;br /&gt;&amp;lt;/Files&amp;gt;&lt;/li&gt;
&lt;li&gt;Find DirectoryIndex in the httpd.conf file, and add index.cfm to it.&lt;/li&gt;
&lt;li&gt;Create a new site vhost file, we&apos;ll start with site1 (from back on day 1).&amp;nbsp; Create it as c:\cf_dev\apache\conf\dev\site1.conf&lt;/li&gt;
&lt;li&gt;Fill it like so:&lt;br /&gt;#site1&lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;&amp;lt;Directory &quot;C:\cf_dev\projects\site1&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options None&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allow from all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;alias /CFIDE C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\CFIDE&lt;br /&gt;alias /cfide C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\CFIDE&lt;br /&gt;&lt;br /&gt;&amp;nbsp;# JRun Settings&lt;br /&gt;&amp;lt;IfModule mod_jrun22.c&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JRunConfig Verbose false&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JRunConfig Apialloc false&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JRunConfig Ignoresuffixmap false&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JRunConfig Serverstore &quot;C:/JRun4/lib/wsconfig/1/jrunserver.store&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JRunConfig Bootstrap 127.0.0.1:51020&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr .cfswf&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;DocumentRoot &quot;C:\cf_dev\projects\site1&quot;&lt;br /&gt;&amp;nbsp;ServerName site1.local&lt;br /&gt;&amp;nbsp;ServerAdmin contact@localhost&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;/li&gt;
&lt;li&gt;Note, you should now remove all but LoadModule jrun_module &quot;C:/JRun4/lib/wsconfig/1/mod_jrun22.so&quot; from c:\cf_dev\apache\conf\httpd.conf.&amp;nbsp; This will allow us to use multiple J2EE engines under the same apache config.&lt;/li&gt;
&lt;li&gt;Edit http.conf, and uncomment:&lt;br /&gt;LoadModule proxy_module modules/mod_proxy.so&lt;br /&gt;LoadModule proxy_ajp_module modules/mod_proxy_ajp.so&lt;/li&gt;
&lt;li&gt;Create a Railo based site for Site2 (follow the steps found on day one to first create the site2 project), fill the c:\cf_dev\apache\conf\dev\site2.conf with (we use proxypass to hand of CFM requests):&lt;br /&gt;#site2&lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;&amp;lt;Directory &quot;C:/cf_dev/projects/site2&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options None&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allow from all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;Proxy *&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allow from 127.0.0.1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Proxy&amp;gt;&lt;br /&gt;&lt;br /&gt;ProxyPreserveHost On&lt;br /&gt;ProxyPassMatch&amp;nbsp; ^/(.+\.cf[cm])(/.*)?$&amp;nbsp; ajp://localhost:8009/$1$2&lt;br /&gt;&lt;br /&gt;&amp;nbsp;DocumentRoot &quot;C:/cf_dev/projects/site&quot;&lt;br /&gt;&amp;nbsp;ServerName site2.local&lt;br /&gt;&amp;nbsp;ServerAdmin contact@localhost&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;/li&gt;
&lt;li&gt;To make Tomcat aware of server, we need to add this just before the &amp;lt;/engine&amp;gt; tag at the end of c:\cf_dev\tomcat6\conf\server.xml.&amp;nbsp; It seems like duplication, but it just MUST be done:&lt;br /&gt;&amp;lt;Host name=&quot;site2.local&quot; appBase=&quot;webapps&quot; unpackWARs=&quot;false&quot; autoDeploy=&quot;false&quot; xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Context path=&quot;&quot; docBase=&quot;C:/cf_dev/projects/site2&quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Host&amp;gt;&lt;/li&gt;
&lt;li&gt;Edit your hosts file (mine is at C:\Windows\System32\drivers\etc\hosts) to locally route our requests to the correct place.&lt;br /&gt;127.0.0.1 site1.local&lt;br /&gt;127.0.0.1 site2.local&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt; &lt;/ol&gt;
				
				</description>
						
				
				<category>Railo</category>				
				
				<category>ColdFusion 9.x</category>				
				
				<category>Tomcat</category>				
				
				<category>Development</category>				
				
				<pubDate>Thu, 20 Oct 2011 16:35:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-4</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>How to configure a kick ass development setup - day 3</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-3</link>
				<description>
				
				&lt;p&gt;Today, we&apos;ll deploy Railo on Tomcat 6.&amp;nbsp; Note, I&apos;m doing this the &quot;hard way&quot;.&amp;nbsp; Jorden, from viviotek, created a handy dandy installer.&amp;nbsp; But, I rather like to install this stuff by hand so I can know what to fix should it break.&amp;nbsp; Pretty much all of this info is gleaned from Sean Corfield and his blog about installing various bits and pieces.&amp;nbsp; You can find it &lt;a href=&quot;http://corfield.org/entry/Railo_on_Tomcat__multiweb&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Grab Tomcat 6 from http://tomcat.apache.org/download-60.cgi. I used the Core:32-bit windows zip&lt;/li&gt;
&lt;li&gt;Edit your JAVA_HOME environment variable to point to c:\cf_dev\&amp;lt;jdk you downloaded previously&amp;gt;&lt;/li&gt;
&lt;li&gt;Unzip it to c:\cf_dev and rename the folder to tomcat6&lt;/li&gt;
&lt;li&gt;Go grab the Railo JAR files from &lt;a href=&quot;http://www.getrailo.org/index.cfm/download/&quot; target=&quot;_blank&quot;&gt;http://www.getrailo.org/index.cfm/download/&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Unzip these files to c:\cf_dev\tomcat6\railo&lt;/li&gt;
&lt;li&gt;Open up c:\cf_dev\tomcat6\conf\catalina.properties and find common.loader=.&amp;nbsp; Add ${catalina.home}/railo,${catalina.home}/railo/*.jar to that line.&lt;/li&gt;
&lt;li&gt;Open up c:\cf_dev\tomcat6\conf\web.xml At the end of the &lt;tt&gt;servlet&lt;/tt&gt; section, just before the &lt;tt&gt;servlet-mapping&lt;/tt&gt; section, add the following:&lt;br /&gt; &amp;lt;servlet&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoCFMLServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;CFML runtime Engine&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;railo.loader.servlet.CFMLServlet&amp;lt;/servlet-class&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;init-param&amp;gt;&lt;br /&gt;&amp;lt;param-name&amp;gt;configuration&amp;lt;/param-name&amp;gt;&lt;br /&gt;&amp;lt;param-value&amp;gt;/WEB-INF/railo&amp;lt;/param-value&amp;gt;&lt;br /&gt;&amp;lt;description&amp;gt;Configuration directory&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;/init-param&amp;gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!-- init-param&amp;gt;&lt;br /&gt;&amp;lt;param-name&amp;gt;railo-server-root&amp;lt;/param-name&amp;gt;&lt;br /&gt;&amp;lt;param-value&amp;gt;.&amp;lt;/param-value&amp;gt;&lt;br /&gt;&amp;lt;description&amp;gt;directory where railo root directory is stored&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;/init-param --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;br /&gt;&amp;lt;/servlet&amp;gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;lt;servlet&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoAMFServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;AMF Servlet for flash remoting&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;railo.loader.servlet.AMFServlet&amp;lt;/servlet-class&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;br /&gt;&amp;lt;/servlet&amp;gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;lt;servlet&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoFileServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;File Servlet for simple files&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;railo.loader.servlet.FileServlet&amp;lt;/servlet-class&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;load-on-startup&amp;gt;2&amp;lt;/load-on-startup&amp;gt;&lt;br /&gt;&amp;lt;/servlet&amp;gt;&lt;/li&gt;
&lt;li&gt;At the end of the &lt;tt&gt;servlet-mapping&lt;/tt&gt; section, just before the &lt;tt&gt;filter&lt;/tt&gt; section, add the following:&lt;br /&gt; &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoCFMLServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfm&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoCFMLServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfml&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoCFMLServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfc&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RailoAMFServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/flashservices/gateway/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!-- could be RailoFileServlet --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;default&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/li&gt;
&lt;li&gt;At end of the file, add &lt;tt&gt;index.cfm&lt;/tt&gt;to the list of &quot;welcome files&quot;.&lt;/li&gt;
&lt;li&gt;Open a command prompt, and run c:\cf_dev\tomcat\service.bat install to create a handy windows service&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;p&gt;That&apos;s it!&amp;nbsp; We now have Tomcat + Railo rolling on our machine.&amp;nbsp; We&apos;re still missing the site definition, but that&apos;s a task we&apos;ll handle after we have Apache up and running.&lt;/p&gt;
				
				</description>
						
				
				<category>Railo</category>				
				
				<category>Tomcat</category>				
				
				<category>Development</category>				
				
				<pubDate>Thu, 20 Oct 2011 15:08:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-3</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>How to configure a kick ass development setup - day 2</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-2</link>
				<description>
				
				&lt;p&gt;The next step on our journey is to install Adobe ColdFusion 9.x in the multi-server configuration.&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download the installer from &lt;a href=&quot;https://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion&quot; target=&quot;_blank&quot;&gt;https://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion&lt;/a&gt;.&amp;nbsp; You WILL need an Adobe ID, but it&apos;s free to sign up.&amp;nbsp; If it&apos;s not version 9.01, be sure to grab that update as well.&lt;/li&gt;
&lt;li&gt;If you don&apos;t already have it, you&apos;ll need to install the .NET framework (required for the install to complete). &lt;a href=&quot;http://www.microsoft.com/download/en/confirmation.aspx?id=22&quot; target=&quot;_blank&quot;&gt;http://www.microsoft.com/download/en/confirmation.aspx?id=22&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;As mentioned previously, we want to use the multiserver install option after running the .exe, and make sure to configure internal web server (we&apos;ll address the connector later).&amp;nbsp; Also, the developer edition will be fine for our purposes.&amp;nbsp; The path I chose was c:\cf_dev\jrun.&amp;nbsp; Install whatever options you want, but keep in mind they&apos;re a pain to get in after the fact.&lt;/li&gt;
&lt;li&gt;If you need to run the 901 (or other) updater, you need to stop services before hand.&amp;nbsp; The two main ones are Macromedia JRun Admin and Macromedia JRun CFusion need to be stopped.&amp;nbsp; There&apos;s also going to be several &quot;ColdFusion&quot; related services that need to be stopped.&amp;nbsp; You can go ahead and set the Admin instance of ColdFusion to manual, as we&apos;ll only use that if we want to add a new CF instance.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Optional&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you&apos;re feeling adventurous, grab a CF8,7,6 installer.&amp;nbsp; Choose the last option of a ColdFusion EAR/WAR (EAR specifically).&amp;nbsp; Choose the install location to be c:\cf_dev\jrun4\servers\&amp;lt;someinstance&amp;gt;.&lt;/li&gt;
&lt;li&gt;Manually open your unzipping program (winzip works), extract c:\cf_dev\jrun4\servers\&amp;lt;someinstance&amp;gt;\cfusion-ear out to the folder cfusion-ear.&amp;nbsp; Go into cfusion-ear and extract cfusion-war out to cfusion-war and META-INF.&lt;/li&gt;
&lt;li&gt;The XML file in META-INF will be wrong, you need to change it so it looks like:&lt;br /&gt;&amp;lt;code&amp;gt;&lt;br /&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;!DOCTYPE application PUBLIC &quot;-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN&quot; &quot;http://java.sun.com/dtd/application_1_3.dtd&quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;application&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;lt;display-name&amp;gt;cfusion-ear&amp;lt;/display-name&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;module&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;web&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;web-uri&amp;gt;cfusion-war&amp;lt;/web-uri&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;context-root&amp;gt;/&amp;lt;/context-root&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/web&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/module&amp;gt;&lt;br /&gt;&amp;lt;/application&amp;gt;&lt;br /&gt;&amp;lt;/code&amp;gt;&lt;/li&gt;
&lt;li&gt;Start that Admin instance back up, and log into it at localhost:8000, and use the user &quot;admin&quot; and password &amp;lt;whatever you set the default cf password at&amp;gt;.&lt;/li&gt;
&lt;li&gt;Click the &quot;create a new server&quot; link.&amp;nbsp; The server name MUST match the folder name you created in step 1.&amp;nbsp; Ports and such can be left the same.&lt;/li&gt;
&lt;li&gt;Create a service for this bugger, bring up a command prompt and run c:\cf_dev\jrun4\bin\jrunsvc -install &amp;lt;foldername&amp;gt; &amp;lt;foldername&amp;gt; &quot;Macromedia JRun &amp;lt;foldername&amp;gt; Server&quot; &quot;Macromedia JRun &amp;lt;foldername&amp;gt; Server&quot; -config &amp;lt;path to jvm.config if you want different JVM settings, which you&apos;ll need for older CF versions, JVMs are not going to be compatible&amp;gt;&lt;/li&gt;
&lt;li&gt;Start the service, and be happy.&lt;/li&gt;
&lt;/ul&gt;
				
				</description>
						
				
				<category>ColdFusion 9.x</category>				
				
				<category>Development</category>				
				
				<pubDate>Thu, 20 Oct 2011 11:57:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/20/How-to-configure-a-kick-ass-development-setup--day-2</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>How to configure a kick ass development setup - day 1</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/19/How-to-configure-a-kick-ass-development-setup--day-1</link>
				<description>
				
				&lt;p&gt;I thought it&apos;d be fun to put out a series of setting up a development environment on you local machine.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Once upon a time, 10 years ago, all of my development was done from a desktop machine and hosted on a staging version of our website.&amp;nbsp; That&apos;s nice and all, and it worked because I was an army of just one.&amp;nbsp; Somewhere in the mid piont of the 2000s, it became apparent that I&apos;d need to start hosting this stuff locally, and so began my neverending journey to the perfect dev setup on my laptop.&amp;nbsp; I&apos;ll lay out what I presently use, and maybe someone can take solace in my work.&amp;nbsp; I&apos;ve geared this towards windows as, well, it&apos;s what I use.&amp;nbsp; Most of the same information applies to other OS&apos;s, but it&apos;s not something I can tackle this time around.&lt;/p&gt;
&lt;p&gt;The basics we&apos;ll go through will be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Eclipse - for developing code, CSS, XML, JS, etc.&lt;/li&gt;
&lt;li&gt;Java JDK&amp;nbsp; 6 - required for Eclipse&lt;/li&gt;
&lt;li&gt;CFEclipse - CFML IDE plugin for eclipse&lt;/li&gt;
&lt;li&gt;Subclipse - plugin to eclipse for talking to subversion&lt;/li&gt;
&lt;li&gt;Aptana - plugin to eclipse for HTML development, CSS, JS, etc.&amp;nbsp; Also includes FTP abilities.&lt;/li&gt;
&lt;li&gt;Adobe CF - Installed in multi-server mode, with CF9 and CF8 running on JRun&lt;/li&gt;
&lt;li&gt;Railo - Latest Railo version on Tomcat 6&lt;/li&gt;
&lt;li&gt;Apache - For serving our content.&amp;nbsp; Yes, I know, Tomcat can do this as well.&amp;nbsp; But I prefer Apache&lt;/li&gt;
&lt;li&gt;IIS - Maybe.&amp;nbsp; I&apos;ve mostly given up on IIS, and don&apos;t use it on any of my machines at present.&lt;/li&gt;
&lt;li&gt;MySQL 5.x - database engine of choice&lt;/li&gt;
&lt;li&gt;MSSQL 2008 R2 - because I&apos;ve still got some clients on MSSQL.&lt;/li&gt;
&lt;li&gt;Oracle - Maybe.&amp;nbsp; We&apos;ll see.&amp;nbsp; I have to use it, but you shouldn&apos;t be forced into it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To start us off, we&apos;ll grab and configure eclipse.&amp;nbsp; As a note, everything we do will be going into c:\cf_dev.&amp;nbsp; Adjust as needed.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go get eclipse, I grabbed the &lt;a href=&quot;http://eclipse.org/downloads/packages/eclipse-ide-java-developers/indigosr1&quot; target=&quot;_blank&quot;&gt;java developer &lt;/a&gt;as it was the smallest.&amp;nbsp; At the time of this writing, we&apos;re at 3.7 of eclipse. &lt;a href=&quot;http://download.eclipse.org/eclipse/downloads/drops/R-3.7.1-201109091335/index.php&quot; target=&quot;_blank&quot;&gt;http://download.eclipse.org/eclipse/downloads/drops/R-3.7.1-201109091335/index.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Unzip the contents to c:\cf_dev.&amp;nbsp; You&apos;ll end up with a folder called c:\cf_dev\eclipse&lt;/li&gt;
&lt;li&gt;Go grab a Java JDK from &lt;a href=&quot;http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html&lt;/a&gt;. I grabbed a 1.6 version.&lt;/li&gt;
&lt;li&gt;Install it to C:\cf_dev\jdk1.6.0_29\.&amp;nbsp; We&apos;ll use this later for our J2EE server&lt;/li&gt;
&lt;li&gt;Fire up eclipse, c:\cf_dev\eclipse\eclipse.exe, and make the workspace c:\cf_dev\projects.&amp;nbsp; All of our projects will go into this folder.&lt;/li&gt;
&lt;li&gt;Install the CFEclipse plugin.&amp;nbsp; Briefly, open up Help-&amp;gt; Install New Software in eclipse.&amp;nbsp; Add a new site, I choose the preview for CFEclipse &lt;a href=&quot;http://cfeclipse.org/update-preview&quot; target=&quot;_blank&quot;&gt;http://cfeclipse.org/update-preview&lt;/a&gt;, but you can also use &lt;a href=&quot;http://cfeclipse.org/update&quot; target=&quot;_blank&quot;&gt;http://cfeclipse.org/update&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;After clicking Add... you&apos;ll need to supply a name.&amp;nbsp; I used cfeclipse, as it&apos;s all crazy descriptive like that.&lt;/li&gt;
&lt;li&gt;You&apos;ll see a check box and CFEclipse CFML Editor.&amp;nbsp; Check it, and click the Next button.&amp;nbsp; Follow the prompts and accept the license to complete the installation.&lt;/li&gt;
&lt;li&gt;We&apos;re going to repeat this process, but the new software to install is Aptana at &lt;a href=&quot;http://www.aptana.com/downloads/start&quot;&gt;http://download.aptana.com/studio3/plugin/install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Repeat the process again to install subclipse, &lt;a href=&quot;http://subclipse.tigris.org/update_1.8.x&quot; target=&quot;_blank&quot;&gt;http://subclipse.tigris.org/update_1.8.x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open the Aptana view, Window-&amp;gt; Perspective-&amp;gt; Web.&amp;nbsp; You&apos;ll be prompted about missing GIT.&amp;nbsp; I installed the portable copy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And we&apos;re done!&amp;nbsp; One of the nice things that the Aptana studio brings is working with both the file system, or by project, in the left hand tab.&amp;nbsp; For now, create a new project (you should see create proejct) and call it site1.&amp;nbsp; Make sure to choose the CFML type of project.&amp;nbsp; It&apos;ll default to our c:\cf_dev\projects folder.&amp;nbsp; If asked to change to the CFEclipse perspective, I choose &quot;no&quot; as I spend 100% of my time in the Aptana perspective.&amp;nbsp; We&apos;ll grab the Adobe install next time around.&lt;/p&gt;
				
				</description>
						
				
				<category>Development</category>				
				
				<pubDate>Wed, 19 Oct 2011 12:47:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/19/How-to-configure-a-kick-ass-development-setup--day-1</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>New Railo plans and pricing</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/19/New-Railo-plans-and-pricing</link>
				<description>
				
				&lt;p&gt;Crazy, crazy world out there.&amp;nbsp; It looks like I may get a green flag to have my company, Geodesic GraFX, on the community page at &lt;a href=&quot;https://www.getrailo.org/index.cfm/community/hosting-providers/&quot; target=&quot;_blank&quot;&gt;getrailo.org&lt;/a&gt;.&amp;nbsp; I wouldn&apos;t be hosting today without a great open source product like Railo, and I&apos;m flattered to be given a chance to have my name out there as a recommended host.&lt;/p&gt;
				
				</description>
						
				
				<category>Railo</category>				
				
				<category>Hosting</category>				
				
				<pubDate>Wed, 19 Oct 2011 12:36:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/19/New-Railo-plans-and-pricing</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Odd FarCry 3.1 problem on CF 9</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/9/Odd-FarCry-31-problem-on-CF-9</link>
				<description>
				
				&lt;p&gt;By way of the grapevine, I was hooked up with a client in DC that had upgraded their server from CFMX 7.x to CF 9.x.&amp;nbsp; There were some issues with built-in functions in the older FarCry code, but that was corrected by the team at Myriad.&amp;nbsp; The front end was working fine, but the FarCry admin was giving a blank page.&lt;/p&gt;
&lt;p&gt;In the past, I&apos;ve seen this with older versions of Railo and built-in functions clashing, and that was the assumption I went with.&amp;nbsp; Alas, that turned out to not be it.&amp;nbsp; However, there were clues in the error logs of the CFadmin.&amp;nbsp; Essentially, it was going into an odd loop looking for a file called &quot;apps.cfm&quot;.&amp;nbsp; Ahhhh, that file.&amp;nbsp; It&apos;s been a while, but that file controls how the admin finds projects against the URL you&apos;re coming in from.&lt;/p&gt;
&lt;p&gt;Once I put a call to &amp;lt;cfset stApps[&apos;site.local&apos;] = &apos;farcry_site&apos;&amp;gt;, the FarCry admin started working on my local test.&amp;nbsp; Rock on!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It was a fun little adventure for a weekend.&amp;nbsp; I thought, should anyone else run into this, it&apos;d be nice to document it for future reference.&lt;/p&gt;
				
				</description>
						
				
				<category>FarCry</category>				
				
				<category>ColdFusion 9.x</category>				
				
				<pubDate>Sun, 09 Oct 2011 16:32:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/9/Odd-FarCry-31-problem-on-CF-9</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Update on godaddy refugee plan</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/8/Update-on-godaddy-refugee-plan</link>
				<description>
				
				&lt;p&gt;I know this is late, but I&apos;ve got this plan offering up and in place!&amp;nbsp; In fact, even if you&apos;re not a GoDaddy refugee you can get 30 days of free hosting to see if Railo+MySQL+Apache works for you.&amp;nbsp; You can find details &lt;a href=&quot;https://www.geodesicgrafx.com/portal/cart.php?gid=5&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
				
				</description>
						
				
				<category>Hosting</category>				
				
				<pubDate>Sat, 08 Oct 2011 11:32:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/10/8/Update-on-godaddy-refugee-plan</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Alton Brown Manifesto aka dude, I&apos;m so there with you.</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/9/19/Alton-Brown-Manifesto-aka-dude-Im-so-there-with-you</link>
				<description>
				
				&lt;p&gt;Be forewarned, this will not be in any way technical or ColdFusion related at all.&lt;/p&gt;
&lt;p&gt;I follow Alton Brown, Scott Mosier, Jason Mewes, and Kevin Smith and Bruce Campbell on social media.&amp;nbsp; That&apos;s it, as far as celebrities go.&amp;nbsp; Alton is the only TV personality. Mewes, Smith and Mosier are all kick ass Viewaskew folks.&amp;nbsp; Bruce?&amp;nbsp; C&apos;mon, Xiana, Evil Dead, Brisco County... guy is just witty as hell.&amp;nbsp; Even on twitter.&lt;/p&gt;
&lt;p&gt;Alton is going on a book tour to promote his latest book, and he&apos;s released a &lt;a href=&quot;http://altonbrown.com/2011/09/my-fanifesto/&quot;&gt;fanifesto&lt;/a&gt; on what he expects from his fans.&amp;nbsp; It&apos;s mostly common sense, but it brings to mind something I think about on a semi-casual basis.&lt;/p&gt;
&lt;p&gt;That thought, as boring as it may be, is this.&amp;nbsp; I&apos;d LOVE to meet some of the celebs that make great art that enriches my life. But to meet them, I mean nothing more than a smile, handshake, and a &quot;Thanks.&amp;nbsp; Thanks for making a difference, even just for 90 minutes, in my life&quot;.&amp;nbsp; That&apos;s honestly where it would end for me. And maybe that&apos;s strange to most folks, but I cannot ever see being able to make small talk with folks outside the technical community.&amp;nbsp; I don&apos;t ever want to be &quot;friends&quot; with these folks, as I just don&apos;t see there being a common view point for sharing.&lt;/p&gt;
&lt;p&gt;I felt a bit like this at NCDevCon as well.&amp;nbsp; It was great just to shake Ray and Ben&apos;s hands.&amp;nbsp; I guess the only difference there, is they&apos;re far more interactive within the social community.&amp;nbsp; And that again works for me, as that&apos;s the best medium for me to communicate.&lt;/p&gt;
&lt;p&gt;Color me strange, but just some random thoughts for the end of the day.&lt;/p&gt;
				
				</description>
						
				
				<category>Rants</category>				
				
				<pubDate>Mon, 19 Sep 2011 17:01:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/9/19/Alton-Brown-Manifesto-aka-dude-Im-so-there-with-you</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>NCDevCon, Cast, Crew, TacFUG - You Rock!</title>
				<link>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/9/19/NCDevCon-Cast-Crew-TacFUG--You-Rock</link>
				<description>
				
				&lt;p&gt;I had a great two days at NCDevCon. I had two goals for myself at this conference.&amp;nbsp; One, was &quot;a funny thing happened on the way to looking for jobs, I ran into a conference&quot;.&amp;nbsp; And, cram as much knowledge into my head over a weekend as possible.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;On the second point, I&apos;d say mission accomplished.&amp;nbsp; Looking up information on mobile dev online is great, but it&apos;s beyond compare when someone else does all this hard slogging for you and packages it up in a fifty minute presentation.&amp;nbsp; It appears that I need to give Air/Flex some serious consideration if I want to do cross platform support.&lt;/p&gt;
&lt;p&gt;On the first point, well... I showed up.&amp;nbsp; I&apos;m not really able to socialize with my fellow man.&amp;nbsp; At least, not until they get to know me after a few weeks.&amp;nbsp; It&apos;s a shortcoming I&apos;ve had for as long as I can remember, and it&apos;s just life being on the spectrum (Autism, that is).&amp;nbsp; That&apos;s why I&apos;ve been so pleased to partner with &lt;a href=&quot;http://www.meteorsite.com&quot; target=&quot;_blank&quot;&gt;Metorsite&lt;/a&gt; over the years.&amp;nbsp; They guys that run it are the consumate sales guys, leaving me to do what I know best - the Tech Guy (tm).&lt;/p&gt;
&lt;p&gt;It was great to meet Ben Nadel and Ray Camden.&amp;nbsp; As mentioned above, I&apos;m just not much of a socializer, so a handshake and a &quot;thanks&quot; is about as far as my conversations usually go.&lt;/p&gt;
&lt;p&gt;I&apos;m pretty CFML engine agnostic anymore, and I realize that Adobe is a major sponsor, but I wonder if Railo has any place for next years NCDevCon?&amp;nbsp; I&apos;ll forward that thought on to TacFUG, and I guess we&apos;ll see.&lt;/p&gt;
				
				</description>
						
				
				<category>NCDevCon</category>				
				
				<pubDate>Mon, 19 Sep 2011 11:34:00 -0500</pubDate>
				<guid>http://matthewwilliams.geodesicgrafx.com/blog/index.cfm/2011/9/19/NCDevCon-Cast-Crew-TacFUG--You-Rock</guid>
				
			</item>
			
		 	
			</channel></rss>
