<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>vanisher.net - Home</title>
  <id>tag:www.vanisher.net,2007:mephisto/</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://www.vanisher.net/feed/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://www.vanisher.net/" rel="alternate" type="text/html"/>
  <updated>2007-09-06T21:44:57Z</updated>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2007-07-31:19</id>
    <published>2007-07-31T18:24:00Z</published>
    <updated>2007-09-06T21:44:57Z</updated>
    <category term="Miscellania"/>
    <category term="advertising"/>
    <category term="funny"/>
    <category term="lolcats"/>
    <category term="wtfbbq"/>
    <link href="http://www.vanisher.net/2007/7/31/has-it-really-come-to-this" rel="alternate" type="text/html"/>
    <title>Has It Really Come to This?</title>
<content type="html">
            &lt;p&gt;&lt;img src=&quot;http://vanisher.net/assets/2007/7/31/lolad_crop.png&quot; /&gt;
Really? &lt;a href=&quot;http://icanhascheezburger.com/&quot;&gt;LOLCATS&lt;/a&gt; has become such a pervasive &lt;em&gt;meme&lt;/em&gt; that it is used in mass media advertising now?&lt;/p&gt;

&lt;p&gt;This isn&#8217;t a screenshot from some crazy techie blog or something, this was on &lt;a href=&quot;http://www.seattletimes.com/&quot;&gt;The Seattle Times&lt;/a&gt; website. It&#8217;s actually an ad for their own classifieds service.&lt;/p&gt;

&lt;p&gt;I can&#8217;t imagine that any significant portion of the general readership of the paper has any idea of the significance of that ad.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2007-07-30:18</id>
    <published>2007-07-30T18:50:00Z</published>
    <updated>2007-09-06T21:45:43Z</updated>
    <category term="Miscellania"/>
    <category term="Web Dev"/>
    <category term="adobe"/>
    <category term="coldfusion8"/>
    <category term="endorsement"/>
    <category term="funny"/>
    <category term="marketing"/>
    <link href="http://www.vanisher.net/2007/7/30/on-endorsements" rel="alternate" type="text/html"/>
    <title>On Endorsements...</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://vanisher.net/assets/2007/7/30/adobe_endorse.png&quot;&gt;&lt;img src=&quot;http://vanisher.net/assets/2007/7/30/adobe_endorse_sm.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, I realize it&#8217;s a new release and all, but if the only person you can find to provide a nice endorsement of your product is the product&#8217;s marketing manager&#8230; &lt;/p&gt;

&lt;p&gt;I&#8217;m sure there are people out there that would give ColdFusion a nice endorsement; I think this was just a poor marketing decision on Adobe&#8217;s part (I wonder if Mr. Buntel made this decision&#8230;hmmmmm&#8230;) rather than an indictment of the quality of the product.&lt;/p&gt;

