<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Unruly Rambling - ruby tag</title>
  <link>http://www.shoesobjects.com/blog/tags/ruby/</link>
  <description>My thoughts on software, technology, and life in general</description>
  <language>en</language>
  <copyright>Mike Shoemaker</copyright>
  <lastBuildDate>Sun, 31 Jan 2010 17:47:37 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>My hiatus</title>
    <link>http://www.shoesobjects.com/blog/2005/06/28/my_hiatus.html</link>
    
      
        <description>
          &lt;p&gt; &lt;img alt=&#034;Alex Hacking&#034; src=&#034;http://www.shoesobjects.com/blog/images/alexhacking.jpg&#034; /&gt; &lt;/p&gt;
&lt;p&gt; Well it has been a long while since I last posted a blog entry, &lt;a href=&#034;http://www.shoesobjects.com/blog/2005/05/04.html&#034;&gt;54 days&lt;/a&gt; to be exact.  A lot has happened in that timeframe.  On a technical level, I&#039;m in the process of dumping my current website which is written as a model 1 JSP app and moving over to &lt;a href=&#034;http://jakarta.apache.org/tapestry/&#034;&gt;Tapestry&lt;/a&gt;.  I have the shell created but the hard work is still to come.  I think I&#039;m going to scale it back since most of the pages that are currently out there are not even interesting to me :)  &lt;/p&gt;
&lt;p&gt; On the Ruby front, I&#039;ve been involved with the &lt;a href=&#034;http://stlruby.org&#034;&gt;St Louis Ruby User Group&lt;/a&gt; for about 3 months now.  The 3rd formal meeting is tonight.  Hopefully I&#039;ll have more time to dive in soon.    &lt;/p&gt;
&lt;p&gt; On a personal level, &lt;a target=&#034;_blank&#034; href=&#034;http://www.growingfamily.com/webnursery/hospitals/6923/babypage.asp?URLID=0X9Z5F4W5G&amp;amp;CurBabyPic=1&#034;&gt;our first child, Alex&lt;/a&gt;, was born June 1st so the past 4 weeks have been a whirlwind.  It is an awesome experience but very time consuming.  Things like learning &lt;a href=&#034;http://www.ruby-lang.org/en/&#034;&gt;Ruby&lt;/a&gt; and redesigning my site have been put on the back burner.  Hopefully now that Alex is sleeping more I will have additional spare time to work on those things.  Fall/Winter have always been my most productive seasons anyway since summer tends to be nonstop.    &lt;/p&gt;
&lt;p&gt;   &lt;/p&gt;
        </description>
      
      
    
    
    
    <comments>http://www.shoesobjects.com/blog/2005/06/28/my_hiatus.html#comments</comments>
    <guid isPermaLink="true">http://www.shoesobjects.com/blog/2005/06/28/my_hiatus.html</guid>
    <pubDate>Tue, 28 Jun 2005 13:40:58 GMT</pubDate>
  </item>
  
  <item>
    <title>Gateway Software Symposium - Day 1</title>
    <link>http://www.shoesobjects.com/blog/2005/03/19/gateway_software_symposium_day_1.html</link>
    
      
        <description>
          &lt;p&gt; As with every other year, I started off the event with a predetermined list of which sessions that I would attend.  Only time will tell if this list will remain accurate.  Typically I tend to stray off and see other sessions, spur of the moment.   &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Classloading in Java - Building Dynamic Systems Without Pain Sessions 1 &amp;amp; 2&lt;br /&gt;
