<?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>ColdFusion Muse</title>
			<link>http://www.coldfusionmuse.com/index.cfm</link>
			<description>Musings and Other Things from CF Guru Mark Kruger</description>
			<language>en-us</language>
			<pubDate>Thu, 02 Sep 2010 20:14:45 -0500</pubDate>
			<lastBuildDate>Fri, 27 Aug 2010 14:28:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>mkruger@cfwebtools.com</managingEditor>
			<webMaster>mkruger@cfwebtools.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>mkruger@cfwebtools.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			<itunes:image href="" />
			<image>
				<url></url>
				<title>ColdFusion Muse</title>
				<link>http://www.coldfusionmuse.com/index.cfm</link>
			</image>
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Web Service SSL Issue: Trouble with Client Based Certificates</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/8/27/SSL.Client.Certificates.Failing</link>
				<description>
				
				&lt;p&gt;I was recently brought in at the 11th hour to an issue where a web service worked fine on an older 32 bit install of ColdFusion, but was &lt;em&gt;not&lt;/em&gt; working on the new 64bit install. All the keystore certs were up to date and the client was scratching their collective heads. The web service in question used SSL and presented a client certificate. Now in order to do this in CF you have to manually construct your SOAP request and pass it as XML using CFHTTP. This is because only CFHTTP has an attribute for clientcert and clientcertpassword (as of CF 8 I believe).
&lt;/p&gt;
&lt;p&gt;
	In any case, the code our customer was using was straightforward. It assembled a soap request and then issued a call to CFHTTP like so:
&lt;code&gt;
 &lt;cfhttp url=&quot;https://blahblah.com/?wsdl&quot; 
 			charset=&quot;utf-8&quot; 
			port=&quot;443&quot; 
			method=&quot;post&quot; 
			result=&quot;response&quot; 
			clientcert=&quot;c:\somepath\somecert.p12&quot; 
			clientcertpassword=&quot;*some password*&quot;&gt;
			
	&lt;cfhttpparam type=&quot;xml&quot; value=&quot;#soapPacketStuff#&quot; /&gt;

