<?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: PostgreSQL: An elephant wearing a hula skirt and I find it sexy</title>
    <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>thoughts.sort_by{|t| t[:topic]}.collect </description>
    <item>
      <title>PostgreSQL: An elephant wearing a hula skirt and I find it sexy</title>
      <description>&lt;p&gt;Last week, I gave a &lt;a href="http://www.robbyonrails.com/articles/2006/04/14/sneaking-rails-through-the-legacy-system"&gt;live presentation&lt;/a&gt; to ~250 people, which was basically me walking through the process of using &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; to talk to a &lt;em&gt;legacy&lt;/em&gt; database&lt;sup&gt;&lt;a href="#fn1"&gt;1&lt;/a&gt;&lt;/sup&gt;. For my example, I used the &lt;a href="http://pgfoundry.org/projects/dbsamples"&gt;Dell &lt;span class="caps"&gt;DVD&lt;/span&gt; database&lt;/a&gt;... the PostgreSQL version. You can review some comments about my presentation by reviewing &lt;a href="http://blog.zenspider.com/archives/2006/04/canadaonrails_d_1.html"&gt;this entry&lt;/a&gt; on the blog of Ryan Davis. I wrapped quite a bit of the database in a few minutes and then showed what another 45 minutes of work could do with Rails. I&amp;#8217;ll tarball that code and post it online soon.&lt;/p&gt;


	&lt;p&gt;Alex Bunardzic &lt;a href="http://jooto.com/blog/index.php/2006/04/19/practical-aspects-of-canada-on-rails/"&gt;found it practical&lt;/a&gt;. I&amp;#8217;ll take that as a compliment. ;-)&lt;/p&gt;


	&lt;p&gt;Earlier, I noticed &lt;a href="http://cwilliams.textdriven.com:8002/articles/2006/04/20/ruby-rails-and-web-development-drving-significant-book-sales"&gt;this blog entry&lt;/a&gt; by Chris&amp;#8230; where he said, &amp;#8220;PostgreSQL also seems to be growing more briskly among the database category, while MySQL declines modestly. I guess that&amp;#8217;s good news for Robby.&amp;#8221; What exactly made me happy? This bullet made by Tim O&amp;#8217;Reilly on Radar in his post, &lt;a href="http://radar.oreilly.com/archives/2006/04/state_of_the_computer_book_mar_3.html"&gt;State of the Computer Book Market, Part 2&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;&amp;#8220;A surprise to many may be the s&lt;strong&gt;trong growth of &lt;a href="http://www.postgresql.orgf"&gt;PostgreSQL&lt;/a&gt;, up 84% over a year ago&lt;/strong&gt;. We&amp;#8217;ve also been hearing some signs of growth in the Postgres market from our &amp;#8220;alpha geek&amp;#8221; radar, with reasons given including better support for geo data, and better handling of very large data sets. New companies like Greenplum and EnterpriseDB have also brought a little focus to this market. We&amp;#8217;re updating our &lt;strong&gt;PostgreSQL&lt;/strong&gt; book, and watching this market closely.&amp;#8221;&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;That&amp;#8217;s awesome! Go PostgreSQL!&lt;/p&gt;


	&lt;p&gt;Then to my surprise, I was contacted by &lt;span class="caps"&gt;CRN&lt;/span&gt; (again) to get my thoughts on &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/blackhole-storage-engine.html"&gt;MySQL&amp;#8217;s awesome &lt;em&gt;storage-engine plugin&lt;/em&gt; system&lt;/a&gt;... which showed up a few hours later in &lt;a href="http://crn.com/sections/breakingnews/breakingnews.jhtml?articleId=186500172"&gt;this article&lt;/a&gt;. The writer of that article managed to goof my last name (Robby Hill?)... and hopefully that gets resolved soon. ;-)&lt;/p&gt;


	&lt;p&gt;As I said at &lt;a href="http://www.canadaonrails.org"&gt;Canada on Rails&lt;/a&gt; in front of 250 people, &amp;#8220;I find databases&amp;#8230; sexy.&amp;#8221;&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://www.planetargon.com/files/~robby/pg_pink_elephant.jpg"&gt;&lt;img src="http://www.planetargon.com/files/~robby/pg_pink_elephant-thumb.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;(free desktop wallpaper!)&lt;/p&gt;


	&lt;p&gt;Why Rails? Why PostgreSQL?&lt;/p&gt;


	&lt;p&gt;Rails.. that&amp;#8217;s a no-brainer.&lt;/p&gt;


	&lt;p&gt;PostgreSQL? Well.. they have compatible licenses&amp;#8230; no dual-license smell when your trying to sell your application as a complete solution&amp;#8230; and as &lt;a href="http://www.robbyonrails.com/articles/2005/09/27/the-bitter-sweet-taste-of-agnostic-database-schemas"&gt;Rails is database agnostic&lt;/a&gt;... there is no reason not to give PostgreSQL a try.&lt;/p&gt;


	&lt;p&gt;Who uses PostgreSQL on Rails?&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.cdbaby.com"&gt;CDBaby&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.shopify.com"&gt;Shopify&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.planetargon.com"&gt;&lt;span class="caps"&gt;PLANET ARGON&lt;/span&gt;&lt;/a&gt; (on almost every project we work on&amp;#8230;)&lt;/li&gt;
		&lt;li&gt;you&amp;#8230;?&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;If your using PostgreSQL on Rails&amp;#8230; &lt;a href="mailto:robby@planetargon.com"&gt;email me&lt;/a&gt;... I&amp;#8217;d love to hear and share your story on my O&amp;#8217;Reilly blog, like I did with Derek Sivers and Jeremy Kemper of &lt;a href="http://www.cdbaby.com"&gt;CDBaby&lt;/a&gt; a few months ago, which you can &lt;a href="http://www.oreillynet.com/pub/wlg/8274"&gt;read here&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;again&amp;#8230; &lt;a href="http://noodlejunkie.com/?p=23"&gt;I find databases sexy&lt;/a&gt;...&lt;/p&gt;


	&lt;p&gt;If your a &lt;strong&gt;&lt;span class="caps"&gt;PLANET ARGON&lt;/span&gt;&lt;/strong&gt; hosting customer&amp;#8230; you can follow &lt;a href="http://docs.planetargon.com/wiki/show/Setup+A+PostgreSQL+Database"&gt;these instructions&lt;/a&gt; to install PostgreSQL on your &lt;a href="http://www.planetargon.com/hosting.html"&gt;&lt;span class="caps"&gt;PLANET ARGON&lt;/span&gt; hosting&lt;/a&gt; account.&lt;/p&gt;


	&lt;p id="fn1"&gt;&lt;sup&gt;1&lt;/sup&gt; According to the Rails convention (and by me)... any database created pre-Rails or doesn&amp;#8217;t follow the conventions is considered legacy. ;-)&lt;/p&gt;
