<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Michigan Ruby Users Group - Home</title>
  <id>tag:gr-ruby.org,2008:mephisto/</id>
  <generator uri="http://mephistoblog.com" version="0.7.0">Mephisto Noh-Varr</generator>
  <link href="http://gr-ruby.org/feed/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://gr-ruby.org/" rel="alternate" type="text/html"/>
  <updated>2008-03-04T19:41:06Z</updated>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2008-03-04:8549</id>
    <published>2008-03-04T14:47:00Z</published>
    <updated>2008-03-04T19:41:06Z</updated>
    <link href="http://gr-ruby.org/2008/3/4/jruby-presentation-rescheduled" rel="alternate" type="text/html"/>
    <title>JRuby Presentation Rescheduled</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;Karlin Fox from Atomic Object will be presenting on Java JRuby integration. This will be a special joint meeting between the local &lt;a href='http://www.gr-jug.org'&gt;GR-JUG&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;After the presentation the meeting will be open for coding, questions, answers and discussions. Note that the building and room has changed from last year&#8217;s meetings, but it is the same as last month&#8217;s. Please &lt;span class='caps'&gt;RSVP&lt;/span&gt; &lt;a href='http://ruby.meetup.com/46/calendar/7461174/'&gt;here&lt;/a&gt;  if you haven&#8217;t already.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, North Hall Building Room &lt;span class='caps'&gt;SB382&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: March, 20th 2008 (Tuesday)&lt;/li&gt;
		&lt;li&gt;Time: 6:00pm &#8211; 8:00pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Food Available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2008-01-19:8456</id>
    <published>2008-01-19T15:21:00Z</published>
    <updated>2008-01-26T04:47:29Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2008/1/19/february-2008-meeting" rel="alternate" type="text/html"/>
    <title>February 2008 Meeting</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;Karlin Fox from Atomic Object will be presenting on Java JRuby integration. After the presentation the meeting will be open for coding, questions, answers and discussions. Note that the building and room has changed from last year&#8217;s meetings, but it is the same as last month&#8217;s. Please &lt;span class='caps'&gt;RSVP&lt;/span&gt; &lt;a href='http://ruby.meetup.com/46/calendar/7066221/'&gt;here&lt;/a&gt; if you haven&#8217;t already.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, North Hall Building Room &lt;span class='caps'&gt;NH261&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: February, 12th 2008 (Tuesday)&lt;/li&gt;
		&lt;li&gt;Time: 6:00pm &#8211; 8:00pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Last Meeting Recap&lt;/h4&gt;


	&lt;p&gt;There was no presentation at the last meeting, but a lot of great discussion and coding.&lt;/p&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;6:00pm &#8211; 7:00pm: Presentation on Java JRuby integration by Karlin Fox and Matt Fletcher&lt;/li&gt;
		&lt;li&gt;7:00pm &#8211; 8:00pm: open coding and discussions&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Food Available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-12-20:8399</id>
    <published>2007-12-20T02:54:00Z</published>
    <updated>2007-12-20T02:56:22Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/12/20/january-2008-meeting" rel="alternate" type="text/html"/>
    <title>January 2008 Meeting</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;There is no planned presentation or speaker. This meeting will be open for coding, questions, answers and discussions. Note that the build and room has changed. Please &lt;span class='caps'&gt;RSVP&lt;/span&gt; &lt;a href='http://ruby.meetup.com/46/calendar/6857039/'&gt;here&lt;/a&gt; if you haven&#8217;t already.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, North Hall Building Room &lt;span class='caps'&gt;NH251&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: January, 8th 2009 (Tuesday)&lt;/li&gt;
		&lt;li&gt;Time: 6:00pm &#8211; 8:00pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Last Meeting Recap&lt;/h4&gt;


	&lt;p&gt;Dr. Frens spoke in December on continuations in ruby. His slides can be found &lt;a href='http://gr-ruby.org/assets/2007/12/20/ruby-continuations.zip'&gt;here&lt;/a&gt;. He also has some great technical thoughts and writings over at &lt;a href='http://jdfrens.blogspot.com/'&gt;http://jdfrens.blogspot.com/&lt;/a&gt; .&lt;/p&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;6:00pm &#8211; 8:00pm: open coding and discussions&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Food Available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-11-13:8287</id>
    <published>2007-11-13T14:31:00Z</published>
    <updated>2007-12-20T02:56:01Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/11/13/december-2007-meeting" rel="alternate" type="text/html"/>
    <title>December 2007 Meeting</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;Dr. Frens is going to present on continuations. Please note that the meetings have changed from a Saturday venue to a Tuesday evening venue.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, Science Building Room &lt;span class='caps'&gt;SB382&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: December, 4th 2007 (Tuesday)&lt;/li&gt;
		&lt;li&gt;Time: 6:00pm &#8211; 8:00pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;6:00pm &#8211; 6:30pm: Networking / Lunch&lt;/li&gt;
		&lt;li&gt;6:30pm &#8211; 7:30pm: Dr. Frens&lt;/li&gt;
		&lt;li&gt;7:30pm &#8211; 8:0pm: RubyConf 2007 recap&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Food Available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information – &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Update&lt;/h4&gt;


	&lt;h4&gt;Last Meeting Recap&lt;/h4&gt;


	&lt;p&gt;Dr. Frens&#8217;s slides can be found &lt;a href='http://gr-ruby.org/assets/2007/12/20/ruby-continuations.zip'&gt;here&lt;/a&gt;. He also has some great technical thoughts and writings over at &lt;a href='http://jdfrens.blogspot.com/'&gt;http://jdfrens.blogspot.com/&lt;/a&gt; .&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-08-14:8015</id>
    <published>2007-08-14T04:34:00Z</published>
    <updated>2007-09-08T17:17:50Z</updated>
    <link href="http://gr-ruby.org/2007/8/14/september-8th-meeting" rel="alternate" type="text/html"/>
    <title>September 8th Meeting</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;A recap of the &lt;a href='http://www.agile2007.com'&gt;Agile 2007 Conference&lt;/a&gt; that was held in Washington, D.C. in August. 
