<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Article RSS Feed</title>
    <link>http://lrug.org/meetings/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>LRUG.org London Ruby User Group : Meetings</description>


        <item>
          <title>March 2010 Meeting</title>
          <description>&lt;p&gt;The March meeting will be on Wednesday the 10th of March, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will be providing the space, at their new offices on Goswell Road; &lt;a href=&quot;http://skillsmatter.com/location-details/design-architecture/484/96&quot;&gt;The Skills Matter eXchange&lt;/a&gt;.  It's a great new space and we there won't be the problems we've had in the past with fitting people in, but you still need to &lt;a href=&quot;#mar10registration&quot;&gt;register to let Skills Matter know you are coming&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Software Craftsmanship&lt;/h3&gt;

&lt;p&gt;This month &lt;a href=&quot;http://pa.rsons.org&quot;&gt;Chris Parsons&lt;/a&gt; and &lt;a href=&quot;http://www.coreyhaines.com/&quot;&gt;Corey Haines&lt;/a&gt; will be leading us in an evening of exploration of the ideas behind &lt;a href=&quot;http://manifesto.softwarecraftsmanship.org/&quot;&gt;Software Craftsmanship&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Where the agile movement focused on principles for developing better software, the software craftsmanship movement
    focuses on developing better software developers, growing out of a frustration with the current state of the software 
    development industries. Starting with &lt;a href=&quot;http://blog.objectmentor.com/articles/2008/08/14/quintessence-the-fifth-element-for-the-agile-manifesto&quot;&gt;Uncle Bob's keynote about 'craft over crap'&lt;/a&gt;, many companies and individuals 
    started looking at concrete ways to advance our field into a true profession; the focus generally resting on two key
    areas: ways to effectively acquire new practices and ways to bring new people into our field.Chris and Corey will 
    be presenting their thoughts on how this affects businesses and personal careers.&lt;/p&gt;

    &lt;p&gt;With the emphasis on developer improvement, might we lose the focus on delivering business value?  Chris will talk
    about how craftsmanship ideas have been applied at &lt;a href=&quot;http://www.edendevelopment.co.uk/&quot;&gt;Eden&lt;/a&gt;, showing there doesn't have to be a conflict between these 
    two goals.&lt;/p&gt;

    &lt;p&gt;The terms 'apprentice' and 'journeyman' are often thrown around without really defining what they mean in terms of 
    acquiring skills and techniques.  Corey will discuss these words, describing concrete definitions that go past the 
    FUD often associated with them (nobody is asking you to doff your cap or mop the floors with a toothbrush).&lt;/p&gt;

    &lt;p&gt;We will then hold a Q&amp;amp;A session and answer people's questions and comments.  If there's time, Corey will discuss 
    and perform a code kata, one helpful way to practice our techniques. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Videos of &lt;a href=&quot;http://skillsmatter.com/podcast/agile-scrum/chris-parsons-software-craftsmanship-ideas-eden&quot;&gt;Chris's talk&lt;/a&gt; (&lt;a href=&quot;http://www.slideshare.net/skillsmatter/chrisparsons&quot;&gt;slides&lt;/a&gt;) and &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/corey-haines-software-craftsmanship-terminology&quot;&gt;Corey's talk&lt;/a&gt; (&lt;a href=&quot;http://www.slideshare.net/skillsmatter/coreyhaines&quot;&gt;slides&lt;/a&gt;) are available on the &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/software-craftsmanship&quot;&gt;Skills Matter site&lt;/a&gt;. &lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;After the hiatus in February, the analogue blog will return at the start of this meeting.  There'll be about 10-15 minutes available for anyone to get up and say something to the group.  It's a open forum for the local community to speak to each other, maybe to announce a newly released gem or library, maybe to ask the rest of the group for some help, or to suggest a theme for a future meeting.  The only rule is that you shouldn't go on for too long as there are other people that want to say something too.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;After the meeting we head on over to &lt;a href=&quot;http://www.theslaughteredlambpub.com/&quot;&gt;The Slaughtered Lamb&lt;/a&gt; which is about 5 minutes walk from the Skills Matter eXchange.  If you can't make it to the meeting, we usually finish up at about 8pm if you want to head along for just the pub bit.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;mar10registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;Skills Matter still prefer that you &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/software-craftsmanship/zx-548&quot;&gt;register your attendance with them&lt;/a&gt; if you are planning to come.  It's not a disaster if you don't, as there's plenty of space, but it is polite to let them know you are coming so they can set the room up appropriately.  You'll also get a name badge, so you really should &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/software-craftsmanship/zx-548&quot;&gt;register&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4902931/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Fri, 19 Feb 2010 01:51:34 GMT</pubDate>
          <guid>http://lrug.org/meetings/2010/02/19/march-2010-meeting/</guid>
          <link>http://lrug.org/meetings/2010/02/19/march-2010-meeting/</link>
        </item>

        <item>
          <title>February 2010 Meeting</title>
          <description>&lt;p&gt;The February meeting will be on Wednesday the 10th of February, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will be providing the space, at their new offices on Goswell Road; &lt;a href=&quot;http://skillsmatter.com/location-details/design-architecture/484/96&quot;&gt;The Skills Matter eXchange&lt;/a&gt;.  It's a great new space and we there won't be the problems we've had in the past with fitting people in, but you should still &lt;a href=&quot;#feb10registration&quot;&gt;register early&lt;/a&gt; to let Skills Matter know you are coming.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Lightning talks!&lt;/h3&gt;

