<?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>Charlie Griefer</title>
			<link>http://charlie.griefer.com/blog/index.cfm</link>
			<description>ColdFusion developer Charlie Griefer talks and wonders, &quot;is anybody listening?&quot;</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 18:43:26 -0500</pubDate>
			<lastBuildDate>Thu, 02 Sep 2010 17:57:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>charlie@griefer.com</managingEditor>
			<webMaster>charlie@griefer.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>charlie@griefer.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			<itunes:image href="" />
			<image>
				<url></url>
				<title>Charlie Griefer</title>
				<link>http://charlie.griefer.com/blog/index.cfm</link>
			</image>
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>The Nicest Thing Anybody&apos;s Said About Me in a Long Time...</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2010/9/2/The-Nicest-Thing-Anybodys-Said-About-Me-in-a-Long-Time</link>
				<description>
				
				&lt;p&gt;
&lt;blockquote&gt;
you&apos;re like the herpes of the internet, theres 50000000 CF forums and everytime i read a thread going &quot;ah this is the issue i have, i really don&apos;t want to do it this particular way&quot; there you are answering why you should do it like that, very annoying
&lt;/blockquote&gt;
&lt;/p&gt;

&lt;p&gt;The above was just IM&apos;d to me by a friend.  I think it might actually be a compliment of sorts.&lt;/p&gt;

&lt;p&gt;On an unrelated note... sincere apologies for the lack of blog entries (and even more sincere apologies for resuming blogging with this particular entry).  Suffice it to say, I&apos;ve been busy, which is a &quot;good thing&quot; (tm).  I do intend to get back to it, updating everybody with what&apos;s been going on (we moved... again), things I&apos;ve learned about working from home, and of course, ColdFusion.&lt;/p&gt;

&lt;p&gt;Stay tuned...&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>
				
				<pubDate>Thu, 02 Sep 2010 17:57:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2010/9/2/The-Nicest-Thing-Anybodys-Said-About-Me-in-a-Long-Time</guid>
				
				
			</item>
			
			<item>
				<title>Flash Running on the iPhone</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2010/4/9/Flash-Running-on-the-iPhone</link>
				<description>
				
				&lt;p&gt;In light of the recent news regarding Apple&apos;s modification of their ToS regarding how iPhone (and now iPad) applications can be developed... what seems to be a thinly veiled effort to specifically undermine Adobe&apos;s attempts to bring Flash to those devices... I thought it might be worth demonstrating that Flash can absolutely run on the iPhone.&lt;/p&gt;

&lt;p&gt;A picture, as they say...&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://charlie.griefer.com/blog/images/flash_iphone.png&quot; style=&quot;height:385px; width:215px;&quot; alt=&quot;Flash Running on the iPhone&quot; title=&quot;Flash Running on the iPhone&quot; /&gt;&lt;/p&gt; 
				</description>
				
				<category>iPhone</category>
				
				<category>General</category>
				
				<pubDate>Fri, 09 Apr 2010 09:17:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2010/4/9/Flash-Running-on-the-iPhone</guid>
				
				
			</item>
			
			<item>
				<title>Uninstalled Mozy or Carbonite on OS X? Read This.</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2010/3/13/Uninstalled-Mozy-or-Carbonite-on-OS-X-Read-This</link>
				<description>
				
				&lt;p&gt;A few months back I had tried out both Mozy and Carbonite for OS X.  I wanted some assurance that if a comet crashed into my house, my files would survive.  Long story short, neither of them really fit the bill, so I ended up uninstalling both of them.&lt;/p&gt;

&lt;p&gt;Today, I was having some issues getting CF8 to start up.  Checking the logs, I saw the following:&lt;/p&gt;

&lt;img src=&quot;http://charlie.griefer.com/blog/images/carbonite_mozy_POS2.png&quot; /&gt;

&lt;p&gt;Whiskey.  Tango.  Foxtrot.&lt;/p&gt;

&lt;p&gt;Both applications were uninstalled cleanly.  I was pretty surprised to find that there were processes still running (frequently) for both of them.&lt;/p&gt;

&lt;p&gt;Some googling revealed the solution to removing &apos;em (run as sudo where needed):&lt;/p&gt;

&lt;pre class=&quot;brush:plain;&quot;&gt;
launchctl unload /Library/LaunchDaemons/com.mozy.backup.plist
rm /Library/LaunchDaemons/com.mozy.backup.plist

