<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>newschuyl - Tools</title>
			<link>http://www.mischefamily.com/nathan/index.cfm</link>
			<description>a blog by nathan mische</description>
			<language>en-us</language>
			<pubDate>Mon, 06 Sep 2010 20:20:56-0400</pubDate>
			<lastBuildDate>Thu, 04 Mar 2010 15:50:00-0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>nmische@gmail.com</managingEditor>
			<webMaster>nmische@gmail.com</webMaster>
			
			<item>
				<title>CF No Debug 1.3</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2010/3/4/CF-No-Debug-13</link>
				<description>
				
				The CF No Debug Firefox extension has been updated to work with Firefox 3.6. You can get the latest from &lt;a href=&quot;http://cfnodebug.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt;. 
				</description>
				
				<category>Tools</category>				
				
				<category>CF No Debug</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 04 Mar 2010 15:50:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2010/3/4/CF-No-Debug-13</guid>
				
			</item>
			
			<item>
				<title>AMF Explorer 0.6</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2010/3/1/AMF-Explorer-06</link>
				<description>
				
				This evening I released &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/78928&quot; target=&quot;_blank&quot;&gt;AMF Explorer 0.6&lt;/a&gt;. This version adds a custom binary cache that should fix issues some users were seeing with AMF response deserialization. I&apos;m still waiting for AMO public approval, so if you are using AMF Explorer you will need to manually update the add-on from the AMO site. Please be sure to report any issues to the &lt;a href=&quot;http://amfexplorer.riaforge.org/index.cfm?event=page.issues&quot; target=&quot;_blank&quot;&gt;AMF Explorer bug tracker at RIAForge&lt;/a&gt;. Thanks. 
				</description>
				
				<category>Flash</category>				
				
				<category>Tools</category>				
				
				<category>AMF Explorer</category>				
				
				<category>Flex</category>				
				
				<pubDate>Mon, 01 Mar 2010 21:34:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2010/3/1/AMF-Explorer-06</guid>
				
			</item>
			
			<item>
				<title>AMF Explorer 0.5</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2010/2/23/AMF-Explorer-05</link>
				<description>
				
				I&apos;ve released a few updates to AMF Explorer over the last week or so. Improvements include support for small messages, better formatting, and better error messages. You can get the latest from the &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/78928&quot;&gt;&lt;acronym title=&quot;addons.mozilla.org&quot;&gt;AMO&lt;/acronym&gt; site&lt;/a&gt;.

