<?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/"
	>

<channel>
	<title>Montana Harkin</title>
	<atom:link href="http://montanaharkin.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://montanaharkin.net</link>
	<description></description>
	<pubDate>Wed, 09 Sep 2009 16:49:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upgrading From Rails &lt; 2.0.1 - Security Notice</title>
		<link>http://montanaharkin.net/2009/09/08/upgrading-from-rails-201-security-notice/</link>
		<comments>http://montanaharkin.net/2009/09/08/upgrading-from-rails-201-security-notice/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 23:29:53 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=54</guid>
		<description><![CDATA[Previously, in Rails < 2.0.1 if you returned false in a before filter, it would stop the processing of the action. In Rails >= 2.0.1, before_filters _must_ now redirect or render in order to halt the calling of the controller action.]]></description>
			<content:encoded><![CDATA[<p>So when you&#8217;re upgrading your ghetto rails app that hasn&#8217;t been touched in a couple of years to the new hottness, make sure you check your filters.</p>
<p>Previously, in Rails &lt; 2.0.1 if you returned false in a before filter, it would stop the processing of the action. In Rails &gt;= 2.0.1, before_filters _must_ now redirect or render in order to halt the calling of the controller action.</p>
<p>This can be a large security issue if you are returning false in an authorize component. Make sure to update them to redirect or render a 403.</p>
<p>In our case, we also created a &#8220;errors&#8221; directory in our views directory to hold our 403.erb view which we now call where we used to return false only.</p>
<p>Previously:</p>
<p style="padding-left: 30px;">return false</p>
<p>Now:</p>
<p style="padding-left: 30px;">render &#8216;errors/403&#8242;, :status =&gt; 403 and return false</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2009/09/08/upgrading-from-rails-201-security-notice/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spore Creature Creator and DirectX woes</title>
		<link>http://montanaharkin.net/2008/09/14/spore-creature-creator-and-directx-woes/</link>
		<comments>http://montanaharkin.net/2008/09/14/spore-creature-creator-and-directx-woes/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 22:58:23 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[How to fix broken stuff]]></category>

		<category><![CDATA[software bug windows directx spore cabinet certificate]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=40</guid>
		<description><![CDATA[Just some info to hopefully save some time for others. During the installation of the Spore Creature Creator Demo you are prompted to install DirectX 9 (wtf?). I went and started the installation until it came up with this error:
A cabinet file necessary for installation cannot be trusted.  Please verify
Cryptographic Services are enabled and [...]]]></description>
			<content:encoded><![CDATA[<p>Just some info to hopefully save some time for others. During the installation of the Spore Creature Creator Demo you are prompted to install DirectX 9 (wtf?). I went and started the installation until it came up with this error:</p>
<blockquote><p><em><span style="font-family: Verdana,Arial,Helvetica; font-size: x-small;">A cabinet file necessary for installation cannot be trusted.  Please verify<br />
Cryptographic Services are enabled and the cabinet file certificate is valid.</span></em></p></blockquote>
<p>After searching the web and trying everything under the sun, it came down to deleting the &#8220;websetup&#8221; folder in the %systemroot%\system32\directx folder. After it was removed I ran the setup again and everything went as planned.</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2008/09/14/spore-creature-creator-and-directx-woes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving to Corvallis</title>
		<link>http://montanaharkin.net/2008/04/07/moving-to-corvallis/</link>
		<comments>http://montanaharkin.net/2008/04/07/moving-to-corvallis/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 04:54:11 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=33</guid>
		<description><![CDATA[Looks like we are moving to Corvallis. Erin found this nice &#8217;70s house that needs some updating. It is in a nice neighborhood and we should be able to fit in well. Now, to sell our current house!
]]></description>
			<content:encoded><![CDATA[<p>Looks like we are <a title="OMGZOR!" href="http://www.windermere.com/index.cfm?FUSEACTION=listing%2ElistingDetail&amp;LISTINGID=19414154">moving to Corvallis</a>. Erin found this nice &#8217;70s house that needs some updating. It is in a nice neighborhood and we should be able to fit in well. Now, to sell our current house!</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2008/04/07/moving-to-corvallis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PCR: When you need to know who the daddy is.</title>
		<link>http://montanaharkin.net/2008/03/02/pcr-when-you-need-to-know-who-the-daddy-is/</link>
		<comments>http://montanaharkin.net/2008/03/02/pcr-when-you-need-to-know-who-the-daddy-is/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 07:44:38 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[genetics daddy pcr]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/2008/03/02/pcr-when-you-need-to-know-who-the-daddy-is/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/x5yPkxCLads&#038;rel=1&#038;border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/x5yPkxCLads&#038;rel=1&#038;border=0" type="application/x-shockwave-flash" wmode="transparent"width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2008/03/02/pcr-when-you-need-to-know-who-the-daddy-is/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BeaverBarCamp</title>
		<link>http://montanaharkin.net/2008/03/02/beaverbarcamp/</link>
		<comments>http://montanaharkin.net/2008/03/02/beaverbarcamp/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 08:36:08 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Interests]]></category>

		<category><![CDATA[BarCamp BeaverBarCamp]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/2008/03/02/beaverbarcamp/</guid>
		<description><![CDATA[ 
BeaverBarCamp. Was it worth going to? I say yes.
There were definitely some smart/cool projects happening. The next BarCamp I&#8217;ll try and attend more events. Our BeaverSource presentation went well, Eric Betts did a great job describing it. Hopson++ for getting the SSO module done so quickly.
Things that would be nice:

Planned sessions please. People have lives. [...]]]></description>
			<content:encoded><![CDATA[<p> <img src="http://montanaharkin.net/wp-content/uploads/2008/03/beaver_barcamp_logo2.jpg" alt="beaver_barcamp_logo2.jpg" align="right" /></p>
<p><a href="http://barcamp.pbwiki.com/BeaverBarCamp">BeaverBarCamp</a>. Was it worth going to? I say yes.</p>
<p>There were definitely some smart/cool projects happening. The next BarCamp I&#8217;ll try and attend more events. Our <a href="http://code.oregonstate.edu">BeaverSource</a> presentation went well, Eric Betts did a great job describing it. <a href="http://hopson.ws/blog/">Hopson</a>++ for getting the SSO module done so quickly.</p>
<p>Things that <em>would be </em>nice:</p>
<ul>
<li>Planned sessions please. People have lives. Lives don&#8217;t bend around &#8220;There might be a session between 9 and 5 that sounds cool.&#8221;</li>
<li>Having people silence their phones during talks.  Rude++</li>
<li>Theme for the meet, or possible topic areas.</li>
</ul>
<p>Things that <em>were</em> nice:</p>
<ul>
<li>The creative atmosphere.</li>
<li>The people.</li>
<li>The food.</li>
</ul>
<p>Topics that I should at least <em>read up on</em>:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Object_database">Object Databases</a></li>
<li><a href="http://msdn2.microsoft.com/en-us/netframework/aa904594.aspx">Microsoft LinQ</a></li>
</ul>
<p><a href="http://thatsobscene.com/chenblog/">Barry</a>, <a href="http://pitupepito.homelinux.org/">Jose</a>, <a href="http://micropipes.com/blog/">Wil</a>, and Jeremy were present, all looking like they have been to more events like this than me.</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2008/03/02/beaverbarcamp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SortHelper2 - Multiple Table / Coumn Sorting</title>
		<link>http://montanaharkin.net/2007/08/02/rails-sorthelper2-multiple-table-coumn-sorting/</link>
		<comments>http://montanaharkin.net/2007/08/02/rails-sorthelper2-multiple-table-coumn-sorting/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 21:45:56 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=16</guid>
		<description><![CDATA[When working with Rails for the rewrite of our site management utility I had the need to perform sorting on multiple columns of a result set. SortHelper2 is clean and works well for one table but it doesn&#8217;t support multiple tables. I present:
SortHelper2 - Multiple Tables
Please leave a comment with any bugs/issues you find.
Todo:

Add Tests

]]></description>
			<content:encoded><![CDATA[<p>When working with Rails for the rewrite of <a href="http://oregonstate.edu/cws/" title="Central Web Services">our</a> <a href="http://access.cws.oregonstate.edu/webmanage/" title="WebManage">site management utility</a> I had the need to perform sorting on multiple columns of a result set. <a href="http://wiki.rubyonrails.org/rails/pages/SortHelper2">SortHelper2</a> is clean and works well for one table but it doesn&#8217;t support multiple tables. I present:</p>
<p><a href="http://montanaharkin.net/wp-content/uploads/2007/08/sort_helper.rb" title="SortHelper2 - Multiple Tables">SortHelper2 - Multiple Tables</a></p>
<p>Please leave a comment with any bugs/issues you find.</p>
<p>Todo:</p>
<ul>
<li>Add Tests</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2007/08/02/rails-sorthelper2-multiple-table-coumn-sorting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wedding</title>
		<link>http://montanaharkin.net/2007/07/01/wedding/</link>
		<comments>http://montanaharkin.net/2007/07/01/wedding/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 04:10:51 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=13</guid>
		<description><![CDATA[Just married this weekend. Yay!
  
Pictures.
]]></description>
			<content:encoded><![CDATA[<p>Just married this weekend. Yay!</p>
<p> <img src='http://montanaharkin.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://mtanderin.smugmug.com">Pictures</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2007/07/01/wedding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plone and Ubuntu Edgy Eft 6.10</title>
		<link>http://montanaharkin.net/2007/03/27/plone-and-ubuntu-edgy-eft-610/</link>
		<comments>http://montanaharkin.net/2007/03/27/plone-and-ubuntu-edgy-eft-610/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 22:20:08 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[CMSs]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=8</guid>
		<description><![CDATA[While looking into Plone I wanted to get a development environment up quickly. Searching the webs revealed a few sites which described the process on Dapper. Applying those tutorials failed because of a few package changes.
Here are the commands to get things up and running:
sudo aptitude install zope2.9
sudo aptitude install plone-site
This will ask you for [...]]]></description>
			<content:encoded><![CDATA[<p>While looking into Plone I wanted to get a development environment up quickly. Searching the webs revealed a few sites which described the process on Dapper. Applying those tutorials failed because of a few package changes.</p>
<p>Here are the commands to get things up and running:</p>
<p><code>sudo aptitude install zope2.9</code></p>
<p><code>sudo aptitude install plone-site</code></p>
<p>This will ask you for some admin settings and then start the Zope server.</p>
<p>The default port is 8081, so you can float on over to <a href="http://localhost:8081/">http://localhost:8081/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2007/03/27/plone-and-ubuntu-edgy-eft-610/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HTMs</title>
		<link>http://montanaharkin.net/2007/03/08/htms/</link>
		<comments>http://montanaharkin.net/2007/03/08/htms/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 18:47:54 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Interests]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=7</guid>
		<description><![CDATA[I have found an interest in HTMs or &#8220;Hierarchical Temporal Memorys&#8221;. Jeff Hawkins, the creator of Palm Inc. and Handspring has started a community around this technology. The aim is to allow computers to learn the same way that the brain does, through patterns in hierarchy and time.
Currently, I&#8217;m reading Hierarchical Temporal Memory: Concepts, Theory [...]]]></description>
			<content:encoded><![CDATA[<p>I have found an interest in <a href="http://www.numenta.com">HTMs</a> or &#8220;Hierarchical Temporal Memorys&#8221;. Jeff Hawkins, the creator of Palm Inc. and Handspring has started a community around this technology. The aim is to allow computers to learn the same way that the brain does, through patterns in hierarchy and time.</p>
<p>Currently, I&#8217;m reading <a href="http://www.numenta.com/Numenta_HTM_Concepts.pdf">Hierarchical Temporal Memory: Concepts, Theory and Terminology</a></p>
<p>Robert, from <a href="http://www.oregonstate.edu/cws">work</a>, thought of a good use for this technology.</p>
<blockquote><p>Monitoring live web access logs for our servers at work to see if a site has been hacked or we are receiving a DOS attack.</p></blockquote>
<p>This is a fairly encompassing idea, but I think that HTMs will be able to accomplish it easily.</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2007/03/08/htms/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hi.</title>
		<link>http://montanaharkin.net/2007/03/06/hi/</link>
		<comments>http://montanaharkin.net/2007/03/06/hi/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 07:26:57 +0000</pubDate>
		<dc:creator>Montana</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://montanaharkin.net/?p=3</guid>
		<description><![CDATA[Welcome. A change, for the better, I hope.
Please look around, at my Activities and l    earn About Me. Leave a comment.
]]></description>
			<content:encoded><![CDATA[<p>Welcome. A change, for the better, I hope.<br />
Please look around, at my <a href="http://montanaharkin.net/?page_id=4">Activities</a> and l    earn <a href="http://montanaharkin.net/?page_id=2">About Me</a>. Leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://montanaharkin.net/2007/03/06/hi/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
