<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Tech Hell&#187; Grimoire</title>
	<atom:link href="http://mytechhell.com/blog/archives/category/grimoire/feed" rel="self" type="application/rss+xml" />
	<link>http://mytechhell.com/blog</link>
	<description>Trials and travails of an Evil Genius in Training</description>
	<lastBuildDate>Mon, 18 Apr 2011 14:36:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Oracle: Paging Results</title>
		<link>http://mytechhell.com/blog/archives/540</link>
		<comments>http://mytechhell.com/blog/archives/540#comments</comments>
		<pubDate>Fri, 05 Feb 2010 22:02:19 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[Grimoire]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[paging]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=540</guid>
		<description><![CDATA[Paging Oracle developers&#8230; This will be a quick post, as the problem is small.  I will add, though, that setting up paging with database queries can be a major pain in the ass.  Setting up the consumer &#8211; usually jQuery, ExtJS, DWR, or some other AJAX client, is hard enough, but then you have to [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/540/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frozen Explorer</title>
		<link>http://mytechhell.com/blog/archives/429</link>
		<comments>http://mytechhell.com/blog/archives/429#comments</comments>
		<pubDate>Thu, 21 Jan 2010 23:39:12 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[XP Tricks]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=429</guid>
		<description><![CDATA[A common problem, unfortunately&#8230; This is a simple trick that will save you from having to restart your pc at inopportune times.  The setup &#8211; you are working along, minding your own business, writing your [insert invaluable document name] Word document, when out of the blue Windows Explorer freezes up.  You know the symptoms &#8211; [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/429/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JSF: SelectOneComboBox</title>
		<link>http://mytechhell.com/blog/archives/432</link>
		<comments>http://mytechhell.com/blog/archives/432#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:08:14 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[Grimoire]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[combobox]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaserver faces]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[myfaces]]></category>
		<category><![CDATA[SelectOneMenu]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=432</guid>
		<description><![CDATA[Post Technology Stack MyFaces 1.1.7 (JSF 1.1 spec) Java 1.5 MyFaces Tomahawk 1.1.9 ExtJS 3.1 * Not Again&#8230; JSF, that steaming pile of undocumented, developer-hating obfuscation has yet again soaked up about 16 hours of my time to do something that should have been a three second configuration. Just to reiterate, much like Randall Munroe&#8217;s [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/432/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>JSF Tricks: Abstracted Actions</title>
		<link>http://mytechhell.com/blog/archives/387</link>
		<comments>http://mytechhell.com/blog/archives/387#comments</comments>
		<pubDate>Thu, 17 Dec 2009 22:40:31 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[Grimoire]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[almanac]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[myfaces]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=387</guid>
		<description><![CDATA[JavaServer Faces &#8211; Aw, crap&#8230; I hate JavaServer Faces. I think JSF is a bloated abstraction-fest and just about any other framework makes it easier to write MVC applications &#8211; even Struts. That being said, I&#8217;ve had to recently work with the beast, and in doing so I had to figure out how to do [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/387/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spring ResourceBundle Property Configurer</title>
		<link>http://mytechhell.com/blog/archives/322</link>
		<comments>http://mytechhell.com/blog/archives/322#comments</comments>
		<pubDate>Sat, 05 Dec 2009 00:38:06 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[Spring]]></category>
		<category><![CDATA[almanac]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[externalized strings]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[propertyplaceholderconfigurer]]></category>
		<category><![CDATA[resourcebundle]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=322</guid>
		<description><![CDATA[I haz a problem! I had a problem, as I often do with the frameworks I work on. I wanted to set properties in my spring context configuration file with externalized strings à la i18n. It seemed like a reasonable request at the time &#8211; and then I had several hours sucked out of my [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/322/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bashed!: Getting the function return as an array.</title>
		<link>http://mytechhell.com/blog/archives/270</link>
		<comments>http://mytechhell.com/blog/archives/270#comments</comments>
		<pubDate>Sat, 14 Nov 2009 21:37:24 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[almanac]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[return]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=270</guid>
		<description><![CDATA[I want to: You want to get an array back from a function (which exposes your underlying evil intentions)&#8230; How the hell? get_haxlog_types&#40;&#41; &#123; declare -a types types&#91;0&#93;=&#34;TRACE&#34; types&#91;1&#93;=&#34;DEBUG&#34; types&#91;2&#93;=&#34;INFO&#34; types&#91;3&#93;=&#34;WARN&#34; types&#91;4&#93;=&#34;ERROR&#34; echo &#34;${types[@]}&#34; &#125; logTypes=&#40; `get_haxlog_types` &#41; echo &#34;${logTypes[@]}&#34; echo &#34;${logTypes[0]}&#34; echo &#34;${logTypes[2]}&#34; WhaaaaaaAAAAA? The above is a slightly modified function from one of [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/270/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bashed!: Assigning a directory listing to a variable</title>
		<link>http://mytechhell.com/blog/archives/246</link>
		<comments>http://mytechhell.com/blog/archives/246#comments</comments>
		<pubDate>Sun, 08 Nov 2009 16:38:03 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[almanac]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[directory listing]]></category>
		<category><![CDATA[ls]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=246</guid>
		<description><![CDATA[I want to: You need to get a directory listing into a variable so you can iterate through it and do things (horrible, unspeakable things) to the child files and directories. How the hell? DIRECTORY=&#34;/root/example&#34; dirListing=&#40;`ls ${DIRECTORY}`&#41; WhaaaaaaAAAAA? We will go over this from the inside out. First, the variable expansion [code]]czoxMjpcIiR7RElSRUNUT1JZfVwiO3tbJiomXX0=[[/code] translates to whatever [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/246/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adsense Nonsense</title>
		<link>http://mytechhell.com/blog/archives/138</link>
		<comments>http://mytechhell.com/blog/archives/138#comments</comments>
		<pubDate>Thu, 12 Feb 2009 13:20:35 +0000</pubDate>
		<dc:creator>ogradyjd</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[evil]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://mytechhell.com/blog/?p=138</guid>
		<description><![CDATA[If you look around my humble little blog here, you are probably noticing a dearth of content.  Given that I&#8217;ve just started out in my blogging phase, something possibly every true tech head goes through, the short list of posts so far is perfectly understandable.  What is also understandable is my wish to make some [...]]]></description>
		<wfw:commentRss>http://mytechhell.com/blog/archives/138/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

