<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C04CRXoyeCp7ImA9WhRUGUg.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465</id><updated>2012-01-30T12:32:44.490-07:00</updated><category term="haml" /><category term="Python" /><category term="Twitter" /><category term="Plugins" /><category term="coldfusion" /><category term="apple" /><category term="ActionScript" /><category term="tomcat" /><category term="railo" /><category term="aptana studio" /><category term="IDE" /><category term="PureMVC" /><category term="browsers" /><category term="Amazon Web Services" /><category term="upcoming projects" /><category term="DynamoDB" /><category term="frameworks" /><category term="cross site request forgery" /><category term="TextMate" /><category term="Debugging" /><category term="Flex" /><category term="virtual machine" /><category term="eclipse" /><category term="development environment" /><category term="URLReWriter" /><category term="aptana jaxer" /><category term="CakePHP" /><category term="apache" /><category term="Adobe" /><category term="MSSQL" /><category term="coldbox" /><category term="MySQL" /><category term="CFWheels" /><category term="cloud computing" /><category term="java" /><category term="ajax" /><category term="aptana cloud" /><category term="AIR" /><category term="Rails" /><category term="ActiveMQ" /><category term="XML" /><category term="web services" /><category term="NoSQL" /><category term="UrlTweeter" /><category term="CouchDB" /><category term="AWS" /><category term="PHP" /><category term="Mate" /><category term="jquery" /><category term="Cairngorm" /><category term="ruby on rails" /><category term="destroy" /><category term="database design" /><category term="Ruby" /><category term="CFML" /><category term="cfeclipse" /><category term="SES URLs" /><category term="mac" /><category term="OOP" /><category term="Bloxer" /><category term="Databases" /><category term="ColdFusion Builder" /><category term="ActiveJS" /><category term="json" /><category term="JaxerMVC" /><title>Just Another Tech Blog</title><subtitle type="html">Web &amp;amp; RIA Application Development</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://craigkaminsky.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>100</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/Rhwz" /><feedburner:info uri="blogspot/rhwz" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C04CRXs6cSp7ImA9WhRUGUg.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-4644519501156281853</id><published>2012-01-30T12:32:00.001-07:00</published><updated>2012-01-30T12:32:44.519-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-30T12:32:44.519-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="Adobe" /><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services" /><category scheme="http://www.blogger.com/atom/ns#" term="DynamoDB" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>CFDynamo: Weekend Updates</title><summary type="html">Over the weekend I knocked out a few wrapper methods for CFDynamo (and pushed them to the Github Repo). I was hoping to get a bit farther but I'm the boys basketball coach here in Ouray (pop. 900) and we had homecoming this weekend. I was a bit more wiped out than I expected on Sunday!  The following methods have been added and tested:     create_table  update_table  delete_table    The following&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/mIdcWGN6JaQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/4644519501156281853/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2012/01/cfdynamo-weekend-updates.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4644519501156281853?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4644519501156281853?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/mIdcWGN6JaQ/cfdynamo-weekend-updates.html" title="CFDynamo: Weekend Updates" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2012/01/cfdynamo-weekend-updates.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUNRnc_fCp7ImA9WhRUFkQ.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-2016495405982246908</id><published>2012-01-27T11:51:00.001-07:00</published><updated>2012-01-27T11:51:37.944-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T11:51:37.944-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="Adobe" /><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services" /><category scheme="http://www.blogger.com/atom/ns#" term="DynamoDB" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>CFDynamo: A CFC Wrapper for Amazon DynamoDB</title><summary type="html">Earlier this week I began implementing a DynamoDB solution for a client. DynamoDB is a NoSQL solution long ago planned but only recently released on Amazon Web Services. It is more closely related to Cassandra than MongoDB or CouchDB but offers some interesting and enticing features (e.g., all DynamoDB tables exist on SSDs, so the I/O is pretty damn fast!).   My client's site is built with CFML &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/_UFtKzBTHNY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/2016495405982246908/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2012/01/cfdynamo-cfc-wrapper-for-amazon.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2016495405982246908?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2016495405982246908?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/_UFtKzBTHNY/cfdynamo-cfc-wrapper-for-amazon.html" title="CFDynamo: A CFC Wrapper for Amazon DynamoDB" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2012/01/cfdynamo-cfc-wrapper-for-amazon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MBQXs5eCp7ImA9WhdaF04.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-3836190817168198730</id><published>2011-10-27T12:17:00.001-06:00</published><updated>2011-10-27T12:17:30.520-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-27T12:17:30.520-06:00</app:edited><title>A sight we rarely see...Marley tolerating Dobie!</title><summary type="html">     Posted via email  from self.is_a? Blog  &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/ozm9aeKP2A4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/3836190817168198730/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/10/sight-we-rarely-seemarley-tolerating.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3836190817168198730?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3836190817168198730?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/ozm9aeKP2A4/sight-we-rarely-seemarley-tolerating.html" title="A sight we rarely see...Marley tolerating Dobie!" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/10/sight-we-rarely-seemarley-tolerating.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMMSXg_fSp7ImA9WhdVGE0.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-2666758803997072203</id><published>2011-09-23T12:44:00.001-06:00</published><updated>2011-09-23T12:44:48.645-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-23T12:44:48.645-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFWheels" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>CFWheels StatesAndCountries Plugin Updated</title><summary type="html">With many thanks due to Jordan Clark, my StatesAndCountries plugin for CFWheels has been updated.  Because my CFML work is focused solely on Railo and I do not have a current Adobe ColdFusion installation on my main work machine, I missed that there was an issue on ACF with the plugin (it could not find the asset files).   Jordan tweaked the plugin to work for him on ACF and then I went back in &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/oyeQu787bvE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/2666758803997072203/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/09/cfwheels-statesandcountries-plugin.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2666758803997072203?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2666758803997072203?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/oyeQu787bvE/cfwheels-statesandcountries-plugin.html" title="CFWheels StatesAndCountries Plugin Updated" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/09/cfwheels-statesandcountries-plugin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQDRX46eip7ImA9WhdVFEg.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-5248497866421982715</id><published>2011-09-19T12:52:00.001-06:00</published><updated>2011-09-19T12:52:54.012-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-19T12:52:54.012-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFWheels" /><category scheme="http://www.blogger.com/atom/ns#" term="SES URLs" /><category scheme="http://www.blogger.com/atom/ns#" term="URLReWriter" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="tomcat" /><title>CFWheels and SES URLs</title><summary type="html">I’ve been talking with a fellow CF'er and he was having some trouble getting SES URLs rolling in a Tomcat and CFWheels application that he’s working on. Since I had to go through all sorts of ‘fun’ times with SES URLs and Wheels a year ago, I thought I’d write up a little post on my experiences and how I got the URLs I want. And, really, it ain’t that bad.  URLRewriteFilter  First things first, &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/aLXGmCZX-Xs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/5248497866421982715/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/09/cfwheels-and-ses-urls.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5248497866421982715?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5248497866421982715?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/aLXGmCZX-Xs/cfwheels-and-ses-urls.html" title="CFWheels and SES URLs" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/09/cfwheels-and-ses-urls.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQDQXc-fip7ImA9WhdWFks.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-1668838258321428308</id><published>2011-09-10T09:09:00.001-06:00</published><updated>2011-09-10T09:09:30.956-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-10T09:09:30.956-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="destroy" /><category scheme="http://www.blogger.com/atom/ns#" term="ruby on rails" /><category scheme="http://www.blogger.com/atom/ns#" term="Ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="haml" /><category scheme="http://www.blogger.com/atom/ns#" term="cross site request forgery" /><category scheme="http://www.blogger.com/atom/ns#" term="Rails" /><title>Rails HAML Heads Up with CSRF Tag and Destroy Calls</title><summary type="html">Rails HAML Gotcha with CSRF  I’ve been doing a good bit of work with Ruby 1.9.2 and Rails 3.0 and 3.1 lately. It’s been a pretty exciting time as I have not really delved heavily into a new language in a couple of years (I had lots of CFML work from 2009-2011).  Right now, I’m working on a site for our volunteer fire department, of which I am a member. I’ve got the front-end of the site in place &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/3K4Z2JudT-Q" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/1668838258321428308/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/09/rails-haml-heads-up-with-csrf-tag-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/1668838258321428308?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/1668838258321428308?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/3K4Z2JudT-Q/rails-haml-heads-up-with-csrf-tag-and.html" title="Rails HAML Heads Up with CSRF Tag and Destroy Calls" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/09/rails-haml-heads-up-with-csrf-tag-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IFQHg8eSp7ImA9WhdREkw.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-5769078052137587256</id><published>2011-08-01T11:25:00.001-06:00</published><updated>2011-08-01T11:25:11.671-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-01T11:25:11.671-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>How I Got Started in ColdFusion</title><summary type="html">  Steve Bryant recently suggested we make August 1, "How I Got Started in ColdFusion" day. The idea is to get as many CFML developers to write a blog post detailing how they got started with ColdFusion. I think it's a wonderful idea and, as such, following is my own story.   My first forray into ColdFusion began late in the magical decade that brought us grunge, a revival of hippie/jam-band music&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/GNae8yzbgEE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/5769078052137587256/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/08/how-i-got-started-in-coldfusion.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5769078052137587256?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5769078052137587256?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/GNae8yzbgEE/how-i-got-started-in-coldfusion.html" title="How I Got Started in ColdFusion" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/08/how-i-got-started-in-coldfusion.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAHR3Y_fCp7ImA9WhZbEkk.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-7705930913557501720</id><published>2011-06-16T12:08:00.001-06:00</published><updated>2011-06-16T12:08:56.844-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-16T12:08:56.844-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="AWS" /><title>From VPS to the Cloud (AWS): Setting up an AMI for Railo</title><summary type="html">From VPS to the AWS Cloud  As I mentioned in one of my last posts, my primary client and I have undertaken a mission to make the application kronum.com more scalable and nimble, as we are experiencing sudden and dramatic spikes in our traffic.  The process of migrating from a traditional VPS stack to a nimbler Cloud setup has been quite educational and illuminating. It definitely alters how you &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/wB2lI9cOjeQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/7705930913557501720/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/06/from-vps-to-cloud-aws-setting-up-ami.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7705930913557501720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7705930913557501720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/wB2lI9cOjeQ/from-vps-to-cloud-aws-setting-up-ami.html" title="From VPS to the Cloud (AWS): Setting up an AMI for Railo" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/06/from-vps-to-cloud-aws-setting-up-ami.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AERXk8cCp7ImA9WhZRGUw.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-3204457928426555421</id><published>2011-04-15T20:08:00.001-06:00</published><updated>2011-04-15T20:08:24.778-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-15T20:08:24.778-06:00</app:edited><title>CFML Many-to-Many ORM Gotcha ... Well, It Got Me!</title><summary type="html">Many-to-Many’s  I’m working on a few ORM entities in a client’s application tonight and came across an error that baffled me for a bit longer than it should have! I thought I would post it just in case someone else comes across it.  I have two entities: Teams and Sessions. A team can play in many sessions and a session can have many teams. They are joined via a link table in the DB. That table, &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/tvP9qDIqaSo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/3204457928426555421/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/04/cfml-many-to-many-orm-gotcha-well-it.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3204457928426555421?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3204457928426555421?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/tvP9qDIqaSo/cfml-many-to-many-orm-gotcha-well-it.html" title="CFML Many-to-Many ORM Gotcha ... Well, It Got Me!" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/04/cfml-many-to-many-orm-gotcha-well-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQMQnoyfCp7ImA9WhZRGEQ.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-650522523609645190</id><published>2011-04-15T12:49:00.001-06:00</published><updated>2011-04-15T12:49:43.494-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-15T12:49:43.494-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="Databases" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="NoSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="ActiveMQ" /><category scheme="http://www.blogger.com/atom/ns#" term="OOP" /><category scheme="http://www.blogger.com/atom/ns#" term="apache" /><category scheme="http://www.blogger.com/atom/ns#" term="tomcat" /><category scheme="http://www.blogger.com/atom/ns#" term="CouchDB" /><category scheme="http://www.blogger.com/atom/ns#" term="MSSQL" /><title>Migrating a Railo Application from a Traditional VPS to the Cloud (AWS): It Begins</title><summary type="html">This has been a very exciting week with the Kronum project (kronum.com). Kronum is a new entry to the American sports scene. It's a mashup of several different sports (basketball, soccer, and others) played on a circular field outdoors. Over the past two weeks, we've seen our web traffic go from ~200 visitors per day to 13,000+. What happened to increase our traffic so dramatically and so quickly&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/kmZM4q_PS_w" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/650522523609645190/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/04/migrating-railo-application-from.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/650522523609645190?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/650522523609645190?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/kmZM4q_PS_w/migrating-railo-application-from.html" title="Migrating a Railo Application from a Traditional VPS to the Cloud (AWS): It Begins" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/04/migrating-railo-application-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cNQn8zfSp7ImA9WhZTGUw.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-8598167521937507281</id><published>2011-03-23T16:24:00.001-06:00</published><updated>2011-03-23T16:24:53.185-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-23T16:24:53.185-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>Railo/CFML Spreadsheets Made Easy (Well, Easier, Really)</title><summary type="html">Spreadsheets Made Even Easier in Railo  First and foremost, I want to give a huge shout out and thanks to Andy Jarrett (@andyj and Blog ) for his work on the  tag &amp;amp; functions extension for Railo. His work on this extension, and making it publicly available for all of us, just made my life infinitely easier.  The Problem  My client wanted to get a list of all members on his site who have logged in&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/yojtIshIO-I" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/8598167521937507281/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/03/railocfml-spreadsheets-made-easy-well.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8598167521937507281?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8598167521937507281?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/yojtIshIO-I/railocfml-spreadsheets-made-easy-well.html" title="Railo/CFML Spreadsheets Made Easy (Well, Easier, Really)" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/03/railocfml-spreadsheets-made-easy-well.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYHRX04cSp7ImA9Wx9aEko.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-1354483987094046287</id><published>2011-03-04T14:28:00.001-07:00</published><updated>2011-03-04T14:28:54.339-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-04T14:28:54.339-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="cfeclipse" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>CFEclipse Themerations</title><summary type="html">CFEclipse Themes  I’ll admit it … I’m one of those developers who prefers to work with dark backgrounds in his IDEs. To that end, I use Atpana Studio 3 and CFeclipse for the bulk of my work.  Aptana Studio 3 has some great theme options out there (you can actually import TextMate themes directly to Aptana). So, when I’m coding my JavaScript, XML, CSS, and HTML editors look bad-ass. Naturally, I &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/JDm5XPhtriQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/1354483987094046287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/03/cfeclipse-themerations.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/1354483987094046287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/1354483987094046287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/JDm5XPhtriQ/cfeclipse-themerations.html" title="CFEclipse Themerations" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/03/cfeclipse-themerations.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIMRX05eyp7ImA9Wx9bEEk.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-5977588906357575058</id><published>2011-02-18T08:23:00.001-07:00</published><updated>2011-02-18T08:23:04.323-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-18T08:23:04.323-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="Python" /><title>Time for Something New</title><summary type="html">The first two months of the year are always the toughest for me. In early January my middle school basketball coaching starts up in earnest (we start pre-season practices in late October but those are just not the same as when the real season gets rolling). I basically spend the first 8 weeks of the year treading water; keeping my clients' projects moving along but not really having much time for&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/ZBOlOpMw8NQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/5977588906357575058/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/02/time-for-something-new.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5977588906357575058?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5977588906357575058?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/ZBOlOpMw8NQ/time-for-something-new.html" title="Time for Something New" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/02/time-for-something-new.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYGSX09fyp7ImA9Wx9UF00.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-2535424978289521714</id><published>2011-02-14T10:55:00.001-07:00</published><updated>2011-02-14T10:55:28.367-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-14T10:55:28.367-07:00</app:edited><title>Dogs in Snow</title><summary type="html"> Nothing better than dogs having funin the snow!  Posted via email  from Today in Ouray  &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/DXC1hpzYTQA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/2535424978289521714/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/02/dogs-in-snow.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2535424978289521714?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/2535424978289521714?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/DXC1hpzYTQA/dogs-in-snow.html" title="Dogs in Snow" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/02/dogs-in-snow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4ER3c_fip7ImA9Wx9VEk8.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-4869175346347661530</id><published>2011-01-28T08:18:00.001-07:00</published><updated>2011-01-28T08:18:26.946-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-28T08:18:26.946-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFWheels" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>Some New CFWheels Plugins to Checkout</title><summary type="html">A couple of pretty sweet-looking plugins have been released on the CFWheels site (http://cfwheels.org/plugins).&amp;gt;  I'm particularly excited about WURFL (love the name as it reminds me of a radio station's call signs :). It's a wrapper for the Java API for mobile device capabilities and features. It's one of those projects that I wanted to actually create a plugin for but, fortunately, someone &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/GEtIQ4mfW8I" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/4869175346347661530/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/01/some-new-cfwheels-plugins-to-checkout.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4869175346347661530?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4869175346347661530?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/GEtIQ4mfW8I/some-new-cfwheels-plugins-to-checkout.html" title="Some New CFWheels Plugins to Checkout" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/01/some-new-cfwheels-plugins-to-checkout.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDSHc_cSp7ImA9Wx9WFUg.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-8958371833930375513</id><published>2011-01-20T14:16:00.001-07:00</published><updated>2011-01-20T14:16:19.949-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-20T14:16:19.949-07:00</app:edited><title>WireFrame Sketcher - Excellent Eclipse Plugin</title><summary type="html">In late December, I was given an opportunity to test WireFrameSketcher, a wireframe plugin for Eclipse.  I've used (and enjoyed) Balsamiq mockups over the past year or two and I like it very much. However, I found that I typically gave up on those mockups because I had to open another app, toggle between the apps, and so on. Enter WireFrameSketcher ...  Rather than a lengthy review of features, I&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/83iGO9zR7Nc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/8958371833930375513/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/01/wireframe-sketcher-excellent-eclipse.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8958371833930375513?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8958371833930375513?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/83iGO9zR7Nc/wireframe-sketcher-excellent-eclipse.html" title="WireFrame Sketcher - Excellent Eclipse Plugin" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/01/wireframe-sketcher-excellent-eclipse.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGRno5fip7ImA9Wx9WE0U.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-8198705366026694139</id><published>2011-01-18T13:07:00.001-07:00</published><updated>2011-01-18T13:07:07.426-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-18T13:07:07.426-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFWheels" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><category scheme="http://www.blogger.com/atom/ns#" term="Plugins" /><title>CFWheels Plugin - States and Countries</title><summary type="html">While working on an on-going CFWheels project for OurayClimbing.com, I have been spending a ton of time on the CMS. As is always the case for me, I have several form fields in a CMS that require select lists for US States and Countries. In the past, I've thrown this data into a DB, queried it as needed, etc.   Since I am using CFWheels and a bit plugin crazed, I decided to create a basic plugin &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/HdhM3QOdqdE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/8198705366026694139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/01/cfwheels-plugin-states-and-countries.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8198705366026694139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8198705366026694139?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/HdhM3QOdqdE/cfwheels-plugin-states-and-countries.html" title="CFWheels Plugin - States and Countries" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/01/cfwheels-plugin-states-and-countries.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ERXsyfip7ImA9Wx9XGU4.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-7017008512623178287</id><published>2011-01-13T08:50:00.001-07:00</published><updated>2011-01-13T08:50:04.596-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-13T08:50:04.596-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="TextMate" /><title>Manage your TextMate Bundles with GetBundles</title><summary type="html">I dig TextMate a lot. I use it for all my scratch CFML (a la the Scribble option in CFEclipse) and some small projects. It's simple, lightweight and quite efficient for small projects and tasks.   Well, this morning, I was reading a couple of posts on the newtricks blog about ColdFusion Unit Testing with MXUnit and TextMate and stumbled over this line:Install the GetBundles tmbundle (github.com/&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/X0sXvb9kC5E" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/7017008512623178287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2011/01/manage-your-textmate-bundles-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7017008512623178287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7017008512623178287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/X0sXvb9kC5E/manage-your-textmate-bundles-with.html" title="Manage your TextMate Bundles with GetBundles" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2011/01/manage-your-textmate-bundles-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4HSXY5eip7ImA9Wx9QF04.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-5076956819488705676</id><published>2010-12-30T12:55:00.001-07:00</published><updated>2010-12-30T12:55:38.822-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-30T12:55:38.822-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="CFWheels" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="CFML" /><title>SimpleFlickr - My First CFWheels Plugin</title><summary type="html">The Task and the Flickr API  One of the projects I am currently working on is Ouray Climbing. It’s for a friend’s mountain and ice climbing guide service in our hometown of Ouray, Colorado. The guys and gals at Ouray Climbing are world-renowned bad-asses (for real … I’m not exaggerating). If you ever get the chance to come to Ouray and want to head into the backcountry with some expert guides, &lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/L5XpycMYOvI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/5076956819488705676/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/simpleflickr-my-first-cfwheels-plugin.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5076956819488705676?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/5076956819488705676?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/L5XpycMYOvI/simpleflickr-my-first-cfwheels-plugin.html" title="SimpleFlickr - My First CFWheels Plugin" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/simpleflickr-my-first-cfwheels-plugin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4HSHg8eSp7ImA9Wx9RFkw.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-6559365091620543649</id><published>2010-12-17T11:33:00.002-07:00</published><updated>2010-12-17T11:35:39.671-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-17T11:35:39.671-07:00</app:edited><title>CFWheels - Super Cool Feature: provides() and renderWith()</title><summary type="html">Please visit my Posterous site for the details&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/lvycA_JU5kU" height="1" width="1"/&gt;</summary><link rel="related" href="http://craigkaminsky.posterous.com/cfwheels-super-cool-feature-provides-and-rend" title="CFWheels - Super Cool Feature: provides() and renderWith()" /><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/6559365091620543649/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/cfwheels-super-cool-feature-provides.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/6559365091620543649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/6559365091620543649?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/lvycA_JU5kU/cfwheels-super-cool-feature-provides.html" title="CFWheels - Super Cool Feature: provides() and renderWith()" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/cfwheels-super-cool-feature-provides.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AHSHs6fyp7ImA9Wx9RFE4.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-7233281209003549266</id><published>2010-12-14T09:13:00.002-07:00</published><updated>2010-12-15T09:48:59.517-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-15T09:48:59.517-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="ActiveMQ" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><category scheme="http://www.blogger.com/atom/ns#" term="tomcat" /><title>Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part II of II)</title><summary type="html">Please visit my Posterous site for the details&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/4so_s2L2h9g" height="1" width="1"/&gt;</summary><link rel="related" href="http://craigkaminsky.posterous.com/railo-tomcat-and-activemq-together-again-for" title="Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part II of II)" /><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/7233281209003549266/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/railo-tomcat-and-activemq-together_14.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7233281209003549266?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/7233281209003549266?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/4so_s2L2h9g/railo-tomcat-and-activemq-together_14.html" title="Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part II of II)" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/railo-tomcat-and-activemq-together_14.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQERHczeip7ImA9Wx9SGE8.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-8762763462564003269</id><published>2010-12-08T09:55:00.000-07:00</published><updated>2010-12-08T09:55:05.982-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-08T09:55:05.982-07:00</app:edited><title>Blog Moved</title><summary type="html">I've officially moved my blog from Blogger to Posterous. If you would like to continue to follow my posts, please visit http://craigkaminsky.posterous.com.

