<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Divide and Conquer &#187; Rails</title>
	<atom:link href="http://www.divideandconquer.se/tag/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.divideandconquer.se</link>
	<description>David's Software Development Blog</description>
	<lastBuildDate>Thu, 24 Jun 2010 13:47:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Entity bean bloat</title>
		<link>http://www.divideandconquer.se/2008/08/21/entity-bean-bloat/</link>
		<comments>http://www.divideandconquer.se/2008/08/21/entity-bean-bloat/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 18:28:09 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/08/21/entity-bean-bloat/</guid>
		<description><![CDATA[I&#8217;m currently getting acquainted with JBoss, SpringSource Application Platform, JBoss Seam and Spring Framework.
One thing that amazes me is the amount of code required for some simple O/R mapping, or I am missing something? I hope to be wrong about this, but it seems like an EJB3 &#34;entity bean&#34; requires, for each column in a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently getting acquainted with <a href="http://www.jboss.org/" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.jboss.org/?referer=');">JBoss</a>, <a href="http://www.springsource.com/products/suite/applicationplatform" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.springsource.com/products/suite/applicationplatform?referer=');">SpringSource Application Platform</a>, <a href="http://seamframework.org/" target="_self" onclick="pageTracker._trackPageview('/outgoing/seamframework.org/?referer=');">JBoss Seam</a> and <a href="http://www.springframework.org/" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.springframework.org/?referer=');">Spring Framework</a>.</p>
<p>One thing that amazes me is the amount of code required for some simple O/R mapping, or I am missing something? I hope to be wrong about this, but it seems like an EJB3 &quot;entity bean&quot; requires, for each column in a database, the following items written and maintained:</p>
<ul>
<li>a private member variable</li>
<li>a getter method</li>
<li>a setter method</li>
</ul>
<p>As I have some Ruby on Rails experience, where inheriting from <code>ActiveRecord</code> gives you those things out-of-the-box, I am amazed of the sheer amount of boilerplate code needed in Java for the same thing! I asked a friend wih ZendFramework knowledge about how it worked there, and it seems like <code>Zend_Db_Table_Abstract</code> works just like <code>ActiveRecord</code>.</p>
<p>I can&#8217;t be the first one perplexed by this, especially not when the <a href="http://download.forge.objectweb.org/asm/asm-guide.pdf" onclick="pageTracker._trackPageview('/outgoing/download.forge.objectweb.org/asm/asm-guide.pdf?referer=');">development guide</a> for the ASM <a href="http://asm.objectweb.org/" onclick="pageTracker._trackPageview('/outgoing/asm.objectweb.org/?referer=');">3.0 Java bytecode engineering library</a> contains exactly the above parts as an example of generating bytecode! (See section 3.1.3.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/08/21/entity-bean-bloat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making a demo login with restful_authentication</title>
		<link>http://www.divideandconquer.se/2008/03/04/making-a-demo-login-with-restful_authentication/</link>
		<comments>http://www.divideandconquer.se/2008/03/04/making-a-demo-login-with-restful_authentication/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 08:29:07 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[The Project]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/03/04/making-a-demo-login-with-restful_authentication/</guid>
		<description><![CDATA[In order for someone to give The Project (Min Packning) a try it was required to register an account and provide a valid e-mail address. This is an obstacle, so I wanted to add a way for people to try the service without registering. It was actually very easy. I created a demo user account, [...]]]></description>
			<content:encoded><![CDATA[<p>In order for someone to give <a href="/the-project/">The Project</a> (<a href="http://www.minpackning.se/" onclick="pageTracker._trackPageview('/outgoing/www.minpackning.se/?referer=');">Min Packning</a>) a try it was required to register an account and provide a valid e-mail address. This is an obstacle, so I wanted to add a way for people to try the service without registering. It was actually very easy. I created a demo user account, added a demo method to SessionsController and added suitable routing. Now visiting <a href="http://www.minpackning.se/demo" onclick="pageTracker._trackPageview('/outgoing/www.minpackning.se/demo?referer=');">www.minpackning.se/demo</a> will give a logged in session as the demo user.</p>
<p>In app/controllers/sessions_controller.rb:</p>
<blockquote>
<pre>  def demo
    params[:login] = 'demologin'
    params[:password] = 'demopassword'
    create
  end</pre>
</blockquote>
<p>In config/routes.rb:</p>
<blockquote>
<pre>  map.demo '/demo', :controller =&gt; 'sessions', :action =&gt; 'demo'</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/03/04/making-a-demo-login-with-restful_authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The ThoughtWorks Anthology</title>
		<link>http://www.divideandconquer.se/2008/02/08/the-thoughtworks-anthology/</link>
		<comments>http://www.divideandconquer.se/2008/02/08/the-thoughtworks-anthology/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 08:07:54 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/02/08/the-thoughtworks-anthology/</guid>
		<description><![CDATA[According to the latest mail I got from The Pragmatic Bookshelf, one of their upcoming titles is The ThoughtWorks Anthology,  but I couldn&#8217;t find anything about it on the web. Out of pure curiosity I&#8217;ve sent an inquisitive mail to see if I can find out more about it. Maybe it&#8217;s related to the [...]]]></description>
			<content:encoded><![CDATA[<p>According to the <a href="http://www.pragprog.com/news/rails-for-php-developers-now-in-print-and-shipping" onclick="pageTracker._trackPageview('/outgoing/www.pragprog.com/news/rails-for-php-developers-now-in-print-and-shipping?referer=');">latest mail</a> I got from <a href="http://www.pragprog.com/titles" onclick="pageTracker._trackPageview('/outgoing/www.pragprog.com/titles?referer=');">The Pragmatic Bookshelf</a>, one of their upcoming titles is <em>The ThoughtWorks Anthology</em>,  but I couldn&#8217;t find anything about it on the web. Out of pure curiosity I&#8217;ve sent an inquisitive mail to see if I can find out more about it. Maybe it&#8217;s related to the <a href="http://www.pragprog.com/search?q=No%20Fluff%20Just%20Stuff" onclick="pageTracker._trackPageview('/outgoing/www.pragprog.com/search?q=No_20Fluff_20Just_20Stuff&amp;referer=');">No Fluff Just Stuff </a>books?</p>
<p>Another upcoming book is <em>Facebook Platform Development with Rails</em>, which sounds nice but I&#8217;ll probably never get around to do it&#8230; :-)</p>
<p><strong>Update</strong> Andy Hunt kindly replied to me:</p>
<blockquote><p> It&#8217;s a collection of essays from leading ThoughtWorkers.  We&#8217;ll have  an announcement up in the next week or so.</p></blockquote>
<p>Sounds interesting!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/02/08/the-thoughtworks-anthology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first AJAX!</title>
		<link>http://www.divideandconquer.se/2008/02/02/my-first-ajax/</link>
		<comments>http://www.divideandconquer.se/2008/02/02/my-first-ajax/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 20:01:14 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[The Project]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/02/02/my-first-ajax/</guid>
		<description><![CDATA[Probably years after everyone else, I&#8217;ve made my first AJAX-enabled web page today. As I do this from within Ruby on Rails, it was virtually painless to remove or replace a piece of HTML.
My next AJAX step was to get in_place_editing working. The first problem was the InvalidAuthenticityToken and the second issue was that I [...]]]></description>
			<content:encoded><![CDATA[<p>Probably years after everyone else, I&#8217;ve made my first AJAX-enabled web page today. As I do this from within Ruby on Rails, it was virtually painless to remove or replace a piece of HTML.</p>
<p>My next AJAX step was to get in_place_editing working. The first problem was the <a href="http://www.rorsecurity.info/2008/01/18/invalidauthenticitytoken-for-in_place_editing/" onclick="pageTracker._trackPageview('/outgoing/www.rorsecurity.info/2008/01/18/invalidauthenticitytoken-for-in_place_editing/?referer=');">InvalidAuthenticityToken</a> and the second issue was that I use a <a href="http://www.paulwelty.com/ruby-on-rails/ruby-on-rails-using-a-different-controller-with-in_place_editor_field/" onclick="pageTracker._trackPageview('/outgoing/www.paulwelty.com/ruby-on-rails/ruby-on-rails-using-a-different-controller-with-in_place_editor_field/?referer=');">different controller,</a> but now it works fine!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/02/02/my-first-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printing &#8220;Things&#8221; in The Project</title>
		<link>http://www.divideandconquer.se/2008/01/28/printing-things-in-the-project/</link>
		<comments>http://www.divideandconquer.se/2008/01/28/printing-things-in-the-project/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 11:25:55 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[The Project]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/01/28/printing-things-in-the-project/</guid>
		<description><![CDATA[The Project will allow users to create and edit something I call &#8220;Things&#8221; in this article. One feature that is quite high on the priority list is to be able to print Things. I found the article “Print this page” with Ruby on Rails but I wanted a separate page for printing a Thing. I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/the-project">The Project</a> will allow users to create and edit something I call &#8220;Things&#8221; in this article. One feature that is quite high on the priority list is to be able to print Things. I found the article <a href="http://ariejan.net/2007/01/19/print-this-page-with-ruby-on-rails/" onclick="pageTracker._trackPageview('/outgoing/ariejan.net/2007/01/19/print-this-page-with-ruby-on-rails/?referer=');">“Print this page” with Ruby on Rails</a> but I wanted a separate page for printing a Thing. I have created a layout called &#8220;print&#8221; and my ThingsController contains a method like this:</p>
<pre>  def print
    @thing = current_user.things.find(params[:id])
    render :layout =&gt; "print"
  end</pre>
<p>My routes.rb contains something like:</p>
<pre>  map.print_thing '/things/:id/print',
    :controller =&gt; 'things', :action =&gt; 'print'</pre>
<p>The print layout is currently bare-bone HTML with this script snippet right before &lt;/body&gt;:</p>
<pre>&lt;script type="text/javascript"&gt;javascript:print()&lt;/script&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/01/28/printing-things-in-the-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web design and SimpleSidebar</title>
		<link>http://www.divideandconquer.se/2008/01/26/web-design-and-simplesidebar/</link>
		<comments>http://www.divideandconquer.se/2008/01/26/web-design-and-simplesidebar/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 08:32:08 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[The Project]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/01/26/web-design-and-simplesidebar/</guid>
		<description><![CDATA[I found a suitable initial web design for The Project at Open Source Web Design.  That&#8217;s a really great site!
Now I&#8217;m learning about layouts in Ruby on Rails. As suggested in the Midnight Oil blog (Beds are burning?) article SimpleSidebar &#8211; If you have sidebars, you need this plugin I now use SimpleSidebar in [...]]]></description>
			<content:encoded><![CDATA[<p>I found a suitable initial web design for <a href="/the-project/">The Project</a> at <a href="http://www.oswd.org/" onclick="pageTracker._trackPageview('/outgoing/www.oswd.org/?referer=');">Open Source Web Design</a>.  That&#8217;s a really great site!</p>
<p>Now I&#8217;m learning about layouts in Ruby on Rails. As suggested in the Midnight Oil blog (Beds are burning?) article <a href="http://blog.aisleten.com/2007/06/03/simplesidebar-if-you-have-sidebars-you-need-this-plugin/" onclick="pageTracker._trackPageview('/outgoing/blog.aisleten.com/2007/06/03/simplesidebar-if-you-have-sidebars-you-need-this-plugin/?referer=');">SimpleSidebar &#8211; If you have sidebars, you need this plugin</a> I now use SimpleSidebar in <a href="/the-project/">The Project</a>. At first it didn&#8217;t work at all, but updating config.plugins in config/environment.rb was an easy solution! :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/01/26/web-design-and-simplesidebar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rant about Ruby on Rails</title>
		<link>http://www.divideandconquer.se/2008/01/09/rant-about-ruby-on-rails/</link>
		<comments>http://www.divideandconquer.se/2008/01/09/rant-about-ruby-on-rails/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 20:05:29 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/01/09/rant-about-ruby-on-rails/</guid>
		<description><![CDATA[Zed Shaw rants quite a bit, stating that Rails Is A Ghetto. Most things I read about RoR are good things, and I guess that some of it is written by the people that Zed grumbles at. It is quite refreshing to hear other opinions, even if they might not be what I want to [...]]]></description>
			<content:encoded><![CDATA[<p>Zed Shaw rants quite a bit, stating that <a href="http://www.zedshaw.com/rants/rails_is_a_ghetto.html" onclick="pageTracker._trackPageview('/outgoing/www.zedshaw.com/rants/rails_is_a_ghetto.html?referer=');">Rails Is A Ghetto</a>. Most things I read about RoR are good things, and I guess that some of it is written by the people that Zed grumbles at. It is quite refreshing to hear other opinions, even if they might not be what I want to hear.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/01/09/rant-about-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Born in 1979</title>
		<link>http://www.divideandconquer.se/2008/01/09/born-in-1979/</link>
		<comments>http://www.divideandconquer.se/2008/01/09/born-in-1979/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 07:49:59 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/01/09/born-in-1979/</guid>
		<description><![CDATA[I just read that David Heinemeier Hansson, of Ruby on Rails fame, also was born in 1979. He took a very different route, but he is probably more of an entrepreneur than I am.
Today I will move to another project at the client&#8217;s department. Change is good! :-)
]]></description>
			<content:encoded><![CDATA[<p>I just read that <a href="http://www.loudthinking.com/" onclick="pageTracker._trackPageview('/outgoing/www.loudthinking.com/?referer=');">David Heinemeier Hansson</a>, of <a href="http://www.rubyonrails.org/" onclick="pageTracker._trackPageview('/outgoing/www.rubyonrails.org/?referer=');">Ruby on Rails</a> fame, also was born in 1979. He took a very different route, but he is probably more of an entrepreneur than I am.</p>
<p>Today I will move to another project at the client&#8217;s department. Change is good! :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/01/09/born-in-1979/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The humble beginnings of The Project</title>
		<link>http://www.divideandconquer.se/2008/01/06/the-humble-beginnings-of-the-project/</link>
		<comments>http://www.divideandconquer.se/2008/01/06/the-humble-beginnings-of-the-project/#comments</comments>
		<pubDate>Sun, 06 Jan 2008 21:31:09 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[The Project]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2008/01/06/the-humble-beginnings-of-the-project/</guid>
		<description><![CDATA[Yesterday and today I took some time to work on The Project. (Tomorrow I&#8217;m back at work, so much for a holiday project.) I tossed aside requirements on a strictly Swedish interface, so the controller names are in English and I don&#8217;t use Ola Bini&#8217;s Swedish Rails yet. Honestly I haven&#8217;t done any TDD/BDD yet [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday and today I took some time to work on The Project. (Tomorrow I&#8217;m back at work, so much for a <a href="/2007/12/20/holiday-project/">holiday project</a>.) I tossed aside requirements on a strictly Swedish interface, so the controller names are in English and I don&#8217;t use <a href="http://ola-bini.blogspot.com" onclick="pageTracker._trackPageview('/outgoing/ola-bini.blogspot.com?referer=');">Ola Bini</a>&#8217;s <a href="http://opensource.ki.se/swe_rails.html" onclick="pageTracker._trackPageview('/outgoing/opensource.ki.se/swe_rails.html?referer=');">Swedish Rails</a> yet. Honestly I haven&#8217;t done any TDD/BDD yet either. The excuse I tell myself that I only cannot learn everything at the same time.</p>
<p>I lookup things in the <a href="http://pragprog.com/titles/rails2" onclick="pageTracker._trackPageview('/outgoing/pragprog.com/titles/rails2?referer=');">Rails 1.2 book</a> but as I&#8217;m using Rails 2 I&#8217;m browsing the web quite a bit too. One very useful resource I&#8217;ve found so far is <a href="http://www.akitaonrails.com/2007/12/12/rolling-with-rails-2-0-the-first-full-tutorial" onclick="pageTracker._trackPageview('/outgoing/www.akitaonrails.com/2007/12/12/rolling-with-rails-2-0-the-first-full-tutorial?referer=');">Akita&#8217;s tutorial</a>. So far I have <a href="http://svn.techno-weenie.net/projects/plugins/restful_authentication/" onclick="pageTracker._trackPageview('/outgoing/svn.techno-weenie.net/projects/plugins/restful_authentication/?referer=');">restful_authentication</a> working (from the <a href="http://drnicwilliams.com/2007/06/25/rails-generators-in-rubygems/" onclick="pageTracker._trackPageview('/outgoing/drnicwilliams.com/2007/06/25/rails-generators-in-rubygems/?referer=');">restful_authentication</a><a href="http://drnicwilliams.com/2007/06/25/rails-generators-in-rubygems/" onclick="pageTracker._trackPageview('/outgoing/drnicwilliams.com/2007/06/25/rails-generators-in-rubygems/?referer=');"> gem</a>), a &#8220;welcome&#8221; controller and two domain-specific models. I&#8217;m working on two related controllers.</p>
<p>A few words about using an activation step when registering a new user. I started out with the <a href="http://www.carmelyne.com/2007/8/21/restful_authentication-activation-mailer" onclick="pageTracker._trackPageview('/outgoing/www.carmelyne.com/2007/8/21/restful_authentication-activation-mailer?referer=');">Restful_authentication &amp; Activation</a>   instructions but I thought that having a HOST global variable was really silly so I found the <a href="http://svn.devjavu.com/malaysia-rb/plugins/retardase_inhibitor/" onclick="pageTracker._trackPageview('/outgoing/svn.devjavu.com/malaysia-rb/plugins/retardase_inhibitor/?referer=');">retardase_inhibitor plugin</a> and now I can properly generate URLs in the ActionMailer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2008/01/06/the-humble-beginnings-of-the-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I want to read &#8220;Peopleware&#8221; again</title>
		<link>http://www.divideandconquer.se/2007/12/29/i-want-to-read-peopleware-again/</link>
		<comments>http://www.divideandconquer.se/2007/12/29/i-want-to-read-peopleware-again/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 07:13:28 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://www.divideandconquer.se/2007/12/29/i-want-to-read-peopleware-again/</guid>
		<description><![CDATA[Bruce Eckel recommends Peopleware — Productive Projects and Teams (by Tom DeMarco and Timothy Lister) in his recent weblog entry The Mythical 5%. When I ordered a bunch of book recently I was thinking of including both The Mythical Man-Month by Frederick Brooks  and Peopleware, but I didn&#8217;t. It is probably a good idea [...]]]></description>
			<content:encoded><![CDATA[<p>Bruce Eckel recommends <em>Peopleware — Productive Projects and Teams</em> (by Tom DeMarco and Timothy Lister) in his recent weblog entry <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=221622" onclick="pageTracker._trackPageview('/outgoing/www.artima.com/weblogs/viewpost.jsp?thread=221622&amp;referer=');">The Mythical 5%</a>. When I <a href="/2007/12/14/books/">ordered a bunch of book recently</a> I was thinking of including both <em>The Mythical Man-Month</em> by Frederick Brooks  and Peopleware, but I didn&#8217;t. It is probably a good idea to read both of them again as I haven&#8217;t read them for five years or so and I&#8217;m trying to be one of those 5% mentioned by Bruce Eckel&#8230;</p>
<p>I have plenty to read anyway though, and yesterday I spent some time on <a href="/2007/12/20/holiday-project/">my latest project</a>. I want to use Rails 2.0 but I keep Googling and reading pages like <a href="http://www.slashdotdash.net/articles/2007/12/03/rails-2-upgrade-notes" onclick="pageTracker._trackPageview('/outgoing/www.slashdotdash.net/articles/2007/12/03/rails-2-upgrade-notes?referer=');">Rails 2 Upgrade Notes</a> a lot when things don&#8217;t work exactly as they did in previous versions. A complicating issue is that the web interface for my project will be in Swedish so I will give my controllers Swedish names, but I want English names in the database so it will either be a kind of mix under the hood or I&#8217;ll use <tt>set_table_name</tt> in the models. I hope that <a href="http://opensource.ki.se/swe_rails.html" onclick="pageTracker._trackPageview('/outgoing/opensource.ki.se/swe_rails.html?referer=');">Swedish Rails</a> can help me out a bit!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.divideandconquer.se/2007/12/29/i-want-to-read-peopleware-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
