<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
		<title>gdp's Comments</title>
		<language>en-us</language>
		<link>https://www.intensedebate.com/users/592667</link>
		<description>Comments by wycats</description>
<item>
<title>Union Station : Deployment Best Practices with Engine Yard and Bundler 1.0 </title>
<link>http://www.engineyard.com/blog/2010/deployment-best-practices-with-engine-yard-and-bundler-1-0/#IDComment100484982</link>
<description>&amp;gt; Everybody keeps telling me Bundler is awesome, but to tell you the truth   &amp;gt; I never had any problems with gem dependencies in the past. It wasn&amp;#039;t like  &amp;gt; unpacking gems into an app and using a few select gems on the server is  &amp;gt; actually difficult.      There are definitely some people (like you) with that experience. There are also a lot of people with the opposite experience. Unfortunately, dependency issues are silent killers--they pop up out of nowhere and kill you for days while you try to understand what gem that happened to exist on production took down your app. This is no exaggeration; Ruby forums are littered with the corpses of people who thought everything was fine until an errant gem install rack on a developer machine or on production inadvertently took down their app.      &amp;gt; Furthermore: now with Bundler my deployments *are* actually more   &amp;gt; difficult all of a sudden. Even though I have the rspec gem in the development  &amp;gt; &amp;quot;group&amp;quot; (why is this not named environment?)      People use groups for things other than environments. For instance, some people put all of their cucumber dependencies in a :cucumber group, but don&amp;#039;t necessarily have a cucumber environment. In Rails, we made group == environment by default.      &amp;gt; when I deploy on production Bundler still wants to install it. Why oh why?   &amp;gt; No documentation will tell me.      If you do nothing but run `bundle install` on production, bundler will install all groups. The simplest way to deploy bundler, as documented at &lt;a href=&quot;http:\/\/gembundler.com\/deploying.html&quot; target=&quot;_blank&quot;&gt;http://gembundler.com/deploying.html&lt;/a&gt; (and also on the front page of gembundler.com) is to put require &amp;quot;bundler/capistrano&amp;quot; in your capistrano file. This task defaults to skipping the development and test groups, and allows you to configure it to skip other groups if you wish. It also uses `bundle install --deployment`, which installs the gems to a local path in your application, dealing with a number of common issues involving passenger and unicorn.      &amp;gt; You seem to be using some magic to get this to work, but alas no actual   &amp;gt; light on this subject. Is there a black craft to this?      Engine Yard uses bundle install --deployment --without development test, which is the same thing that the bundler/capistrano task does for you.     &amp;gt; If you ask me, Bundler is like using a state of the art NASA kevlar sheet  &amp;gt; instead of a band-aid for a minor cut. </description>
<pubDate>Thu, 23 Sep 2010 05:05:50 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/deployment-best-practices-with-engine-yard-and-bundler-1-0/#IDComment100484982</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: ORM Agnosticism (Part 5 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-orm-agnosticism-part-5-of-6/#IDComment58374835</link>
<description>Fixed! Thanks for reporting that :) </description>
<pubDate>Tue, 23 Feb 2010 19:52:47 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-orm-agnosticism-part-5-of-6/#IDComment58374835</guid>
</item><item>
<title>Union Station : Rails 3 Beta is Out -- A Retrospective</title>
<link>http://www.engineyard.com/blog/2010/rails-3-beta-is-out-a-retrospective/#IDComment55502654</link>
<description>Yeah. Use Post.all when you expect to get back an Array; use Post.scoped if you want a relation. </description>
<pubDate>Fri, 5 Feb 2010 17:29:42 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-3-beta-is-out-a-retrospective/#IDComment55502654</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Rails Core (Part 4 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-rails-core-part-4-of-6/#IDComment53444894</link>
<description>Good catch. Both typos are fixed :) </description>
<pubDate>Fri, 22 Jan 2010 21:06:13 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-rails-core-part-4-of-6/#IDComment53444894</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Plugin API (Part 3 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810502</link>
<description>Then you believe incorrectly ;)  The benchmarks are located at &lt;a href=&quot;http://github.com/wycats/rails-simple-benches&quot; target=&quot;_blank&quot;&gt;http://github.com/wycats/rails-simple-benches&lt;/a&gt; and can be run by checking the repo out into the actionpack dir in Rails. It includes the full cost of a Rack request, without the network overhead (important, but not a cost that Rails is responsible for). </description>
<pubDate>Wed, 13 Jan 2010 06:16:26 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810502</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Plugin API (Part 3 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810422</link>
<description>Ha. I think I probably would have pointed you to those same places. Rails 3 exposes a Railtie class that any plugin can subclass and have access to initialization, middleware, configuration, etc. We&amp;#039;re still working on the right workflow for routing stuff (because there are multiple &amp;quot;correct&amp;quot; solutions), and we&amp;#039;ll have stuff for you soon. </description>
<pubDate>Wed, 13 Jan 2010 06:15:16 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810422</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Plugin API (Part 3 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810141</link>
<description>Yeah. Leftovers from the syntax highlighting fail. Looking into fixing it. </description>
<pubDate>Wed, 13 Jan 2010 06:12:51 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51810141</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Plugin API (Part 3 of 6)</title>
<link>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51556878</link>
<description>Should be fixed. I believe it also won&amp;#039;t recur :) </description>
<pubDate>Mon, 11 Jan 2010 21:02:04 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2010/rails-and-merb-merge-plugin-api-part-3-of-6/#IDComment51556878</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: Performance (Part 2 of 6)</title>
<link>http://www.engineyard.com/blog/2009/rails-and-merb-merge-performance-part-2-of-6/#IDComment49476124</link>
<description>Thanks for pointing it out. Seems to be a bug with our syntax highlighting. I&amp;#039;ll see if I can get it taken care of :/ </description>
<pubDate>Tue, 29 Dec 2009 22:01:41 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/rails-and-merb-merge-performance-part-2-of-6/#IDComment49476124</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: The Anniversary (Part 1 of 6)</title>
<link>http://www.engineyard.com/blog/2009/rails-and-merb-merge-the-anniversary-part-1-of-6/#IDComment48917729</link>
<description>Plugins should individually pull in the parts of ActiveSupport that *they* need. You&amp;#039;ll only need to pull in parts of ActiveSupport that you&amp;#039;re explicitly using -- I agree that otherwise the idea would be untenable. </description>
<pubDate>Thu, 24 Dec 2009 17:30:27 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/rails-and-merb-merge-the-anniversary-part-1-of-6/#IDComment48917729</guid>
</item><item>
<title>Union Station : Rails and Merb Merge: The Anniversary (Part 1 of 6)</title>
<link>http://www.engineyard.com/blog/2009/rails-and-merb-merge-the-anniversary-part-1-of-6/#IDComment48860642</link>
<description>Working on it :P </description>
<pubDate>Thu, 24 Dec 2009 05:42:26 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/rails-and-merb-merge-the-anniversary-part-1-of-6/#IDComment48860642</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47322494</link>
<description>@dan we have actually been looking into this... one difficulty involves the way Ruby layouts typically work -- they essentially require rendering the template first, and then inserting it into the template. If the user guaranteed that no state would be set in subviews and then expected to be available in the layout, we could do additional tricks. Expect to hear more about this after 3.0. </description>
<pubDate>Wed, 16 Dec 2009 01:22:50 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47322494</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47306604</link>
<description>I&amp;#039;d love to see some examples of other frameworks that provide asset hosts via a single configuration option, timestamped query string, and automatic concatenation of collections of JavaScript and CSS files. Again, I want to see this provided as part of the normal helpers, and not require changing a bunch of locations to opt into asset hosts, for instance. </description>
<pubDate>Tue, 15 Dec 2009 23:02:48 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47306604</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47292154</link>
<description>Good catch. You should be gzipping CSS </description>
<pubDate>Tue, 15 Dec 2009 22:07:09 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47292154</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47289731</link>
<description>Yeah my bad. I&amp;#039;ll correct the post. </description>
<pubDate>Tue, 15 Dec 2009 21:45:12 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47289731</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47288998</link>
<description>Good catch. You should be gzipping CSS, JS and HTML, not images. </description>
<pubDate>Tue, 15 Dec 2009 21:36:58 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47288998</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47288000</link>
<description>Why not? </description>
<pubDate>Tue, 15 Dec 2009 21:24:03 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47288000</guid>
</item><item>
<title>Union Station : Your Pages Will Load Faster with Rails!</title>
<link>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47275724</link>
<description>Yep! Yet another thing Rails does for you. I plan to have more details on additional Rails help next week :) </description>
<pubDate>Tue, 15 Dec 2009 19:37:34 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/your-pages-will-load-faster-with-rails/#IDComment47275724</guid>
</item><item>
<title>Union Station : My Five Favorite Things About Rails 3</title>
<link>http://www.engineyard.com/blog/2009/my-five-favorite-things-about-rails-3/#IDComment32840522</link>
<description>Mid 2010 would be extremely pessimistic for a beta. </description>
<pubDate>Wed, 2 Sep 2009 02:39:59 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/my-five-favorite-things-about-rails-3/#IDComment32840522</guid>
</item><item>
<title>Union Station : My Five Favorite Things About Rails 3</title>
<link>http://www.engineyard.com/blog/2009/my-five-favorite-things-about-rails-3/#IDComment31288678</link>
<description>Not necessary. HTML5 validators won&amp;#039;t complain, and the HTML5 doctype will work on all browsers. I think people have just been burned so hard by browsers that they&amp;#039;re afraid to even THINK that this stuff will work. But it does. </description>
<pubDate>Thu, 20 Aug 2009 05:05:57 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/my-five-favorite-things-about-rails-3/#IDComment31288678</guid>
</item>	</channel>
</rss>