&lt;p&gt;(Found on the &lt;a href=&quot;http://www.adobe.com/products/coldfusion/&quot;&gt;ColdFusion product page&lt;/a&gt; at &lt;a href=&quot;http://www.adobe.com/&quot;&gt;Adobe&lt;/a&gt;.)&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2007-01-30:16</id>
    <published>2007-01-30T23:57:00Z</published>
    <updated>2007-09-06T21:45:58Z</updated>
    <category term="Web Dev"/>
    <category term="decimal"/>
    <category term="migrations"/>
    <category term="rails"/>
    <category term="rails12"/>
    <link href="http://www.vanisher.net/2007/1/30/migrating-decimal-columns-for-rails-1-2" rel="alternate" type="text/html"/>
    <title>Migrating Decimal Columns for Rails 1.2</title>
<summary type="html">&lt;p&gt;&lt;a href=&quot;http://weblog.rubyonrails.org/2007/1/19/rails-1-2-rest-admiration-http-lovefest-and-utf-8-celebrations&quot;&gt;Rails 1.2&lt;/a&gt; added native support for fixed decimal variables using the &lt;a href=&quot;http://www.ruby-doc.org/stdlib/libdoc/bigdecimal/rdoc/index.html&quot;&gt;BigDecimal&lt;/a&gt; class. This is great news for anyone who needed to deal with currency in their Rails applications because it means we can move away from &lt;a href=&quot;http://blog.codahale.com/2006/05/18/dollars_and_cents-a-rails-plugin/&quot;&gt;storing fixed decimal values as integers&lt;/a&gt; in the database.&lt;/p&gt;

&lt;p&gt;But wouldn't it be nice if you could automagically &lt;a href=&quot;http://www.rubyonrails.org/api/classes/ActiveRecord/Migration.html&quot;&gt;migrate&lt;/a&gt; your existing fixed decimal columns to use the new-fangled decimal type?&lt;/p&gt;

&lt;p&gt;I sure thought it would be, so I wrote a couple of migration helper methods so that I could write a one-liner in a migration file to convert a column from fixed decimal as integer to a real decimal column. All the gory details are available after the jump.&lt;/p&gt;

&lt;p&gt;I apologize if reading this post made your eyes glaze over.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;&lt;a href=&quot;http://weblog.rubyonrails.org/2007/1/19/rails-1-2-rest-admiration-http-lovefest-and-utf-8-celebrations&quot;&gt;Rails 1.2&lt;/a&gt; added native support for fixed decimal variables using the &lt;a href=&quot;http://www.ruby-doc.org/stdlib/libdoc/bigdecimal/rdoc/index.html&quot;&gt;BigDecimal&lt;/a&gt; class. This is great news for anyone who needed to deal with currency in their Rails applications because it means we can move away from &lt;a href=&quot;http://blog.codahale.com/2006/05/18/dollars_and_cents-a-rails-plugin/&quot;&gt;storing fixed decimal values as integers&lt;/a&gt; in the database.&lt;/p&gt;

&lt;p&gt;But wouldn't it be nice if you could automagically &lt;a href=&quot;http://www.rubyonrails.org/api/classes/ActiveRecord/Migration.html&quot;&gt;migrate&lt;/a&gt; your existing fixed decimal columns to use the new-fangled decimal type?&lt;/p&gt;

&lt;p&gt;I sure thought it would be, so I wrote a couple of migration helper methods so that I could write a one-liner in a migration file to convert a column from fixed decimal as integer to a real decimal column. All the gory details are available after the jump.&lt;/p&gt;

&lt;p&gt;I apologize if reading this post made your eyes glaze over.&lt;/p&gt;
&lt;p&gt;Here is a usage example from a migration script I wrote. It's pretty straightforward, you just feed the method the model it's working with, the existing column name, and the new column name.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;require &quot;migration_helpers&quot;

class ChangePriceColumnsToDecimal &amp;lt; ActiveRecord::Migration
  extend MigrationHelpers

  def self.up
    decimalize_column(Item, :price_in_cents, :price)
  end

  def self.down
    undecimalize_column(Item, :price_in_cents, :price)
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And here are the actual helper methods. These should be placed in lib/migration_helpers.rb for your app. (Create the file if you don't have one already.)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;module MigrationHelpers
  def decimalize_column(model_name, old_column, new_column)
    rename_column model_name.table_name, old_column, new_column
    change_column model_name.table_name, new_column, :decimal, :precision =&amp;gt; 8, :scale =&amp;gt; 2
    model_name.reset_column_information

    model_name.find(:all).each do |row|
      unless row[new_column] == nil
        row.update_attribute new_column, row[new_column] / 100
      end
    end
  end

  def undecimalize_column(model_name, old_column, new_column)
    model_name.find(:all).each do |row|
      unless row[new_column] == nil
        row.update_attribute new_column, row[new_column] * 100
      end
    end

    change_column model_name.table_name, new_column, :integer
    rename_column model_name.table_name, new_column, old_column
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Hope someone else finds this helpful.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-12-01:15</id>
    <published>2006-12-01T20:49:00Z</published>
    <updated>2007-09-06T21:46:17Z</updated>
    <category term="Web Dev"/>
    <category term="blank"/>
    <category term="design"/>
    <category term="development"/>
    <category term="sketch"/>
    <category term="template"/>
    <category term="views"/>
    <category term="web"/>
    <link href="http://www.vanisher.net/2006/12/1/introducing-graphite" rel="alternate" type="text/html"/>
    <title>Introducing Graphite!</title>
<content type="html">
            &lt;p&gt;&lt;img src=&quot;http://www.vanisher.net/assets/2006/12/1/template_use_shot.jpg&quot; /&gt;
I&#8217;m proud to introduce a brand new way to quickly and easily create mockups for your next new website or web application, it&#8217;s called: Graphite. As in, the stuff inside a pencil.&lt;/p&gt;

&lt;p&gt;Ok, so all I really did was take a screen shot of a Safari window and arrange them into a few PDFs that you can print out. Then you can quickly sketch out screens (views) to flesh out your ideas.&lt;/p&gt;

&lt;p&gt;Everyone says that this should be just about the first step in any new web design/development project, but I felt like I needed something to help me visualize the way things would look just a bit more than what a completely blank sheet of paper offered.&lt;/p&gt;

&lt;p&gt;Here they are (Achtung! Direct PDF Links Below!):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vanisher.net/assets/2006/12/1/blank_safari_4up.pdf&quot;&gt;4 up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vanisher.net/assets/2006/12/1/blank_safari_2up.pdf&quot;&gt;2 up&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vanisher.net/assets/2006/12/1/blank_safari_2up_notes.pdf&quot;&gt;2 up with room for notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-11-30:14</id>
    <published>2006-11-30T22:14:00Z</published>
    <updated>2007-09-06T21:47:04Z</updated>
    <category term="Miscellania"/>
    <category term="1gb"/>
    <category term="china"/>
    <category term="drive"/>
    <category term="flash"/>
    <category term="small"/>
    <category term="usb"/>
    <link href="http://www.vanisher.net/2006/11/30/very-small-usb-drive" rel="alternate" type="text/html"/>
    <title>Very Small USB Drive</title>
<summary type="html">&lt;p&gt;My boss recently returned from a business trip to China. During the trip, he was needled by a local  about the size of his &#8220;old-fashioned&#8221; &lt;a href=&quot;http://en.wikipedia.org/wiki/Thumb_drive&quot;&gt;USB thumb drive&lt;/a&gt;. So to rectify this situation, he picked up a half dozen of these tiny 1GB drives in Hong Kong.&lt;/p&gt;

&lt;p&gt;He said he paid about $20 for each of them. I actually found the same item (for around the same price) on &lt;a href=&quot;http://www.newegg.com/&quot;&gt;Newegg&lt;/a&gt; a couple weeks ago, but it has now disappeared off the site.&lt;/p&gt;

&lt;p&gt;Anyway, I just thought it was cool.&lt;/p&gt;

&lt;div /&gt;&lt;/div&gt;

&lt;p&gt;More photos after the jump.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;My boss recently returned from a business trip to China. During the trip, he was needled by a local  about the size of his &#8220;old-fashioned&#8221; &lt;a href=&quot;http://en.wikipedia.org/wiki/Thumb_drive&quot;&gt;USB thumb drive&lt;/a&gt;. So to rectify this situation, he picked up a half dozen of these tiny 1GB drives in Hong Kong.&lt;/p&gt;

&lt;p&gt;He said he paid about $20 for each of them. I actually found the same item (for around the same price) on &lt;a href=&quot;http://www.newegg.com/&quot;&gt;Newegg&lt;/a&gt; a couple weeks ago, but it has now disappeared off the site.&lt;/p&gt;

&lt;p&gt;Anyway, I just thought it was cool.&lt;/p&gt;

&lt;div /&gt;
&lt;/div&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-11-30:13</id>
    <published>2006-11-30T00:27:00Z</published>
    <updated>2007-09-06T21:47:20Z</updated>
    <category term="Miscellania"/>
    <category term="map"/>
    <category term="travbuddy"/>
    <category term="travel"/>
    <link href="http://www.vanisher.net/2006/11/30/where-i-ve-been" rel="alternate" type="text/html"/>
    <title>Where I've Been</title>
<summary type="html">&lt;p&gt;Since &lt;a href=&quot;http://www.alyssa-andrew.com/&quot;&gt;Andrew&lt;/a&gt; &lt;a href=&quot;http://alyssa-andrew.com/2006/11/27/where-ive-been/&quot;&gt;posted&lt;/a&gt; &lt;a href=&quot;http://www.travbuddy.com/widget_map_display.php?id=4358&quot;&gt;one of these&lt;/a&gt;, I figured I should as well. I&#8217;m nothing if not an obedient sheep. I actually went through this thing when it was featured on &lt;a href=&quot;http://www.digg.com/&quot;&gt;Digg&lt;/a&gt; a couple of days ago, but it took Andrew to inspire me that the information might be something of interest to someone else. I&#8217;m still dubious.&lt;/p&gt;

&lt;p&gt;Anyway, you can enjoy my lovely (sparse) travel map after the jump. (Seriously, 3 percent? That&#8217;s pitiful!)&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;Since &lt;a href=&quot;http://www.alyssa-andrew.com/&quot;&gt;Andrew&lt;/a&gt; &lt;a href=&quot;http://alyssa-andrew.com/2006/11/27/where-ive-been/&quot;&gt;posted&lt;/a&gt; &lt;a href=&quot;http://www.travbuddy.com/widget_map_display.php?id=4358&quot;&gt;one of these&lt;/a&gt;, I figured I should as well. I&#8217;m nothing if not an obedient sheep. I actually went through this thing when it was featured on &lt;a href=&quot;http://www.digg.com/&quot;&gt;Digg&lt;/a&gt; a couple of days ago, but it took Andrew to inspire me that the information might be something of interest to someone else. I&#8217;m still dubious.&lt;/p&gt;

&lt;p&gt;Anyway, you can enjoy my lovely (sparse) travel map after the jump. (Seriously, 3 percent? That&#8217;s pitiful!)&lt;/p&gt;
&lt;div&gt;
&amp;lt;param /&gt;
&amp;lt;param /&gt;&amp;lt;param /&gt;&amp;lt;param /&gt;&amp;lt;embed src=&quot;http://www.travbuddy.com//flash/countries_map.swf?id=16438&quot; height=&quot;293&quot; width=&quot;550&quot;&gt;&amp;lt;/embed&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.travbuddy.com/widget_map.php&quot;&gt;&lt;img src=&quot;http://www.travbuddy.com/images/widget_map_promote.gif&quot;&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;&lt;/div&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-10-13:12</id>
    <published>2006-10-13T17:37:00Z</published>
    <updated>2007-09-06T21:57:55Z</updated>
    <category term="Miscellania"/>
    <category term="candy"/>
    <category term="man"/>
    <category term="roll"/>
    <category term="sculpture"/>
    <category term="tootsie"/>
    <link href="http://www.vanisher.net/2006/10/13/do-you-know-the-tootsie-roll-man" rel="alternate" type="text/html"/>
    <title>Do you know the Tootsie Roll man?</title>
<content type="html">
            &lt;p&gt;Well? Do you?&lt;/p&gt;

&lt;div&gt;
&lt;a href=&quot;http://www.flickr.com/photos/10375909@N00/268627779/in/photostream/&quot;&gt;&lt;img src=&quot;http://www.vanisher.net/assets/2006/10/13/tootsie_roll_man.jpg&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;P.S. Apparently my image reflection skills in Photoshop could use a little work. I would make some tweaks right now, but my &#8220;actually save a copy of the image with the new layers you just added&#8221; skills also need some work.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-10-09:11</id>
    <published>2006-10-09T18:35:00Z</published>
    <updated>2007-09-06T21:58:11Z</updated>
    <category term="Miscellania"/>
    <category term="download"/>
    <category term="firefox"/>
    <category term="msn"/>
    <link href="http://www.vanisher.net/2006/10/9/hi-larious" rel="alternate" type="text/html"/>
    <title>Hi-larious!</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.vanisher.net/assets/2006/10/9/Picture_1.png&quot;&gt;This screenshot&lt;/a&gt; probably looks pretty bizarre to the untrained eye. It&#8217;s an MSN page, recommending that you download &lt;a href=&quot;http://www.mozilla.com/firefox/&quot;&gt;Firefox&lt;/a&gt;. Of course, if you look closely, you&#8217;ll notice that I was visiting the page in &lt;a href=&quot;http://www.apple.com/safari/&quot;&gt;Safari&lt;/a&gt;, on my Mac. Quite a while ago, Microsoft &lt;a href=&quot;http://news.com.com/2100-1045_3-1017126.html&quot;&gt;decided they were done supporting IE on the Mac&lt;/a&gt;, so actually, it&#8217;s not really surprising that they are recommending Firefox to any Mac users that want to view this content.&lt;/p&gt;

&lt;p&gt;At least they didn&#8217;t just say, &#8220;We&#8217;re sorry, but you need a PC to watch this news clip!&#8221; Better than nothing I guess.&lt;/p&gt;

&lt;p&gt;Not that anyone really cares whether or not they make a new version of IE for the Mac, but would it really be that hard to make things work in Safari?&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-09-14:3</id>
    <published>2006-09-14T06:35:00Z</published>
    <updated>2007-09-06T22:00:14Z</updated>
    <category term="HOWTO"/>
    <category term="icns"/>
    <category term="icon"/>
    <category term="itunes6"/>
    <category term="itunes7"/>
    <link href="http://www.vanisher.net/2006/9/14/the-itunes-7-icon-is-ugly" rel="alternate" type="text/html"/>
    <title>The iTunes 7 Icon is Ugly</title>
<content type="html">
            &lt;p&gt;Actually it&#8217;s not too bad. But I think I like the iTunes 6 icon better. Unfortunately, Apple made it surprisingly challenging to find the old icon and perform the ol&#8217; switch-a-roo. Here&#8217;s how I did it on OSX.&lt;/p&gt;

&lt;p&gt;First, I had to find the image. Luckily, &lt;a href=&quot;http://en.wikipedia.org/&quot;&gt;Wikipedia&lt;/a&gt; &lt;a href=&quot;http://upload.wikimedia.org/wikipedia/en/archive/d/d8/20060912193607%21ITunes_Icon.png&quot;&gt;saved the day again&lt;/a&gt;. I mean, 128x128 transparent PNG? How can you get any better than that?&lt;/p&gt;

&lt;p&gt;The only snafu is that OSX doesn&#8217;t really support transparent PNGs as icons. At least, it doesn&#8217;t seem to respect the alpha-channel transparency. What OSX really wants is a ICNS file. Luckily, I managed to find a nifty &lt;a href=&quot;http://www.kaintek.com/?page_id=14&quot;&gt;image to ICNS converter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Voila! An &lt;a href=&quot;http://www.vanisher.net/assets/2006/9/14/iTunes6.icns&quot;&gt;iTunes 6 ICNS&lt;/a&gt; for your downloading enjoyment. (At least until I get the C&amp;amp;D from Apple legal.)&lt;/p&gt;

&lt;p&gt;To perform the actual swap, first click the ICNS file and hit CMD-C (Copy). Next, find iTunes in your Applications folder, select the app and hit CMD-I (Get Info). Click on the icon in the top left of the info window. (It should get a little blue glow around it.) Hit CMD-V (Paste).&lt;/p&gt;

&lt;p&gt;That should do it! The icon on your dock probably won&#8217;t change until you actually launch iTunes.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-09-13:2</id>
    <published>2006-09-13T00:41:00Z</published>
    <updated>2007-09-06T22:00:27Z</updated>
    <category term="Linksville"/>
    <category term="animusic"/>
    <category term="youtube"/>
    <link href="http://www.vanisher.net/2006/9/13/new-at-disneyland" rel="alternate" type="text/html"/>
    <title>New at Disneyland!</title>
<content type="html">
            &lt;p&gt;Ok, so I doubt this is going to be a featured attraction in the &lt;a href=&quot;http://www.disneyland.com/&quot;&gt;magic kingdom&lt;/a&gt; anytime soon, but were &lt;a href=&quot;http://www.youtube.com/watch?v=YXgmNUmMi74&quot;&gt;this machine&lt;/a&gt; real, it would be just about the coolest thing ever. (For some reason, one of my local &lt;a href=&quot;http://www.pbs.org/&quot;&gt;PBS&lt;/a&gt; affiliates was showing this during a pledge drive last night while I was channel surfing.)&lt;/p&gt;

&lt;p&gt;I don&#8217;t know, maybe I&#8217;m just the last person on Earth to discover &#8221;&lt;a href=&quot;http://www.animusic.com/&quot;&gt;Animusic&lt;/a&gt;,&#8221; but I thought it was cool.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://www.vanisher.net/">
    <author>
      <name>jesse</name>
    </author>
    <id>tag:www.vanisher.net,2006-09-11:1</id>
    <published>2006-09-11T23:31:00Z</published>
    <updated>2007-09-06T22:00:50Z</updated>
    <category term="Quote of the Day"/>
    <category term="Web Dev"/>
    <category term="buddha"/>
    <category term="dom"/>
    <category term="rexml"/>
    <category term="ruby"/>
    <link href="http://www.vanisher.net/2006/9/11/ruby-and-buddha" rel="alternate" type="text/html"/>
    <title>Ruby and Buddha</title>
<content type="html">
            &lt;p&gt;Today&#8217;s quote comes to us from the home page of the Ruby DOM library, &lt;a href=&quot;http://www.germane-software.com/software/rexml/&quot;&gt;REXML&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Can&#8217;t you feel the peace and contentment in this block of code? Ruby is the language Buddha would have programmed in.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I think they are right. But in all fairness, they were comparing a snippet of Ruby to a snippet of Java. Java being the language that the &lt;a href=&quot;http://en.wikipedia.org/wiki/Marquis_de_Sade&quot;&gt;Marquis de Sade&lt;/a&gt; would have programmed in.&lt;/p&gt;
          </content>  </entry>
</feed>
