<?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>Robby on Rails: Tag canadaonrails</title>
    <link>http://www.robbyonrails.com/articles/tag/canadaonrails</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>thoughts.sort_by{|t| t[:topic]}.collect </description>
    <item>
      <title>Canada on Rails links and wrap up</title>
      <description>&lt;p&gt;&lt;a href="http://www.jvoorhis.com"&gt;Jeremy&lt;/a&gt; and I arrived back to Portland on late Saturday afternoon. I am already looking to schedule some time to go back to Vancouver, B.C. to visit again for a short trip away from work stuff. :-)&lt;/p&gt;


	&lt;p&gt;I wanted to take a few minutes to post some links that relate to &lt;a href="http://www.canadaonrails.com"&gt;Canada on Rails&lt;/a&gt;... and if you have more&amp;#8230; &lt;a href="mailto:robby@planetargon.com"&gt;email me&lt;/a&gt; them or post them as comments. :-)&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.canadaonrails.com/"&gt;Canada on Rails&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.seedwiki.com/wiki/canada_on_rails/"&gt;Canada on Rails &amp;#8211; SeedWiki&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h3&gt;Bloggers&lt;/h3&gt;


	&lt;p&gt;&lt;a href="http://icepick.info/canada_on_rails/"&gt;1&lt;/a&gt;, &lt;a href="http://jooto.com/blog/index.php/2006/04/16/canada-on-rails-first-and-lasting-impressions/"&gt;2&lt;/a&gt;, &lt;a href="http://blog.dragonsharp.com/?p=68"&gt;3&lt;/a&gt;, &lt;a href="http://slash7.com/articles/2006/04/14/canada-on-rails"&gt;4&lt;/a&gt;, &lt;a href="http://kenpratt.net/articles/2006/04/13/dhh-comes-to-vancouver"&gt;5&lt;/a&gt;, &lt;a href="http://jooto.com/blog/index.php/2006/04/19/practical-aspects-of-canada-on-rails/"&gt;6&lt;/a&gt;, &lt;a href="http://www.tbray.org/ongoing/When/200x/2006/04/13/RoR"&gt;7&lt;/a&gt;, &lt;a href="http://nathany.com/developer/canada-on-rails"&gt;8&lt;/a&gt;&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;CoR reviewed by &lt;a href="http://www.linuxjournal.com/article/8993"&gt;Linux Journal&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h3&gt;Talks/Slides&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.rails-engines.org/presentations/yvr06.pdf"&gt;Rails Engines&lt;/a&gt;, James Adam&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.slash7.com/presentations/ajax_on_rails.pdf"&gt;Getting started with &lt;span class="caps"&gt;AJAX&lt;/span&gt; on Rails&lt;/a&gt;, Amy Hoy&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://download.radrails.org/conf/CanadaOnRails.pdf"&gt;RadRails&lt;/a&gt;, Kyle Shank&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://jooto.com/presentations/canadaonrails/Less%20Technology.html"&gt;Less Technology&lt;/a&gt;, Alex Bunardzic&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://mir.aculo.us/articles/2006/04/15/slides-from-my-rails-ajax-presentation-at-canada-on-rails"&gt;Advanced Rails &lt;span class="caps"&gt;AJAX&lt;/span&gt; techniques&lt;/a&gt;, Thomas Fuchs&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://topfunky.com/clients/blog/2006/canada_on_rails_gruff.pdf"&gt;Gruff &amp;#8211; graphs for Ruby&lt;/a&gt;, Geoffrey Grosenbach&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.robbyonrails.com/articles/2006/04/14/sneaking-rails-through-the-legacy-system"&gt;Sneaking Rails through the (Legacy) System&lt;/a&gt;, Robby Russell&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.jvoorhis.com/articles/2006/04/14/globalizing-rails-in-yvr"&gt;Globalizing Rails&lt;/a&gt;, Jeremy Voorhis&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h3&gt;Photos&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.flickr.com/groups/canadaonrails/"&gt;Flickr &amp;#8211; Canada on Rails&lt;/a&gt; (192 photos so far!)&lt;/li&gt;
	&lt;/ul&gt;
