<?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>just another ColdFusion Blog</title>
			<link>http://jacfb.com/index.cfm</link>
			<description>ColdFusion, AIR, Flex, Flash, Adobe, some SQL and a little bit of jQuery.</description>
			<language>en-us</language>
			<pubDate>Sat, 19 May 2012 03:12:40 -0600</pubDate>
			<lastBuildDate>Mon, 21 Jun 2010 16:46:00 -0600</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>gary@fsoft.com</managingEditor>
			<webMaster>gary@fsoft.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>gary@fsoft.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>Today I am old and I have an EVO</title>
				<link>http://jacfb.com/index.cfm/2010/6/21/Today-I-am-old-and-I-have-an-EVO</link>
				<description>
				
				Today is the Summer Solstice and my birthday. Today I am 56 and in 4 days, Emerald wil be 22 months. Dang, I feel old.

On another note, I stopped by BestBuy and picked up the EVO I ordered. So far, I am very impressed with it. In fact, I am very impressed with it. I connected it via bluetooth to my Nissan Pathfnder and it worked perfectly. 

Thank you HTC. Finally a model that works with a Nissan. 

Tomorrow, I root the phone and start working on my own custom ROM. 
				</description>
				
				<category>General</category>
				
				<pubDate>Mon, 21 Jun 2010 16:46:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/6/21/Today-I-am-old-and-I-have-an-EVO</guid>
				
				
			</item>
			
			<item>
				<title>Four years Old</title>
				<link>http://jacfb.com/index.cfm/2010/6/19/Four-years-Old</link>
				<description>
				
				It has been exactly four years since my current notebook arrived at my doorstep from Toshiba. My first laptop was a Toshiba 405CDT and I&apos;ve been a Toshiba &apos;Fanboy&apos; ever since.  The current system is a Satellite A100-S8111TD with 4GB of memory and 400 GB drive, running Windows 7. 

The battery only last about 20 minutes, and it is far from perfect. The power switch has problems. The Caps Lock LED will not turn on. One of the battery clips is broken. It shows a lot of wear but overall it runs great and I have grown to depend on this ancient technology.

I almost hate to retire this machine, but in a couple of weeks, its replacement will be here and this unit will be used to run the Light-O-Rama light display. 
				</description>
				
				<category>General</category>
				
				<pubDate>Sat, 19 Jun 2010 14:31:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/6/19/Four-years-Old</guid>
				
				
			</item>
			
			<item>
				<title>Time for a new notebook</title>
				<link>http://jacfb.com/index.cfm/2010/6/16/Time-for-a-new-notebook</link>
				<description>
				
				After a year of procrastination, today I order a new notebook. I usually wait no more than three years. This time almost four years has gone by with the same computer. That&apos;s darn good considering how tough I am on hardware. My current system is running so well I hadn&apos;t noticed how old this thing is. 

I don&apos;t have an exact count, but I think this is the 14th Toshiba laptop/notebook I have owned. Some have been replaced when only a year old and others at three years and they have all been Toshiba models.  [More]
				</description>
				
				<category>General</category>
				
				<pubDate>Wed, 16 Jun 2010 20:45:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/6/16/Time-for-a-new-notebook</guid>
				
				
			</item>
			
			<item>
				<title>Time for a new phone</title>
				<link>http://jacfb.com/index.cfm/2010/6/6/Time-for-a-new-phone</link>
				<description>
				
				A few weeks ago, I broke my HTC Touch Pro. It was a great phone and I was very happy with it. But with all good things, it is no longer being offered. 