&lt;/cfhttp&gt;
&lt;/code&gt;
On the &quot;old&quot; Coldfusion 8 &quot;standard&quot; server this worked fine. But on the brand spanking new, freshly patched and upgraded ColdFusion 8 enterprise server it was failing.
&lt;/p&gt;
&lt;h4&gt;The Issue&lt;/h4&gt;
&lt;p&gt;
	The problem here is that a vulnerability in TSL (that&apos;s &quot;SSL version 3.1&quot; - see my &lt;a href=&quot;http://www.coldfusionmuse.com/index.cfm/2009/2/24/CF-SSL30-Authorize-net&quot;&gt;previous post&lt;/a&gt; to learn more about the various SSL versions) was discovered in fall of 2009. This vulnerability allowed a &quot;man in the middle&quot; attacker to force a &quot;renegotiation&quot; of the handshake - thus allowing the insertion of arbitrary code into the request. Obviously this is a serious flaw. The &lt;em&gt;fix&lt;/em&gt; was for vendors to simply disable the renegotiation feature in their products. So, for example, IIS 7 does not allow renegotiation by default. 

&lt;/p&gt;
&lt;p&gt;
So why is this issue not out there in the CF blogging world yet? First, I think that the use of client certs is a fairly small universe of ColdFusion applications. Second, Sun followed suit and &lt;em&gt;fixed&lt;/em&gt; this issue with version 1.6.0_19 by disabling renegotiation. I think that many CF Servers are still using 1.6.0_18b or below - so this issue has yet to really rear its ugly head.

&lt;/p&gt;
&lt;p&gt;
In any case, regular SSL requests continue to work as always with renegotiations disabled. A client certificate driven request is different however. It often &lt;em&gt;requires&lt;/em&gt; renegotiation because of the complexity of the handshake (with 2 certificate pairs involved. That means &lt;em&gt;client certificate driven CFHTTP SSL requests using the 1.6.0_19+ JVM will often fail to successfully negotiate a secure session&lt;/em&gt;. I want to say they will &lt;em&gt;probably&lt;/em&gt; or &lt;em&gt;certainly&lt;/em&gt; fail, but I&apos;m not positive on that score. 
&lt;/p&gt;
&lt;h4&gt;The Fix - Such as it is&lt;/h4&gt;
&lt;p&gt;
	You have two ways of fixing this. You can roll back to 1.6.0_18. Seeing as how the current build is _20 you may not want to do this. Or, if you want to stay on 1.6.0_19+ you can add the following argument to your JVM.config file or files.
&lt;code&gt;
-Dsun.security.ssl.allowUnsafeRenegotiation=true
&lt;/code&gt;
Obviously this allows for the server to renegotiate successfully. Your JVM will be vulnerable to the TLS exploit, but depending on your situation it may be a fairly low risk proposition. Still, you should take it into account. Consider running a separate JVM instance just for your web service. Some edge security devices can sniff out this issue as well.
&lt;/p&gt;
&lt;p&gt;
Many thanks to my good friend and troubleshooting colleague Vlad Friedman from the &lt;a href=&quot;http://www.edgewebhosting.net&quot;&gt;Edge Web&lt;/a&gt; for figuring this out. I would also recommend that your read Chris Mahns blog entry on &lt;a href=&quot;http://blog.techstacks.com/2010/07/tls-renegotiation-is-going-to-be-unpleasant.html&quot;&gt;TLS Remediation&lt;/a&gt;.
&lt;/p&gt;
				
				</description>
						
				
				<category>Coldfusion Troubleshooting</category>				
				
				<pubDate>Fri, 27 Aug 2010 14:28:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/8/27/SSL.Client.Certificates.Failing</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Win2003 64 Bit Install Problems</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/8/18/win2k3.64bit.install</link>
				<description>
				
				&lt;p&gt;
	This is a follow up to my post titled &lt;a href=&quot;http://www.coldfusionmuse.com/index.cfm/2010/2/24/CF8-Install-Windows-2003-64bit&quot;&gt;64bit on Windows 2k3 Web Edition&lt;/a&gt;. In that post I did a play by play of an issue trying to install 64 bit ColdFusion 8 Enterprise on a Windows 2003 &quot;Web Edition&quot; platform. I have just finished a troubleshooting session with a nearly similar issue on Windows 2003 &quot;Data Center&quot; edition. If you have this problem you will know it because the install will silently fail after the files are extracted. Check in your temp directory and you will see a cryptic folder beginning with &quot;I&quot; containing two folders &quot;windows&quot; and &quot;installdata&quot;. These 2 folders contain the extracted install files. Inside the &quot;windows&quot; folder you will also see an hotspot error log. It looks like &quot;hs_err_pidXXX.log&quot;. You may have seen such files in your ColdFusion8/runtime/bin directory. They occur when the hot spot compiler has an unhandled exception. 
&lt;/p&gt;
&lt;p&gt;
	Under the hood the ColdFusion install is firing off the &quot;adobe_cf.exe&quot; from that same windows folder. This exe file uses the adobe_cf.lax file as a launch settings file. Taking a closer look at the lax file and you will see some Java settings including two important settings. One is &lt;em&gt;lax.nl.current.vm&lt;/em&gt; and the is lax.installer.win32.internal.property.0. Both of these settings point to a &lt;em&gt;Java.exe&lt;/em&gt; file. By default the Java.exe file it points to is contained in that other temp folder called &apos;installerdata&apos;. My guess is that the reason that the ColdFusion fails because the 64 bit JVM in the /installerdata folder is not compatible with something in the windows installation. In particular I think that there is a missing 64bit class or object. 
&lt;/p&gt;
&lt;h4&gt;The Fix&lt;/h4&gt;
&lt;p&gt;
	The fix is as follows. 
	&lt;ul&gt;
		&lt;li&gt;Download and install the &lt;em&gt;32 bit&lt;/em&gt; 1.6 JDK.&lt;/li&gt;
		&lt;li&gt;Edit the adobe_cf.lax file to point to the java.exe file inside the jre folder of the newly installed 32 bit JDK.&lt;/li&gt;
		&lt;li&gt;Run the Adobe_cf.exe file.&lt;/li&gt;
	&lt;/ul&gt;
The install should fire up at the point of the first splash screen and follow through to completion. To be clear - you are &lt;em&gt;still installing the 64 bit version&lt;/em&gt; of ColdFusion. Only the &quot;launch anywhere&quot; process will be running 32 bit. 	
&lt;/p&gt;
				
				</description>
						
				
				<category>Coldfusion Troubleshooting</category>				
				
				<pubDate>Wed, 18 Aug 2010 19:43:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/8/18/win2k3.64bit.install</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>MS Throws a Curve: IE 8 and the New Security Message</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/4/19/IE8-Security-Message</link>
				<description>
				
				&lt;p&gt;
You have probably seen the special security warning that appears when a page has &quot;a mix&quot; of secure and not secure resources. I recently ran into a usability issue with regard to this message that I thought deserved a quick post on the Muse. Let&apos;s start with an example:
&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Coldfusion Tips and Techniques</category>				
				
				<pubDate>Mon, 19 Apr 2010 22:00:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/4/19/IE8-Security-Message</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Another SQLi Attack: Urchin.js</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/4/16/SQLi-char-urchin</link>
				<description>
				
				&lt;p&gt;
	I spent yesterday cleaning and inoculating another server infected with SQL Injection. Unless you have been living in a cave you know that SQL injection (SQLi) is the most common vulnerability of web based application. This is due to 2 factors - 1) almost all databases use numeric fields and B) web applications by nature pass user input into queries. Of course I could throw in there that web developers are often lax about inoculating their code. There is also the problem of legacy code - code that has been around since the dark ages of the late 90&apos;s. Of course SQLi has been around that long as well, but it is surprising how much legacy code chugs along for a decade or more with no problem in spite of the vulnerability.