launchctl unload /Library/LaunchAgents/com.carbonite.launchd.carbonitealerts.plist
launchctl unload /Library/LaunchAgents/com.carbonite.launchd.carbonitestatus.plist
rm /Library/LaunchAgents/com.carbonite.launchd.carbonitealerts.plist
rm /Library/LaunchAgents/com.carbonite.launchd.carbonitestatus.plist
&lt;/pre&gt;

&lt;p&gt;Ah, much better.  Seeing how poorly each of the uninstall processes actually worked makes me feel pretty good about no longer using either service.&lt;/p&gt;

&lt;p&gt;To give due credit, &lt;a href=&quot;https://www.georgestarcher.com/?p=177&quot; class=&quot;externalLink&quot;&gt;https://www.georgestarcher.com/?p=177&lt;/a&gt; detailed removing Mozy, and &lt;a href=&quot;http://de-co-de.blogspot.com/2009/03/un-carbonite.html&quot; class=&quot;externalLink&quot;&gt;http://de-co-de.blogspot.com/2009/03/un-carbonite.html&lt;/a&gt; detailed removing Carbonite.&lt;/p&gt;

&lt;p&gt;Thanks to both blogs for posting the information.&lt;/p&gt; 
				</description>
				
				<category>Tools of the Trade</category>
				
				<pubDate>Sat, 13 Mar 2010 15:13:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2010/3/13/Uninstalled-Mozy-or-Carbonite-on-OS-X-Read-This</guid>
				
				
			</item>
			
			<item>
				<title>FlashCamp San Francisco: April 16th, 2010</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2010/3/10/FlashCamp-San-Francisco-April-16th-2010</link>
				<description>
				
				&lt;p&gt;Mike Chambers has officially &lt;a href=&quot;http://www.mikechambers.com/blog/2010/03/10/flashcamp-san-francisco-april-16th-flash-player-10-1-flash-cs5-flash-mobile/&quot; class=&quot;externalLink&quot;&gt;announced FlashCamp San Francisco&lt;/a&gt; for the evening of April 16th, 2010 at the Adobe offices on Townsend Street.&lt;/p&gt;

&lt;p&gt;What is it?&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;FlashCamp San Francisco is a free one night event hosted by Adobe covering everything you need to know about about the latest Flash Platform tools and technologies, including Adobe Flash Player 10.1, Adobe Flash CS5, Adobe Flash Builder 4 and mobile design and development.&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;Not only do you get to spend an evening with some of the top Flash talent in the area, but food and drink will be provided as well.  How much would you expect to pay for all of this?  Put your wallets away.  The entire evening is yours for free.&lt;/p&gt;

&lt;p&gt;If my math serves, this will be the 3rd FlashCamp at the location (the first was actually called FlexCamp), and these events have traditionally filled up very quickly.  There&apos;s a very limited number of seats available, so do not hesitate.  &lt;a href=&quot;http://flashcampsf.eventbrite.com/&quot; class=&quot;externalLink&quot;&gt;Register today!&lt;/a&gt;&lt;/p&gt; 
				</description>
				
				<category>Flex</category>
				
				<category>Conferences</category>
				
				<pubDate>Wed, 10 Mar 2010 11:25:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2010/3/10/FlashCamp-San-Francisco-April-16th-2010</guid>
				
				
			</item>
			
			<item>
				<title>TextMate - My New IDE of Choice</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2010/1/30/TextMate--My-New-IDE-of-Choice</link>
				<description>
				
				&lt;p&gt;A little less than a year ago I made the switch to OS X and treated myself to a Macbook Pro.  Just recently, I started working with the &lt;a href=&quot;http://macromates.com/&quot; class=&quot;externalLink&quot;&gt;TextMate IDE&lt;/a&gt; on a current contract.&lt;/p&gt;