My wife has an iPhone and she is very happy with it. The big problem with the iPhone is it keeps dropping calls. I never dropped a call with the T9ouch Pro and in fact, you could call me a HTC fanboy.  [More]
				</description>
				
				<category>General</category>
				
				<pubDate>Sun, 06 Jun 2010 21:45:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/6/6/Time-for-a-new-phone</guid>
				
				
			</item>
			
			<item>
				<title>Translating from Roman to Decimal Numbers</title>
				<link>http://jacfb.com/index.cfm/2010/2/4/Translating-from-Roman-to-Decimal-Numbers</link>
				<description>
				
				&lt;a href=&quot;http://www.coldfusionjedi.com/index.cfm/2010/2/2/Translating-from-Roman-to-Decimal-Numbers-with-ColdFusion#comments&quot;&gt;Ray posted an entry on his blog&lt;/a&gt; dealing with converting Roman Numbers to decimal numbers. I ran his code and pointed out that IIX returned 10 instead of 8.

A debate ensued on whether IIX is valid. Ray replied:

&lt;blockquote&gt;Now I&apos;m going to ask you to put up or shut up! ;) If you can find me proof that IIX (or IIC, etc) is valid, I&apos;ll support it. ;)&lt;/blockquote&gt;

It is still undecided if IIX is valid. I felt it should return the correct value or no value at all. But then I thought, if the number was ever used, the converter should convert it. So I took Ray&apos;s code, made some changes and now it should convert any Roman Numeral you throw at it.

EDIT: I found a serious flaw in the logic. Here is the correct code, even though the other did work in most cases. The first code failed on MCCCIIIX. It returned 2107 instead of 1307.

&lt;code&gt;&lt;cfscript&gt;
/**
 * Converts Roman numerals to decimal.
 * 
 * @param input 	 Roman number input. (Required)
 * @return Returns a number. 
 * @author Raymond Camden (ray@camdenfamily.com) 
 * @version 1, February 2, 2010 
 */
function romantodec(input) {
	var romans = {};
	var result = 0;
	var pos = 1;
	var char = &quot;&quot;;
	var thisSum = &quot;&quot;;
	var subSum = 0;
	var nextchar = &quot;&quot;;
		
	romans[&quot;I&quot;] = 1;
	romans[&quot;V&quot;] = 5;
	romans[&quot;X&quot;] = 10;
	romans[&quot;L&quot;] = 50;
	romans[&quot;C&quot;] = 100;
	romans[&quot;D&quot;] = 500;
	romans[&quot;M&quot;] = 1000;

	while(pos lte len(input)) {
		char = mid(input, pos, 1);
		subSum += romans[char];
		if(pos != len(input)) {
			nextchar = mid(input, pos + 1, 1);
			if(romans[char] == romans[nextchar]) {
				pos++;
			} else if(romans[char] &lt; romans[nextchar]) {
				result = result + romans[nextchar] - subSum;
				subSum = 0;
				pos += 2;
			} else {
				result = result + subSum;
				subSum = 0;
				pos++;
			}
		} else {
			result = result + subSum;
			pos++;
		}
	}	
	return result;
}
&lt;/cfscript&gt;&lt;/code&gt;

I am pretty sure there is a better way yo do this, so please feel free to leave suggestions and ideas. 
				</description>
				
				<category>ColdFusion</category>
				
				<pubDate>Thu, 04 Feb 2010 16:30:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/2/4/Translating-from-Roman-to-Decimal-Numbers</guid>
				
				
			</item>
			
			<item>
				<title>Two great announcements</title>
				<link>http://jacfb.com/index.cfm/2010/2/2/Two-great-announcements</link>
				<description>
				
				Today was a good day for developers. Adobe released AIR 2.0 beta 2 and Google will stop support for IE 6.

I am excited for AIR 2.0 as it adds: enhanced support for interacting with printers, support for the detection of mass storage devices, multi-touch and gesture support and the webkit has been updated with HTML5/CSS3 support.


