<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ruby on Rails &#8211; avoiding browser timeout during long tasks</title>
	<atom:link href="http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/</link>
	<description></description>
	<lastBuildDate>Tue, 08 Jun 2010 02:09:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: manohar</title>
		<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/comment-page-1/#comment-24308</link>
		<dc:creator>manohar</dc:creator>
		<pubDate>Fri, 07 Nov 2008 16:49:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/#comment-24308</guid>
		<description>i have a problem with ruby ruporting tool i was unable to generate reports in pdf &lt;br&gt;it has been saying  that # slice is missing hw could i resolve this</description>
		<content:encoded><![CDATA[<p>i have a problem with ruby ruporting tool i was unable to generate reports in pdf <br />it has been saying  that # slice is missing hw could i resolve this</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonesieboy</title>
		<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/comment-page-1/#comment-19947</link>
		<dc:creator>jonesieboy</dc:creator>
		<pubDate>Fri, 29 Jun 2007 21:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/#comment-19947</guid>
		<description>Hi Andrew.  Generating a PDF is a nice idea.

FreeMIS has been running smoothly at my school this year (once we sorted out decent hosting!).  From a personal perspective, FreeMIS already does what I need it to do.  The bigger picture of producing a comprehensive alternative to the commercial MIS&#039;s can&#039;t realistically happen unless I get some help on the development side, and that has not been forthcoming.  My fault partly, as I have not made much effort to court developers.  Maybe I&#039;ll get things together over the Summer holidays :)</description>
		<content:encoded><![CDATA[<p>Hi Andrew.  Generating a PDF is a nice idea.</p>
<p>FreeMIS has been running smoothly at my school this year (once we sorted out decent hosting!).  From a personal perspective, FreeMIS already does what I need it to do.  The bigger picture of producing a comprehensive alternative to the commercial MIS&#8217;s can&#8217;t realistically happen unless I get some help on the development side, and that has not been forthcoming.  My fault partly, as I have not made much effort to court developers.  Maybe I&#8217;ll get things together over the Summer holidays <img src='http://www.jonesieboy.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Rose</title>
		<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/comment-page-1/#comment-19939</link>
		<dc:creator>Andrew Rose</dc:creator>
		<pubDate>Tue, 26 Jun 2007 21:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/#comment-19939</guid>
		<description>You could send the report request to a server side script that generates a PDF based report which also updates a database with it&#039;s progress.  The browser could then display the progress and redirect to the file once complete.

The user could even carry on with there business around FreeMIS and be emailed the report when done.

How is FreeMIS coming along these days?  I&#039;ve not seen an update on the main development site for a year now!</description>
		<content:encoded><![CDATA[<p>You could send the report request to a server side script that generates a PDF based report which also updates a database with it&#8217;s progress.  The browser could then display the progress and redirect to the file once complete.</p>
<p>The user could even carry on with there business around FreeMIS and be emailed the report when done.</p>
<p>How is FreeMIS coming along these days?  I&#8217;ve not seen an update on the main development site for a year now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonesieboy</title>
		<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/comment-page-1/#comment-6057</link>
		<dc:creator>jonesieboy</dc:creator>
		<pubDate>Fri, 23 Mar 2007 16:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/#comment-6057</guid>
		<description>Hi Geoff.  I tried BackgroundDRb a couple of times, but always ran into the problem that you can&#039;t generate lots of model variables then pass them back to the live Rails app.  In order to make it work, I would have had to do one of the things you suggest. Actually... as I am typing this,  the possibility of doing a cached version of each report in the database seems feasible.... Oh dear, looks like I might have to reinstall BackgroundDRb &lt;em&gt;again&lt;/em&gt;!</description>
		<content:encoded><![CDATA[<p>Hi Geoff.  I tried BackgroundDRb a couple of times, but always ran into the problem that you can&#8217;t generate lots of model variables then pass them back to the live Rails app.  In order to make it work, I would have had to do one of the things you suggest. Actually&#8230; as I am typing this,  the possibility of doing a cached version of each report in the database seems feasible&#8230;. Oh dear, looks like I might have to reinstall BackgroundDRb <em>again</em>!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/comment-page-1/#comment-6003</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Fri, 23 Mar 2007 10:35:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jonesieboy.co.uk/blog/2007/03/11/ruby-on-rails-avoiding-browser-timeout-during-long-tasks/#comment-6003</guid>
		<description>Browsing around for Timeout stuff with Rails I stumbled across this.

I have been developing a project with some fairly long running processes and found BackgrounDRb to be the best solution. I&#039;m having to do SNMP scanning which can take a while ;)

I obviously don&#039;t know your system or requirements as well as you but BackgrounDRb might well be something to look at. But that would probably require storing the reports either on the filesystem or database then when complete sending the browser to a URL which dumps the reports from either FS or DB. Or you could store the reports in an array in the BackgrounDRb worker and then just request the array or part of it somehow.

Not sure how likely it will be that I&#039;ll pop back, but feel free to email me if you want.

Have to say, using Ajax is a pretty nifty solution to this type of problem.</description>
		<content:encoded><![CDATA[<p>Browsing around for Timeout stuff with Rails I stumbled across this.</p>
<p>I have been developing a project with some fairly long running processes and found BackgrounDRb to be the best solution. I&#8217;m having to do SNMP scanning which can take a while <img src='http://www.jonesieboy.co.uk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I obviously don&#8217;t know your system or requirements as well as you but BackgrounDRb might well be something to look at. But that would probably require storing the reports either on the filesystem or database then when complete sending the browser to a URL which dumps the reports from either FS or DB. Or you could store the reports in an array in the BackgrounDRb worker and then just request the array or part of it somehow.</p>
<p>Not sure how likely it will be that I&#8217;ll pop back, but feel free to email me if you want.</p>
<p>Have to say, using Ajax is a pretty nifty solution to this type of problem.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