Thanks!
Craig&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/5YvmW5vzhSc" height="1" width="1"/&gt;</summary><link rel="related" href="http://craigkaminsky.posterous.com" title="Blog Moved" /><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/8762763462564003269/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/blog-moved.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8762763462564003269?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/8762763462564003269?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/5YvmW5vzhSc/blog-moved.html" title="Blog Moved" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/blog-moved.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ANQHwzeyp7ImA9Wx9RFE4.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-3231961676107307844</id><published>2010-12-04T17:00:00.002-07:00</published><updated>2010-12-15T09:49:51.283-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-15T09:49:51.283-07:00</app:edited><title>Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part I of II)</title><summary type="html">Please visit my Posterous site to read the post. 
&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/7-np_b_GXoI" height="1" width="1"/&gt;</summary><link rel="related" href="http://craigkaminsky.posterous.com/play-nicely-now-railo-tomcat-and-activemq-tog" title="Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part I of II)" /><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/3231961676107307844/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/railo-tomcat-and-activemq-together.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3231961676107307844?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/3231961676107307844?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/7-np_b_GXoI/railo-tomcat-and-activemq-together.html" title="Railo, Tomcat, and ActiveMQ Together Again for the First Time (Part I of II)" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/railo-tomcat-and-activemq-together.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08HQHc_eip7ImA9Wx9RFE4.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-4646679306491540826</id><published>2010-12-04T09:36:00.002-07:00</published><updated>2010-12-15T09:50:31.942-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-15T09:50:31.942-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="railo" /><category scheme="http://www.blogger.com/atom/ns#" term="apache" /><category scheme="http://www.blogger.com/atom/ns#" term="tomcat" /><title>Apache, Tomcat, Railo on Win2K3 Server</title><summary type="html">Please visit my Posterous site for more. 
&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/SwvWYvtfcJ8" height="1" width="1"/&gt;</summary><link rel="related" href="http://craigkaminsky.posterous.com/apache-tomcat-railo-on-win2k3-server" title="Apache, Tomcat, Railo on Win2K3 Server" /><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/4646679306491540826/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/12/apache-tomcat-railo-on-win2k3-server.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4646679306491540826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/4646679306491540826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/SwvWYvtfcJ8/apache-tomcat-railo-on-win2k3-server.html" title="Apache, Tomcat, Railo on Win2K3 Server" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/12/apache-tomcat-railo-on-win2k3-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQBSXozfSp7ImA9Wx5TEUg.&quot;"><id>tag:blogger.com,1999:blog-2375437549043953465.post-835478238531869043</id><published>2010-07-26T08:59:00.001-06:00</published><updated>2010-07-26T08:59:18.485-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-26T08:59:18.485-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion" /><category scheme="http://www.blogger.com/atom/ns#" term="ActionScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>New Projects S3 Bucket</title><summary type="html">I'm slowly moving into the 21st Century and have, finally, loaded some of my projects onto an S3 bucket. All links go to the original blog entry I wrote for that project.   Utilities:  CFZipper (CFML)http://s3.amazonaws.com/oss-projects/cfzipper.zip  Email Verification (CFML)http://s3.amazonaws.com/oss-projects/email.verification.cfml.zip  Flex File Upload Component (MXML)http://s3.amazonaws.com/&lt;img src="http://feeds.feedburner.com/~r/blogspot/Rhwz/~4/N-7LcA1WWsg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://craigkaminsky.blogspot.com/feeds/835478238531869043/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://craigkaminsky.blogspot.com/2010/07/new-projects-s3-bucket.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/835478238531869043?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2375437549043953465/posts/default/835478238531869043?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/Rhwz/~3/N-7LcA1WWsg/new-projects-s3-bucket.html" title="New Projects S3 Bucket" /><author><name>Craig Kaminsky</name><uri>https://profiles.google.com/117092191842402002346</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-PxFi_WeC7dU/AAAAAAAAAAI/AAAAAAAAAGk/Vdk3LIyM0JM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://craigkaminsky.blogspot.com/2010/07/new-projects-s3-bucket.html</feedburner:origLink></entry></feed>