And now for something completly different:  [More]
				</description>
				
				<category>General</category>
				
				<category>AIR</category>
				
				<pubDate>Tue, 02 Feb 2010 19:52:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/2/2/Two-great-announcements</guid>
				
				
			</item>
			
			<item>
				<title>Making MySQL 5.1 work with the old driver</title>
				<link>http://jacfb.com/index.cfm/2010/2/1/Making-MySQL-51-work-with-the-old-driver</link>
				<description>
				
				An interesting problem at work that I forgot I knew the answer to. At the agency there is a set of very old Microsoft Access applications getting data from a very old MySQL 4.0 server. The server that the data base resides on is being replaced with a Dell 2950 and I want to upgrade all the software. With MySQL 5.1 installed the Access applications, using the 3.51 driver, could not connect to any of the databases. When checked against the DSN  an error came back as: Client does not support authentication protocol.  [More]
				</description>
				
				<category>MySQL</category>
				
				<pubDate>Mon, 01 Feb 2010 23:46:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/2/1/Making-MySQL-51-work-with-the-old-driver</guid>
				
				
			</item>
			
			<item>
				<title>One month old</title>
				<link>http://jacfb.com/index.cfm/2010/1/31/One-month-old</link>
				<description>
				
				Today marks the one month anniversary since the rebirth of this blog. I had made the decision to write at least one entry each day. After a month of blogging, there are times when I don&apos;t have an entry worth blogging about. So I have decided to try Monday to Friday for the time. I will see how that goes and maybe I will spend less time on my laptop during the weekend. 
				</description>
				
				<category>General</category>
				
				<pubDate>Sun, 31 Jan 2010 17:42:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/31/One-month-old</guid>
				
				
			</item>
			
			<item>
				<title>Adobe Community Professionals: Denver</title>
				<link>http://jacfb.com/index.cfm/2010/1/30/Adobe-Community-Professionals-Denver</link>
				<description>
				
				Two weeks ago Adobe released the latest list of community experts, at the same time, rebranding the program. Denver is the home to 7 of these professional experts. I have met most of them and look forward to meeting the rest. Congratulations to all of them.

&lt;a href=&quot;http://groups.adobe.com/people/7eaec287ec&quot;&gt;David Hassoun&lt;/a&gt;, &lt;a href=&quot;http://www.realeyes.com&quot;&gt;RealEyes Media&lt;/a&gt;, Rich Internet Applications

&lt;a href=&quot;http://groups.adobe.com/people/7738ee697f&quot;&gt;RJ Owen&lt;/a&gt;, &lt;a href=&quot;http://www.effectiveui.com/&quot;&gt;EffectiveUI&lt;/a&gt;, Flex

&lt;a href=&quot;http://groups.adobe.com/people/730db88b9f&quot;&gt;Brian Reyman&lt;/a&gt;,  , InDesign

&lt;a href=&quot;http://groups.adobe.com/people/1ddd2591c2&quot;&gt;Rob Rusher&lt;/a&gt;, &lt;a href=&quot;http://www.on3solutions.com/&quot;&gt;On3&lt;/a&gt;, Flex

&lt;a href=&quot;http://groups.adobe.com/people/845461cba8&quot;&gt;Juan Sanchez&lt;/a&gt;, &lt;a href=&quot;http://www.effectiveui.com/&quot;&gt;EffectiveUI&lt;/a&gt;, Flex

&lt;a href=&quot;http://groups.adobe.com/people/c151049263&quot;&gt;Paul Trani&lt;/a&gt;, &lt;a href=&quot;http://www.starz.com/&quot;&gt;Starz Entertainment&lt;/a&gt;, Web Design

&lt;a href=&quot;http://groups.adobe.com/people/9c9c04436b&quot;&gt;John Wilker&lt;/a&gt;, &lt;a href=&quot;http://www.360conferences.com/&quot;&gt;360|Conferences&lt;/a&gt;, Flex 
				</description>
				
				<category>General</category>
				
				<pubDate>Sat, 30 Jan 2010 21:55:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/30/Adobe-Community-Professionals-Denver</guid>
				
				
			</item>
			
			<item>
				<title>Potential ColdFusion information Solr disclosure issue</title>
				<link>http://jacfb.com/index.cfm/2010/1/29/Potential-ColdFusion-information-Solr-disclosure-issue</link>
				<description>
				
				&lt;a href=&quot;http://www.adobe.com/support/security/bulletins/apsb10-04.html&quot;&gt;Adobe released a securitry bulletin for ColdFusion 9 today&lt;/a&gt;. 

