<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Technoclasm</title>
	
	<link>http://www.technoclasm.com</link>
	<description>A few thoughts about Coldfusion, Development and Life</description>
	<lastBuildDate>Thu, 20 May 2010 14:49:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Technoclasm" /><feedburner:info uri="technoclasm" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>Technoclasm</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Icon Set for me</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/rJ4eBSghq3E/</link>
		<comments>http://www.technoclasm.com/2010/05/icon-set-for-me/#comments</comments>
		<pubDate>Thu, 20 May 2010 14:49:22 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=138</guid>
		<description><![CDATA[http://famfamfam.com/ have a royalty free icon set that looks very pleasant.
Joel
]]></description>
			<content:encoded><![CDATA[<p>http://famfamfam.com/ have a royalty free icon set that looks very pleasant.</p>
<p>Joel</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=rJ4eBSghq3E:KoHesmNgE-s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=rJ4eBSghq3E:KoHesmNgE-s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=rJ4eBSghq3E:KoHesmNgE-s:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/rJ4eBSghq3E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/05/icon-set-for-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/05/icon-set-for-me/</feedburner:origLink></item>
		<item>
		<title>Mysql Apache Railo and Coldfusion on Wheels</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/bLiC7zQ33Fg/</link>
		<comments>http://www.technoclasm.com/2010/05/mysql-apache-railo-and-coldfusion-on-wheels/#comments</comments>
		<pubDate>Sat, 15 May 2010 09:42:12 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Railo]]></category>
		<category><![CDATA[Marc]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=134</guid>
		<description><![CDATA[Take a quick look at Marc:
http://henke.ws/page.cfm/downloads
Must try it all out
Joel
]]></description>
			<content:encoded><![CDATA[<p>Take a quick look at Marc:</p>
<p><a href="http://henke.ws/page.cfm/downloads">http://henke.ws/page.cfm/downloads</a></p>
<p>Must try it all out</p>
<p>Joel</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=bLiC7zQ33Fg:ygWDaSSW6mo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=bLiC7zQ33Fg:ygWDaSSW6mo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=bLiC7zQ33Fg:ygWDaSSW6mo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/bLiC7zQ33Fg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/05/mysql-apache-railo-and-coldfusion-on-wheels/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/05/mysql-apache-railo-and-coldfusion-on-wheels/</feedburner:origLink></item>
		<item>
		<title>CFUG Brussels</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/YOc7SPeS8Xw/</link>
		<comments>http://www.technoclasm.com/2010/03/cfug-brussels/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 21:41:40 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Coldfusion]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=130</guid>
		<description><![CDATA[cfug.be is opening it&#8217;s doors.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cfug.be">cfug.be</a> is opening it&#8217;s doors.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=YOc7SPeS8Xw:-3ZcfSCtlXM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=YOc7SPeS8Xw:-3ZcfSCtlXM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=YOc7SPeS8Xw:-3ZcfSCtlXM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/YOc7SPeS8Xw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/03/cfug-brussels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/03/cfug-brussels/</feedburner:origLink></item>
		<item>
		<title>A quick note to all the wheels people</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/_qdt5yKikS0/</link>
		<comments>http://www.technoclasm.com/2010/02/a-quick-note-to-all-the-wheels-people/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 20:49:53 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Railo]]></category>
		<category><![CDATA[cfwheels]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=127</guid>
		<description><![CDATA[Watch out for the gotcha with 2 things.
1 &#8211; don&#8217;t use request scoped variables in the init of controllers. Wont work when you change the mode to testing. At All.
2 &#8211;  if your using PascalNotation for your controllers, don&#8217;t forget to put hyphens in your views
Joel  -  Smarticles
]]></description>
			<content:encoded><![CDATA[<p>Watch out for the gotcha with 2 things.</p>
<p>1 &#8211; don&#8217;t use request scoped variables in the init of controllers. Wont work when you change the mode to testing. At All.</p>
<p>2 &#8211;  if your using PascalNotation for your controllers, don&#8217;t forget to put hyphens in your views</p>
<p>Joel  -  <a href="http://www.smarticles.eu">Smarticles</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=_qdt5yKikS0:3UHthh8xnJA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=_qdt5yKikS0:3UHthh8xnJA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=_qdt5yKikS0:3UHthh8xnJA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/_qdt5yKikS0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/02/a-quick-note-to-all-the-wheels-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/02/a-quick-note-to-all-the-wheels-people/</feedburner:origLink></item>
		<item>
		<title>Coldfusion on Wheels – our first journey together</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/zC2zMd8AzsY/</link>
		<comments>http://www.technoclasm.com/2010/02/coldfusion-on-wheels-our-first-journey-together/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 15:38:09 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=123</guid>
		<description><![CDATA[Over the past few weeks, some of the guys at Smarticles have been building some CFWheels on Railo applications.
We have had a few points that we have had problems with, and others that have easy solutions.
Positives
Multiplatform without thinking

Getting the Railo environment ready on Mac, PC and Linux is a doddle. It makes multi-disciplinary teams possible, [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few weeks, some of the guys at <a href="http://www.smarticles.eu">Smarticles </a>have been building some <a href="http://www.cfwheels.org">CFWheels</a> on <a href="http://www.getrailo.org">Railo</a> applications.</p>
<p>We have had a few points that we have had problems with, and others that have easy solutions.</p>
<h2><strong>Positives</strong></h2>
<h3><strong>Multiplatform without thinking<br />
</strong></h3>
<p>Getting the <a href="http://www.getrailo.com">Railo</a> environment ready on Mac, PC and Linux is a doddle. It makes multi-disciplinary teams possible, and easy. I set up the environment on my Mac, and sent the code to a PC guy, it just worked.  I forgot to put transition time into the project plan &#8211; so it&#8217;s luck that there wasn&#8217;t any.</p>
<h3>Really Quick to develop in</h3>
<p>Once the initial day of head-scratching is over, <a href="http://www.cfwheels.org">Wheels</a> is really really quick to develop in.</p>
<p>I love the convention over configuration approach. Its liberating to work with.</p>
<h3>Form Handlers</h3>
<p>For one of our applications we havent got a page design. But we have build lots of pages using the standard form handlers. We know that the html will be sensible, usable and rational. All we have to do is tweak the css into place.</p>
<h2>Negatives</h2>
<p>Only a couple:</p>
<h3>Redirects</h3>
<p>I still haven&#8217;t got the redirects to work. I don&#8217;t need them on the development environment. So its a backburner issue for me; not really a problem. Also some of the solutions look quite easy.</p>
<h3>Contexts</h3>
<p>The <a href="http://www.getrailo.org/index.cfm/documentation/installation/railo-express/">railo site</a> talks about setting up contexts for each app. For the first app, this isn&#8217;t really required, and actually slows down the time to get a developer happy in the environment.</p>
<h2>Other Thoughts</h2>
<h3>Documentation on slow connections</h3>
<p>Some of the team work on very slow connections. This means that browsing a website for documentation sometimes slows them down.  The API documentation wasn&#8217;t available as a download. We have it as a chm if anyone feels the need.</p>
<h3>Partials</h3>
<p>When we started development; we didn&#8217;t know about <a href="http://cfwheels.org/docs/chapter/partials">partials</a>. If you want connect blocks in your code &#8211; partials are what you need.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=zC2zMd8AzsY:XANRFX05U6Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=zC2zMd8AzsY:XANRFX05U6Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=zC2zMd8AzsY:XANRFX05U6Y:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/zC2zMd8AzsY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/02/coldfusion-on-wheels-our-first-journey-together/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/02/coldfusion-on-wheels-our-first-journey-together/</feedburner:origLink></item>
		<item>
		<title>Apple Slate pre-release picture</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/N5rQ7lNKpuA/</link>
		<comments>http://www.technoclasm.com/2010/01/apple-slate-pre-release-picture/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 07:25:05 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=121</guid>
		<description><![CDATA[These are the most accurate pictures we have found on the internet about the new apple slate. In 12 hours we should see if our rumours were correct
]]></description>
			<content:encoded><![CDATA[<div id="attachment_120" class="wp-caption alignright" style="width: 310px"><a href="http://www.technoclasm.com/wp-content/uploads/2010/01/appleslate.png"><img class="size-medium wp-image-120" title="appleslate" src="http://www.technoclasm.com/wp-content/uploads/2010/01/appleslate-300x276.png" alt="Apple Slate" width="300" height="276" /></a><p class="wp-caption-text">New Apple Slate</p></div>
<p>These are the most accurate pictures we have found on the internet about the new apple slate. In 12 hours we should see if our rumours were correct</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=N5rQ7lNKpuA:SwG8ZaxP4MI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=N5rQ7lNKpuA:SwG8ZaxP4MI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=N5rQ7lNKpuA:SwG8ZaxP4MI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/N5rQ7lNKpuA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2010/01/apple-slate-pre-release-picture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2010/01/apple-slate-pre-release-picture/</feedburner:origLink></item>
		<item>
		<title>Great Green Question</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/HABh1xhoEUw/</link>
		<comments>http://www.technoclasm.com/2009/12/great-green-question/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 08:18:13 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=116</guid>
		<description><![CDATA[My parents introduced me to global warming when I was 9 years old. For me it&#8217;s obvious, sensible and practical. As with all science; that could all be changed by one proof, one moment, or one idea that proves that it isn&#8217;t true. It&#8217;s easier to prove a negative.
Having said that. What are the upsides [...]]]></description>
			<content:encoded><![CDATA[<p>My parents introduced me to global warming when I was 9 years old. For me it&#8217;s obvious, sensible and practical. As with all science; that could all be changed by one proof, one moment, or one idea that proves that it isn&#8217;t true. It&#8217;s easier to prove a negative.</p>
<p>Having said that. What are the upsides and downsides of going green without the global warming debate.</p>
<h1>Upsides</h1>
<h3>Power of Positive Intention</h3>
<p>People like positive things. By behaving in a sustainable way people will repect you for it and appreciate your passion.</p>
<h3>Less Carbon Dioxide</h3>
<p>For me this means less horrible fumes, smells and gases as I walk down the street. This also means people with asthma can breath more easily, and die less often.</p>
<h3>People who drive stupid cars are perceived as stupid</h3>
<p>When people drive a 5 litre V8 engine, in the modern world they should be embarrassed. Really Really embarrassed. Formula 1 cars go at 200 miles per hour, do 0-60 (0-100Kph) in 1.9 seconds,  making your eyes pop out the back of your head.  Formula 1 cars are 2.5 litre engined. 5 litre engines are *rightly* an embarrassment.</p>
<h3>Less Consumption becomes a positive</h3>
<p>I was born in the 80&#8217;s where the money-money-money culture fuelled a consumption culture. Now things are on there heads a little bit. Buying local, fuel efficient seasonal foods is being drilled into peoples heads. Where I got married this year, all the food came from within 50 miles.  Proving your affinity with your locality is now positive. Although things cost more, you tend to buy less of them. Buying less, but quality things that last is one of the reasons the rich get richer.</p>
<h1>Downsides</h1>
<h3>Price</h3>
<p>Things that have the green label, &#8220;energy efficient&#8221; are given a premium. This could be marketing, or just technological. Green energy is more expensive.</p>
<h1>Conclusion</h1>
<p>What ever you think of the green debate I can&#8217;t see a downside, other than money, why we wouldn&#8217;t want to go lower-consumption even if Global Warming didn&#8217;t exist. As current evidence strongly suggests that it does, all the better.</p>
<h2>What am I doing?</h2>
<p>I dont drive for distances of  less than 10 miles without a very good reason.</p>
<p>I travel by public transport everyday.</p>
<p>Smarticles a<a href="http://www.smarticles.eu"> digital creative agency</a> I founded with my friends, uses an environmentally aware <a href="http://www.evoswitch.com/en/">datacentre</a>.</p>
<p>I try to recycle as much as I can.</p>
<p>I know it&#8217;s not perfect, but hopefully, every little helps.</p>
<p>- Joel</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=HABh1xhoEUw:t0ROyXZU2mA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=HABh1xhoEUw:t0ROyXZU2mA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=HABh1xhoEUw:t0ROyXZU2mA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/HABh1xhoEUw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2009/12/great-green-question/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2009/12/great-green-question/</feedburner:origLink></item>
		<item>
		<title>Coldfusion with Wheels gains traction</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/kA-UID5shr8/</link>
		<comments>http://www.technoclasm.com/2009/12/coldfusion-with-wheels-gains-traction/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 08:07:06 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=110</guid>
		<description><![CDATA[Version 1.0 of coldfusion on wheels was released in late November.
I&#8217;ve been watching, and recommending this framework for a while. I recommend everyone taking a really good look at it.
There has been lots of speculation about it not gaining traction. In large organisations, or in large projects, people forget that frameworks can only be replaced [...]]]></description>
			<content:encoded><![CDATA[<p>Version 1.0 of <a href="http://cfwheels.org/blog/index.cfm/2009/11/24/Wheels-10-Were-Production-Ready">coldfusion on wheels</a> was released in late November.</p>
<p>I&#8217;ve been watching, and recommending this framework for a while. I recommend everyone taking a really good look at it.</p>
<p>There has been lots of speculation about it not gaining traction. In large organisations, or in large projects, people forget that frameworks can only be replaced when the existing application is redeveloped. In traditional risk-averse environments it can be many years between re-developments. Couple that with some really good frameworks like Coldbox, and Mach II and traction for Wheels could be pretty slow.That isn&#8217;t the frameworks fault, its just the way things happen. Sometimes a tipping point has to be reached before community projects explode into life.</p>
<p>All of this can only be aided by the release of the 1.0 release. Beta releases (except by Google) put people off, and hopefully this will mark a step change in peoples attitudes to wheels.</p>
<p>Joel &#8211; <a href="http://www.smarticles.eu">Smarticles</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=kA-UID5shr8:-hmGNqMKm10:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=kA-UID5shr8:-hmGNqMKm10:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=kA-UID5shr8:-hmGNqMKm10:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/kA-UID5shr8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2009/12/coldfusion-with-wheels-gains-traction/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2009/12/coldfusion-with-wheels-gains-traction/</feedburner:origLink></item>
		<item>
		<title>implicit getters and setters using CF</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/PiDHLhtWB-0/</link>
		<comments>http://www.technoclasm.com/2009/12/implicit-getters-and-setters-using-cf/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 10:19:54 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[auto-magic]]></category>
		<category><![CDATA[getters]]></category>
		<category><![CDATA[implicit]]></category>
		<category><![CDATA[setters]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=105</guid>
		<description><![CDATA[A few notes on implicit vs explicit getters and setters.
1) Coldfusion support in CF9 is enabled on the property tag as an attribute &#8211; not on by default
http://www.danvega.org/blog/index.cfm/2009/10/6/ColdFusion-9-Implicit-getters&#8211;setters-change
2) Coldfusion onMissingMethod
http://www.bennadel.com/index.cfm?dax=blog:868.view 
Although Ben Nadel seems to dislike the thing ( it was a while back so maybe he changed his mind?) &#8211; and he&#8217;s being convinced [...]]]></description>
			<content:encoded><![CDATA[<p>A few notes on implicit vs explicit getters and setters.</p>
<p>1) Coldfusion support in CF9 is enabled on the property tag as an attribute &#8211; not on by default<br />
<a href="http://www.danvega.org/blog/index.cfm/2009/10/6/ColdFusion-9-Implicit-getters--setters-change">http://www.danvega.org/blog/index.cfm/2009/10/6/ColdFusion-9-Implicit-getters&#8211;setters-change</a></p>
<p>2) Coldfusion onMissingMethod<br />
<a href="http://www.bennadel.com/index.cfm?dax=blog:868.view ">http://www.bennadel.com/index.cfm?dax=blog:868.view </a><br />
Although Ben Nadel seems to dislike the thing ( it was a while back so maybe he changed his mind?) &#8211; and he&#8217;s being convinced in the comments. The performance affect was exceedingly marginal (&lt;20ms).</p>
<p>An implementation of what I was talking about is here:<br />
<a href="http://www.coldfusionjedi.com/index.cfm/2007/8/5/Warning-about-onMissingMethod">http://www.coldfusionjedi.com/index.cfm/2007/8/5/Warning-about-onMissingMethod</a> &#8211; the warning relates to using the right arguments. Comments suggested changing find to comparing the first 3 characters to improve performance.<br />
<code><br />
&lt;cfcomponent name="entity_auto" extends="ColdFX.entity" output="false"&gt;</code></p>
<p>&lt;cffunction name=&#8221;onMissingMethod&#8221; access=&#8221;public&#8221; returnType=&#8221;any&#8221; output=&#8221;false&#8221;&gt;<br />
&lt;cfargument name=&#8221;missingMethodName&#8221; type=&#8221;string&#8221; required=&#8221;true&#8221;&gt;<br />
&lt;cfargument name=&#8221;missingMethodArguments&#8221; type=&#8221;struct&#8221; required=&#8221;true&#8221;&gt;<br />
&lt;cfset var key = &#8220;&#8221;&gt;</p>
<p>&lt;!&#8212; this includes arguments with set &#8212;&gt;<br />
&lt;cfif left(arguments.missingMethodName,3) eq &#8220;set&#8221;&gt;<br />
&lt;cfset key = replaceNoCase(arguments.missingMethodName,&#8221;get&#8221;,&#8221;")&gt;<br />
&lt;cfif structKeyExists(variables, key)&gt;<br />
&lt;cfreturn variables[key]&gt;<br />
&lt;/cfif&gt;<br />
&lt;/cfif&gt;</p>
<p>&lt;!&#8212; this includes arguments with get &#8212;&gt;<br />
&lt;cfif left(arguments.missingMethodName,3) eq &#8220;get&#8221;&gt;<br />
&lt;cfset key = replaceNoCase(arguments.missingMethodName,&#8221;set&#8221;,&#8221;")&gt;<br />
&lt;cfif structKeyExists(arguments.missingMethodArguments, key)&gt;<br />
&lt;cfset variables[key] = arguments.missingMethodArguments[key]&gt;<br />
&lt;/cfif&gt;<br />
&lt;/cfif&gt;</p>
<p>&lt;!&#8212; everything else still throws an error &#8212;&gt;</p>
<p>&lt;/cffunction&gt;</p>
<p>&lt;/cfcomponent&gt;</p>
<p>If you want to turn on auto magic dynamic proxying all you do in your component is<br />
<code><br />
&lt;cfcomponent name="car" extends="ColdFX.entity_auto" output="false"&gt;<br />
&lt;cfproperty name="wheels"&gt;<br />
&lt;cfproperty name="engine"&gt;</code></p>
<p>&lt;cffunction name=&#8221;init&#8221;&gt;<br />
&lt;cfargument name=&#8221;wheels&#8221;&gt;<br />
&lt;cfargument name=&#8221;engine&#8221;&gt;<br />
&lt;cfset this.setWheels(arguments.wheels)/&gt;<br />
&lt;cfset this.setEngine(arguments.engine)/&gt;<br />
&lt;/cffunction&gt;</p>
<p>&lt;/cfcomponent&gt;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=PiDHLhtWB-0:bPdu1mJbc9c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=PiDHLhtWB-0:bPdu1mJbc9c:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=PiDHLhtWB-0:bPdu1mJbc9c:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/PiDHLhtWB-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2009/12/implicit-getters-and-setters-using-cf/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2009/12/implicit-getters-and-setters-using-cf/</feedburner:origLink></item>
		<item>
		<title>HTML5 forms with jQuery links</title>
		<link>http://feedproxy.google.com/~r/Technoclasm/~3/aXA7yAvXeEM/</link>
		<comments>http://www.technoclasm.com/2009/12/html5-forms-with-jquery-links/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 09:22:14 +0000</pubDate>
		<dc:creator>Joel</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.technoclasm.com/?p=101</guid>
		<description><![CDATA[I found some interesting blogs. One with an alternatives to the javascript forms library I linked to in my previous post.  This one is written in jQuery, so if I&#8217;m building a jQuery app I know what to use.
jQuery plugin for html5forms, including browser support detection
http://www.newmediacampaigns.com/page/nmcformhelper
Styling post for html5forms
http://24ways.org/2009/have-a-field-day-with-html5-forms
If you find anything out there (prototype?) [...]]]></description>
			<content:encoded><![CDATA[<p>I found some interesting blogs. One with an alternatives to the javascript forms library I linked to in my previous post.  This one is written in jQuery, so if I&#8217;m building a jQuery app I know what to use.</p>
<p>jQuery plugin for html5forms, including browser support detection</p>
<p><a href="http://24ways.org/2009/have-a-field-day-with-html5-forms">http://www.newmediacampaigns.com/page/nmcformhelper</a></p>
<p>Styling post for html5forms</p>
<p><a href="http://24ways.org/2009/have-a-field-day-with-html5-forms">http://24ways.org/2009/have-a-field-day-with-html5-forms</a></p>
<p>If you find anything out there (prototype?) &#8211; let me know</p>
<p>Joel</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Technoclasm?a=aXA7yAvXeEM:EZ1EC0MdEIg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Technoclasm?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Technoclasm?a=aXA7yAvXeEM:EZ1EC0MdEIg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Technoclasm?i=aXA7yAvXeEM:EZ1EC0MdEIg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Technoclasm/~4/aXA7yAvXeEM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.technoclasm.com/2009/12/html5-forms-with-jquery-links/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.technoclasm.com/2009/12/html5-forms-with-jquery-links/</feedburner:origLink></item>
	</channel>
</rss>
