<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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"
	>

<channel>
	<title>ooh shiny!</title>
	<atom:link href="http://oohshiny.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://oohshiny.net</link>
	<description>about to bust a knowledge nut up in your gray matter</description>
	<pubDate>Mon, 10 Nov 2008 08:42:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Zombie Show: Dead Set</title>
		<link>http://oohshiny.net/post/zombie-show-dead-set/</link>
		<comments>http://oohshiny.net/post/zombie-show-dead-set/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 08:42:28 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[tv]]></category>

		<category><![CDATA[zombies]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=35</guid>
		<description><![CDATA[It&#8217;s no surprise to people that know me that I enjoy some (arguably) good zombie flicks. My attention&#8217;s recently been pulled to a British show called Dead Set. For those of you that don&#8217;t know, Big Brother is a huge f&#8217;in deal in Britain. When it&#8217;s not on the air, there&#8217;s show recapping what happened. [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/zombie-show-dead-set/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Want to run JUST unit tests with test-app?</title>
		<link>http://oohshiny.net/post/want-to-run-just-unit-tests-with-test-app/</link>
		<comments>http://oohshiny.net/post/want-to-run-just-unit-tests-with-test-app/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 18:18:02 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[testing. programming]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=34</guid>
		<description><![CDATA[It turns out you can. It&#8217;s yet another poorly documented grails feature. You can just put -unit or -integration on the command line with test-app, like so:
grails test-app -unit
grails test-app -integration
Notice the space between test-app and the other bits. It&#8217;s important.
]]></description>
		<wfw:commentRss>http://oohshiny.net/post/want-to-run-just-unit-tests-with-test-app/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Line Numbers and GSP Errors</title>
		<link>http://oohshiny.net/post/line-numbers-and-gsp-errors/</link>
		<comments>http://oohshiny.net/post/line-numbers-and-gsp-errors/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 18:29:39 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Groovy]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[gsp]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=33</guid>
		<description><![CDATA[Have you ever seen a GSP error and wondered what the hell line number it was talking about? Well, if you&#8217;re running your grails app in development mode, throw a showSource=1 on the query string and it&#8217;ll show you the generated java code!
]]></description>
		<wfw:commentRss>http://oohshiny.net/post/line-numbers-and-gsp-errors/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Interesting Groovy scoping with &#8220;def&#8221; in classes</title>
		<link>http://oohshiny.net/post/interesting-groovy-scoping-with-def/</link>
		<comments>http://oohshiny.net/post/interesting-groovy-scoping-with-def/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 18:44:27 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Groovy]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=32</guid>
		<description><![CDATA[I came across an interesting problem with someone&#8217;s groovy code, and was able to reproduce the problem. In the interest of not having to bang my head against this again, I repeat the problem for you:

public class Parent
{
  def varName

  def gimmeVarName()
  {
    return varName
  }
}

public class Child [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/interesting-groovy-scoping-with-def/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Grails - Does a template exist?</title>
		<link>http://oohshiny.net/post/grails-does-a-template-exist/</link>
		<comments>http://oohshiny.net/post/grails-does-a-template-exist/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 17:55:28 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Groovy]]></category>

		<category><![CDATA[taglib]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=31</guid>
		<description><![CDATA[I&#8217;ve recently finished an internal taglib that allows us some awesome extended scaffolding. I may try to turn it into a full-fledged plugin/project, but for now, here&#8217;s a few tips for the ether:
First, to return errors from a taglib, you can simply call a function called &#8220;throwTagError&#8221;. I didn&#8217;t see that documented a lot of [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/grails-does-a-template-exist/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Invalid Grails Constraint Messages with Hibernate Mapped Objects</title>
		<link>http://oohshiny.net/post/invalid-grails-constraint-messages-with-hibernate-mapped-objects/</link>
		<comments>http://oohshiny.net/post/invalid-grails-constraint-messages-with-hibernate-mapped-objects/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 23:46:17 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[gorm]]></category>

		<category><![CDATA[hibernate]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=30</guid>
		<description><![CDATA[Grails version: 1.0.3
I have about 150 domain classes that are defined in another project, and I&#8217;m importing them into grails. I put the hibernate config in conf/hibernate/* and all the classes and .hbm files there as well. Saving, updating, etc., work fine. 
To add constraints to these classes, since I am not doing them in [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/invalid-grails-constraint-messages-with-hibernate-mapped-objects/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Grails Upgrade + Ant</title>
		<link>http://oohshiny.net/post/grails-upgrade-ant/</link>
		<comments>http://oohshiny.net/post/grails-upgrade-ant/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 20:57:48 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Grails]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[ant]]></category>

		<category><![CDATA[Groovy]]></category>

		<guid isPermaLink="false">http://oohshiny.net/?p=29</guid>
		<description><![CDATA[When you&#8217;re trying to build grails for a CI server (I&#8217;m using Hudson), it&#8217;s recommended that you don&#8217;t check certain things into subversion. To restore those things properly in the environment, you should run &#8220;grails upgrade.&#8221; The problem, of course, is that grails upgrade requires some interactive input asking if you&#8217;re willing to overwrite files.
Apparently, [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/grails-upgrade-ant/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Order of letters in a word doesn&#8217;t matter? The hell it doesn&#8217;t!</title>
		<link>http://oohshiny.net/post/order-of-letters-in-a-word-doesnt-matter-the-hell-it-doesnt/</link>
		<comments>http://oohshiny.net/post/order-of-letters-in-a-word-doesnt-matter-the-hell-it-doesnt/#comments</comments>
		<pubDate>Mon, 12 Jun 2006 23:14:30 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[You&#8217;ve all probably seen this little email come by you at one point or another:

Aoccdrnig to rscheearch at Cmabrigde uinervtisy, it deosn&#8217;t mttaer waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteres are at the rghit pclae. The rset can be a tatol mses and [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/order-of-letters-in-a-word-doesnt-matter-the-hell-it-doesnt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>According to Baby Boomers, We&#8217;re the &#8220;Whiny Ones&#8221;</title>
		<link>http://oohshiny.net/post/according-to-baby-boomers-were-the-whiny-ones/</link>
		<comments>http://oohshiny.net/post/according-to-baby-boomers-were-the-whiny-ones/#comments</comments>
		<pubDate>Wed, 11 Jan 2006 03:45:16 +0000</pubDate>
		<dc:creator>Evil Monkey</dc:creator>
		
		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Here&#8217;s what I&#8217;m pissed about today: The It-Sucks-To-Be-Me Generation. 
Here&#8217;s why we &#8220;can&#8217;t stop whining about how the economy is screwing them.&#8221; YOU FUCKING ARE SCREWING US. Every generation that&#8217;s alive has got more out of society and money than we have. Social Security is no longer a safety net. It&#8217;s future existence is uncertain. [...]]]></description>
		<wfw:commentRss>http://oohshiny.net/post/according-to-baby-boomers-were-the-whiny-ones/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