ColdFusion by default allows collections created by the Solr Service to be accessed from any external machine using a URL. This allows users to access information about the collections as well as search and index them.

&lt;a href=&quot;http://kb2.adobe.com/cps/807/cpsid_80719.html&quot;&gt;Adobe&lt;/a&gt; recommends affected ColdFusion customers update their installation using the instructions below:


Follow the instructions below to disable external access to the Solr collections:

1.Open the file jetty.xml located at {ColdFusion-home}/solr/etc for Server install or {Solr-Home}/etc directory for other type of installs.

2.Look for the following property. There are two occurances of the property in the jetty.xml file. Locate the uncommented property. 

&lt;code&gt;&lt;Set name=&quot;port&quot;&gt;&lt;SystemProperty name=&quot;jetty.port&quot; default=&quot;8983&quot;/&gt;&lt;/Set&gt;&lt;/code&gt;

3.Add the following property just below the above property 

&lt;code&gt;&lt;Set name=&quot;Host&quot;&gt;&lt;SystemProperty name=&quot;jetty.host&quot; default=&quot;127.0.0.1&quot;/&gt;&lt;/Set&gt;&lt;/code&gt;

This will set the access to the Solr collections from the browser to localhost only

4.Restart Solr Service. 
				</description>
				
				<category>ColdFusion</category>
				
				<pubDate>Fri, 29 Jan 2010 18:05:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/29/Potential-ColdFusion-information-Solr-disclosure-issue</guid>
				
				
			</item>
			
			<item>
				<title>Read the Book, watch the Videos</title>
				<link>http://jacfb.com/index.cfm/2010/1/28/Read-the-Book-watch-the-Videos</link>
				<description>
				
				In 2008, Adobe Flex Evangelist James Ward and MindView President Bruce Eckel published &lt;a href=&quot;http://www.mindviewinc.com/Books/FirstStepsInFlex/Index.php&quot;&gt;First Steps in Flex&lt;/a&gt;, a short, hands-on learning aid to get you started in Flex.

Now they have taken the learning process one step further. They have created &lt;a href=&quot;http://www.firststepsinflex.com/&quot;&gt;screencasts for each chapter in the book&lt;/a&gt;. You can now watch over 6 hours of video on the 20 chapters.

Check out the videos, buy the book and hget started today. 
				</description>
				
				<category>Flex</category>
				
				<pubDate>Thu, 28 Jan 2010 23:43:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/28/Read-the-Book-watch-the-Videos</guid>
				
				
			</item>
			
			<item>
				<title>0000-00-00 00:00:00 to TIMESTAMP</title>
				<link>http://jacfb.com/index.cfm/2010/1/27/00000000-000000-to-TIMESTAMP</link>
				<description>
				
				I read &lt;a href=&quot;http://www.coldfusionbloggers.org/&quot;&gt;ColdFusion Bloggers&lt;/a&gt; every day to learn what is going on in the ColdFusion community. Today I came across a blog entry that solved an old problem with MySQL and the zero timestamp.

In MySQL, if a timestamp is blank, it is set to 0000-00-00 00:00:00 and this causes a problem for ColdFusion, which will return an error of: Cannot convert value &apos;0000-00-00 00:00:00? from column X to TIMESTAMP. Thanks to John Sieber at &lt;a href=&quot; http://www.john-sieber.com/&quot;&gt;Thoughts from the mountains&lt;/a&gt; we have the simple answer. IN the ColdFusion Administrator, go to Data Sources, edit the MySQL (4/5) data source, click on Show Advanced Settings and enter

&lt;code&gt; noDatetimeStringSync=true&amp;zeroDateTimeBehavior=convertToNull&lt;/code&gt;

in the Connection String dialog box. 