A recap of the &lt;a href='http://pragmaticstudio.com/therailsedge'&gt;Rails Edge Conference&lt;/a&gt; that was held in Chicago, IL in August.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, Science Building Room &lt;span class='caps'&gt;SB382&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: September, 8th 2007 (Saturday)&lt;/li&gt;
		&lt;li&gt;Time: 12:00pm &#8211; 2:30pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;12:00pm &#8211; 12:30pm: Networking / Lunch&lt;/li&gt;
		&lt;li&gt;12:30pm &#8211; 1:30pm: Agile 2007 Conference recap&lt;/li&gt;
		&lt;li&gt;1:30pm &#8211; 2:30pm: Rails Edge Conference recap&lt;/li&gt;
		&lt;li&gt;2:30pm &#8211; ?: Talk shop&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Lunch is available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information – &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-07-19:7984</id>
    <published>2007-07-19T03:02:00Z</published>
    <updated>2007-07-19T11:50:02Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/7/19/august-meeting" rel="alternate" type="text/html"/>
    <title>August Meeting</title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;Zach Dennis is going to present on Model Conductor Controller (MCC), which is a Rails pattern to decouple controllers and models and creating a clean line of responsibility and behavior.&lt;/p&gt;


	&lt;p&gt;Similar ideas have been put into play with patterns like the &lt;a href='http://blog.jayfields.com/2007/03/rails-presenter-pattern.html'&gt;Rails Presenter pattern&lt;/a&gt; by Jay Fields, but &lt;span class='caps'&gt;MCC&lt;/span&gt; pushes the envelope a bit farther in terms of good design, reusability, testability and &lt;a href='http://en.wikipedia.org/wiki/Single_responsibility_principle'&gt;single responsibility&lt;/a&gt;.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, Science Building Room &lt;span class='caps'&gt;SB382&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: August 4th, 2007&lt;/li&gt;
		&lt;li&gt;Time: 12:00pm &#8211; 2:30pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;12:00pm &#8211; 12:30pm: Networking&lt;/li&gt;
		&lt;li&gt;12:30pm &#8211; 1:15/30pm: &lt;span class='caps'&gt;MCC&lt;/span&gt; Presentation&lt;/li&gt;
		&lt;li&gt;1:15/30pm &#8211; 2:30pm: Talk shop (optional)&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;About the Speakers&lt;/h4&gt;


	&lt;h5&gt;Zach Dennis&lt;/h5&gt;


	&lt;p&gt;Zach Dennis is a developer at Atomic Object, &lt;span class='caps'&gt;LLC&lt;/span&gt; in Grand Rapids, Michigan. He&#8217;s developed Java-based solutions for Fortune 50 companies for the past six years and Rails-based projects for Fortune 50 and smaller companies for the past two years.&lt;/p&gt;


	&lt;h4&gt;What is &lt;span class='caps'&gt;MCC&lt;/span&gt;?&lt;/h4&gt;


	&lt;p&gt;As described above &lt;span class='caps'&gt;MCC&lt;/span&gt; is a Rails pattern to decouple controllers and models and creating a clean line of responsibility and behavior. &lt;span class='caps'&gt;MCC&lt;/span&gt; was originally prototyped by Drew Colthrop, Patrick Bacon, Zach Dennis and Mark VanHolstyn in attempts to achieve more in object decomposition, decoupling and single responsibility. The principles put in place are largely taken from the &lt;a href='http://atomicobject.com/pages/Presenter+First'&gt;Presenter First pattern&lt;/a&gt; created by Atomic Object. Drew Colthorp is developing &lt;span class='caps'&gt;MCC&lt;/span&gt;.&lt;/p&gt;


	&lt;h4&gt;Who should come&lt;/h4&gt;


	&lt;p&gt;Anyone interested in Ruby, Rails, Design Patterns, Testing, Agile Practices or anything else that somehow pertains to ruby and/or software development.&lt;/p&gt;


	&lt;p&gt;This especially pertains to Rails developers or general web developers who are interested in writing code that is: easier to test, easier to understand and easier to manage.&lt;/p&gt;


	&lt;h4&gt;Lunch is available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information – &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>john</name>
    </author>
    <id>tag:gr-ruby.org,2007-04-25:7654</id>
    <published>2007-04-25T14:15:00Z</published>
    <updated>2007-04-25T15:16:10Z</updated>
    <link href="http://gr-ruby.org/2007/4/25/may-5th-meeting" rel="alternate" type="text/html"/>
    <title>May 5th Meeting </title>