&lt;p&gt;This month we're having our annual lightning talk evening.  If you've not been to one of these before it's quite simple; we have lots of short talks all on one night.  We use the 20x20 format for our talks which means that each speaker gets 20 slides that auto-transition after 20 seconds, this gives them 6 minutes 40 seconds to get their point across.  It's a really fun way to run a lightning talk event, and the rigid time constraints mean that the talks tend to be really entertaining (jettisoning for brevity things like explanations or support for the speakers opinions).&lt;/p&gt;

&lt;p&gt;The current line-up of 20x20-ers is as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://pardel.net/&quot;&gt;Paul Ardeleanu&lt;/a&gt; - Paul will talk to us about Rails &amp;amp; iPhone integration. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/rails-iphone-integration&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.estadobeta.com/&quot;&gt;Ismael Celis&lt;/a&gt; - Using &lt;a href=&quot;http://dev.w3.org/html5/websockets/&quot;&gt;Websockets&lt;/a&gt; with &lt;a href=&quot;http://rubyeventmachine.com/&quot;&gt;EventMachine&lt;/a&gt;. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/using-websockets-with-eventmachine&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.monkeysthumb.org/&quot;&gt;Joel Chippindale&lt;/a&gt; - Joel will talk about &lt;a href=&quot;http://github.com/schacon/showoff/&quot;&gt;Show Off&lt;/a&gt;; ruby-based HTML presentation software (this talk might get a bit meta). (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/show-off-a-ruby-based-html-presentation-software&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sanger.ac.uk/&quot;&gt;Lars Jorgensen&lt;/a&gt; - Evolution of data models in Rails. Lessons learned. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/evolution-of-data-models-in-rails-lessons-learned&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.eribium.org/&quot;&gt;Alex MacCaw&lt;/a&gt; - &lt;a href=&quot;http://github.com/maccman/bowline&quot;&gt;Bowline&lt;/a&gt; - Alex has been building a ruby GUI framework and wants to show it off. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/bowline-a-ruby-gui-framework&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.anup.info/&quot;&gt;Anup Narkhede&lt;/a&gt; - &lt;a href=&quot;http://birdpie.com/&quot;&gt;birdpie.com&lt;/a&gt; - Anup will introduce the site and the architecture behind it; &lt;a href=&quot;http://rubyonrails.org/&quot;&gt;Rails 3.0&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/p/redis/&quot;&gt;Redis&lt;/a&gt;, and &lt;a href=&quot;http://github.com/defunkt/resque&quot;&gt;Resque&lt;/a&gt;. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/architecture-of-birdpie-a-twitter-application&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://mintdigital.com/&quot;&gt;Thomas Pomfret&lt;/a&gt; - &lt;a href=&quot;http://tomayko.com/src/rack-cache/&quot;&gt;Rack::Cache&lt;/a&gt; and associated things. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/rackcache-and-associated-things&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://fuglylogic.com/&quot;&gt;Brent Snook&lt;/a&gt; - Decorating the domain - Wrapping polymorphic presentation logic around the model. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/decorating-the-domain-wrapping-polymorphic-presentation-logic-around-the-model&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://h-lame.com/&quot;&gt;Murray Steele&lt;/a&gt; - The mailing list suggested that Murray talk about &lt;a href=&quot;http://ruby-doc.org/core-1.9/classes/Fiber.html&quot;&gt;Fibers in Ruby 1.9&lt;/a&gt;. (&lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/fibers-in-ruby-1-9&quot;&gt;Video&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;Depending on how many lighning talks there are, we may have time at the start of the meeting for 10-15 minutes of free time for anyone to speak.  You don't need to ask for permission or let us know in advance that you have something to say here, just turn up, stand up and say it!  It's a forum for announcements, or pleas for help, or a soapbox for starting discussions.  Just remember not to run on for too long as there's probably other people that want to say something too (it would also be embarrassing if you ran on for longer than our scheduled lightning talks!).&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;The meeting will finish around 8pm and we'll be in a local pub shortly thereafter.  The pub we tried after the last meeting was &lt;a href=&quot;http://www.theslaughteredlambpub.com/&quot;&gt;The Slaughtered Lamb&lt;/a&gt; which is about 5 minutes walk from Skills Matter's new office.  If you can't make it for the main meeting consider, coming along as an advance guard to the pub and securing us some tables.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;feb10registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lightning-talk-evening&quot;&gt;Registration&lt;/a&gt; isn't mandatory as Skills Matter's new office has plenty of space.  That said, you really should register as it lets Skills Matter arrange the room properly and means you'll get a name badge so people know who you are.  If there aren't enough seats, people without name badges will have to sit on the floor.  Please do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lightning-talk-evening&quot;&gt;register&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4902929/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Thu, 21 Jan 2010 01:22:33 GMT</pubDate>
          <guid>http://lrug.org/meetings/2010/01/21/february-2010-meeting/</guid>
          <link>http://lrug.org/meetings/2010/01/21/february-2010-meeting/</link>
        </item>

        <item>
          <title>January 2010 Meeting</title>
          <description>&lt;p&gt;The first meeting of LRUG in 2010 will be on Wednesday the 13th of January, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will be providing the space, at their new offices on Goswell Road; &lt;a href=&quot;http://skillsmatter.com/location-details/design-architecture/484/96&quot;&gt;The Skills Matter eXchange&lt;/a&gt;.  It's a bright new space and we shouldn't have any problems with fitting people in, but you should still &lt;a href=&quot;#jan10registration&quot;&gt;register your attendance early&lt;/a&gt; to let Skills Matter know you are coming.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Symbol vs. String&lt;/h3&gt;