This will make my job a little easier. 

Thanks John. 
				</description>
				
				<category>ColdFusion</category>
				
				<category>SQL</category>
				
				<pubDate>Wed, 27 Jan 2010 14:26:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/27/00000000-000000-to-TIMESTAMP</guid>
				
				
			</item>
			
			<item>
				<title>Learning Mura</title>
				<link>http://jacfb.com/index.cfm/2010/1/26/Learning-Mura</link>
				<description>
				
				Early this month &lt;a href=&quot; http://www.carehart.org/blog/client/index.cfm/2010/1/6/converting_carehart_dot_org_to_mura_live_on_the_mura_show&quot;&gt;Charlie Arehaert&lt;/a&gt; announced a series of online meetings dealing with converting his site to Mura CMS. I had never heard of Mura, but I know what a CMS is. I have been looking for a solution for three websites that I maintain and took a look at what Mura could do.

I downloaded Mura, installed it and had a basic site up in less than 10 minutes. There are configuration options for nearly everything one would want to do. There seems to be a lot of support offered by several websites and blogs. A great source of information is The Mura Show, which has shows recorded in Acrobat. I intend to follow along with Charlie and learn while he converts his site to Mura.

It looks like Mura can be used to solve many website problems and I look forward to learning how to use it. 

Now I just have to convince Ray Camden to make BlogCFC a plugin for Mura. 
				</description>
				
				<category>ColdFusion</category>
				
				<pubDate>Tue, 26 Jan 2010 14:25:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/26/Learning-Mura</guid>
				
				
			</item>
			
			<item>
				<title>Dynamic forms, jQuery and IE: bummer</title>
				<link>http://jacfb.com/index.cfm/2010/1/25/Dynamic-forms-jQuery-and-IE-bummer</link>
				<description>
				
				I have been working on a form for work that uses jQuery and allows dynamically adding field sets. I took the base code from an example that Ray Camden wrote, made changes and tested it. It worked just as it was designed to, except not in IE.

Not using IE is not an option. We are a .gov shop and it is the only browser supported. After spending several hours over several days, I came across a post on &lt;a href=&quot;http://chrisshattuck.com/blog/how-deal-cloning-or-dynamically-loading-new-form-elements-radio-buttons-internet-explorer-ie-us&quot;&gt;How to deal with cloning or dynamically loading new form elements (like radio buttons) in Internet Explorer (IE) using jQuery&lt;/a&gt;  that simply states it won&apos;t work in IE the way it is written.  [More]
				</description>
				
				<category>jQuery</category>
				
				<pubDate>Mon, 25 Jan 2010 13:27:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/25/Dynamic-forms-jQuery-and-IE-bummer</guid>
				
				
			</item>
			
			<item>
				<title>ColdFusion and LCDS</title>
				<link>http://jacfb.com/index.cfm/2010/1/24/ColdFusion-and-LCDS</link>
				<description>
				
				Things I need to know about ColdFusion and LCDS. This is so I can keep track of some links.

http://gregsramblings.com/2010/01/15/lcds-2-5-rtmp-mxconsumer-not-able-to-resubscribe-after-disconnect-coldfusion-8/

http://justjoshn.com/entry/integrating-coldfusion-8-01-with-livecycle-ds-2-6-beta

http://www.dcooper.org/blog/client/index.cfm?mode=entry&amp;amp;entry=B1400F9C-4E22-1671-59487184325DD3C5

http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WS24F7B531-FE69-4fdb-8B85-9F5EFBF3692A.html

http://slidesix.com/view/LCDS-Data-Management-for-Mere-Mortals 
				</description>
				
				<category>ColdFusion</category>
				
				<category>LCDS</category>
				
				<pubDate>Sun, 24 Jan 2010 14:20:00 -0600</pubDate>
				<guid>http://jacfb.com/index.cfm/2010/1/24/ColdFusion-and-LCDS</guid>
				
				
			</item>
			</channel></rss>