</description>
      <pubDate>Thu, 20 Apr 2006 18:30:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:363a8c6f-7b8c-462e-b91f-fb9b5d5e5c50</guid>
      <author>Robby Russell</author>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy</link>
      <category>postgresql</category>
      <category>programming</category>
      <category>databases</category>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Joe</title>
      <description>&lt;p&gt;That wallpaper is just wrong. Wrong.&lt;/p&gt;</description>
      <pubDate>Wed, 26 Apr 2006 05:01:52 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:290dde12-d506-4650-b743-f09488ff0aeb</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2043</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Jeff Casimir</title>
      <description>&lt;p&gt;And that&amp;#8217;s what I get for not previewing.  Fixed links&amp;#8230;&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.workshopforgood.org" rel="nofollow"&gt;http://www.workshopforgood.org&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.casimircreative.com" rel="nofollow"&gt;http://www.casimircreative.com&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://www.chavezschools.org" rel="nofollow"&gt;http://www.chavezschools.org&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Sun, 23 Apr 2006 16:21:30 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:a11b0f16-5442-4d2a-80ad-e3a354b6c095</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2039</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Jeff Casimir</title>
      <description>&lt;p&gt;I&amp;#8217;m allergic to MySQL.&lt;/p&gt;


	&lt;p&gt;Postgres or bust!  I&amp;#8217;m surprised that many Rails-popular hosts (Site5, Dreamhost, others) don&amp;#8217;t offer Postgres.  Cheers to Planet Argon for getting it right.  I have been constantly surprised that people who choose Rails over PHP don&amp;#8217;t also make the jump from My to Postgres.&lt;/p&gt;


	&lt;p&gt;BTW, Postgres powers all my personal and client sites:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.workshopforgood.org" rel="nofollow"&gt;http://www.workshopforgood.org&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a &gt;http://www.casimircreative.com&lt;/a rel="nofollow"&gt;&amp;#8221; &lt;/li&gt;
		&lt;li&gt;&lt;a &gt;http://www.chavezschools.org&lt;/a rel="nofollow"&gt;&amp;#8220;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;BTW, Robby, I&amp;#8217;ve been thinking a lot about the ideas of doing more workshops in the future.  I&amp;#8217;ll email you with more thoughts later this week.&lt;/p&gt;


	&lt;p&gt;-Jeff&lt;/p&gt;</description>
      <pubDate>Sun, 23 Apr 2006 16:19:47 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:5b0106a9-e30d-4ac2-aeb7-53e582b4ad95</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2038</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by David Rice</title>
      <description>&lt;p&gt;Robby, you&amp;#8217;ve always been an advocate of PostgreSQL. Coming from a PHP background i&amp;#8217;ve always been a big MySQL user&amp;#8230; what would you say the greatest benefits would be for someone like myself to switch to using Postgres?&lt;/p&gt;</description>
      <pubDate>Sun, 23 Apr 2006 09:06:44 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:bd49a912-e6c9-4a61-9bfa-2d5cb721d957</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2035</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Robby Russell</title>
      <description>&lt;p&gt;Cesar,&lt;/p&gt;


	&lt;p&gt;Yes, it&amp;#8217;ll be under a MIT or BSD license.&lt;/p&gt;


	&lt;p&gt;Randy,&lt;/p&gt;


	&lt;p&gt;I use &lt;code&gt;psql&lt;/code&gt; from the terminal. Most of my development time-especially with Ruby on Rails-is spent working in &lt;code&gt;script/console&lt;/code&gt; and when I do work directly with PostgreSQL, I use the command line tool. It works great. :-)&lt;/p&gt;</description>
      <pubDate>Fri, 21 Apr 2006 15:55:01 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:ec0368da-a1e1-45ba-829e-c3d37ff40a60</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2031</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Randy Schmidt</title>
      <description>&lt;p&gt;What is the best tool for working with PostgreSQL on os x? Do you use one?&lt;/p&gt;</description>
      <pubDate>Fri, 21 Apr 2006 15:12:26 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:09fae2cb-5973-41c6-bf6a-d25030b32372</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2028</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Cesar</title>
      <description>&lt;p&gt;Is the code for acts_as_legacy open source?&lt;/p&gt;</description>
      <pubDate>Fri, 21 Apr 2006 03:51:14 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:1f52ac07-b166-4e90-8deb-0a81db90d7c9</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2025</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Will Reese</title>
      <description>&lt;p&gt;For me, both Rails and PostgreSQL are no-brainers. I use them for every project I can, and would recommend them to anyone interested in web development. :)&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ve been a PostgreSQL administrator for almost 4 years now, and I love it.  Our &amp;#8220;Enterprise&amp;#8221; applications support 1000+ users and large datasets, which PostgreSQL handles just fine.&lt;/p&gt;


	&lt;p&gt;My team works in a very agile development environment utilizing mostly open source tools. Unfortunately, we have not adopted Rails as much as I would like.  While I can&amp;#8217;t divulge much information regarding these applications, I can give details on this very rewarding volunteer project using Rails and PostgreSQL.&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://blog.rezra.com/articles/2006/04/21/pushing-the-limits-of-rails" rel="nofollow"&gt;http://blog.rezra.com/articles/2006/04/21/pushing-the-limits-of-rails&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;That was my first &amp;#8220;production&amp;#8221; Rails application, and I haven&amp;#8217;t looked back.  :)&lt;/p&gt;</description>
      <pubDate>Fri, 21 Apr 2006 01:43:34 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:9ed01e0e-81d9-4003-8720-5e9912d13da1</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2024</link>
    </item>
    <item>
      <title>"PostgreSQL: An elephant wearing a hula skirt and I find it sexy" by Ryan Daigle</title>
      <description>&lt;p&gt;Guess that makes you an &amp;#8220;alpha-geek&amp;#8221;?&lt;/p&gt;


	&lt;p&gt;You guys at PA are the ones who turned me on to Postgres &amp;#8211; so I owe you a big thank you!  Glad to hear your talk went well.&lt;/p&gt;</description>
      <pubDate>Thu, 20 Apr 2006 21:15:46 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:bed84c02-9837-4efb-ad12-18e846bedecc</guid>
      <link>http://www.robbyonrails.com/articles/2006/04/20/postgresql-an-elephant-wearing-a-hula-skirt-and-i-find-it-sexy#comment-2023</link>
    </item>
  </channel>
</rss>
