<?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 for Ramblings</title>
	<atom:link href="http://ramblings.gibberishcode.net/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://ramblings.gibberishcode.net</link>
	<description>about fetching, interpreting, and executing.</description>
	<lastBuildDate>Mon, 14 Jun 2010 22:21:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by Rodrigo Nicola</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13274</link>
		<dc:creator>Rodrigo Nicola</dc:creator>
		<pubDate>Mon, 14 Jun 2010 22:21:07 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13274</guid>
		<description>Congrats for the post. It is awesome, worth a read!&lt;br&gt;&lt;br&gt;Thanks!</description>
		<content:encoded><![CDATA[<p>Congrats for the post. It is awesome, worth a read!</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by Dave Howell</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13270</link>
		<dc:creator>Dave Howell</dc:creator>
		<pubDate>Wed, 09 Jun 2010 04:46:48 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13270</guid>
		<description>&quot;Because of Padrino’s choices, they’re also able to provide a nice set of well-rounded generators and rake tasks to give you a much nicer “out of box experience” especially suitable for the Rubyist that is still learning his way around the Ruby language.&#039;&lt;br&gt;&lt;br&gt;My, how very different my experience has been. &lt;br&gt;&lt;br&gt;Ramaze: &#039;gem install ramaze&#039;  Copy&amp;Paste &quot;simple.rb&quot;. launch it. Woo! I&#039;m seeing a web page! Good start!&lt;br&gt;&lt;br&gt;Padrino. &#039;gem install padrino&#039; padrino project myproject -d sequel, bundle install (?), padrino admin, padrino rake seed. Error. &lt;br&gt;&lt;br&gt;Yea, the one-file Ramaze launch doesn&#039;t have a database hooked up. But for &quot;out of the box,&quot; I had *something* working almost instantly. I spent about two hours trying to get Padrino to give me a web page with data from my database. Despite some helpful advice from the #padrino IRC folks, I got stuck, and moved to Ramaze. It &#039;incremented&#039; much better: I got a text-only page served, then one with dynamic Ruby variables appearing, then got the database connected. Far less frustrating, and far more productive.</description>
		<content:encoded><![CDATA[<p>&#8220;Because of Padrino’s choices, they’re also able to provide a nice set of well-rounded generators and rake tasks to give you a much nicer “out of box experience” especially suitable for the Rubyist that is still learning his way around the Ruby language.&#39;</p>
<p>My, how very different my experience has been. </p>
<p>Ramaze: &#39;gem install ramaze&#39;  Copy&#038;Paste &#8220;simple.rb&#8221;. launch it. Woo! I&#39;m seeing a web page! Good start!</p>
<p>Padrino. &#39;gem install padrino&#39; padrino project myproject -d sequel, bundle install (?), padrino admin, padrino rake seed. Error. </p>
<p>Yea, the one-file Ramaze launch doesn&#39;t have a database hooked up. But for &#8220;out of the box,&#8221; I had *something* working almost instantly. I spent about two hours trying to get Padrino to give me a web page with data from my database. Despite some helpful advice from the #padrino IRC folks, I got stuck, and moved to Ramaze. It &#39;incremented&#39; much better: I got a text-only page served, then one with dynamic Ruby variables appearing, then got the database connected. Far less frustrating, and far more productive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jumpstarting your Virtual tour with Oracle VM by mfarney</title>
		<link>http://ramblings.gibberishcode.net/archives/jumpstarting-your-virtual-tour-with-oracle-vm/19/comment-page-1#comment-13265</link>
		<dc:creator>mfarney</dc:creator>
		<pubDate>Mon, 31 May 2010 16:06:52 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=19#comment-13265</guid>
		<description>You said that server virtualization technology has come a long way, that was back in 2008. Look at how things progressed today. So many options and so many errors. The internet is filled with articles on how to make all sort of servers work on all sort of operating systems.&lt;br&gt;Mathew Farney &#124; &lt;a href=&quot;http://www.webfusion.co.uk/&quot; rel=follow rel=&quot;nofollow&quot;&gt;UK VPS hosting&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>You said that server virtualization technology has come a long way, that was back in 2008. Look at how things progressed today. So many options and so many errors. The internet is filled with articles on how to make all sort of servers work on all sort of operating systems.<br />Mathew Farney | <a href="http://www.webfusion.co.uk/" rel=follow rel="nofollow">UK VPS hosting</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by lowe</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13266</link>
		<dc:creator>lowe</dc:creator>
		<pubDate>Sat, 29 May 2010 00:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13266</guid>
		<description>Did you run the Apache Bench and the server on the same host ? because that is a less then wise decision, consider all the race conditions that can and will occur!</description>
		<content:encoded><![CDATA[<p>Did you run the Apache Bench and the server on the same host ? because that is a less then wise decision, consider all the race conditions that can and will occur!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rails has and belongs to many (habtm) demystified by Learning Ruby &#8211; Drop Down Lists in One to Many Relationships &#171; Tunaslut</title>
		<link>http://ramblings.gibberishcode.net/archives/rails-has-and-belongs-to-many-habtm-demystified/17/comment-page-1#comment-13260</link>
		<dc:creator>Learning Ruby &#8211; Drop Down Lists in One to Many Relationships &#171; Tunaslut</dc:creator>
		<pubDate>Wed, 12 May 2010 18:47:06 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=17#comment-13260</guid>
		<description>[...] here for some good reading on relationships in [...]</description>
		<content:encoded><![CDATA[<p>[...] here for some good reading on relationships in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by DAddYE</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13258</link>
		<dc:creator>DAddYE</dc:creator>
		<pubDate>Sun, 02 May 2010 18:49:02 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13258</guid>
		<description>Congrats very very nice article&lt;br&gt;&lt;br&gt;For the memory consumption (if I remember correctly) can be decreased a bit if you run the app without bundler, btw consider that you load a full stack of padrino including admin, mailer and helpers gen and you can adjust it to load only what you really need.&lt;br&gt;&lt;br&gt;The directory structure for Padrino is near to others frameworks BUT you can tweeak according to your needs.&lt;br&gt;&lt;br&gt;Thanks so much!</description>
		<content:encoded><![CDATA[<p>Congrats very very nice article</p>
<p>For the memory consumption (if I remember correctly) can be decreased a bit if you run the app without bundler, btw consider that you load a full stack of padrino including admin, mailer and helpers gen and you can adjust it to load only what you really need.</p>
<p>The directory structure for Padrino is near to others frameworks BUT you can tweeak according to your needs.</p>
<p>Thanks so much!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by Nathan Esquenazi</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13256</link>
		<dc:creator>Nathan Esquenazi</dc:creator>
		<pubDate>Sun, 02 May 2010 01:47:17 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13256</guid>
		<description>Thanks for the thoughtful reply mwlang! I will add a new branch in the future called &#039;advanced_with_db&#039; which includes database hits. I absolutely see your point that a &#039;real-world&#039; app would include database interaction. &lt;br&gt;&lt;br&gt;I fully admit I am not experienced with ramaze which is why I was hoping to get somebody more familiar to look over the test app and fix any issues I missed. How do I set ramaze to &#039;live&#039; mode? I figured setting the environment to production would automatically use sensible defaults as is the case in sinatra/rails/padrino/merb ?&lt;br&gt;&lt;br&gt;In more_advanced, I opted for each framework to use their &#039;default stack&#039; although I admit this causes confounding variables. The question becomes which is more accurate then? Are more people going to be using the framework with the default stack or is it more accurate to make all the chosen tools homogenous. The issue was with camping for instance that doesn&#039;t even support haml. However in the &#039;more_advanced&#039; branch every other framework is in fact using haml so I don&#039;t think it was too misleading unless I am mistaken. I mention this caveat in the github readme.&lt;br&gt;&lt;br&gt;As regard to caching, I assume that it is enabled when I set the environment mode to production on the server. For rails/sinatra/padrino/merb I think that is all which is necessary. I would very much appreciate if you could look through the ramaze apps in the three branchs (or at least more_advanced) and let me know what I should change to be more fair. I honestly want to produce the best benchmarks possible. I will happily update all our results once the changes have been made.&lt;br&gt;&lt;br&gt;Thanks again for your feedback!</description>
		<content:encoded><![CDATA[<p>Thanks for the thoughtful reply mwlang! I will add a new branch in the future called &#39;advanced_with_db&#39; which includes database hits. I absolutely see your point that a &#39;real-world&#39; app would include database interaction. </p>
<p>I fully admit I am not experienced with ramaze which is why I was hoping to get somebody more familiar to look over the test app and fix any issues I missed. How do I set ramaze to &#39;live&#39; mode? I figured setting the environment to production would automatically use sensible defaults as is the case in sinatra/rails/padrino/merb ?</p>
<p>In more_advanced, I opted for each framework to use their &#39;default stack&#39; although I admit this causes confounding variables. The question becomes which is more accurate then? Are more people going to be using the framework with the default stack or is it more accurate to make all the chosen tools homogenous. The issue was with camping for instance that doesn&#39;t even support haml. However in the &#39;more_advanced&#39; branch every other framework is in fact using haml so I don&#39;t think it was too misleading unless I am mistaken. I mention this caveat in the github readme.</p>
<p>As regard to caching, I assume that it is enabled when I set the environment mode to production on the server. For rails/sinatra/padrino/merb I think that is all which is necessary. I would very much appreciate if you could look through the ramaze apps in the three branchs (or at least more_advanced) and let me know what I should change to be more fair. I honestly want to produce the best benchmarks possible. I will happily update all our results once the changes have been made.</p>
<p>Thanks again for your feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by mwlang88</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13255</link>
		<dc:creator>mwlang88</dc:creator>
		<pubDate>Sun, 02 May 2010 01:33:35 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13255</guid>
		<description>Nathan, a couple of things I thought I might have detected, but I wasn&#039;t entirely sure:&lt;br&gt;&lt;br&gt;1) No ORM was involved or appeared to be involved in the &quot;more_advanced&quot; benchmark.  It was good to see a progression from dirt simple to more complex scenario.  For me, I usually don&#039;t involve a framework until I need to hit a database, so I stick with webby and static pages until the need for data arises, so I would&#039;ve been highly interested in the more_advanced test if it had an ORM involved.&lt;br&gt;&lt;br&gt;2) Running the benchmarks with all the logging and debugging facilities of development mode turned on.  I didn&#039;t see, for example in the Ramaze project, where you specified &quot;live&quot; mode when benchmarking.&lt;br&gt;&lt;br&gt;3) Refrain from showing test results for haml mixed with others with erb with others with markaby.  I think that is, at best, misleading, but if you do do it, express a &quot;this is the preferred production set up of the respective frameworks&quot; disclaimer.  In other words, compare apples to apples at every level of the stack with the aim being that the only real variable is the framework layer.  Sinatra supports all of the templating engines, so in your case where you&#039;re representing Padrino vs. the world, configure it to go up against the best of each of the other frameworks rather than as I did by configuring Padrino to match my favored environment of Sequel and Erubis as my ORM and rendering engines of choice.  Or ensure all the frameworks chosen in the suite can run with the settings chosen for Padrino.&lt;br&gt;&lt;br&gt;4) Is caching turned on in all the right places for each of the platforms?  I know Ramaze in particular had some issues with caching haml templates and that may be turned off for Ramaze presently until the caching issues are resolved.&lt;br&gt;&lt;br&gt;Those were some of the questions I asked myself.</description>
		<content:encoded><![CDATA[<p>Nathan, a couple of things I thought I might have detected, but I wasn&#39;t entirely sure:</p>
<p>1) No ORM was involved or appeared to be involved in the &#8220;more_advanced&#8221; benchmark.  It was good to see a progression from dirt simple to more complex scenario.  For me, I usually don&#39;t involve a framework until I need to hit a database, so I stick with webby and static pages until the need for data arises, so I would&#39;ve been highly interested in the more_advanced test if it had an ORM involved.</p>
<p>2) Running the benchmarks with all the logging and debugging facilities of development mode turned on.  I didn&#39;t see, for example in the Ramaze project, where you specified &#8220;live&#8221; mode when benchmarking.</p>
<p>3) Refrain from showing test results for haml mixed with others with erb with others with markaby.  I think that is, at best, misleading, but if you do do it, express a &#8220;this is the preferred production set up of the respective frameworks&#8221; disclaimer.  In other words, compare apples to apples at every level of the stack with the aim being that the only real variable is the framework layer.  Sinatra supports all of the templating engines, so in your case where you&#39;re representing Padrino vs. the world, configure it to go up against the best of each of the other frameworks rather than as I did by configuring Padrino to match my favored environment of Sequel and Erubis as my ORM and rendering engines of choice.  Or ensure all the frameworks chosen in the suite can run with the settings chosen for Padrino.</p>
<p>4) Is caching turned on in all the right places for each of the platforms?  I know Ramaze in particular had some issues with caching haml templates and that may be turned off for Ramaze presently until the caching issues are resolved.</p>
<p>Those were some of the questions I asked myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by Nathan Esquenazi</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13254</link>
		<dc:creator>Nathan Esquenazi</dc:creator>
		<pubDate>Sun, 02 May 2010 00:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13254</guid>
		<description>I appreciate the new benchmarks. If it isn&#039;t too much to ask, I would love your take on where we went &#039;wrong&#039; with our benchmarks: &lt;a href=&quot;http://github.com/DAddYE/web-frameworks-benchmark&quot; rel=&quot;nofollow&quot;&gt;http://github.com/DAddYE/web-frameworks-benchmark&lt;/a&gt;&lt;br&gt;&lt;br&gt;We honestly want to provide the best benchmarks possible. Do you think that the applications we chose weren&#039;t a good fit? or we were not testing through apache/passenger (used a single thin process)? What caused our benchmarks to be &#039;off&#039; in your opinion?</description>
		<content:encoded><![CDATA[<p>I appreciate the new benchmarks. If it isn&#39;t too much to ask, I would love your take on where we went &#39;wrong&#39; with our benchmarks: <a href="http://github.com/DAddYE/web-frameworks-benchmark" rel="nofollow">http://github.com/DAddYE/web-frameworks-benchmark</a></p>
<p>We honestly want to provide the best benchmarks possible. Do you think that the applications we chose weren&#39;t a good fit? or we were not testing through apache/passenger (used a single thin process)? What caused our benchmarks to be &#39;off&#39; in your opinion?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ramaze vs. Padrino Benchmarks by Tweets that mention Another take on benchmarks between Ramaze and Padrino: . Very well done comparison with graphs! Thanks Michael #padrino -- Topsy.com</title>
		<link>http://ramblings.gibberishcode.net/archives/ramaze-vs-padrino-benchmarks/82/comment-page-1#comment-13257</link>
		<dc:creator>Tweets that mention Another take on benchmarks between Ramaze and Padrino: . Very well done comparison with graphs! Thanks Michael #padrino -- Topsy.com</dc:creator>
		<pubDate>Sat, 01 May 2010 23:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://ramblings.gibberishcode.net/?p=82#comment-13257</guid>
		<description>[...] This post was mentioned on Twitter by ramazenews, Ollivier Robert and Ollivier Robert, Padrino Framework. Padrino Framework said: Another take on benchmarks between Ramaze and Padrino: http://bit.ly/aedsUF . Very well done comparison with graphs! Thanks Michael #padrino [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by ramazenews, Ollivier Robert and Ollivier Robert, Padrino Framework. Padrino Framework said: Another take on benchmarks between Ramaze and Padrino: <a href="http://bit.ly/aedsUF" rel="nofollow">http://bit.ly/aedsUF</a> . Very well done comparison with graphs! Thanks Michael #padrino [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