&lt;p&gt;&lt;strike&gt;&lt;a href=&quot;http://twitter.com/aubergene&quot;&gt;Julian Burgess&lt;/a&gt; fresh from his special guest hosting of the &lt;a href=&quot;/meetings/2009/11/22/december-2009-meeting/&quot;&gt;December meeting&lt;/a&gt; is going to step once more into the spotlight, but this time he's going to give us a talk:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;When I first started down the road of learning Ruby I had no idea what
    a symbol was. Gradually I've learnt to the point that I believe I can
    identify cases where using a symbol will be a good idea (saving memory
    and speed) and cases where it would be a bad idea (eating up all your
    memory).&lt;/p&gt;

    &lt;p&gt;The talk would be pretty short, I might say something which is
    completely wrong so will rely on the crowd to correct me. The goal
    being at the end for everyone in the room to understand and love the symbol.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Note: Description borrowed from his &lt;a href=&quot;http://groups.google.com/group/ruby-manor/browse_frm/thread/3e3de3745d2ad66e&quot;&gt;Ruby Manor proposal&lt;/a&gt;.  You can check the thread to see what other things people asked for that he might cover.&lt;/strike&gt;&lt;/p&gt;

&lt;p&gt;Julian couldn't make it because of inclement weather.  However, we had a replacement in the shape of:&lt;/p&gt;

&lt;h3&gt;Dragonfly&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://github.com/markevans&quot;&gt;Mark Evans&lt;/a&gt; gave us an overview of a new file attachment gem he'd written called &lt;a href=&quot;http://github.com/markevans/dragonfly&quot;&gt;Dragonfly&lt;/a&gt;.  The interesting thing about this gem is that rather than specifying the thumbnail sizes at the model level, you specify them at the point at which you want to use them in the view and leave it up to caching to deal with performance.&lt;/p&gt;

&lt;p&gt;Thanks to Mark for stepping in at the last minute!&lt;/p&gt;

&lt;p&gt;A video of Mark's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/dragonfly&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;An update on Redcar&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://danlucraft.com/&quot;&gt;Daniel Lucraft&lt;/a&gt; is going to talk to us about &lt;a href=&quot;http://redcareditor.com/&quot;&gt;Redcar&lt;/a&gt;, the Ruby IDE he's been writing.  Daniel first talked to us about it in &lt;a href=&quot;http://lrug.org/meetings/2009/02/17/march-2009-meeting&quot;&gt;March last year&lt;/a&gt; and he wants to give us an update on how it's been going since then.  He recently &lt;a href=&quot;http://redcareditor.com/2009/12/christmas-gem-redcar-030dev/&quot;&gt;released 0.3&lt;/a&gt; and is looking for interested rubyists to play start hacking on it.&lt;/p&gt;

&lt;p&gt;A video of Daniel's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/redcar&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;We'll start the meeting with 10-15 minutes of free time for anyone to speak.  You don't need to ask for permission or let us know in advance that you have something to say here, just turn up, stand up and say it!  It's a forum for announcements, or pleas for help, or a soapbox for starting discussions.  Just remember not to run on for too long as there's probably other people that want to say something too.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;We aim to finish up the meeting by 8pm, after which we mosey on down to ... well ... we're not sure.   Skills Matter's new office isn't close to our old preferred pub, so we're going to have to find a new one.  We've organised a special &lt;a href=&quot;/nights&quot;&gt;LRUG Nights&lt;/a&gt; to do just that.  Watch this space to find out what pub we choose (or come along on the 6th to help us choose!).  Regardless of what pub we choose, if for any reason you can't make the talks it's fine to come along just for the pub part of the meeting.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;jan10registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-jan-2010&quot;&gt;Registration&lt;/a&gt; isn't mandatory as Skills Matter's new office has plenty of space.  However, registration lets Skills Matter arrange the room properly and if you don't register you might have to sit on the floor.  It's also polite to let people know if you're coming.  So, please do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-jan-2010&quot;&gt;register&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4880412/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Thu, 17 Dec 2009 04:51:30 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/12/17/january-2010-meeting/</guid>
          <link>http://lrug.org/meetings/2009/12/17/january-2010-meeting/</link>
        </item>

        <item>
          <title>December 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 9th of December, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, at our new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to our previous venues).  Despite the new venue it's still important for people to &lt;a href=&quot;#dec09registration&quot;&gt;register&lt;/a&gt; so Skills Matter know how many people to expect and set the room up correctly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;DDD (Domain Driven Design)&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.blackkettle.org/&quot;&gt;Alex Young&lt;/a&gt; is going to talk about DDD.  Chances are his talk will be based on &lt;a href=&quot;http://lists.lrug.org/pipermail/chat-lrug.org/2009-November/004312.html&quot;&gt;a comment he made on the mailing list&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;I &lt;em&gt;also&lt;/em&gt; think that of the major Ruby ORM libraries, only Sequel is really 
    aligned with DDD in the first place, so if you're using anything else you've 
    already compromised the model (although again, possibly that's a discussion 
    for another time).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Alex's talk can be found on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/domain-driven-design-1187&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Javascript Stories: The Animal, Mineral or Vegetable guide to testing javascript in web applications.&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.the-it-refinery.co.uk&quot;&gt;Rob Holland&lt;/a&gt; describes his talk as follows:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;The talk will cover how to use &lt;a href=&quot;http://github.com/jnicklas/capybara&quot;&gt;capybara&lt;/a&gt; with 
    &lt;a href=&quot;http://cukes.info/&quot;&gt;cucumber&lt;/a&gt; to easily write and run stories including javascript 
    functionality. The talk should be useful to people who don't currently test their 
    javascript, or those who are already doing so with another framework.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Rob's talk can be found on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/javascript-stories&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;At the start of each meeting we have 10-15 minutes set aside for anyone in the room to speak.  It's run &quot;open&quot; style, so you don't need to ask for permission, just stand up and say something.  In the past we've had new site announcements, gem demos, new framework announcements, overviews of recent conferences; basically anything you might post a link to on something like &lt;a href=&quot;http://rubyflow.com&quot;&gt;Ruby Flow&lt;/a&gt;, you should think about mentioning here.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;We aim to finish up the meeting by 8pm, after which we mosey on down to &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt; to continue the evening.  If for any reason you can't make the talks feel free to come along to the pub and mix with your fellow rubyists.  In fact, if you get there early, you can get the first drinks in!&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;dec09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-dec&quot;&gt;Registration&lt;/a&gt; isn't mandatory as there's always room in the venue on the night, however, registration lets Skills Matter arrange the room properly so if you don't register you might have to sit on the floor.  So, please do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-dec&quot;&gt;register&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4880415/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Sun, 22 Nov 2009 10:22:28 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/11/22/december-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/11/22/december-2009-meeting/</link>
        </item>

        <item>
          <title>November 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 11th of November, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, at our new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to our previous venues).  Despite the new venue it's still important for people to &lt;a href=&quot;#nov09registration&quot;&gt;register&lt;/a&gt; so Skills Matter know how many people to expect and set the room up correctly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;p&gt;We're hoping for a &quot;Ruby in Sys Admin&quot; theme this month.&lt;/p&gt;