<content type="html">
            &lt;h4&gt;Event Details&lt;/h4&gt;


	&lt;p&gt;Karl Swedberg and Jonathan Chaffer will be doing a presentation on JQuery in light of their upcoming release of their new book &lt;a href='http://www.packtpub.com/jQuery/book/mid/100407j4kh3d'&gt;Learning JQuery&lt;/a&gt; from Packt Publishing&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Location: Calvin College, Science Building Room &lt;span class='caps'&gt;SB382&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;Date: May 5th, 2007&lt;/li&gt;
		&lt;li&gt;Time: 12:00pm &#8211; 2:30pm&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;Schedule&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;12:00pm &#8211; 12:30pm: Networking&lt;/li&gt;
		&lt;li&gt;12:30pm &#8211; 1:15/30pm: JQuery Presentation&lt;/li&gt;
		&lt;li&gt;1:15/30pm &#8211; 2:30pm: Talk shop (optional)&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;About the Speakers&lt;/h4&gt;


	&lt;h5&gt;Karl Swedberg&lt;/h5&gt;


	&lt;p&gt;Karl Swedberg is a web developer at Structure Interactive in Grand Rapids, Michigan, where he spends much of his time implementing design with a focus on &#8220;web standards&#8221;—semantic &lt;span class='caps'&gt;HTML&lt;/span&gt;, well-mannered &lt;span class='caps'&gt;CSS&lt;/span&gt;, and unobtrusive JavaScript.&lt;/p&gt;


	&lt;p&gt;Before his current love affair with web development, Karl worked as a copy editor, a high-school English teacher, and a coffee house owner. His fascination with technology began in the early 1990s when he worked at Microsoft in Redmond, Washington, and it has continued unabated ever Karl&#8217;s other obsessions include photography, karate, English grammar, and fatherhood. He lives in Grand Rapids with his wife, Sara, and his two children, Benjamin and Lucia.&lt;/p&gt;


	&lt;h5&gt;Jonathan Chaffer&lt;/h5&gt;


	&lt;p&gt;Jonathan Chaffer is the Chief Technology Officer of Structure Interactive, an interactive agency located in Grand Rapids, Michigan. There he oversees web development projects using a wide range of technologies, and continues to collaborate on day-to-day programming tasks as well.&lt;/p&gt;


	&lt;p&gt;In the open-source community, Jonathan has been very active in the Drupal &lt;span class='caps'&gt;CMS&lt;/span&gt; project, which has adopted jQuery as its JavaScript framework of choice. He is the creator of the Content Construction Kit, a popular module for managing structured content on Drupal sites. He is responsible for major overhauls of Drupal&#8217;s menu system and developer &lt;span class='caps'&gt;API&lt;/span&gt; reference.&lt;/p&gt;


	&lt;p&gt;Jonathan lives in Grand Rapids with his wife, Jennifer.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;http://jquery.com &#8211; official site of the jQuery JavaScript library.&lt;/li&gt;
		&lt;li&gt;http://docs.learningjquery.com &#8211; official jQuery documentation wiki.&lt;/li&gt;
		&lt;li&gt;http://www.learningjquery.com &#8211; our jQuery blog offering tutorials and announcements about the jQuery library&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h4&gt;What is JQuery?&lt;/h4&gt;


	&lt;p&gt;In the words of &lt;a href='http://jquery.com/'&gt;jQuery&#8217;s&lt;/a&gt; principal developer, John Resig, “jQuery is a simple JavaScript library that helps you to write the code that you want to write and really simplifies the interaction between JavaScript and &lt;span class='caps'&gt;HTML&lt;/span&gt;.”&lt;/p&gt;


	&lt;h4&gt;Who should come&lt;/h4&gt;


	&lt;p&gt;Anyone interested in Ruby, Rails, Design Patterns, Testing, Agile Practices or anything else that somehow pertains to ruby and/or software development.&lt;/p&gt;


	&lt;h4&gt;Lunch is available&lt;/h4&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.  Donations are welcome.&lt;/p&gt;


	&lt;h4&gt;Meeting Location Information&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;Map – &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information – &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions – &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-03-19:7216</id>
    <published>2007-03-19T21:57:00Z</published>
    <updated>2007-03-19T22:03:40Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/3/19/april-14th-meeting" rel="alternate" type="text/html"/>
    <title>April 14th Meeting</title>