Unfortunately automatic updates are not enabled because AMF Explorer has yet to go public. If you are using AMF Explorer please consider taking the time to register and review the add-on on &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/78928&quot;&gt;the &lt;acronym title=&quot;addons.mozilla.org&quot;&gt;AMO&lt;/acronym&gt; site&lt;/a&gt; as this will help with &lt;a href=&quot;https://addons.mozilla.org/en-US/developers/docs/policies/reviews&quot;&gt;the &lt;acronym title=&quot;addons.mozilla.org&quot;&gt;AMO&lt;/acronym&gt; review process&lt;/a&gt;. Once the add-on is public it will be easier to find and install as it will not be marked as experimental and automatic updates will be enabled. Thanks! 
				</description>
				
				<category>Flash</category>				
				
				<category>Tools</category>				
				
				<category>AMF Explorer</category>				
				
				<category>Flex</category>				
				
				<pubDate>Tue, 23 Feb 2010 12:52:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2010/2/23/AMF-Explorer-05</guid>
				
			</item>
			
			<item>
				<title>Announcing AMF Explorer</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2010/2/17/Announcing-AMF-Explorer</link>
				<description>
				
				Back in late 2008 the nsITraceableChannel interface was added to the Mozilla browser allowing extension developers to intercept incoming HTTP responses. At that time &lt;a href=&quot;http://www.mischefamily.com/nathan/index.cfm/2008/12/23/Debugging-Flex-with-ColdFire&quot;&gt;I pondered the possibility of adding AMF support to Firebug&lt;/a&gt;, however life got in the way and I never really had time to fully explore what it would take to do this. That is until now. Today I&apos;m happy to announce that I&apos;m finally releasing &lt;a href=&quot;http://amfexplorer.riaforge.org&quot;&gt;AMF Explorer&lt;/a&gt;.  [More]
				</description>
				
				<category>Flash</category>				
				
				<category>Tools</category>				
				
				<category>AMF Explorer</category>				
				
				<category>Flex</category>				
				
				<pubDate>Wed, 17 Feb 2010 11:30:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2010/2/17/Announcing-AMF-Explorer</guid>
				
			</item>
			
			<item>
				<title>New ColdFire 1.5 Beta</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2010/1/25/New-ColdFire-15-Beta</link>
				<description>
				
				I&apos;ve posted a new &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;ColdFire beta to RIAForge&lt;/a&gt; which works with recently released Firefox 3.6 and Firebug 1.5. I&apos;m labeling this a beta because I discovered a ColdFusion 9 compatibility issue in my testing for this release. It appears ColdFusion&apos;s built in AJAX libraries have been updated slightly so the &quot;Enable CFAJAX Debugging&quot; feature does not currently work with CF 9. I&apos;ll work on updating this feature in the next couple of weeks. (Unfortunately the AJAX libraries shipped with CF are minimized and obfuscated so working with them is not as easy as it could be.) Because of the beta status of this release I&apos;ve included both the ColdFire 1.4 and ColdFire 1.5 releases in the current RIAForge download. As always, if you have any issues please report them on the &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge project site&lt;/a&gt;. 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<pubDate>Mon, 25 Jan 2010 21:42:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2010/1/25/New-ColdFire-15-Beta</guid>
				
			</item>
			
			<item>
				<title>CFBuilder DocShare Support</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/12/7/CFBuilder-DocShare-Support</link>
				<description>
				
				A few weeks ago Terry Ryan released his &lt;a href=&quot;http://www.terrenceryan.com/blog/post.cfm/instant-code-review-coldfusion-builder-extension&quot;&gt;Instant Code Review ColdFusion Builder Extension&lt;/a&gt;. I realize that the point of the extension was to get people to think of creative uses of CF Builder extensions, but I couldn&apos;t help but think that there are much better ways of collaborating using the Eclipse platform, specifically the &lt;a href=&quot;http://wiki.eclipse.org/DocShare_Plugin&quot;&gt;Eclipse Communication Framework (ECF) DocShare plug-in&lt;/a&gt;.

Unfortunately ColdFusion Builder&apos;s CFML Editor doesn&apos;t support the plug-in out of the box. Fortunately the DocShare plug-in developers did the Eclipse thing and &lt;a href=&quot;http://wiki.eclipse.org/Extending_Real-Time_Shared_Editing_for_Use_with_Other_Editors&quot;&gt;made it easy to extend the plug-in to support other editors&lt;/a&gt;. So I put together an Eclipse plug-in that adds DocShare support to the CFBuilder CFML editor. You can check out the &lt;a href=&quot;http://cfbdocshare.riaforge.org/&quot;&gt;CFBuilder DocShare Support&lt;/a&gt; plug-in at RIAForge.

A few notes about the plug-in. First, you will need to install ECF, including the DocShare plugin. For update URLs for your version of Eclipse see the &lt;a href=&quot;http://www.eclipse.org/ecf/downloads.php&quot;&gt;ECF site&lt;/a&gt;. Second, my plug-in just enables the &quot;Share This Editor With...&quot; context menu item in the CF Builder CFML editor, the actual editor sharing is implemented via the ECF DocShare plug-in. For more info on the DocShare plug-in and its use see the &lt;a href=&quot;http://wiki.eclipse.org/DocShare_Plugin&quot;&gt;DocShare Plugin&lt;/a&gt; site. Finally, I&apos;ve had I&apos;ve had hit and miss luck with the DocShare plugin, so be sure you have a backup of the file you plan to work on in shared editor.

