<?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: Ruby on Rails with Google Gears</title>
	<atom:link href="http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/</link>
	<description></description>
	<pubDate>Thu, 20 Nov 2008 11:04:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: hiutopor</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-29326</link>
		<dc:creator>hiutopor</dc:creator>
		<pubDate>Tue, 18 Sep 2007 09:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-29326</guid>
		<description>Hi all! 
 
Very interesting information! Thanks! 
 
Bye</description>
		<content:encoded><![CDATA[<p>Hi all! </p>
<p>Very interesting information! Thanks! </p>
<p>Bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aspen</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-25642</link>
		<dc:creator>Aspen</dc:creator>
		<pubDate>Sat, 18 Aug 2007 23:35:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-25642</guid>
		<description>hi i enjoyed the read</description>
		<content:encoded><![CDATA[<p>hi i enjoyed the read</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-21150</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 29 Jun 2007 01:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-21150</guid>
		<description>I think the potential for this technology is absolutely amazing.  I look forward to using it in the future..</description>
		<content:encoded><![CDATA[<p>I think the potential for this technology is absolutely amazing.  I look forward to using it in the future..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Sadler</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-16643</link>
		<dc:creator>Martin Sadler</dc:creator>
		<pubDate>Tue, 05 Jun 2007 10:58:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-16643</guid>
		<description>Hey there. Interesting stuff.

There is a Ruby to Javascript library that Paul Battley wrote:
http://po-ru.com/diary/convert-ruby-to-javascript/

Using REST is probably best bet for syncing or something like acts_as_syncable:
http://www.eribium.org/?p=119

I don't really have a need for Gears at the moment but I'm keeping an eye on it. I reckon there would be some traction with a plugin for it.</description>
		<content:encoded><![CDATA[<p>Hey there. Interesting stuff.</p>
<p>There is a Ruby to Javascript library that Paul Battley wrote:<br />
<a href="http://po-ru.com/diary/convert-ruby-to-javascript/" rel="nofollow">http://po-ru.com/diary/convert-ruby-to-javascript/</a></p>
<p>Using REST is probably best bet for syncing or something like acts_as_syncable:<br />
<a href="http://www.eribium.org/?p=119" rel="nofollow">http://www.eribium.org/?p=119</a></p>
<p>I don&#8217;t really have a need for Gears at the moment but I&#8217;m keeping an eye on it. I reckon there would be some traction with a plugin for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15315</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Fri, 01 Jun 2007 17:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15315</guid>
		<description>Yes Decklane, it is too complex.  Just throwing around the idea.

 The thing being that helper methods to produce javascript which acts as database controllers can only really be useful and resuable if there is an activerecord type thing going on in either rails producing the javascript (with all the sql) or within the javascript itself.  

Alas, its a weekend task to explore. I really haven't given much thought to any of this.</description>
		<content:encoded><![CDATA[<p>Yes Decklane, it is too complex.  Just throwing around the idea.</p>
<p> The thing being that helper methods to produce javascript which acts as database controllers can only really be useful and resuable if there is an activerecord type thing going on in either rails producing the javascript (with all the sql) or within the javascript itself.  </p>
<p>Alas, its a weekend task to explore. I really haven&#8217;t given much thought to any of this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Belec</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15302</link>
		<dc:creator>Jason Belec</dc:creator>
		<pubDate>Fri, 01 Jun 2007 16:45:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15302</guid>
		<description>I think this is interesting, after all it came up in my Google.

I will be exploring this and psot back anything I dsicover, hope you will as well.</description>
		<content:encoded><![CDATA[<p>I think this is interesting, after all it came up in my Google.</p>
<p>I will be exploring this and psot back anything I dsicover, hope you will as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Decklane</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15265</link>
		<dc:creator>Decklane</dc:creator>
		<pubDate>Fri, 01 Jun 2007 14:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15265</guid>
		<description>From my limited uderstanding of Google gears, I believe you're looking to make something too complex for it to be useful with rails. If you're having to replicate full databases on the client you start running into all the deployment issues you were trying to avoid by making a web app. Might as well write a real desktop client then or a completely Javascript application. However it would probably be quick to create helpers in rails to leverage the caching facilities in gears so you can still consult data offline as well as limited use of the local DB to allow saving of form 'submissions' (i.e. email, comments etc..) on the client until a connection is reestablished and they are committed to the webserver. I'm talking about viewing this from the client perspective, not replicating the server to the client. Allowing network connections to be dropped without causing big pains.</description>
		<content:encoded><![CDATA[<p>From my limited uderstanding of Google gears, I believe you&#8217;re looking to make something too complex for it to be useful with rails. If you&#8217;re having to replicate full databases on the client you start running into all the deployment issues you were trying to avoid by making a web app. Might as well write a real desktop client then or a completely Javascript application. However it would probably be quick to create helpers in rails to leverage the caching facilities in gears so you can still consult data offline as well as limited use of the local DB to allow saving of form &#8217;submissions&#8217; (i.e. email, comments etc..) on the client until a connection is reestablished and they are committed to the webserver. I&#8217;m talking about viewing this from the client perspective, not replicating the server to the client. Allowing network connections to be dropped without causing big pains.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Holton</title>
		<link>http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15126</link>
		<dc:creator>Mark Holton</dc:creator>
		<pubDate>Fri, 01 Jun 2007 02:33:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.mrblack.co.uk/blog/2007/05/31/ruby-on-rails-with-google-gears/#comment-15126</guid>
		<description>nice post.  Thank for the info.  

I don't believe it will always be that "webservers technically donâ€™t have to store information at their end, ever, just relying upon the users own store."

There will be many cases (performance being one of them) where we as developers will engineer the ability to handle requests in a way that was much more efficient in the client-server environment.  For instance, in the same manner that Ajax submits only bits and pieces of data to the server as an efficiency improvement over traditional-submit-the-whole-page...

Gears/Apollo grant the new technique of submitting/saving information to local, then submitting to the server to synch at the developer's discretion.  This could be very powerful in terms of the perceived performance of web applications as they will react in an increasingly more responsive way (no need to wait for server response in many cases )</description>
		<content:encoded><![CDATA[<p>nice post.  Thank for the info.  </p>
<p>I don&#8217;t believe it will always be that &#8220;webservers technically donâ€™t have to store information at their end, ever, just relying upon the users own store.&#8221;</p>
<p>There will be many cases (performance being one of them) where we as developers will engineer the ability to handle requests in a way that was much more efficient in the client-server environment.  For instance, in the same manner that Ajax submits only bits and pieces of data to the server as an efficiency improvement over traditional-submit-the-whole-page&#8230;</p>
<p>Gears/Apollo grant the new technique of submitting/saving information to local, then submitting to the server to synch at the developer&#8217;s discretion.  This could be very powerful in terms of the perceived performance of web applications as they will react in an increasingly more responsive way (no need to wait for server response in many cases )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