</description>
      <pubDate>Mon, 17 Apr 2006 16:05:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:a9d6f726-68bf-4619-b38a-c612c5ba5eee</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/17/canada-on-rails-links-and-wrap-up</link>
      <category>Business</category>
      <category>Ruby on Rails</category>
      <category>Ruby</category>
      <category>Programming</category>
      <category>canadaonrails</category>
      <category>flickr</category>
      <category>rails</category>
    </item>
    <item>
      <title>It's all about context</title>
      <description>&lt;p&gt;Well&amp;#8230; Canada on Rails is over. There was an afterparty&amp;#8230; and pictures will be uploaded in the next day. I had the priviledge of meeting many&amp;#8230;.many&amp;#8230; many&amp;#8230; talented&amp;#8230; bright&amp;#8230; and &lt;a href="http://www.jroller.com/page/obie?entry=the_high_maintenance_ruby_mainstream"&gt;high maintenance&lt;/a&gt; people  over the past few days. I went out of my way to go and introduce myself to several people and when you&amp;#8217;re a speaker it seems to make that process even easier for others to ask you how you use Rails to solve certain types of problems. As Legacy systems, databases are problems that many people are encountering&amp;#8230; it was comforting that people at the conference were highly interested in learning more.&lt;/p&gt;


	&lt;p&gt;The afterparty was alright&amp;#8230; it got really exciting when a few of us decided to venture to a pub away from the club where the party was. Within 30 minutes&amp;#8230; everybody followed. I got stuck sitting next to &lt;span class="caps"&gt;DHH&lt;/span&gt; and we got to discuss many topics with each other&amp;#8230; such as legacy systems and how AR can be bent a little in one direction&amp;#8230; but it&amp;#8217;s not going to be the perfect solution for older problems. I have some work cut out for me. :-)&lt;/p&gt;


	&lt;p&gt;While I had him there&amp;#8230; I was able to discuss prototyping with him. For example, does &lt;a href="http://37signals.com"&gt;37signals&lt;/a&gt; use prototypes that get thrown away? I&amp;#8217;m not convinced that he&amp;#8217;d &lt;a href="http://www.robbyonrails.com/articles/2006/03/11/keeping-prototypes-is-a-bad-idea"&gt;agree with me&lt;/a&gt;... :but from how he described their process, which I can only assume is far from perfect and is evolving just as much as any of our processes&amp;#8230; that they are onto something. It was entertaining and highly educational.&lt;/p&gt;


	&lt;p&gt;I have much more blogging to do&amp;#8230;. and it&amp;#8217;s true&amp;#8230; Thomas Fuchs is really a direct descendent of Bon Jovi&amp;#8230; and &lt;a href="http://david.goodlad.ca/"&gt;David Goodlad&lt;/a&gt; is really a Good Lad from Canada.&lt;/p&gt;
</description>
      <pubDate>Sat, 15 Apr 2006 04:43:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:14354b24-20a8-4609-b893-f04042ac0474</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/15/its-all-about-context</link>
      <category>canadaonrails</category>
      <category>flickr</category>
      <category>rails</category>
      <category>dhh</category>
    </item>
    <item>
      <title>Sneaking Rails through the (Legacy) system</title>
      <description>&lt;p&gt;I&amp;#8217;ll be posting stuff in the next few days about &lt;code&gt;acts_as_legacy&lt;/code&gt;. For those not at &lt;a href="http://www.canadaonrails.org"&gt;Canada on Rails&lt;/a&gt;... I announced a small project that I&amp;#8217;m going to be working on.&lt;/p&gt;


	&lt;h2&gt;Acts as Legacy!&lt;/h2&gt;


	&lt;p&gt;Here are my slides&amp;#8230; up til I tried to do a live demo. ;-)&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
# Inventory model
class Inventory &amp;lt; ActiveRecord::Base
  acts_as_legacy :table_name =&amp;gt; 'inventory',
                 :primary_key =&amp;gt; 'prod_id',

  has_one :product, :foreign_key =&amp;gt; self.primary_key

  column_alias :quan_in_stock, :stock

end   
&lt;/code&gt;&lt;/pre&gt;

Let&amp;#8217;s try something a little different&amp;#8230;
&lt;pre&gt;&lt;code&gt;
# SalesPerson model
class SalesPerson &amp;lt; ActiveRecord::Base
  acts_as_legacy :table_name =&amp;gt; 'sales_person',
                 :primary_key 'sales_p_id',
                 :column_alias =&amp;gt; 'sales_p_'

  validates_presence_of( :name, :email, :phone ) 
end

# usage....
SalesPerson.find( 7 ).sales_p_name
=&amp;gt; 'Nigel'
SalesPerson.find( 7 ).name
=&amp;gt; 'Nigel'
&lt;/code&gt;&lt;/pre&gt;

	&lt;h3&gt;The Slideshow&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.planetargon.com/files/~robby/robby_russell_-_sneaking_rails_through_the_legacy_system.mov"&gt;Sneaking Rails through the (Legacy) System&lt;/a&gt; (quicktime)&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.planetargon.com/files/~robby/robby_russell_-_sneaking_rails_through_the_legacy_system.html"&gt;Sneaking Rails through the (Legacy) System&lt;/a&gt;  (flash)&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;...Jeremy &lt;a href="http://www.jvoorhis.com/articles/2006/04/14/globalizing-rails-in-yvr"&gt;posted his slides&lt;/a&gt; as well. :-)&lt;/p&gt;