<content type="html">
            &lt;p&gt;The fourth meeting of 2007 will be at noon on Saturday,  April 14th in Science Building room 382 at Calvin College.&lt;/p&gt;


	&lt;h2&gt;Who&#8217;s Saying What?&lt;/h2&gt;


	&lt;p&gt;Michael Mol for the Rosetta Code project is going to be speaking about the Rosetta Code project and what it&#8217;s about.&lt;/p&gt;


	&lt;p&gt;Outside of that it will be open discussion. The March meeting had interesting conversations about the Presenter First pattern, testing and ActiveRecord.&lt;/p&gt;


	&lt;h2&gt;What is the Rosetta Code project?&lt;/h2&gt;


	&lt;p&gt;Rosetta Code is a repository for code examples that go beyond the traditional &#8220;Hello World!&#8221; example. Check it out at &lt;a href='http://rosettacode.org/'&gt;rosettacode.org&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Who Should Come?&lt;/h2&gt;


	&lt;p&gt;Anyone interested in Ruby, Rails, Design Patterns, Testing, Agile Practices or anything else that somehow pertains to ruby and/or software development.&lt;/p&gt;


	&lt;h2&gt;Lunch Is Available&lt;/h2&gt;


	&lt;p&gt;Pizza, pop and water will be available free of charge to attendees.&lt;/p&gt;


	&lt;h2&gt;Meeting Location Information&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;Map &#8211; &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information &#8211; &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions &#8211; &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-03-03:6945</id>
    <published>2007-03-03T16:04:00Z</published>
    <updated>2007-03-03T16:05:46Z</updated>
    <category term="Meetings"/>
    <category term="News"/>
    <link href="http://gr-ruby.org/2007/3/3/march-3rd-meeting-rescheduled" rel="alternate" type="text/html"/>
    <title>March 3rd Meeting Rescheduled</title>