&lt;h3&gt;&lt;a href=&quot;http://bitfieldconsulting.com/&quot;&gt;John Arundel&lt;/a&gt;: Is Your Sysadmin Dumber Than a Hamster? How to automate your sysadmin out of a job, and into a more interesting job.&lt;/h3&gt;

&lt;p&gt;John offered to do a talk about &lt;a href=&quot;http://reductivelabs.com/products/puppet&quot;&gt;Puppet&lt;/a&gt; and &lt;a href=&quot;http://wiki.opscode.com/display/chef/&quot;&gt;Chef&lt;/a&gt; covering some or more of the following topics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why aren't sysadmins as smart as developers?&lt;/li&gt;
&lt;li&gt;How do you build 100 servers in a day?&lt;/li&gt;
&lt;li&gt;How to automate the dumb stuff&lt;/li&gt;
&lt;li&gt;Why it's quicker to do things more slowly&lt;/li&gt;
&lt;li&gt;How to convince your boss you need an automated infrastructure&lt;/li&gt;
&lt;li&gt;Why automation gives you staging and continuous integration for free&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A video of John's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/is-your-sysadmin-dumber-than-a-hamster-how-to-automate-your-sysadmin-out-of-a-job-and-into-a-more-interesting-job&quot;&gt;Skills Matter site&lt;/a&gt; and his slides can be found on &lt;a href=&quot;http://www.slideshare.net/bitfield/agile-sysadmin-and-the-art-of-infrastructure-automation-2493286&quot;&gt;Slideshare&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&lt;a href=&quot;http://www.juliansimpson.org/&quot;&gt;Julian Simpson&lt;/a&gt;: Drunken Build Monkey&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://www.juliansimpson.org/&quot;&gt;Julian Simpson&lt;/a&gt; has &lt;em&gt;seen&lt;/em&gt; things.  Scary things.  In a career that has spanned 15 years of Unix systems administration with detours into continuous integration and build management, he's seen quite a lot.  By day he works in a Ruby on Rails development team in London.  By night he blogs about CI as &lt;a href=&quot;http://www.build-doctor.com/&quot;&gt;The Build Doctor&lt;/a&gt;.  In this talk he's going to discuss testing infrastructure before you deploy it, more &lt;a href=&quot;http://reductivelabs.com/products/puppet&quot;&gt;Puppet&lt;/a&gt;, declarative systems, CI, and top tips for developers who want to get code into production and still have time to go to the pub afterwards.&lt;/p&gt;

&lt;p&gt;A video of Julian's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/drunken-build-monkey&quot;&gt;Skills Matter site&lt;/a&gt; and his slides can be found on &lt;a href=&quot;http://www.slideshare.net/simpsonjulian/lrug&quot;&gt;Slideshare&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;At the start of each meeting we have 10-15 minutes set aside for people to speak about anything they think is of interest to the group.  It's &quot;open&quot; style, so you don't need to ask for permission, just turn up and say something.  In the past we've had overviews of recent conferences, discussions of alternative JS frameworks for Rails, announcements about new events, calls for help reviewing patches for Rails, a quick demo of a new gem.  Basically anything you might post a link to on something like &lt;a href=&quot;http://rubyflow.com&quot;&gt;Ruby Flow&lt;/a&gt;, you should think about mentioning here.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;At the end of the meeting we like to head over to &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt; for a spot of socialising over a beer or two.  We're usually at the pub from about 8:00pm ish so if you don't think you can make the &quot;proper&quot; meeting feel free to come along just for the pub.  It's fine to turn up to the meeting late though, you don't have to be there at 6:30 to get in!&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;nov09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-nov&quot;&gt;Registration&lt;/a&gt; isn't mandatory as there's always room in the venue on the night, however, registration lets Skills Matter arrange the room properly so if you don't register you might have to sit on the floor.  So, please do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-nov&quot;&gt;register&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4749703/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Mon, 19 Oct 2009 02:59:57 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/10/19/november-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/10/19/november-2009-meeting/</link>
        </item>

        <item>
          <title>October 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 14th of October, from 6:30pm to 8:00pm.  Our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, at our new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to our previous venues).  We still need people to &lt;a href=&quot;#oct09registration&quot;&gt;register&lt;/a&gt; though to make sure the room is set up properly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;&lt;a href=&quot;http://fuglylogic.com/&quot;&gt;Brent Snook&lt;/a&gt;: A trio of gems&lt;/h3&gt;