&lt;/p&gt;
&lt;p&gt;
	Anyway, here&apos;s the skinny on the latest attack I found. It uses our old friend &quot;Cast&quot; in conjunction with the char() function of MS SQL. Note, this is not a new attack on the web - it&apos;s only new to me in that I&apos;ve never battled this particular attack before.
&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Coldfusion Security</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 16 Apr 2010 14:11:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/4/16/SQLi-char-urchin</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Troubleshooting and Optimizing Solr on ColdFusion 9</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/4/4/solr-troubleshooting-coldfusion-9</link>
				<description>
				
				&lt;p&gt;
	I had an interesting troubleshooting session recently with a customer. This customer had a very high powered server - SAS drives, 16 gigs of RAM, 64 bit throughout, Coldfusion 9 and an 8 gig Java Heap. The site had 70 or 80 search collections and they had switched to CF9 specifically to get beyond the limitations of Verity. Everything was performing well when &lt;em&gt;suddenly&lt;/em&gt; the search service stopped responding to requests and simply started throwing &quot;collection not found&quot; errors. Coldfusion seemed fine and dandy. It continued to be responsive and it had no hanging threads. It was as if the search service had lost it&apos;s handles to the various collections. Restarting Solr solved the issue, but why was Solr locking up?
&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Coldfusion Troubleshooting</category>				
				
				<pubDate>Sun, 04 Apr 2010 20:53:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/4/4/solr-troubleshooting-coldfusion-9</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Muse Reviews the Oscars</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/3/8/muse.oscar.review</link>
				<description>
				
				&lt;p&gt;
	The Muse is a geek to be sure but he&apos;s also eclectic in the breadth of his knowledge. In between banter about object instantiation and thread management I manage to go to the movies with my wife and kids. I even read a book now and then. My 19 year old daughter Jasmine forces me to stay up on enough entertainment news so I can have more interesting conversations with her at Sunday Lunch. So naturally I was interested in the Oscars. I did indeed watch the whole thing with my wife (actually I watched while I continued my reading of the 19th edition of the &quot;Complete PC Repair and Upgrade Guide&quot;... but it still counts). Here is the Muse review of the 82nd annual Oscars:
&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Humor and Life</category>				
				
				<pubDate>Mon, 08 Mar 2010 10:28:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/3/8/muse.oscar.review</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>The Muse Visits EdgeWeb Hosting</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/3/6/edgeweb.hosting</link>
				<description>
				
				&lt;p&gt;
	On Monday and Tuesday of this week I was privilege to spend some time in Baltimore Maryland at the downtown location of &lt;a href=&quot;http://www.edgewebhosting.net&quot;&gt;EdgeWeb Hosting&lt;/a&gt; (EWH) - a hosting and data center services company owned and managed by Vlad Friedman. EWH specializes in ColdFusion hosting (although they have many other services by now). I&apos;ve known Vlad for years through some mutual customers and through an email list on which we are both active participants, but I had never met him in person. Since I was doing some &quot;emergency consulting&quot; for a mutual customer I needed spend a day or two on site at EWH. Vlad was kind enough to show me around his data center and give me the &quot;inside scoop&quot; on the data center business. 
