<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>PaulBarry.com - merb.intro</title>
  <subtitle type="html">My thoughts, ideas, questions and concerns on technology, sports, music and life</subtitle>
  <id>tag:paulbarry.com,2007:Paulbarry.com</id>
  <generator uri="http://www.paulbarry.com" version="3.0">PaulBarry.com</generator>
  <link href="http://paulbarry.com/xml/atom/article/4884/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="http://paulbarry.com/articles/2008/04/17/merb-intro" rel="alternate" type="text/html"/>

  <updated>2008-11-03T15:39:45-05:00</updated>
  <entry>
    <author>
      <name>Paul Barry</name>
      <email>mail@paulbarry.com</email>
    </author>
    <id>urn:uuid:81f5cf3f-796e-44bb-8723-2c200d794117</id>

    <published>2008-04-17T07:40:37-04:00</published>
    <updated>2008-04-17T07:40:37-04:00</updated>
    <title type="html">merb.intro</title>
    <link href="http://paulbarry.com/articles/2008/04/17/merb-intro" rel="alternate" type="text/html"/>

    <category term="technology" scheme="http://paulbarry.com/articles/category/technology" label="Technology"/>
        <category term="Ruby" scheme="http://paulbarry.com/articles/tag/ruby"/>
    <category term="merb," scheme="http://paulbarry.com/articles/tag/merb"/>
        <summary type="html">&lt;p&gt;I gave a talk last night at the &lt;a href=&quot;http://novarug.org/articles/2008/04/10/april-meeting&quot;&gt;NoVaRUG&lt;/a&gt; on &lt;a href=&quot;http://merbivore.com&quot;&gt;Merb&lt;/a&gt;.  I also gave the same talk at &lt;a href=&quot;http://ruby.meetup.com/85/calendar/7514062/&quot;&gt;B&apos;More on Rails&lt;/a&gt; last week.  Thank You to everyone who helped organize these meetings and to everyone that attended.  Here are my slides from the presentation:&lt;/p&gt;

&lt;div style=&quot;width:425px;text-align:left&quot; id=&quot;__ss_357773&quot;&gt;&lt;object style=&quot;margin:0px&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=merbpresentation-1208403595811156-9&quot;/&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;embed src=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=merbpresentation-1208403595811156-9&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style=&quot;font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/?src=embed&quot;&gt;&lt;img src=&quot;http://static.slideshare.net/swf/logo_embd.png&quot; style=&quot;border:0px none;margin-bottom:-5px&quot; alt=&quot;SlideShare&quot;/&gt;&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/pjb3/merbintro?src=embed&quot; title=&quot;View &apos;merb.intro&apos; on SlideShare&quot;&gt;View&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/upload?src=embed&quot;&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The 16th slide titled &quot;Demo&quot; has a video embed in it that didn&apos;t translate over to SlideShare, so &lt;a href=&quot;http://blip.tv/file/get/Pjb3-merbintroNonBlockingControllerDemo981.mov&quot;&gt;here it is&lt;/a&gt;.  &lt;a href=&quot;http://blip.tv/file/get/Pjb3-merbintroNonBlockingControllerDemo981.mov&quot;&gt;This video demonstrates using the &lt;code&gt;render_deferred&lt;/code&gt; method of Merb to return a Proc to mongrel&lt;/a&gt; which releases the lock on the Merb app and allows other requests to be processed by Merb.  I added this one in at the last minute, it wasn&apos;t included in the Baltimore talk.  I have to give credit and save that this was inspired by &lt;a href=&quot;http://nutrun.com/weblog/non-blocking-merb-actions/&quot;&gt;George Malamidis&apos; recent blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; The video of this presentation is available &lt;a href=&quot;http://paulbarry.com/articles/2008/04/17/merb-intro-video&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;I gave a talk last night at the &lt;a href=&quot;http://novarug.org/articles/2008/04/10/april-meeting&quot;&gt;NoVaRUG&lt;/a&gt; on &lt;a href=&quot;http://merbivore.com&quot;&gt;Merb&lt;/a&gt;.  I also gave the same talk at &lt;a href=&quot;http://ruby.meetup.com/85/calendar/7514062/&quot;&gt;B&apos;More on Rails&lt;/a&gt; last week.  Thank You to everyone who helped organize these meetings and to everyone that attended.  Here are my slides from the presentation:&lt;/p&gt;

&lt;div style=&quot;width:425px;text-align:left&quot; id=&quot;__ss_357773&quot;&gt;&lt;object style=&quot;margin:0px&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=merbpresentation-1208403595811156-9&quot;/&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;embed src=&quot;http://static.slideshare.net/swf/ssplayer2.swf?doc=merbpresentation-1208403595811156-9&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style=&quot;font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/?src=embed&quot;&gt;&lt;img src=&quot;http://static.slideshare.net/swf/logo_embd.png&quot; style=&quot;border:0px none;margin-bottom:-5px&quot; alt=&quot;SlideShare&quot;/&gt;&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/pjb3/merbintro?src=embed&quot; title=&quot;View &apos;merb.intro&apos; on SlideShare&quot;&gt;View&lt;/a&gt; | &lt;a href=&quot;http://www.slideshare.net/upload?src=embed&quot;&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The 16th slide titled &quot;Demo&quot; has a video embed in it that didn&apos;t translate over to SlideShare, so &lt;a href=&quot;http://blip.tv/file/get/Pjb3-merbintroNonBlockingControllerDemo981.mov&quot;&gt;here it is&lt;/a&gt;.  &lt;a href=&quot;http://blip.tv/file/get/Pjb3-merbintroNonBlockingControllerDemo981.mov&quot;&gt;This video demonstrates using the &lt;code&gt;render_deferred&lt;/code&gt; method of Merb to return a Proc to mongrel&lt;/a&gt; which releases the lock on the Merb app and allows other requests to be processed by Merb.  I added this one in at the last minute, it wasn&apos;t included in the Baltimore talk.  I have to give credit and save that this was inspired by &lt;a href=&quot;http://nutrun.com/weblog/non-blocking-merb-actions/&quot;&gt;George Malamidis&apos; recent blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; The video of this presentation is available &lt;a href=&quot;http://paulbarry.com/articles/2008/04/17/merb-intro-video&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <author>
      <name>David James</name>
    </author>
    <id>urn:uuid:233e0ced-3bef-44e9-97ac-488e72a1b2b1</id>
    <published>2008-05-05T13:52:01-04:00</published>
    <updated>2008-05-05T13:52:01-04:00</updated>
    <title type="html">Comment on "merb.intro" by David James</title>
    <link href="http://paulbarry.com/articles/2008/04/17/merb-intro#comment-5132" rel="alternate" type="text/html"/>
    <content type="html">Thanks for the great presentation at NovaRUG.  You covered Merb very well.  Also, thanks for your detailed (and prolific) blog entries -- there are lots of good tips in here.</content>
  </entry>
  </feed>