&lt;p&gt;Brent offered to talk about one or more of the following three gems he's been working on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/brentsnook/baldrick/&quot;&gt;baldrick&lt;/a&gt; - used for gluing stuff together; can be used to monitor RSS among other things&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/brentsnook/numerouno/&quot;&gt;numerouno&lt;/a&gt; - English natural language parser for numbers ('seventy seven'.as_number == 77)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/brentsnook/bumps/&quot;&gt;bumps&lt;/a&gt; - used to pull in Cucumber features from another source and also push the results of a run&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There was most interest in &lt;a href=&quot;http://github.com/brentsnook/bumps/&quot;&gt;bumps&lt;/a&gt; but if you get on our &lt;a href=&quot;http://lists.lrug.org/listinfo.cgi/chat-lrug.org&quot;&gt;mailing list&lt;/a&gt; you can let him know which you'd rather hear more about.&lt;/p&gt;

&lt;p&gt;A video of Brent's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/a-trio-of-gems&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&lt;a href=&quot;http://experthuman.com/&quot;&gt;Tom Stuart&lt;/a&gt; : Enumerators&lt;/h3&gt;

&lt;p&gt;During our last meeting, Tom was surprised by how many people (both Ruby newbies and &quot;Rails not Ruby&quot; programmers) were asking questions about &lt;a href=&quot;http://www.ruby-doc.org/core/classes/Enumerable.html&quot;&gt;Enumerable&lt;/a&gt;, e.g. what map/inject/zip etc do.  Tom has massive functional chops and is going to give a talk that starts with this and then expands into a rant about programming in a functional style.&lt;/p&gt;

&lt;p&gt;A video of Tom's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/enumerators&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Others&lt;/h3&gt;

&lt;p&gt;We still have room for one more speakers, or we can let Tom and Brent talk for longer.  &lt;a href=&quot;/speaking/&quot;&gt;Let us know&lt;/a&gt; if you're interested.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;We missed out on this during the &lt;a href=&quot;/meetings/2009/08/18/september-2009-meeting/&quot;&gt;Dojo meeting last month&lt;/a&gt; because of time constraints.  We'll make sure there's time this month though.  The idea is that we have 10-15 minutes at the start of the meeting for anyone to say whatever they think is interesting; you could announce a gem you've written, you could point out a nice plugin or tool that you've been using recently, you can mention a blog post that got you thinking, you could ask for some help on a pet-project, basically anything goes, just keep it short so that everyone else has time to speak!&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;At the end of the meeting we like to head over to &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt; for a spot of socialising over a beer or two.  We're usually at the pub from about 8:00pm ish so if you don't think you can make the &quot;proper&quot; meeting feel free to come along just for the pub.  It's fine to turn up to the meeting late though, you don't have to be there at 6:30 to get in!&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;oct09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;Our new venue doesn't have any capacity problems, so registration isn't mandatory.  That said, it's really helpful if you do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-oct&quot;&gt;register with Skills Matter&lt;/a&gt; if you are planning on attending.  Registration lets Skills Matter layout the room properly and make sure everyone has a name badge to help with socialising later.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/4423451/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Fri, 18 Sep 2009 08:35:50 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/09/18/october-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/09/18/october-2009-meeting/</link>
        </item>

        <item>
          <title>September 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 9th of September, from 6:30pm to 8:00pm.  As usual our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, at our new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to the other venues).  We still need people to &lt;a href=&quot;#sep09registration&quot;&gt;register&lt;/a&gt; though to make sure the room is set up properly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Coding Dojo&lt;/h3&gt;

&lt;p&gt;For this meeting we'll be running a &lt;a href=&quot;http://codingdojo.org/cgi-bin/wiki.pl?WhatIsCodingDojo&quot;&gt;Coding Dojo&lt;/a&gt;.  You can find out much more detail on these at the &lt;a href=&quot;http://codingdojo.org/&quot;&gt;Coding Dojo wiki&lt;/a&gt;, but the basic idea is as follows:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;The Dojo starts with the definition of a problem to be worked on.  It'll be something relatively simple, 
    but with enough scope for plenty of interesting choices to be made about the design.  We'll have one 
    laptop connected to a projector and two developers will pair on it to iterate towards a solution.  Every
    so often, the &quot;driving&quot; developer (the one at the keyboard) will sit down, the other developer will 
    become the &quot;driver&quot; and another member of the group will step up to complete the pair.  Lather, 
    rinse, repeat.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For our Dojo, because the group is so large, we plan to split the attendees on the night into 2 or 3 groups to work on the problem and will time the &quot;every so often&quot; such that everyone should get a turn at the laptop.  To help speed up the splitting into groups on the night &lt;a href=&quot;http://spreadsheets.google.com/ccc?key=0Ai86AO7glNC9dFg4cEJkSUhOaEpCT0VHNnlWYnFld0E&amp;amp;hl=en_GB&quot;&gt;you should add your name to a team on our spreadsheet&lt;/a&gt;.  To frame the Dojo-ing we'll introduce the concept of Dojo's at the start of the evening in a bit more detail, as well as describe the problem to be worked on, and then at the end of the meeting, we'll go round each group and let them say how they found the experience and describe their solution.  There'll also be one or two people floating around not participating, but making sure that the Dojo is running smoothly and giving advice to groups struggling.&lt;/p&gt;