&lt;/p&gt;
&lt;p&gt;
	The EdgeWeb data center is in a massive facility in the heart of Baltimore. EWH has redundant everything - including redundant power from separate substations, 4 way redundant UPS, and impressive cooling. The entire infrastructure has been recently designed from the ground up with the care and planning of a master craftsman. Vlad is understandably proud of the center and the staff he has assembled. I don&apos;t remember all the things he showed me but his networking topology uses the latest and greatest adaptive routing and his security setup (intrusion detection, audit control and the like) is state-of-the-art. I have visited a fair number of data centers but I was really impressed. 
&lt;/p&gt;
&lt;p&gt; I was able to meet some of the EWH staff as well. His DBA and I spent some time gabbing about the differences between MSSQL 05 and MSSQL 08. His operations director is one of those IT pros who know exactly the questions that need asking. But I already knew that EWH has good staff. We have worked with his hosting support staff for years. We have a number of high profile customers hosted at EWH and we have always given the support staff high marks for their knowledge, practical know-how and alacrity. There is a reason they are often voted best in class for hosting and data center services.
&lt;/p&gt;
&lt;p&gt;
	On Tuesday evening Vlad took me to &lt;a href=&quot;http://www.gandmcrabcakes.com/&quot;&gt;G &amp; M&lt;/a&gt; restaurant for the best crab cakes I&apos;ve ever had (and I am a crab cake lover). We had a great time telling our stories and filling up on crab and shrimp cocktail. As I told Vlad, it was the best meal I&apos;ve had in many months - and of course a geek like the Muse thrives on conversations about hacking, retro computers, security vulnerabilities, and the business of IT. As is often the case when I meet someone who has built a thriving business I was able to glean many pearls of practical wisdom and advice that I hope will serve me well.
&lt;/p&gt;
&lt;p&gt;
	So here&apos;s a big thanks to Vlad and to EWH as well as a hearty recommendation. I hope they have a long run at the top of the hosting food chain. 
&lt;/p&gt;
				
				</description>
						
				
				<category>Hosting and Networking</category>				
				
				<pubDate>Sat, 06 Mar 2010 16:51:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/3/6/edgeweb.hosting</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>ColdFusion 8.01 64 bit on Windows 2k3 Web Edition - The Silent Killer</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/2/24/CF8-Install-Windows-2003-64bit</link>
				<description>
				
				&lt;p&gt;
	This post is a rundown of a recent troubleshooting adventure (If you don&apos;t know what a rundown is, ask Charles). I write these little post-mortems for a couple reasons. For one thing, I will need this solution (or some part of it) again at some point and my little pea brain is not going to retain all of this information. But what I usually do retain is the knowledge that somewhere on my blog I have a post about an issue with a Win2k3 64 bit CF install - or as Tevye would say, &quot;Somewhere in the good book it must say something about a chicken!&quot; The other reason is to benefit those of you in the ColdFusion universe who may be struggling with this issue. The Muse is all about community.  If you are battling an install where the installer is failing silently after the splash screen, then this post will likely be a valuable read for you. If it doesn&apos;t solve your problem send me a note via Ask-A-Muse and I&apos;ll see if I can think of anything else you might try.  
&lt;/p&gt;

&lt;p&gt;
	I was tasked with installing and optimizing ColdFusion 8 Enterprise 64 bit on a new server for a customer. I do this kind of task pretty often for companies who wish to have a clean and fully optimized install for migration. The new server was running Windows 2003 64 bit &quot;Web Edition&quot;. Previously (in Windows 2000 I believe) the Web Edition would only support 2 Gigs of memory. But 2003 server supports up to 8 Gigs. I wanted to use 64 bit because the server was going to manage a large pool of modestly trafficked sites. It really didn&apos;t need the full fledged &quot;multi-server&quot; install. It just needed a nice big heap size. For that purpose the standalone Jrun install is perfect. In short order however, I found myself pitted against Win2k3 in a no holds barred install death match. Here&apos;s my story.
 &lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Coldfusion Troubleshooting</category>				
				
				<pubDate>Wed, 24 Feb 2010 14:49:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/2/24/CF8-Install-Windows-2003-64bit</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Cfobjectcache Docs Wrong? Inconceivable!</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/2/17/cfobjectcache</link>
				<description>
				
				&lt;p&gt;In this post I&apos;m going to claim that part of the official documentation is wrong. Whenever I do this sort of thing I always think of the movie &quot;The Princess Bride&quot; when Enigo says &quot;You kep using that word... I do na think it means what you think it means&quot;. Be that as it may, I think the docs in this case are ambiguous at best and at worse downright misleading. There&apos;s an obscure little tag called cfobjectcache that&apos;s available in ColdFusion server. Although it was a part of ColdFusion 5, I first became aware of this tag in Cf 8. You can find Adobe&apos;s documentation for the tag &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_m-o_15.html&quot;&gt;here&lt;/a&gt;. If you read the documentation (always a good idea - the muse is great but he doesn&apos;t write about everything) you may get the wrong idea about this tag. At the top of the documentation it says (and I quote), &quot;Description: Flushes query cache&quot;. Well that&apos;s straightforward enough isn&apos;t it? This tag is designed to flush the cache of queries on the server. It&apos;s easy to use:
