<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>OnRails.org: The Rails Edge Conference in Denver - Day 3</title>
    <link>http://www.onrails.org/articles/2006/11/18/the-rails-edge-conference-in-denver-day-3</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Ruby On Rails and related matters.</description>
    <item>
      <title>The Rails Edge Conference in Denver - Day 3</title>
      <description>&lt;p&gt;I am a bit late (20minutes) to the conference as I had an iChat with my nieces that turned 3 today. &lt;br/&gt;&lt;/p&gt;


	&lt;p&gt;&lt;b&gt;&lt;span class="caps"&gt;THE RAILS TIMES&lt;/span&gt; by Mike Clark and Bruce Williams&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;


So I seems I haven&amp;#8217;t missed to much so far. Mike Clark and Bruce Williams are presenting what&amp;#8217;s new in Rails. They call it it &amp;#8220;THE &lt;span class="caps"&gt;RAILS TIMES&lt;/span&gt;&amp;#8221;, and the first slide is a news paper front page. 
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;HABTM&lt;/span&gt; Ousted in favor of Rich Models using has_many :through. &lt;/li&gt;
&lt;li&gt;Many deprecations telling you how to prepare for Rails 2.0. &lt;/li&gt;
&lt;li&gt;Routes get named.&lt;/li&gt;
&lt;li&gt;Extra: Ruby generates javascript. &lt;i&gt; page[:tags].reload # reload _tags.rhtml partial.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Serial(ization) Killers At Large: &lt;span class="caps"&gt;YARML&lt;/span&gt;, XML, &lt;span class="caps"&gt;JSON&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;RSS&lt;/span&gt; is the next big thing: &lt;i&gt;render_rss_feed_for(@people, options)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;The future is &lt;span class="caps"&gt;CRUD&lt;/span&gt;:  &lt;i&gt;ruby script/generate scaffold_resource article&lt;/i&gt;.  &lt;i&gt;map.resources :articles&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Conventions Flourish: see simply_helpful. &lt;i&gt;form_for @person do end &lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;BULLTIN&lt;/span&gt;: Apps respond-to Clients: &lt;i&gt;respond_to do |format| format.html, format.js, format.xml, format.yaml&lt;/i&gt;. Custom format can also be added.&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;CORBA&lt;/span&gt;? RMI? No, ActiveResource!: &lt;i&gt;class Person &amp;lt; ActiveResource::Base&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Security Alert! Parameter Filtering &amp;#8211; &lt;i&gt;filter_parameter_logging :password, :login, :user&lt;/i&gt;&lt;/li&gt; 
&lt;li&gt;Installation Typo Triggers Global App Meltdown:&lt;i&gt; rake rails:freeze:gems&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Manking Attacked by Mongrel: &lt;i&gt;gem install mongrel&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Tomorrow&amp;#8217;s Edition? : Rails 2.0? &lt;span class="caps"&gt;REST&lt;/span&gt;? &lt;/li&gt;
&lt;/ul&gt;

&lt;p/&gt;
&lt;b&gt;The Meaning of &lt;span class="caps"&gt;CRUD&lt;/span&gt; by Chad Fowler&lt;/b&gt;&lt;br /&gt;

	&lt;p&gt;This is an awsome talk where Chad is going into the impact that a RESTFul approach has on your development and how to write your application using the new named routes and RESTfull controllers.&lt;/p&gt;


&lt;p/&gt;
&lt;b&gt;&lt;a href="http://streamlinedframework.com/"&gt;Streamlined&lt;/a&gt; by Justin Gehtland&lt;/b&gt;&lt;br /&gt;
Justin goes through many of the options on how to manipulate declaratively a Streamlined driven UI. 

	&lt;p&gt;Road map:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;0.0.6 new look (soon)&lt;/li&gt;
		&lt;li&gt;0.0.7 control types for fields&lt;/li&gt;
		&lt;li&gt;0.0.8 plugin instead of generator&lt;/li&gt;
		&lt;li&gt;0.1 99% rcov, compatibility&lt;/li&gt;
	&lt;/ul&gt;


Features to look for
	&lt;ul&gt;
	&lt;li&gt;visual configuration&lt;/li&gt;
		&lt;li&gt;declarative tabbed ui 0.0.8?&lt;/li&gt;
		&lt;li&gt;generated columns sortable&lt;/li&gt;
		&lt;li&gt;context specific ui (different for list, show , edit&amp;#8230;)&lt;/li&gt;
		&lt;li&gt;rich text editor (TinyMCE)&lt;/li&gt;
	&lt;/ul&gt;


&lt;p/&gt;
&lt;b&gt;Deployment by James Duncan Davidson&lt;/b&gt;&lt;br /&gt;

	&lt;p&gt;&lt;b&gt;Start Early&lt;/b&gt; deploying your applications. Find all the &amp;#8220;interesting&amp;#8221; deployment problems up front. You&amp;#8217;ll know how to do it when the times comes. You&amp;#8217;ll get into the deployment rhythm.&lt;/p&gt;


	&lt;p&gt;&lt;b&gt;How to do it:&lt;/b&gt; not using WEBrick, &lt;span class="caps"&gt;CGI&lt;/span&gt;, FastCGI&amp;#8230;but proxy to Mongrel (ya-huh!). Front End use Apache, Lighttpd, Pound, Pen, or hardware load balancer.  Use Capistrano. &lt;b&gt;The Golden Path&lt;/b&gt; assumes Capistrano, Unix (NOT Windows), subversion. Apache 2.2.x (myproxy balance), Ruby Termios Library, MySQL 5. Duncan then went on to a live demo, connected to his Subversion repository in Portland using the Hotels network deploying to an &lt;span class="caps"&gt;EC2&lt;/span&gt; (Amazon Elastic Computing Cloud) . So pretty gutsy demo but the demo went on pretty well.&lt;/p&gt;


&lt;p/&gt;
&lt;b&gt;&lt;span class="caps"&gt;CONFERENCE CONCLUSION&lt;/span&gt;!&lt;/b&gt;&lt;br/&gt;
Awesome conference, well worth the money. Not only was it well organized but the talks where just loaded of useful information. Thanks to all the presenters!</description>
      <pubDate>Sat, 18 Nov 2006 08:38:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:a07e8a7b-90e1-48ab-898c-3a169d295319</guid>
      <author>Daniel Wanja</author>
      <link>http://www.onrails.org/articles/2006/11/18/the-rails-edge-conference-in-denver-day-3</link>
      <category>Ruby On Rails</category>
    </item>
  </channel>
</rss>