By: Stuart Halloway&lt;/strong&gt;&lt;br /&gt;
Part 1 of this presentation was the same one gave last year,  but since there wasn&#039;t much else at this timeslot, I ended up repeating part 1.  As always, Stuart&#039;s presentation was given with much energy and most importantly with &lt;a href=&#034;http://www.jetbrains.com/idea/&#034;&gt;IDEA&lt;/a&gt; on the screen half of the time.  I&#039;m not a big fan of the PowerPoint only presentations.  Most of what was covered was above the virtual machine layer but below the application layer.  The difference between explicit and implicit classloaders was expounded upon.  The way certain applications like JUnit, ANT, and just about every application server violate the classloader delegation rule was discussed in depth.  All in all it was a session all Java Programmers should see.    &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ruby for Java Programmers&lt;br /&gt;
By: Dave Thomas&lt;/strong&gt;&lt;br /&gt;
Since I&#039;ve been interested in Ruby lately, I figured I&#039;d give Dave Thomas&#039;s talk a shot.  I&#039;m glad I did and now I&#039;m even more eager for the Ruby group to get productive.  Dave was his usual entertaining self walking around in his socks and never running out of puns.  In this talk, Dave covered some basic syntax that probably seemed bizarre to most people, I know it was the first time I came across it.  Other things that were covered included, writing some code to pull web service data from Amazon to show book rankings.  He had to mock up the Amazon web service since there was no internet connectivity.  The final demonstration was storing this web service data into a mysql database using ActiveRecord.   &lt;/p&gt;
&lt;p&gt; Dinner was served around 6:30 and Dave Thomas&#039;s Keynote address followed.  As with last year, there were not many food choices that were Lent aware, so I stuck with potatoes and bread.  Oh well, no big deal.  At Dave&#039;s keynote, the topic was the Art of Programming.  Similarities between Art and Engineering were discussed.  Concepts such as modularity were discussed in the context of writing software and how Michael Angelo painted the &lt;a h=&#034;&#034; ref=&#034;http://www.christusrex.org/www1/sistine/0-Ceiling.html&#034;&gt;Ceiling of the Sistine Chapel&lt;/a&gt;.  Both are made attainable by a divide and conquer  mentality of breaking large tasks into small sub tasks.  Other trials and tribulations of his work experience were touched upon.  Several funny situations were discussed that i could not do justice for here so I won&#039;t even try.  All in all, the Keynote rocked!  &lt;/p&gt;
        </description>
      
      
    
    
    
    <category>java</category>
    
    <comments>http://www.shoesobjects.com/blog/2005/03/19/gateway_software_symposium_day_1.html#comments</comments>
    <guid isPermaLink="true">http://www.shoesobjects.com/blog/2005/03/19/gateway_software_symposium_day_1.html</guid>
    <pubDate>Sat, 19 Mar 2005 14:01:21 GMT</pubDate>
  </item>
  
  <item>
    <title>St. Louis Ruby User Group</title>
    <link>http://www.shoesobjects.com/blog/2005/03/18/st_louis_ruby_user_group.html</link>
    
      
        <description>
          &lt;p&gt; Last night was the official kick off of the &lt;a href=&#034;http://ruby.meetup.com/39/&#034;&gt;St. Louis Ruby User Group&lt;/a&gt;.  The kickoff meeting was held at Regatta Bar and Grill on Maryville Centre Drive where our small group had dinner with &lt;a href=&#034;http://blogs.pragprog.com/cgi-bin/pragdave.cgi&#034;&gt;Pragmatic Dave Thomas&lt;/a&gt;.  The focus of the last nights meeting was to come up with an approach or plan for the group.  There were several ideas kicked around but nothing set in stone.  Our group ranges from zero Ruby experience to fairly proficient.  I&#039;m one of the zero guys :)     &lt;/p&gt;
&lt;p&gt; Thanks to Curt Hibbs for making this happen and to Dave Holsclaw for assuming the organizer role to see that the rubber meets the road. I look forward to participating in this group.    &lt;/p&gt;
        </description>
      
      
    
    
    
    <comments>http://www.shoesobjects.com/blog/2005/03/18/st_louis_ruby_user_group.html#comments</comments>
    <guid isPermaLink="true">http://www.shoesobjects.com/blog/2005/03/18/st_louis_ruby_user_group.html</guid>
    <pubDate>Fri, 18 Mar 2005 15:34:28 GMT</pubDate>
  </item>
  
  </channel>
</rss>