&lt;code&gt;
	&lt;cfobjectcache action=&quot;clear&quot;/&gt;
&lt;/code&gt;
...poof - your query cache is back to square one. Well not so fast my friend...
 &lt;/p&gt;
				 [More]
				</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 17 Feb 2010 18:51:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/2/17/cfobjectcache</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Multi-Monitor Tip</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/2/16/window.tip</link>
				<description>
				
				For those of you using more than one monitor and using windows 7, I just accidentally discovered something that is pretty cool. Select a window on one of your screens. Hold down the windows key and the shift key and then use the right or left arrow keys to move it between your various monitors. That&apos;s something I do all day long - move various windows between my three monitors to make space for one thing or another. I suppose it&apos;s not new to some of you out there - but I thought it was nifty :)
				
				</description>
						
				
				<category>Humor and Life</category>				
				
				<pubDate>Tue, 16 Feb 2010 18:16:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/2/16/window.tip</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Migrating XP Pro 32bit to Windows 7 Pro 64 Bit</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/2/11/xp.pro.32.to.win.7.64</link>
				<description>
				
				&lt;p&gt;This post is about the ins and outs of moving from XP Pro 32 bit to Windows 7 64 Bit. I just completed such a move and I have some tips for you that might save you hours of frustration. But before we begin let&apos;s get a couple things straight. First, this is not a post about the assets or shortcomings of Microsoft or it&apos;s products. Nor is this a forum for you Apple users to tell us all how superior you are because your box is shinier than ours. I actually love Apple products, but Apple users have been known to turn red and swell up like giant angry strawberries if you say anything positive about Microsoft. So if you are one of those folks who is going to have a stroke reading about someone actually &lt;em&gt;choosing&lt;/em&gt; a Microsoft product, please stop reading now - or at least have emergency personnel standing by. On a side note, my next hardware project is building an Apple from an Intel box and off the shelf parts - same OS, less than half the cost. I&apos;ll write an article on that and hopefully sooth my Apple readers ruffled feathers (it probably won&apos;t be shiny though). &lt;/p&gt;

&lt;p&gt;Meanwhile, let me first say that I was sad to see my XP pro box go. A computer is more than an OS to those of us in IT. We spend a lot of time and effort making it do things that &quot;regular users&quot; don&apos;t have to think about. My desktop XP Pro PC had more than 100 programs installed on it. Many of them I used regularly. I fully expected to have to reinstall numerous programs to insure full functionality. I also expected to have to abandon some items that would no longer work in my new environment. A year and a half ago I moved from one XP box to another using LapLink&apos;s &lt;a href=&quot;http://www.laplink.com/pcmover/&quot;&gt;PC Mover&lt;/a&gt; and it worked splendidly. This time, however, I was nervous about using PC Mover for 3 reasons: &lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;I was moving from XP Pro 32 bit up &lt;em&gt;2 versions&lt;/em&gt; to Windows 7 64 bit (skipping Vista altogether). &lt;/li&gt;

  &lt;li&gt;My XP box had Office 2003 on it and I was putting Office 2007 in the new OS without an upgrade, yet I still wanted my outlook settings and email to migrate properly. &lt;/li&gt;

  &lt;li&gt;I was moving my login profile from a local account to a domain account. &lt;/li&gt;
&lt;/ul&gt;
I naturally assumed that I would have a great deal of work to do just to get the machine back to the functional state from which it started. Even with my reservations the LapLink docs seemed to indicate it was possible and could be successful so I decided to use the product anyway. Here is my story. 