&lt;p&gt;My first impression was less than stellar.  Visually, TextMate is pretty spartan.  Applications on OS X are supposed to be pretty (see &lt;a href=&quot;http://www.panic.com/coda/&quot; class=&quot;externalLink&quot;&gt;Coda&lt;/a&gt;).  TextMate is most decidedly not pretty.  But as I&apos;m starting to learn, she&apos;s got an amazing personality.&lt;/p&gt;

&lt;p&gt;Sometimes it&apos;s the little things that hook you in.  For the longest time, I put off learning jQuery.  Didn&apos;t see the need.  I&apos;m pretty comfortable with JavaScript, and couldn&apos;t justify investing the time to learn a new way to write what I already knew how to write.  Then I learned about .toggle().  I was sold.  I hopped into bed with jQuery and I&apos;ve not looked back.&lt;/p&gt;

&lt;p&gt;Today, I was introduced to TextMate&apos;s equivalent of .toggle().  It may seem trivial, but it got me hooked, and hungry to learn more.&lt;/p&gt;  [More]
				</description>
				
				<category>ColdFusion</category>
				
				<category>Tools of the Trade</category>
				
				<pubDate>Sat, 30 Jan 2010 03:10:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2010/1/30/TextMate--My-New-IDE-of-Choice</guid>
				
				
			</item>
			
			<item>
				<title>Light Blogging - What&apos;s Been Going On</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/11/17/Light-Blogging--Whats-Been-Going-On</link>
				<description>
				
				&lt;p&gt;For a while there, I was in a groove.  Not a Nadel or Camden-like groove, but I was posting frequently enough that I no longer felt pangs of guilt over my poor neglected blog.  But it&apos;s been weeks since my latest entry.  What&apos;s up?&lt;/p&gt;

&lt;p&gt;As of October 23rd, I am no longer with Amcom.  I enjoyed my time there, but their long-term goals were not in line with my long-term goals.  After a series of discussions, we ended with an amicable parting of the ways.&lt;/p&gt;

&lt;p&gt;The following Monday, I started a new job.  A 3 month contract at Barclays Global Investors.  The work is good, but I&apos;ve gone from a 3 mile 10 minute drive to an hour+ commute into San Francisco.  I really enjoy being in the city, but the close to 3 hour commute each day has significantly cut into what I laughingly refer to as my &quot;spare time&quot;.&lt;/p&gt;

&lt;p&gt;I expect that I should be getting used to the new schedule soon, and might be able to organize/tweak my routine to allow for whipping out a blog entry or two in the evenings each week.  We&apos;ll call this entry the new beginning.&lt;/p&gt;

&lt;p&gt;Next up, I&apos;ll be detailing another new endeavor... coming on as Co Editor-in-Chief of the Fusion Authority Quarterly Update magazine.  Yes, I&apos;m aware that you think it&apos;s dead/defunct/EOL.  I can assure you that this is not the case.&lt;/p&gt;

&lt;p&gt;Meanwhile, as mentioned above... the current job is a contract, scheduled to go through the end of the year.  If you are looking to bring on a ColdFusion developer with 13 years of experience sometime in early 2010, or know of somebody who might be, please drop me a line.&lt;/p&gt; 
				</description>
				
				<category>General</category>
				
				<pubDate>Tue, 17 Nov 2009 23:09:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/11/17/Light-Blogging--Whats-Been-Going-On</guid>
				
				
			</item>
			
			<item>
				<title>Backing Up Hidden Files/Folders with Mozy</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/11/1/Backing-Up-Hidden-FilesFolders-with-Mozy</link>
				<description>
				
				&lt;p&gt;A few months back, I started using &lt;a href=&quot;http://www.mozy.com&quot; class=&quot;externalLink&quot;&gt;Mozy&lt;/a&gt; for off-site backups of my important files and folders.  Back then, I stumbled across a way to back up hidden files and folders (such as the apache folder on OS X).&lt;/p&gt;

&lt;p&gt;A friend noticed that I had this set up, and asked how to do it, as Mozy, by default, will only allow you to browse to public files and folders when choosing backup sets.  I had completely forgotten how I did it, and spent a few minutes googling before finding the answer.&lt;/p&gt;

&lt;p&gt;I&apos;m doing a fresh install of OS X today, and as I&apos;m setting up Mozy again, I just spent another few minutes trying to figure out how to back up hidden files and folders.  So, in an effort to save me (and hopefully you) some time in the future... here&apos;s how it&apos;s done.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To show hidden files, run the following command from the Terminal application: defaults write com.mozy.Config &quot;BDSShowHiddenFilesKey&quot; -bool YES&lt;/span&gt; (taken from &lt;a href=&quot;http://support.mozy.com/docs/en-user-home-mac/guide/tasks/mac_hidden_files.html&quot; class=&quot;externalLink&quot;&gt;http://support.mozy.com/docs/en-user-home-mac/guide/tasks/mac_hidden_files.html&lt;/a&gt;).&lt;/p&gt; 
				</description>
				
				<category>General</category>
				
				<category>Tools of the Trade</category>
				
				<pubDate>Sun, 01 Nov 2009 23:12:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/11/1/Backing-Up-Hidden-FilesFolders-with-Mozy</guid>
				
				
			</item>
			
			<item>
				<title>jQuery - Ensuring Unique Usernames in Real Time</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/10/16/jQuery--Ensuring-Unique-Usernames-in-Real-Time</link>
				<description>
				
				&lt;p&gt;A question came up yesterday on the &lt;a href=&quot;http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:60249&quot; class=&quot;externalLink&quot;&gt;cf-talk mailing list&lt;/a&gt;.  The question involved a user who is filling out a form and choosing a user name.  The poster wanted to check in &quot;real time&quot; (after the blur event on the username input) that the name is unique.&lt;/p&gt;

&lt;p&gt;As &lt;a href=&quot;http://blog.cutterscrossing.com/&quot; class=&quot;externalLink&quot;&gt;Steve &quot;Cutter&quot; Blades&lt;/a&gt; points out, this can be accomplished using J&#xf6;rn Zaefferer&apos;s &lt;a href=&quot;http://bassistance.de/jquery-plugins/jquery-plugin-validation/&quot; class=&quot;externalLink&quot;&gt;Validation Plugin&lt;/a&gt; for jQuery.  This plugin is essentially the defacto standard for doing validations via jQuery.  It can be implemented very easily to do the most basic validations, but it can also be extended to do any number of complex validations.&lt;/p&gt;

&lt;p&gt;That being said, I thought it still might be worthwhile to see a quick example of how to build out that specific functionality from scratch.  How can we use jQuery to give a user real-time feedback as to whether or not a username is available?  Start with the markup below:&lt;/p&gt;  [More]
				</description>
				
				<category>ColdFusion</category>
				
				<category>jQuery Cookbook</category>
				
				<category>jQuery</category>
				
				<pubDate>Fri, 16 Oct 2009 11:40:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/10/16/jQuery--Ensuring-Unique-Usernames-in-Real-Time</guid>
				
				
			</item>
			
			<item>
				<title>Los Angeles Bound... MAX Here I Come</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/10/3/Los-Angeles-Bound-MAX-Here-I-Come</link>
				<description>
				
				&lt;p&gt;Finishing up some last-minute packing before heading off for &lt;a href=&quot;http://max.adobe.com/&quot; class=&quot;externalLink&quot;&gt;Adobe MAX&lt;/a&gt; tomorrow morning.&lt;/p&gt;

&lt;p&gt;Saving a few dollars (I think... the price of gas might actually prove otherwise) by driving instead of flying.  I like the convenience of having a car at the conference.  Provides a little bit of freedom for getting out and about.&lt;/p&gt;

&lt;p&gt;I&apos;ll be picking up &lt;a href=&quot;http://corfield.org/&quot; class=&quot;externalLink&quot;&gt;Sean Corfield&lt;/a&gt; at 9am.  It&apos;ll be nice to share the ride as it&apos;s a pretty monotonous drive down I-5.  Saturday night I&apos;ll be hitting a Dodgers game with &lt;a href=&quot;http://www.boyzoid.com&quot; class=&quot;externalLink&quot;&gt;Scott Stroz&lt;/a&gt; and &lt;a href=&quot;http://www.coldfusionjedi.com&quot; class=&quot;externalLink&quot;&gt;Ray Camden&lt;/a&gt;, which should be a good time.  I don&apos;t follow baseball, but I do enjoy getting out to a live game.  I haven&apos;t done that since I went to a Diamondback game back in AZ.&lt;/p&gt;

&lt;p&gt;Sunday morning, Scott and I are heading over to ESPN Zone to watch the Giants vs. Chiefs.  Scott and I both grew up in NJ, and are both Giants fans.  Getting to watch the game together is going to be a blast.  If you&apos;re at the conference and want to meet up, we&apos;ll be there for the early game (10:00am).  Depending on who&apos;s playing and who shows up, we may stay for the late games as well.&lt;/p&gt;

&lt;p&gt;Sunday night is the Community Summit.  This is my first year as a &lt;a href=&quot;http://groups.adobe.com/groups/0e009fe342/summary&quot; class=&quot;externalLink&quot;&gt;User Group Manager&lt;/a&gt;, and I&apos;m really looking forward to meeting other managers and Community Experts.&lt;/p&gt;

&lt;p&gt;Monday the conference starts in earnest.  I expect that most of the time I&apos;ll be in the &lt;a href=&quot;http://www.coldfusionjedi.com/page.cfm/ColdFusion-Unconference&quot; class=&quot;externalLink&quot;&gt;ColdFusion Unconference&lt;/a&gt; area.  Ezra Parker and I are going to be doing what we can to help Ray make sure everything runs smoothly.&lt;/p&gt;

&lt;p&gt;With the exception of the Max Bash on Tuesday night, evenings are open.  I&apos;m sure both open evenings will fill up.  Scott and I talked about the possibility of a trip to Fogo de Chao in Beverly Hills.  Maybe Monday night?  Any takers?&lt;/p&gt;

&lt;p&gt;If you&apos;re going to be in town, come by the Unconference area and say hi.  I look forward to seeing you there.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>
				
				<category>Conferences</category>
				
				<pubDate>Sat, 03 Oct 2009 02:04:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/10/3/Los-Angeles-Bound-MAX-Here-I-Come</guid>
				
				
			</item>
			
			<item>
				<title>jQuery - A Traversal Quickie</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/24/jQuery--A-Traversal-Quickie</link>
				<description>
				
				&lt;p&gt;Paraphrased from the jQuery mailing list:&lt;/p&gt;

&lt;p&gt;
&lt;blockquote&gt;
I have a table with links inside of it.  Each &amp;lt;tr&amp;gt; has a unique ID assigned to it.  How can I get the ID of the &amp;lt;tr&amp;gt; that contains the link that was clicked?
&lt;/blockquote&gt;
&lt;/p&gt;

&lt;p&gt;The following code snippet was included:&lt;/p&gt;

&lt;pre class=&quot;brush:xml;&quot;&gt;
&amp;lt;tr id=&quot;1&quot;&gt;
    &amp;lt;td&gt;Name&amp;lt;/td&gt;
    &amp;lt;td&gt;E-Mail&amp;lt;/td&gt;
    &amp;lt;td&gt;&amp;lt;a href=&quot;#&quot; class=&quot;accept&quot;&gt;Accept&amp;lt;/a&gt;&amp;lt;/td&gt;
&amp;lt;/tr&gt;
&lt;/pre&gt;

&lt;p&gt;jQuery provides a number of &lt;a href=&quot;http://docs.jquery.com/Traversing&quot; class=&quot;externalLink&quot;&gt;DOM traversal methods&lt;/a&gt;.  While the initial thought might be to go with parent(), that would get the &amp;lt;td&amp;gt; containing the link.  You could double up on parent(), but that seems a bit kludgy (IMO).&lt;/p&gt;  [More]
				</description>
				
				<category>jQuery Cookbook</category>
				
				<category>jQuery</category>
				
				<pubDate>Thu, 24 Sep 2009 13:37:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/24/jQuery--A-Traversal-Quickie</guid>
				
				
			</item>
			
			<item>
				<title>jQuery - What You Can do with the Data Method</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/23/jQuery--What-You-Can-do-with-the-Data-Method</link>
				<description>
				
				&lt;p&gt;A question came up yesterday on the &lt;a href=&quot;http://groups.google.com/group/jquery-en&quot; class=&quot;externalLink&quot;&gt;jQuery mailing list&lt;/a&gt; where somebody wanted to effectively &quot;embed&quot; data into a link.  They essentially wanted to call a function on click, but needed to pass arguments.  Since jQuery is supposed to be unobtrusive (e.g. &quot;Find Something, Do Something&quot;), how can we tell jQuery that, when a specific link is clicked, there&apos;s specific data associated with that link?&lt;/p&gt;

&lt;p&gt;The jQuery &lt;a href=&quot;http://docs.jquery.com/Core/data#namevalue&quot; class=&quot;externalLink&quot;&gt;data() method&lt;/a&gt; allows you to do just that.&lt;/p&gt;  [More]
				</description>
				
				<category>ColdFusion</category>
				
				<category>jQuery</category>
				
				<pubDate>Wed, 23 Sep 2009 15:06:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/23/jQuery--What-You-Can-do-with-the-Data-Method</guid>
				
				
			</item>
			
			<item>
				<title>ColdFusion and jQuery - New tutorial(s) on LearnCF.com (Part 3)</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/21/ColdFusion-and-jQuery--New-tutorials-on-LearnCFcom-Part-3</link>
				<description>
				
				&lt;p&gt;The long-awaited and eagerly anticipated (by me) conclusion to my 3-part tutorial on &lt;a href=&quot;http://www.learncf.com&quot; class=&quot;externalLink&quot;&gt;learncf.com&lt;/a&gt; on using jQuery to return JSON data from a ColdFusion CFC.&lt;/p&gt;

&lt;p&gt;The tutorial can be found &lt;a href=&quot;http://tutorial44.learncf.com/&quot; class=&quot;externalLink&quot;&gt;here&lt;/a&gt;.  When all is said and done, you&apos;ll have built &lt;a href=&quot;http://tutorial44.learncf.com/demo/44&quot; class=&quot;externalLink&quot;&gt;this page&lt;/a&gt;, and hopefully you&apos;ll have a good (better?) understanding of how it all works.&lt;/p&gt;

&lt;p&gt;As always, hit me up with questions or comments.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>
				
				<category>jQuery</category>
				
				<pubDate>Mon, 21 Sep 2009 13:54:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/21/ColdFusion-and-jQuery--New-tutorials-on-LearnCFcom-Part-3</guid>
				
				
			</item>
			
			<item>
				<title>jQuery - Dynamically Adding Form Elements</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/17/jQuery--Dynamically-Adding-Form-Elements</link>
				<description>
				
				&lt;p&gt;You know the situation.  You have a form with &apos;x&apos; number of text inputs.  Eventually, you realize &apos;x&apos; may not be enough for all users.  But in the interest of keeping the page clean, you don&apos;t want to arbitrarily continue to add these elements.&lt;/p&gt;

&lt;p&gt;What you really want to do is show a minimal amount initially, and then give the user the option of adding as many more (within reason) as that particular user might need.  You might go about doing that by creating 100 fields and setting their CSS &lt;b&gt;display&lt;/b&gt; attribute to &quot;none&quot;, while adding a slick JavaScript function to allow the user to display as many as they need.  And that would work, but...&lt;/p&gt;

&lt;p&gt;Why create any DOM elements that aren&apos;t going to be used?  Wouldn&apos;t it be better to dynamically create an element and add it to the DOM as the user needs it?  (Hopefully you&apos;re nodding in affirmation)  Great!  Let&apos;s do it with jQuery.&lt;/p&gt;  [More]
				</description>
				
				<category>jQuery Cookbook</category>
				
				<category>jQuery</category>
				
				<pubDate>Thu, 17 Sep 2009 02:34:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/17/jQuery--Dynamically-Adding-Form-Elements</guid>
				
				
			</item>
			
			<item>
				<title>Remembering</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/11/Remembering</link>
				<description>
				
				&lt;p&gt;&lt;img title=&quot;&quot; alt=&quot;&quot; style=&quot;border: 1px solid black; width: 600px; height: 450px;&quot; src=&quot;http://charlie.griefer.com/blog/images/american-flag-2a1.jpg&quot;/&gt;&lt;/p&gt; 
				</description>
				
				<category>General</category>
				
				<pubDate>Fri, 11 Sep 2009 14:27:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/11/Remembering</guid>
				
				
			</item>
			
			<item>
				<title>ColdFusion and jQuery - New tutorial(s) on LearnCF.com (Part 2)</title>
				<link>http://charlie.griefer.com/blog/index.cfm/2009/9/9/ColdFusion-and-jQuery--New-tutorials-on-LearnCFcom-Part-2</link>
				<description>
				
				&lt;p&gt;Part 2 of what is now a 3-part tutorial on using jQuery and ColdFusion has been posted to &lt;a href=&quot;http://www.learncf.com&quot; class=&quot;externalLink&quot;&gt;http://www.learncf.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To recap, &lt;a href=&quot;http://tutorial42.learncf.com/&quot; class=&quot;externalLink&quot;&gt;Part 1&lt;/a&gt; showed how to use jQuery&apos;s getJSON() method to pull data from Twitter&apos;s public API.&lt;/p&gt;

&lt;p&gt;The current installation shows how to use that same getJSON() method to pull data from a ColdFusion CFC method, and output it to the current page.&lt;/p&gt;

&lt;p&gt;A future installment will add some bells and whistles using various jQuery methods including show(), hide(), fadeIn(), fadeOut() and the new-in-jQuery1.3 live() method.&lt;/p&gt;

&lt;p&gt;Check out the latest installment at &lt;a href=&quot;http://tutorial43.learncf.com/&quot; class=&quot;externalLink&quot;&gt;http://tutorial43.learncf.com/&lt;/a&gt;.  As always, I look forward to your comments or questions.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>
				
				<category>jQuery</category>
				
				<pubDate>Wed, 09 Sep 2009 13:20:00 -0500</pubDate>
				<guid>http://charlie.griefer.com/blog/index.cfm/2009/9/9/ColdFusion-and-jQuery--New-tutorials-on-LearnCFcom-Part-2</guid>
				
				
			</item>
			</channel></rss>