</description>
      <pubDate>Fri, 14 Apr 2006 18:01:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:8c83699a-16f7-4875-9b6c-5e43512a192b</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/14/sneaking-rails-through-the-legacy-system</link>
      <category>Ruby on Rails</category>
      <category>Ruby</category>
      <category>Programming</category>
      <category>PostgreSQL</category>
      <category>canadaonrails</category>
      <category>rails</category>
    </item>
    <item>
      <title>Canada on Rails, day 1... part 2</title>
      <description>&lt;p&gt;It&amp;#8217;s late on Thursday evening&amp;#8230; I&amp;#8217;m fixing a few slides after getting some inspiration this afternoon. Jeremy and I were interviewed by &lt;a href="http://jroller.com/page/obie"&gt;Obie Fernandez&lt;/a&gt; for some Rails &lt;span class="caps"&gt;DVD&lt;/span&gt; thing. He asked us about our work at &lt;a href="http://www.planetargon.com"&gt;&lt;span class="caps"&gt;PLANET ARGON&lt;/span&gt;&lt;/a&gt;.... and right after that we headed back to the hotel with Topfunky&amp;#8230; for another interview&amp;#8230; which should show up on the RoR Podcast in the near future. :-)&lt;/p&gt;


	&lt;p&gt;I get to speak in &lt;code&gt;12.hours.from.now&lt;/code&gt;. Then&amp;#8230; I can watch Jeremy speak and then relax the rest of my time here. :-)&lt;/p&gt;


	&lt;p&gt;Hopefully I can get over this cold by tomorrow morning&amp;#8230;&lt;/p&gt;
</description>
      <pubDate>Fri, 14 Apr 2006 01:37:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:0c57cd7c-620a-4936-ba4c-b10184000f31</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/14/canada-on-rails-day-1-part-2</link>
      <category>canadaonrails</category>
      <category>rails</category>
      <category>planetargon</category>
    </item>
    <item>
      <title>Canada on Rails, day 1... part 1</title>
      <description>&lt;p&gt;As luck would have it&amp;#8230; half way through my first day here&amp;#8230; I start to feel ill. :-/ I&amp;#8217;m taking a short break from the conference to catch up on a little rest that was passed up in favor of hanging out with some great people last night. About twenty of us went out last night and of that twenty&amp;#8230; ten were speakers! I posted a few pictures on Flickr last nightl&lt;/p&gt;


	&lt;p&gt;This morning started with &lt;span class="caps"&gt;DHH&lt;/span&gt; giving a hour and a half talk about the next step with Rails&amp;#8230; which went rather well and I&amp;#8217;m excited to hear that they&amp;#8217;re going to clean up some of the extra baggage in Rails Core and push stuff to plugins. Goodbye&amp;#8230; Pagination and Web Services!&lt;/p&gt;


	&lt;p&gt;He also had some kind words for people who don&amp;#8217;t get the Rails way of doing things&amp;#8230;&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.flickr.com/photos/planetargon/127984254/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/47/127984254_ddd4363d6a_m.jpg" width="240" height="180" alt="DHH says...." /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://blog.objo.com/"&gt;Joe O&amp;#8217;Brien&lt;/a&gt; followed him with a talk about &lt;span class="caps"&gt;SOA&lt;/span&gt; and Rails.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m going to catch up on some rest, work on a few slides and head back to the conference shortly. :-)&lt;/p&gt;


	&lt;p&gt;Check out the lastest pics on flickr from &lt;a href="http://www.flickr.com/groups/canadaonrails/pool/"&gt;Canada on Rails&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Thu, 13 Apr 2006 16:44:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:cdad1ea7-60ad-4b94-afdd-5e2d1ec329b9</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/13/canada-on-rails-day-1-part-1</link>
      <category>canadaonrails</category>
      <category>rails</category>
      <category>dhh</category>
    </item>
    <item>
      <title>First pictures from Canada on Rails... </title>
      <description>&lt;p&gt;Jeremy and I are flying up tomorrow&amp;#8230; but it appears that Rails developers are &lt;em&gt;flocking&lt;/em&gt; to Vancouver, B.C.&lt;/p&gt;


	&lt;p&gt;Check out the Flickr photostream&amp;#8230; we created a &lt;a href="http://www.flickr.com/groups/canadaonrails/"&gt;Canada on Rails group&lt;/a&gt;. :-)&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.flickr.com/photos/jqshenker/127197094/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/48/127197094_34208f9a94_m.jpg" width="240" height="180" alt="Into Vancouver" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;If you&amp;#8217;re going to be at &lt;a href="http://www.canadaonrails.com"&gt;Canada on Rails&lt;/a&gt;... join the &lt;a href="http://www.flickr.com/groups/canadaonrails/"&gt;group&lt;/a&gt; and post your photos! :-)&lt;/p&gt;


	&lt;p&gt;This first picture was added by Jacob Quinn Shenker.&lt;/p&gt;
</description>
      <pubDate>Tue, 11 Apr 2006 21:00:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:b62b5847-da41-4133-807e-d8c43f758e67</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/11/first-pictures-from-canada-on-rails</link>
      <category>canadaonrails</category>
      <category>flickr</category>
    </item>
  </channel>
</rss>