Enjoy! 
				</description>
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 07 Dec 2009 21:40:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/12/7/CFBuilder-DocShare-Support</guid>
				
			</item>
			
			<item>
				<title>IP Ranger</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/7/30/IP-Ranger</link>
				<description>
				
				&lt;p&gt;Today I released a new ColdFusion administrator extension, &lt;a href=&quot;http://ipranger.riaforge.org&quot; target=&quot;_blank&quot;&gt;IP Ranger&lt;/a&gt;, which allows IP ranges to be added to the debugging IP address list. IPv4 IP address ranges may be added using wildcards (192.*.*.*), octect ranges (192.168.1-10.1-120), or a combination of both (192.168.*.1-120). IP Ranger also allows you to verify, delete, and refresh IP address ranges.&lt;/p&gt;  [More]
				</description>
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 30 Jul 2009 21:45:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/7/30/IP-Ranger</guid>
				
			</item>
			
			<item>
				<title>ColdFire Nominated for Community Achievement Award</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/7/14/ColdFire-Nominated-for-Community-Achievement-Award</link>
				<description>
				
				Today I was pretty stoked to find out that &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;ColdFire&lt;/a&gt; was nominated for a &lt;a href=&quot;http://cfsilence.com/blog/client/index.cfm/2009/7/13/Vote-Now-For-The-Community-Achievement-Awards&quot; target=&quot;_blank&quot;&gt;Community Achievement Award&lt;/a&gt; in the Best Open Source Project category. I&apos;m not sure who nominated ColdFire, but thank you. It is a honor just to be mentioned with other projects such as ColdBox, BlogCFC, Mango Blog, Mura CMS, ColdSpring, Transer and Model Glue. Of course ColdFire wouldn&apos;t even exist were it not for the vision and work of Ray Camden and Adam Podolnick. Thanks guys for letting me work on your project!

Be sure to vote for your favorite Open Source Project, and lot of other topics &lt;a href=&quot;http://cfunited.com/go/survey/181&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Tue, 14 Jul 2009 21:26:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/7/14/ColdFire-Nominated-for-Community-Achievement-Award</guid>
				
			</item>
			
			<item>
				<title>CF Debug Copy Updated for Firefox 3.5</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/6/26/CF-Debug-Copy-Updated-for-Firefox-35</link>
				<description>
				
				Another day, another extension update. If you use the CF Debug Copy extension for Firefox you may be happy to know that I&apos;ve just posted an update to &lt;a href=&quot;http://cfdebugcopy.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; which works with Firefox 3.5. Enjoy! 
				</description>
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 26 Jun 2009 09:53:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/6/26/CF-Debug-Copy-Updated-for-Firefox-35</guid>
				
			</item>
			
			<item>
				<title>New ColdFire Beta</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/6/24/New-ColdFire-Beta</link>
				<description>
				
				With Firefox 3.5 in release candidate and Firebug 1.4 in its third beta release (after 31 alpha releases) I decided it was time to get my act together and update ColdFire to work with the latest and greatest. If you download ColdFire from the &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge site&lt;/a&gt; you will notice the zip now contains two releases: 1.3.207.211 and 1.4.207.218. The 1.3 release is the current &quot;production&quot; release which runs on Firefox 3.0 and Firebug 1.3. The 1.4 release should be considered beta since it requires Firebug 1.4, which will run on either Firefox 3.0 or 3.5. There are no new features in the 1.4 release, just support for these awesome new Firefox/Firebug releases. (The ColdFusion and Railo debugging templates are the same from 1.3 to 1.4, so if you want to run Firefox 3.0/Firebug 1.3 and Firefox 3.5/Firebug 1.4 side by side you don&apos;t have to change any of the server side ColdFire bits.)