&lt;p&gt;Hopefully everyone gets a turn at the laptop and so everyone will write some code on the night.  We hope it'll be a good way of letting inexperienced developers see how more experience developers approach problems and hopefully learn a lot by watching and working with them.  Of course, those experienced developers will also get a chance to be pulled up on things and forced to think outside of their, perhaps, fixed mindsets.&lt;/p&gt;

&lt;p&gt;There are still some details to be thrashed out, like what the problem will be, and how to split the meeting up into groups to ensure a even spread of ability in each group (see the &lt;a href=&quot;http://spreadsheets.google.com/ccc?key=0Ai86AO7glNC9dFg4cEJkSUhOaEpCT0VHNnlWYnFld0E&amp;amp;hl=en_GB&quot;&gt;spreadsheet&lt;/a&gt;).  We'll discuss all that on &lt;a href=&quot;http://lists.lrug.org/listinfo.cgi/chat-lrug.org&quot;&gt;the mailing list&lt;/a&gt;, so do sign up and follow along.&lt;/p&gt;

&lt;p&gt;The idea for this meeting wouldn't have been possible without help from &lt;a href=&quot;http://blog.mattwynne.net/&quot;&gt;Matt Wynne&lt;/a&gt; and &lt;a href=&quot;http://isanchez.net/&quot;&gt;Ivan Sanchez&lt;/a&gt;, who have both run Dojo's in the past and will be helping out on &lt;a href=&quot;http://lists.lrug.org/listinfo.cgi/chat-lrug.org&quot;&gt;the mailing list&lt;/a&gt; and on the evening itself.&lt;/p&gt;

&lt;p&gt;The code produced by each of the 3 groups is available on the &lt;a href=&quot;http://github.com/lrug&quot;&gt;LRUG github account&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/lrug/kata-minesweeper/tree/lrug-pirate-group&quot;&gt;Pirates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/lrug/kata-minesweeper/tree/lrug-ninja-group&quot;&gt;Ninjas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://github.com/lrug/kata-minesweeper/tree/lrug-zombie-group&quot;&gt;Zombies&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is also a video of the evening available on &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/coding-dojo-973&quot;&gt;the Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;Following on from &lt;a href=&quot;http://lists.lrug.org/pipermail/chat-lrug.org/2009-August/003971.html&quot;&gt;last month&lt;/a&gt; there'll be 10-15 minutes at the start of the meeting for the analogue blog.  The Analogue Blog is open for anyone to say whatever they think is interesting; you could announce a gem you've written, you could point out a nice plugin or tool that you've been using recently, you can mention a blog post that got you thinking, you could ask for some help on a pet-project, basically anything goes, just keep it short so that everyone else has time to speak!&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;This meeting is going to be very different to our normal presentation-based meetings, and as such is bound to generate a lot to talk about.  No-one likes to talk with a dry throat so, as usual, we'll head on over to &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt; for some sweet throat lubrication.  Although we start the formal meeting proceedings at 6:30, and are open to late-comers, there are plenty of LRUG regulars who can't quite make it.  If you're one of those feel free to head on over to pub for about 8pm, which is when we aim to finish up the Dojo.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;sep09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;Our new venue shouldn't have any capacity problems.  However, we'd still like for people to &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-sep&quot;&gt;register with Skills Matter&lt;/a&gt; if they are planning on attending.  Registration lets Skills Matter layout the room properly and make sure everyone has a name badge.  For this event it'll also help us know how many groups to split up into, so please do &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-sep&quot;&gt;register as early as you can&lt;/a&gt; to help us out.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/3071755/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;

&lt;p&gt;Also, there's a &lt;a href=&quot;http://spreadsheets.google.com/ccc?key=0Ai86AO7glNC9dFg4cEJkSUhOaEpCT0VHNnlWYnFld0E&amp;amp;hl=en_GB&quot;&gt;spreadsheet of teams&lt;/a&gt; you should add your name to if you are coming.  This'll speed up the splitting into groups when we start the Dojo, and it'll also hopefully mean that each group has an even spread of abilities in it.  &lt;a href=&quot;http://spreadsheets.google.com/ccc?key=0Ai86AO7glNC9dFg4cEJkSUhOaEpCT0VHNnlWYnFld0E&amp;amp;hl=en_GB&quot;&gt;Go add your name!&lt;/a&gt;.&lt;/p&gt;</description>
          <pubDate>Tue, 18 Aug 2009 01:56:02 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/08/18/september-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/08/18/september-2009-meeting/</link>
        </item>

        <item>
          <title>August 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 12th of August, from 6:30pm to 8:00pm.  As usual our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, at our new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to the other venues).  We still need people to &lt;a href=&quot;#aug09registration&quot;&gt;register&lt;/a&gt; though to make sure the room is set up properly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Making your rails app kick ass with ruby-prof and kcachegrind&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://www.taryneast.com/&quot;&gt;Taryn East&lt;/a&gt; wants to talk to us about profiling.&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;I've used the &lt;a href=&quot;http://ruby-prof.rubyforge.org/&quot;&gt;ruby-prof&lt;/a&gt; and 
    &lt;a href=&quot;http://kcachegrind.sourceforge.net/html/Home.html&quot;&gt;kcachegrind&lt;/a&gt; tools a few
    times to profile some of the rails projects I've worked on. They're powerful
    tools that can let you dig down into the bowels of your code and find the 
    real trouble-makers, but they require a bit of familiarity as they really 
    are a bit of information-overload. So I thought I could give a talk on 
    how to set them up - where/how to use them and what they can do for you.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Taryn's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/making-your-rails-app-kick-ass-with-ruby-prof-and-kcachegrind&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;AMQP in Ruby&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://www.sho.ch/&quot;&gt;Alex Graul&lt;/a&gt; is going to talk about AMQP messaging with ruby.&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;&lt;a href=&quot;http://amqp.org&quot;&gt;AMQP&lt;/a&gt; is a powerful, flexible and completely open messaging standard. Capable of 
    scaling to millions of messages a second with incredibly low latency, AMQP is an 
    fantastic backbone on which to build service architectures. In this talk I'll give
    you an overview of the AMQP standard, an introduction to synchronous and asynchronous
    libraries for working with AMQP in Ruby and some examples uses. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If he's finished writing it, &lt;a href=&quot;http://www.gerhardlazu.com/&quot;&gt;Gerhard Lazu&lt;/a&gt; will do a demo of a app for buffering &lt;a href=&quot;http://en.wikipedia.org/wiki/SHOUTcast&quot;&gt;ICY streams&lt;/a&gt; using AMQP.&lt;/p&gt;