&lt;p&gt;&lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Hosting and Networking</category>				
				
				<pubDate>Thu, 11 Feb 2010 12:55:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/2/11/xp.pro.32.to.win.7.64</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>The Boolean-O-Matic: ColdFusion&apos;s Weird Relationship With Truth</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2010/2/5/Booleans.and.Coldfusion</link>
				<description>
				
				&lt;p&gt;Hello muse readers. I apologize for my long hiatus (which means a stretch of time where I was absent - it&apos;s not a size joke).&amp;#160; I have been swamped with closing out the old year and implementing plans for the new year. I&apos;m afraid our little chats were put on the back burner temporarily. However, now that new year has begun I am committed to continuing our friendship. I&apos;d like to start out with something simple. Indeed, some of you may find this to be ColdFusion 101. &lt;/p&gt;

&lt;p&gt;This post is going to discuss Boolean values. A Boolean is one of those datatypes more defined by how it is evaluated than by what it contains. The muse definition is that if something can return a &amp;quot;true&amp;quot; or &amp;quot;false&amp;quot; in the context of a logic statement (cfif) it is a Boolean. It may be other things as well, but it has the properties of a boolean and returns one of 2 states - true or false. Interestingly, every language handles Booleans differently and many of them use the same wild west sort of approach that ColdFusion uses - where several things can be used as Booleans. &lt;/p&gt;

&lt;p&gt;Even if you don&apos;t know it, you use Booleans every time you create a cfif statement. Still, it&apos;s surprising how many advanced developers do not fully grasp all the ways that ColdFusion has of evaluating something as &lt;em&gt;True&lt;/em&gt; or &lt;em&gt;False&lt;/em&gt;. And having said that I am fully aware that some smarty-pants developer will immediately inform me of some new way I haven&apos;t seen before of evaluating true or false (thank you sir, may I have another). &lt;/p&gt;

&lt;p&gt;Anyway, I&apos;d like to take a little journey into the world of Booleans to start off my 2010 blogging. Note: this post has a number of neat &amp;quot;tips and tricks&amp;quot; that you may have not seen before. Whether you choose to use them can depend greatly on your environment, the structure of your code and the standard you are using (especially in a team environment). I&apos;m not advocating for or against, although I have my own preferences. I&apos;m only putting it out there as another arrow in your quiver. So with that caveat taken care of, let&apos;s begin. &lt;/p&gt;
				 [More]
				</description>
						
				
				<category>Coldfusion Tips and Techniques</category>				
				
				<pubDate>Fri, 05 Feb 2010 12:28:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2010/2/5/Booleans.and.Coldfusion</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Blizzard Day 2</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2009/12/9/blizzard.dec09.day.2</link>
				<description>
				
				&lt;p&gt;
	Well only the brave soul (other than me) made it to the office today. That would be hardy stalwart and compadre Guy Rish. Everyone else is working from home. The final tally looks like 12 to 14 inches and the drive in was pretty daunting. Here are some photos of the final damage.
&lt;/p&gt;

&lt;h4&gt;Here&apos;s what it looked like at the office driveway.&lt;/h4&gt;
	
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.coldfusionmuse.com/images/office2.jpg&quot; align=&quot;center&quot;/&gt;
&lt;/div&gt;

&lt;h4&gt;Near my local Starbucks&lt;/h4&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.coldfusionmuse.com/images/sb2.jpg&quot; align=&quot;center&quot;/&gt;
&lt;/div&gt;
&lt;h4&gt;The parking lot.&lt;/h4&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.coldfusionmuse.com/images/sbpk2.jpg&quot; align=&quot;center&quot;/&gt;
&lt;/div&gt;
&lt;p&gt;
	My back and arms are killing me from shoveling (and I even had my 2 teenage sons to help - yikes I&apos;m getting old).
&lt;/p&gt;
				
				</description>
						
				
				<category>Humor and Life</category>				
				
				<pubDate>Wed, 09 Dec 2009 15:10:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2009/12/9/blizzard.dec09.day.2</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Blizzard Day in Omaha</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2009/12/8/blizzard.dec09</link>
				<description>
				
				&lt;p&gt;
	Every time someone hears I&apos;m from Nebraska they ask about the cold and snow - followed by corn, cows, &quot;do you have a Gap&quot; and &quot;how long before you get electricity and indoor plumbing&quot;. As I&apos;ve documented here and elsewhere Omaha is a high tech thriving economy. Although I live within a few hundred feet of a corn field, I also live within a few miles of excellent shopping, theatre, music and the arts. Still, it actually &lt;em&gt;does&lt;/em&gt; get cold and snowy in Nebraska. We are in the middle of a blizzard today.