I have to give a shout out to Jan &quot;Honza&quot; Odvarko for the great work he is doing on with Firebug&apos;s network monitoring. In earlier versions of ColdFire we actually rolled our own network monitoring and it was a huge pain. For ColdFire 1.2 we wised-up and used some crazy closure hacks to leverage Firebug&apos;s network monitor. It worked, allowing us to introduce features like the response queue, but boy was it ugly and brittle. Firebug 1.3 introduced a API for its NetworkMonitor module which allowed extension developers to register listeners and receive data from the network panel, which we in turn leveraged in ColdFire 1.3. Now Firebug 1.4 expands on that API, and best of all Honza has done a great job of documenting &lt;a href=&quot;http://www.softwareishard.com/blog/firebug-tutorial/extending-firebug-net-panel-listener-part-viii/&quot; target=&quot;_blank&quot;&gt;this expanded API&lt;/a&gt; on his blog. (Anyone interested in working with Firebug should definitely read Honza&apos;s blog, &lt;a href=&quot;http://www.softwareishard.com/blog/&quot; target=&quot;_blank&quot;&gt;Software is Hard&lt;/a&gt;. I wish many of those articles had been written when I was digging through the Firebug code trying to figure things out.) ColdFire 1.4 has been updated to use this new API, which was the only significant change to ColdFire code for this release.

That&apos;s all for now. As always please report any issues on the &lt;a href=&quot;http://coldfire.riaforge.org/index.cfm?event=page.issues&quot; target=&quot;_blank&quot;&gt;RIAForge bug tracker&lt;/a&gt;. 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 24 Jun 2009 22:06:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/6/24/New-ColdFire-Beta</guid>
				
			</item>
			
			<item>
				<title>ColdFire 1.3.207.199, Now With Railo Support</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/5/29/ColdFire-13207199-Now-With-Railo-Support</link>
				<description>
				
				In honor of &lt;a href=&quot;http://www.phillycfug.org/index.cfm/2009/5/26/Two-Great-Meetings&quot; target=&quot;_blank&quot;&gt;Mark Drew&apos;s visit&lt;/a&gt; to the Philly CFUG last night, and &lt;a href=&quot;http://www.railo.ch/blog/index.cfm/2009/5/29/Railo-31-Beta-Updated&quot; target=&quot;_blank&quot;&gt;Sean Corfield&apos;s announcement&lt;/a&gt; about the new Railo beta today, I&apos;ve just posted a new version of ColdFire with a debugging template for Railo. This is a beta release. For more info on installation and what&apos;s supported in this release see my &lt;a href=&quot;http://coldfire.riaforge.org/blog/index.cfm/2009/5/29/Initial-Railo-Support&quot; target=&quot;_blank&quot;&gt;blog post on the RIAForge site.&lt;/a&gt; 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<category>Railo</category>				
				
				<pubDate>Fri, 29 May 2009 18:05:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/5/29/ColdFire-13207199-Now-With-Railo-Support</guid>
				
			</item>
			
			<item>
				<title>New ColdFire Release</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/5/27/New-ColdFire-Release</link>
				<description>
				
				Just a quick post to let folks know I&apos;ve just uploaded a extension only update for ColdFire which fixes a stored procedure related issue with the DB Queries tab. Check out the &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; site for more info. 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 27 May 2009 21:29:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/5/27/New-ColdFire-Release</guid>
				
			</item>
			
			<item>
				<title>ColdFusion Bug: CFTRACE and _CF_NODEBUG=true</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/5/20/ColdFusion-Bug-CFTRACE-and-CFNODEBUGtrue</link>
				<description>
				
				Here is a interesting bug I ran into today while using &lt;a href=&quot;http://cfnodebug.riaforge.org&quot; target=&quot;_blank&quot;&gt;CF No Debug&lt;/a&gt;. If you use the &amp;lt;cftrace&amp;gt; tag with the _cf_nodebug parameter set to true, the tag will throw the following error:

&lt;blockquote&gt;
Variable DEBUGGER is undefined.
&lt;/blockquote&gt;

In ColdFusion, the &amp;lt;cftrace&amp;gt; tag is implemented in CFML via the pre-complied WEB-INF/cftags/trace.cfm template. Now, this is simply a guess, but I bet that trace.cfm uses the IsDebugMode() function to determine if it should attempt to write trace info to the debugging query. Possibly something like the following:

&lt;code&gt;
&lt;cfif IsDebugMode()&gt;
    &lt;cfset factory = CreateObject(&quot;java&quot;,&quot;coldfusion.server.ServiceFactory&quot;)&gt;
    &lt;cfset debugger = factory.getDebuggingService().getDebugger()&gt;
    &lt;!--- add trace data to debugger ---&gt;
&lt;/cfif&gt;
&lt;/code&gt;

As I &lt;a href=&quot;http://www.mischefamily.com/nathan/index.cfm/2009/3/30/The-CFNODEBUG-Parameter&quot; target=&quot;_blank&quot;&gt;previously noted&lt;/a&gt; there is a bug with IsDebugMode() where it returns true when using _cf_nodebug = true, even though the debugging service is disabled. If something like the above code is used in trace.cfm, IsDebugMode() would return a false positive when _cf_nodebug is true and the ColdFusion ServiceFactory would return null for the debugger variable. When a null value is assigned to a ColdFusion variable it can lead to the undefined error we see in this case.

I&apos;ve logged a bug with Adobe for this, but it is something to look out for if you use &lt;a href=&quot;http://cfnodebug.riaforge.org&quot; target=&quot;_blank&quot;&gt;CF No Debug&lt;/a&gt; and start seeing &quot;Variable DEBUGGER is undefined&quot; errors. 
				</description>
				
				<category>Tools</category>				
				
				<category>CF No Debug</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 20 May 2009 22:17:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/5/20/ColdFusion-Bug-CFTRACE-and-CFNODEBUGtrue</guid>
				
			</item>
			
			<item>
				<title>New ColdFire Release</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/5/11/New-ColdFire-Release</link>
				<description>
				
				I just uploaded a new version of ColdFire to &lt;a href=&quot;http://coldfire.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt;. This release is an extension only update so there is no need to update the server bits. 

Here is a quick rundown of what is new/fixed:

&lt;ul&gt;
&lt;li&gt;Total execution time is now shown on general tab.&lt;/li&gt;
&lt;li&gt;Users can choose to have the execution times tab show the totals at the top, using the new &quot;Exec Time Totals on Top&quot; option.&lt;/li&gt;
&lt;li&gt;Fixed issue where components with no methods would break variables output.&lt;/li&gt;
&lt;li&gt;Fixed user preferences (selected options) so that they are now persisted.&lt;/li&gt;
&lt;/ul&gt;

Also, one thing I noticed while working on this release is that the variables tab does not correctly display child components. If you have a component that extends another component, you will only see the methods defined on the child component and the display will not indicate that the component extends another component. I&apos;ll have to look into what can be done to fix this, but in the meantime it is something to be aware of if you depend on ColdFire to give you the API for a component.

As always, keep the bug reports and feature requests coming. 
				</description>
				
				<category>ColdFire</category>				
				
				<category>Tools</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 11 May 2009 13:08:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/5/11/New-ColdFire-Release</guid>
				
			</item>
			
			<item>
				<title>CF No Debug Gets A Little Smarter</title>
				<link>http://www.mischefamily.com/nathan/index.cfm/2009/4/21/CF-No-Debug-Gets-A-Little-Smarter</link>
				<description>
				
				Last week I updated my &lt;a href=&quot;http://cfnodebug.riaforge.org&quot; target=&quot;_blank&quot;&gt;CF No Debug&lt;/a&gt; extension so that it will remember what state it was last in when you open Firefox. Before, when you closed and re-opened Firefox the extension was always disabled, allowing ColdFusion request debugging to execute. Now if you have the extension enabled when you close Firefox, it will remain enabled when you open Firefox again. This is an extension only update, so there is no need to update the servlet filter. 
				</description>
				
				<category>Tools</category>				
				
				<category>CF No Debug</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Tue, 21 Apr 2009 20:52:00-0400</pubDate>
				<guid>http://www.mischefamily.com/nathan/index.cfm/2009/4/21/CF-No-Debug-Gets-A-Little-Smarter</guid>
				
			</item>
			</channel></rss>