&lt;p&gt;A video of Alex's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/amqp-in-ruby&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strike&gt;&lt;/p&gt;

&lt;h3&gt;Heroku (maybe)&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://twitter.com/mortenheroku&quot;&gt;Morten Bagai&lt;/a&gt; from &lt;a href=&quot;http://heroku.com/&quot;&gt;Heroku&lt;/a&gt; might be in town and if so is going to give us an overview of their platform.  His presentation will also cover where they're going in the near future, what they'd like to know from us and info on their plans for their European customers.
&lt;/strike&gt;&lt;/p&gt;

&lt;p&gt;Morten couldn't make it, but hopes to be able to offer us this talk at some point in the future.&lt;/p&gt;

&lt;h3&gt;&quot;Analogue Blog&quot;&lt;/h3&gt;

&lt;p&gt;&lt;del&gt;Stealing&lt;/del&gt;&lt;ins&gt;Borrowing&lt;/ins&gt; an idea from the &lt;a href=&quot;http://rubyonrails.com.au/sydney-meetups&quot;&gt;Sydney Ruby User Group&lt;/a&gt; we'll put aside some time at the start of the meeting where you can pass on information you think is of interest to the group.  For example you could announce a new gem you've written or found useful recently, let people know about any interesting events that are happening soon or just bring people's attention to news or gossip within the greater ruby community.  If you'd think about blogging it or starring it in your RSS reader, then mention it here.  This section will last for about 10-15 minutes and anyone can speak if they keep it short and to the point!&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/snowblink/3889759483/&quot; title=&quot;The Others (20090812-R0012408) by snowblink, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2481/3889759483_21378fd800.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;The Others (20090812-R0012408)&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At the end of the formal part of the meeting we change into our smoking jackets and retire to the quiet backrooms of a local tavern for a snifter of brandy, a fine snub of tobacco for our pipes and try to outdo each other with increasingly outrageous anecdotes.  &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt; is just down the street from the venue for the talks and is ideally located for this after-hours debating session.  Those of us unable to make the main meeting should aim to arrive at The Crown Tavern at about 8pm if they want to join in the debate.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/snowblink/3890552430/&quot; title=&quot;Chris and Mike (20090812-R0012411) by snowblink, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2627/3890552430_b52d7cc84d.jpg&quot; width=&quot;500&quot; height=&quot;385&quot; alt=&quot;Chris and Mike (20090812-R0012411)&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;aug09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;We need people to &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-aug&quot;&gt;register with Skills Matter&lt;/a&gt; if they are planning on attending.  Registration lets Skills Matter know how many people to expect to turn up and plan the venue accordingly.  There shouldn't be any capacity problems with the new venue, but you should still &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-aug&quot;&gt;register as early as you can&lt;/a&gt; to help them out.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/3071748/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Mon, 20 Jul 2009 03:33:44 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/07/20/august-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/07/20/august-2009-meeting/</link>
        </item>

        <item>
          <title>July 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Wednesday the 8th of July, from 6:30pm to 8:00pm.  As usual our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space, this time at a new venue &lt;a href=&quot;http://skillsmatter.com/location-details/home/166/26&quot;&gt;The Crypt&lt;/a&gt; (it's very close to the other venues).  We still need people to &lt;a href=&quot;#jul09registration&quot;&gt;register&lt;/a&gt; though to make sure the room is set up properly.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;Do Mix Your Drinks&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://experthuman.com/&quot;&gt;Tom Stuart&lt;/a&gt; will be talking about how abstract algebra is useful for Ruby programmers, both when writing everyday programs and when going to the pub afterwards. As an example he'll show how to use his &lt;a href=&quot;http://github.com/tomstuart/vector_space&quot;&gt;VectorSpace&lt;/a&gt; library to compare and manipulate structured data for free.&lt;/p&gt;