&lt;/p&gt;
&lt;h4&gt;9:00 a.m.&lt;/h4&gt;
&lt;p&gt;
	Here&apos;s what it looked like outside my office door at 9:00 this morning.
	
&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.coldfusionmuse.com/images/snow1.jpg&quot; align=&quot;center&quot;/&gt;
&lt;/div&gt;
&lt;h4&gt;11:00 a.m.&lt;/h4&gt;
&lt;p&gt;
	And here&apos;s the progress after about 2 hours.	
&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.coldfusionmuse.com/images/snow2.jpg&quot; align=&quot;center&quot;/&gt;
&lt;/div&gt;
&lt;p&gt;
	I&apos;ll post another update when it gets deeper. :)
&lt;/p&gt;
				
				</description>
						
				
				<category>Humor and Life</category>				
				
				<pubDate>Tue, 08 Dec 2009 13:39:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2009/12/8/blizzard.dec09</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Work for the Muse: Dec 09</title>
				<link>http://www.coldfusionmuse.com/index.cfm/2009/12/2/flex.coldfusion.developer.wanted.dec09</link>
				<description>
				
				&lt;p&gt;
	I know there are those of you out there who are simply dying to come work for me. Here is your big chance. If you feel like you have what it takes to join our crack development team drop me your resume at jobs@cfwebtools.com.  This is a full time position on site in Omaha NE (&lt;a href=&quot;http://www.coldfusionmuse.com/index.cfm/2007/7/20/Move.to.Omaha&quot;&gt;America&apos;s best kept secret&lt;/a&gt;). CF Webtools offers excellent pay and benefits and a great work environment. If you think you have what it takes, here is the job description. If you a recruiter &lt;em&gt;please&lt;/em&gt; don&apos;t call or send emails (please... I&apos;m begging you).
&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
CF Webtools is seeking a full-time, experienced Flex Developer. The candidate must be proficient in Flex 2.0 and also familiar with calling ColdFusion CFC&apos;s, the Cairngorm framework, Linux and Apache are HUGE pluses. This person needs to be able to work at the highest technical level of all phases of application analysis and design. 
&lt;/p&gt;
&lt;h4&gt;JOB REQUIREMENTS&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;2-3 years experience with Flex 2.0&lt;/li&gt;
&lt;li&gt;An eye for designing appealing pages that seamlessly integrates with the rest of the product. &lt;/li&gt;
&lt;li&gt;Experience with MSSQL, MySQL or Oracle.&lt;/li&gt;
&lt;li&gt;Bachelor&apos;s Degree or equivalent work experience &lt;/li&gt;
&lt;li&gt;Understanding of and experience with UI architectures (e.g. Cairngorm) &lt;/li&gt;
&lt;li&gt;Self motivated and manage own time/work &lt;/li&gt;
&lt;li&gt;Excellent work ethic and a team player. &lt;/li&gt;
&lt;li&gt;Comfortable multitasking, resolving competing priorities, and meeting project deadlines. &lt;/li&gt;
&lt;li&gt;Excellent interpersonal communication skills and of exceptional character. &lt;/li&gt;
&lt;li&gt;Decisive, action-oriented individual who learns quickly, works independently, and creates solutions. &lt;/li&gt;
&lt;li&gt;Must be authorized to work in the United States on a full-time basis for any employer.&lt;/li&gt;
 
&lt;/ul&gt;

&lt;h4&gt;Wish List&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Experience with Flex 3.0 &lt;/li&gt;
&lt;li&gt;Experience with ColdFusion a HUGE plus &lt;/li&gt;
&lt;li&gt;Experience with Linux &lt;/li&gt;
&lt;li&gt;Experience with Java or Flash &lt;/li&gt;
&lt;li&gt;Experience with financial data is a bonus&lt;/li&gt;
&lt;/ul&gt;
				
				</description>
						
				
				<category>Job Openings</category>				
				
				<pubDate>Wed, 02 Dec 2009 17:53:00 -0500</pubDate>
				<guid>http://www.coldfusionmuse.com/index.cfm/2009/12/2/flex.coldfusion.developer.wanted.dec09</guid>
				
				
			</item>
			
		 	
			</channel></rss>