<content type="html">
            &lt;p&gt;The March 3rd meeting is rescheduled to March 10th due to weather.&lt;/p&gt;


	&lt;p&gt;The meeting time and location is the same as before (Calvin College, &lt;span class='caps'&gt;SB382&lt;/span&gt;).&lt;/p&gt;


	&lt;p&gt;Please join the mailing list if any questions.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-02-03:6551</id>
    <published>2007-02-03T14:41:00Z</published>
    <updated>2007-02-03T14:42:42Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/2/3/february-meeting-rescheduled" rel="alternate" type="text/html"/>
    <title>February Meeting Rescheduled</title>
<content type="html">
            &lt;h2&gt;The February 3rd meeting has been canceld due to a Blizzard warning in the West Michigan area.&lt;/h2&gt;


	&lt;h2&gt;The meeting is rescheduled for Saturday, February 10. Same place and time as before.&lt;/h2&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2007-01-18:6505</id>
    <published>2007-01-18T02:01:00Z</published>
    <updated>2007-01-24T17:03:27Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2007/1/18/february-meeting" rel="alternate" type="text/html"/>
    <title>February Meeting</title>
<content type="html">
            &lt;p&gt;The second meeting of 2007 will be at noon on Saturday, February 3rd in Science Building room 382 at Calvin College.&lt;/p&gt;


	&lt;h2&gt;Who&#8217;s Saying What?&lt;/h2&gt;


	&lt;p&gt;Michael Mol for the Rosetta Code project is going to be speaking about the Rosetta Code project and what it&#8217;s about.&lt;/p&gt;


	&lt;p&gt;Mark Van Holstyn is speaking on the &lt;span class='caps'&gt;LWT&lt;/span&gt; Authentication plugin for Rails.&lt;/p&gt;


	&lt;h2&gt;What is the Rosetta Code project?&lt;/h2&gt;


	&lt;p&gt;Rosetta Code is a repository for code examples that go beyond the traditional &#8220;Hello World!&#8221; example. Check it out at &lt;a href='http://rosettacode.org/'&gt;rosettacode.org&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;What is the &lt;span class='caps'&gt;LWT&lt;/span&gt; Authentication plugin?&lt;/h2&gt;


	&lt;p&gt;It is authentication made simple for Rails applications.&lt;/p&gt;


	&lt;h2&gt;What&#8217;s Rails?&lt;/h2&gt;


	&lt;p&gt;One of the best (if not the best, it&#8217;s debatable) web application frameworks around. If you don&#8217;t know or haven&#8217;t looked into it, please go to &#8230; &lt;a href='http://www.rubyonrails.org'&gt;http://www.rubyonrails.org&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Meeting Location Information&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;Map &#8211; &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information &#8211; &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions &#8211; &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2006-12-11:6503</id>
    <published>2006-12-11T13:35:00Z</published>
    <updated>2006-12-11T13:52:35Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2006/12/11/january-meeting" rel="alternate" type="text/html"/>
    <title>January Meeting</title>
<content type="html">
            &lt;p&gt;The first meeting of 2007 will be at noon on Saturday, January 6th in Science Building room 382 at Calvin College.&lt;/p&gt;


	&lt;h2&gt;Who&#8217;s Saying What?&lt;/h2&gt;


	&lt;p&gt;Brandon Keepers will be speaking on RSpec on Rails.&lt;/p&gt;


	&lt;h2&gt;What is RSpec?&lt;/h2&gt;


	&lt;p&gt;In words coined from the &lt;a href='http://rspec.rubyforge.org'&gt;RSpec homepage&lt;/a&gt; .... &lt;em&gt;RSpec is a framework for practicing Behaviour Driven Development (BDD) in Ruby.&lt;/em&gt;&lt;/p&gt;


	&lt;h2&gt;What&#8217;s Rails?&lt;/h2&gt;


	&lt;p&gt;One of the best (if not the best, it&#8217;s debatable) web application frameworks around. If you don&#8217;t know or haven&#8217;t looked into it, please go to &#8230; &lt;a href='http://www.rubyonrails.org'&gt;http://www.rubyonrails.org&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;What&#8217;s RSpec on Rails?&lt;/h2&gt;


	&lt;p&gt;Again, words coined from the &lt;a href='http://rspec.rubyforge.org'&gt;RSpec homepage&lt;/a&gt; .... &lt;em&gt;A Rails plugin that brings RSpec to Rails.&lt;/em&gt; For more information on RSpec on Rails please see &lt;a href='http://rspec.rubyforge.org/tools/rails.html'&gt;http://rspec.rubyforge.org/tools/rails.html&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;What&#8217;s &lt;span class='caps'&gt;BDD&lt;/span&gt;?&lt;/h2&gt;


	&lt;p&gt;In more words coined from the &lt;a href='http://rspec.rubyforge.org'&gt;rspec homepage&lt;/a&gt; ... &lt;em&gt;The aim of &lt;span class='caps'&gt;BDD&lt;/span&gt; is to address this shortcoming and, by using terminology focused on the behavioural aspects of the system rather than testing, attempt to help direct developers towards a focus on the real value to be found in &lt;span class='caps'&gt;TDD&lt;/span&gt; at its most successful, or &lt;span class='caps'&gt;BDD&lt;/span&gt; as we call it.&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;For more information on &lt;span class='caps'&gt;BDD&lt;/span&gt; you can refer to:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href='http://behaviour-driven.org/'&gt;behaviour-driven.org&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href='http://en.wikipedia.org/wiki/Behavior_driven_development'&gt;&lt;span class='caps'&gt;BDD&lt;/span&gt; on Wikipedia&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href='http://video.google.com/videoplay?docid=8135690990081075324'&gt;Dave Astels video on Google Video on &lt;span class='caps'&gt;BDD&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h2&gt;Meeting Location Information&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;Map &#8211; &lt;a href='http://www.calvin.edu/map/'&gt;http://www.calvin.edu/map/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Science Building Information &#8211; &lt;a href='http://www.calvin.edu/map/science/'&gt;http://www.calvin.edu/map/science/&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Driving Directions &#8211; &lt;a href='http://www.calvin.edu/map/directions.htm'&gt;http://www.calvin.edu/map/directions.htm&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>brandon</name>
    </author>
    <id>tag:gr-ruby.org,2006-12-03:6475</id>
    <published>2006-12-03T01:21:00Z</published>
    <updated>2006-12-03T01:22:52Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2006/12/3/december-2-meeting" rel="alternate" type="text/html"/>
    <title>December 2 Meeting</title>
<content type="html">
            &lt;p&gt;&lt;a href='http://flickr.com/photos/bkeepers/312404705/'&gt;&lt;img src='http://static.flickr.com/114/312404705_3448e47ada_m.jpg' alt='December GR Ruby User Group attendees' /&gt;&lt;/a&gt;&lt;/p&gt;
This months meeting boasted some enthralling ad-hoc discussions around &lt;a href='http://rspec.rubyforge.org'&gt;RSpec&lt;/a&gt;, object-oriented design, polymorphic associations in Rails, and a brief overview of resources in Rails 1.2.

	&lt;p&gt;Following the meeting, several of us got together to begin planning the 2nd annual &lt;a href='http://rubyconfmi.org'&gt;Michigan ruby conference&lt;/a&gt;.  Join the &lt;a href='/2006/11/6/mailing-list'&gt;mailing list&lt;/a&gt; if you are interested in helping organize the conference.&lt;/p&gt;


	&lt;p&gt;For our next meeting on January 6, Brandon Keepers will be presenting on RSpec on Rails.  Look forward to seeing you there!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>zdennis</name>
    </author>
    <id>tag:gr-ruby.org,2006-11-22:6464</id>
    <published>2006-11-22T18:09:00Z</published>
    <updated>2006-11-22T18:11:49Z</updated>
    <category term="News"/>
    <link href="http://gr-ruby.org/2006/11/22/chad-fowler-is-in-town" rel="alternate" type="text/html"/>
    <title>Chad Fowler Is In Town!</title>
<content type="html">
            &lt;p&gt;Noted author, rubyist, and rails guru Chad Fowler will be in town next
Tuesday speaking at the XP West Michigan. Chad is also the author of
the &lt;a href='http://www.pragmaticprogrammer.com/titles/fr_rr/'&gt;Rails Recipes&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Details for Chad speaking at the XP West Michigan meeting can be found
at &lt;a href='http://xpwestmichigan.org/pages/November2006'&gt;XP West Michigan&#8217;s site&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Chad&#8217;s personal web site can be found &lt;a href='http://chadfowler.com/'&gt;here&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Here&#8217;s a &lt;a href='http://maps.google.com/maps?f=q&#38;hl=en&#38;q=941+Wealthy+Street+SE,+Grand+Rapids,+MI+49506&#38;ie=UTF8&#38;z=15&#38;om=1&#38;iwloc=addr'&gt;link&lt;/a&gt; to the Google Map view of the meeting location.&lt;/p&gt;


	&lt;p&gt;There is no cost to attend. This should be pretty awesome. Hope to see you there!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://gr-ruby.org/">
    <author>
      <name>john</name>
    </author>
    <id>tag:gr-ruby.org,2006-09-09:6378</id>
    <published>2006-09-09T20:14:00Z</published>
    <updated>2006-10-22T21:40:31Z</updated>
    <category term="Meetings"/>
    <link href="http://gr-ruby.org/2006/9/9/september-9th-meetup" rel="alternate" type="text/html"/>
    <title>September 9th Meetup</title>
<summary type="html">&lt;p&gt;David Chelimsky of Object Mentor presented on Behavior-Driven Development using rSpec and led a hands-on coding session/tutorial.&lt;/p&gt;</summary><content type="html">
            &lt;p&gt;David Chelimsky of Object Mentor presented on Behavior-Driven Development using rSpec and led a hands-on coding session/tutorial.&lt;/p&gt;
&lt;p&gt;David started with an introduction on Behavior-Driven Development.  As the maintainer of rSpec, David Chelimsky was able to hilight the philosohpy behind rSpec&#8217;s syntax and features.  It was especially interesting to hear the reasons behind the syntax changes between various releases.  We also spent the last part of the meeting working through the &lt;strong&gt;&lt;em&gt;Master Mind&lt;/em&gt;&lt;/strong&gt; tutorial that David Astels developed for Ruby and rSpec in pairs.&lt;/p&gt;


	&lt;p&gt;The presentation slides and &#8220;Master Mind&#8221; tutorial are available for download below.&lt;/p&gt;


	&lt;p&gt;There were 8 people present at the September meetup.&lt;/p&gt;


	&lt;h4&gt;Downloads&lt;/h4&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href='http://gr-ruby.org/assets/2006/10/22/BDD_in_Ruby.DaC.pdf'&gt;Behavior-Driven Development Slides&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href='http://gr-ruby.org/assets/2006/10/22/mastermind-ruby.pdf'&gt;Master Mind Tutorial&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
</feed>