&lt;p&gt;A video of Tom's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/do-mix-your-drinks&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Ruby+Arduino&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://t-a-w.blogspot.com/&quot;&gt;Tomasz Wegrzanowski&lt;/a&gt; will be giving a talk that he describes as follows:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;&lt;a href=&quot;http://www.arduino.cc/&quot;&gt;Arduino&lt;/a&gt; is an inexpensive Open Source physical computing
    platform which makes building interactive gadgets of your design
    much easier on the hardware side. Now let's add some Ruby
    so programming those gadgets becomes easy too...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Tomasz's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/rubyarduino&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;After the meeting it's usual to continue the meeting in a more informal style at &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt;.  This pub is just down the street from our new venue, in fact you'd have to walk past it on the way to the tube station, so it's hard to avoid.  Speaking of avoiding things, if you can't make the main meeting, we aim to be in the pub from about 8pm and you're more than welcome to come along and help us prop up the bar.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;jul09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;We need people to &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-july&quot;&gt;register with Skills Matter&lt;/a&gt; if they are planning on attending.  Registration lets Skills Matter know how many people to expect to turn up and plan the venue accordingly.  We shouldn't have capacity problems with the new venue, but you should still &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-july&quot;&gt;register as early as you can&lt;/a&gt; to help them out.&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/2884083/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Wed, 17 Jun 2009 00:59:44 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/06/17/july-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/06/17/july-2009-meeting/</link>
        </item>

        <item>
          <title>June 2009 Meeting</title>
          <description>&lt;p&gt;The next meeting of LRUG will be on Monday the 8th of June, from 6:30pm to 8:00pm.  As usual our hosts &lt;a href=&quot;http://skillsmatter.com/&quot;&gt;Skills Matter&lt;/a&gt; will provide the space at either &lt;a href=&quot;http://skillsmatter.com/location-details/home/375/1&quot;&gt;their offices&lt;/a&gt; or one of their overflow venues.  The venue we get is dependent on how many people &lt;a href=&quot;#jun09registration&quot;&gt;register&lt;/a&gt; and the availability of &lt;a href=&quot;/sponors&quot;&gt;sponsorship&lt;/a&gt; to pay for a larger room.  Do your bit by &lt;a href=&quot;#jun09registration&quot;&gt;registering early&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Agenda&lt;/h2&gt;

&lt;h3&gt;RDF in Rails&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://metade.org&quot;&gt;Patrick Sinclair&lt;/a&gt; will be talking about publishing RDF from Rails and getting the community to participate in &lt;a href=&quot;http://linkeddata.org&quot;&gt;Linked Data&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;A video of Patrick's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/rdf-in-rails&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;DSL Or A Code Smell...&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://twitter.com/abdels&quot;&gt;Abdel A. Saleh&lt;/a&gt; recently ran a code review of a DSL he was writing at work.  He's going to let us know what he learned from that experience:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;DSLs are very powerful tools but are they always necessary? 
    This is a tale in code about my work on a small 'Request Throttling' library where I thought I 
    needed a DSL but it turned out I was sorely mistaken. I'll highlight some common DSLing 
    techniques and the decisions that steered me away from them.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Abdel's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/dsl-or-a-code-smell&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;2 Apps, 1 Test : Distributed Ruby Unit Testing&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://tomlea.co.uk/&quot;&gt;Tom Lea&lt;/a&gt; has a distributed testing framework called &lt;a href=&quot;http://github.com/cwninja/drunit/&quot;&gt;Drunit&lt;/a&gt; that he's going to tell us about.  Drunit (from the &lt;a href=&quot;http://github.com/cwninja/drunit/blob/master/README.markdown&quot;&gt;Readme&lt;/a&gt;) is:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;A library for running tests across multiple applications from 
    a single test case.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;and, crucially:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Over 14% more awesome than a bag of chips.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A video of Tom's talk is available on the &lt;a href=&quot;http://skillsmatter.com/podcast/ajax-ria/2-apps-1-test-distributed-ruby-testing&quot;&gt;Skills Matter site&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Pub&lt;/h2&gt;

&lt;p&gt;At the end of all this we like to drop our polite facade and scramble to be first at the bar and woe betide anyone that gets in our way.  The pub we head to is &lt;a href=&quot;http://fancyapint.com/pubs/pub199.html&quot;&gt;The Crown Tavern&lt;/a&gt;, which is conveniently located close to all of the venues that Skills Matter provide.  If the main meeting doesn't fit with your hectic schedule surely you can fit in a pint on the way home?  We aim to finish up the talks at 8pm, so come to the pub for then and chat with your local ruby community.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;jun09registration&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Registration&lt;/h2&gt;

&lt;p&gt;We need people to &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-june&quot;&gt;register with Skills Matter&lt;/a&gt; if they are planning on attending.  Registration lets Skills Matter know how many people to expect to turn up and plan the venue accordingly.  If enough people register we need to book a larger venue, but that can take some time so Skills Matter need some notice to do so.  So &lt;a href=&quot;http://skillsmatter.com/event/ajax-ria/lrug-june&quot;&gt;please register as early&lt;/a&gt; as you can.  If you register late they might not have enough time to book a larger room and you might get put on a waiting list or simply turned away.  We don't want that!&lt;/p&gt;

&lt;p&gt;There's also an &lt;a href=&quot;http://upcoming.yahoo.com/event/2588872/&quot;&gt;upcoming event&lt;/a&gt; for those of us that love online calendaring, but this is not a place to indicate attendance in a meaningful way for Skills Matter.&lt;/p&gt;</description>
          <pubDate>Tue, 19 May 2009 01:39:32 GMT</pubDate>
          <guid>http://lrug.org/meetings/2009/05/19/june-2009-meeting/</guid>
          <link>http://lrug.org/meetings/2009/05/19/june-2009-meeting/</link>
        </item>


  </channel>
</rss>

