<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Application error (Rails)</title>
	<atom:link href="http://blogs.herod.net/steven/archives/129/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.herod.net/steven/archives/129</link>
	<description>is this thing on?</description>
	<pubDate>Tue, 06 Jan 2009 15:03:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Jeremy Voorhis</title>
		<link>http://blogs.herod.net/steven/archives/129#comment-183</link>
		<dc:creator>Jeremy Voorhis</dc:creator>
		<pubDate>Sat, 15 Apr 2006 08:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.herod.net/steven/archives/129#comment-183</guid>
		<description>I have a difficult time attributing this to the stability or instability of Rails. Quite often this is a user error caused by developers running on shared hosts who neglect to lock their Rails application to a particular version. When the Heinous Upgrade occurs, their app might not be ready. Lock your application.

That being said, there are certain caveats within Rails that are difficult to address. One of them is the framework's reliance on PStore to persist session data, especially when PStore stores these session files in /tmp. Although this isn't a hard and fast rule, PLANET ARGON prefers to use the ActiveRecord session store to persist session data in session-intensive applications. It takes roughly 5 minutes to implement this.

Finally, some of these errors will share the same cause as the class ASP or PHP errors - there is a genuine bug in the application code, a configuration error or a missing dependency.

It truly is frustrating for users to encounter these errors - especially if the user also happens to be a Rails developer - but simply attributing this to the framework seems to be a cop-out without bringing any hard evidence to the table.</description>
		<content:encoded><![CDATA[<p>I have a difficult time attributing this to the stability or instability of Rails. Quite often this is a user error caused by developers running on shared hosts who neglect to lock their Rails application to a particular version. When the Heinous Upgrade occurs, their app might not be ready. Lock your application.</p>
<p>That being said, there are certain caveats within Rails that are difficult to address. One of them is the framework&#8217;s reliance on PStore to persist session data, especially when PStore stores these session files in /tmp. Although this isn&#8217;t a hard and fast rule, PLANET ARGON prefers to use the ActiveRecord session store to persist session data in session-intensive applications. It takes roughly 5 minutes to implement this.</p>
<p>Finally, some of these errors will share the same cause as the class ASP or PHP errors - there is a genuine bug in the application code, a configuration error or a missing dependency.</p>
<p>It truly is frustrating for users to encounter these errors - especially if the user also happens to be a Rails developer - but simply attributing this to the framework seems to be a cop-out without bringing any hard evidence to the table.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
