<div>Hey all,</div><div><br></div><div>I'd be very happy to do a talk on the 10th Jan on my lessons learned BDDing a command-line gem.</div><div><br></div><div><meta charset="utf-8">I'm building a command-line tool as a gem at the moment that manipulates a number of external services via SSH + HTTP. It's proved a real headache to BDD, and I'd be happy to share some of the lessons learned. Brief summary:</div>

<div><br></div><meta charset="utf-8"><div>- Firing up a sinatra app for your cukes that fakes the webservice you're connecting to.</div><div>- How I'm testing the SSH connections, to keep it insulated from the outside world.</div>

<div>- Getting the balance right between specs and cukes</div><div>- End-to-end is harder than you think.</div><div><br></div><div>Also if time will intro a few gems that make it all much easier:</div><div>- Party Resource: a library that sits nicely between ActiveResource and HTTParty in terms of functionality and flexibility.</div>

<div>- Aruba: black box cucumber testing of command line apps.</div><div>- GLI: really easy command line functionality.</div><div><br></div><div>Will be there in any case this time round: look forward to seeing people!</div>

<div><br></div><div>Chris</div><div><br></div><div><br><div class="gmail_quote">On 28 December 2010 14:27, Jim Myhrberg <span dir="ltr"><<a href="mailto:contact@jimeh.me">contact@jimeh.me</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


            <div>
                If anyone is interested I could do a talk about my statistics collection/querying library: <a href="https://github.com/jimeh/redistat" target="_blank">https://github.com/jimeh/redistat</a></div><div><br></div>

<div><a href="https://github.com/jimeh/redistat" target="_blank"><span></span><span></span></a><span></span><span></span>It's been in use at my company for the last month now, collecting somewhere around 2-4 million data points per day without any hiccups.</div>

<div><br></div><div><span></span><span></span><span></span><span></span>Additionally or alternatively, I could talk briefly about some of the work we've been doing the past two months with RabbitMQ, custom Ruby workers with failover and fallback, and how we've gone about to try to ensure not a single message pushed through RabbitMQ is ever lost or not processed properly.</div>

<div><br></div><div><span></span><span></span><span></span><span></span>If anyone is interesting I'll prepare some material, otherwise I'm still planning on attending the January event, so see you guys there :)</div>

<div><br></div><font color="#888888"><div><br></div><div><span></span><span></span><span></span><span></span><span></span><span></span>-jim<br>
                <br>
            </div></font><div><div></div><div class="h5">
            <div><br></div>
            <br>
            
            <p style="color:#a0a0a0">On Tuesday, December 28, 2010 at 12:54, Murray Steele wrote:</p>
            </div></div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px">
                <div><div><div><div></div><div class="h5"><div>Hey all,<div><div><br></div><div>The registration link for the January meeting (Monday Jan 10th) is now available:<span style="font-family:arial, sans-serif;border-collapse:collapse"> </span><span style="font-family:arial, sans-serif;border-collapse:collapse"><a href="http://skillsmatter.com/event/ajax-ria/lrug-889/rl-311" style="color:rgb(0, 0, 204)" target="_blank">http://skillsmatter.com/event/ajax-ria/lrug-889/rl-311</a></span><span style="font-family:arial, sans-serif;border-collapse:collapse"> Please go and register, and while you're there, have a think about what we might do and volunteer yourself.</span></div>


<div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><br></span></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">Also, for the Feb meeting, Skills Matter only have Monday the 7th available so we'll do it then.</span></div>


<div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><br></span></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">So to update on my last mail, Q1 of 2011 looks like this :</span></div>


<div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><br></span></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">January: 10th (still looking for an agenda)</span></div>


<div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">February: 7th (we'll do our 20x20 lightning talks, still need volunteers)</span></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">March: 14th (we have plenty of time to work this out)</span></font></div>


<div><font face="arial, sans-serif"><span style="border-collapse:collapse"><br></span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">Cheers,</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"><br></span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">Murray</span></font></div>
<div><br><div class="gmail_quote">On 17 December 2010 16:51, Murray Steele <span dir="ltr"><<a href="mailto:murray.steele@gmail.com" target="_blank">murray.steele@gmail.com</a>></span> wrote:<br><blockquote type="cite">

<div>
Hey all,<div><br>As mentioned at the meeting on Monday the dates for the next couple of meetings are*:<br><br></div><div>January: 10th<br>February: 14th<br>March: 14th<br><br></div><div>That February meeting date might be problematic for the more romantic or Hallmark-inspired members of the group, so I'll ask Skills Matter if we can move it.  Obviously it depends on what dates Skills Matter have available for us, but a rough set of choices is available here: <a href="http://doodle.com/tuhqcshfhpyanqm5" target="_blank">http://doodle.com/tuhqcshfhpyanqm5</a> (Previous Monday, following Monday or the Tuesday 15 or Wednesday 16th).</div>



<div><br></div><div><div>In terms of content we're wide open.  </div><div><br></div><div>It'd be nice to get January sorted out as soon as possible before every one retreats to their caves to hibernate for the Winterval period.  Anyone up for it?</div>



<div><br></div><div>February will be our traditional lightning talk evening.  If anyone's not been before we do it 20x20 style (20 slides, autotransitioning after 20 seconds for a 6 minutes 40 seconds total talk time), so we need lots of speakers.  Usually about 7 or 8 of us will be enough to fill the evening.  Last year I put myself forward to do a talk on whatever the list wanted to hear about (I talked about Ruby Fibers).  Maybe someone else would like to fall on that sword this time?</div>



<div><br></div><div>March is just a normal meeting.  Unless you suggest we do something wildly different?  It's probably about time we did another slightly ambitious technical evening.  Like a dojo or a kata or trying a ruby quiz or something.  Anyone up for that?  We can sort it out later on, just have a think yeah?</div>



<div><br></div><div>Cheers,</div><div><br></div><div>Muz</div><div><br>* These are all mondays, obviously.<br></div></div>
</div></blockquote></div><br></div></div>
</div></div></div><div class="im"><div>_______________________________________________<br>Chat mailing list<br><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>

</div></div></div></div>
                
                
                
                
            </blockquote>
            
            <div>
            <br>
            </div>
       <br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Chris Parsons<br>CEO ~ Eden Development <br>  <br>Office: +44 (0)845 0097 094<br>Email:  <a href="mailto:chris@edendevelopment.co.uk">chris@edendevelopment.co.uk</a><br>

Web: <a href="http://edendevelopment.co.uk">http://edendevelopment.co.uk</a> <br> <br>This e-mail is from Eden Development. It has been sent in confidence to the named addressee(s). This <br>message may contain legally privileged information and is for the use of the addressee(s) only. If you <br>

are not the intended recipient you must not use, reveal, copy, distribute or print this message. Please <br>notify the sender by return e-mail and then delete the message from your computer system. Thank <br>you. Your contact details will be held and used by us in accordance with the Data Protection Act. <br>

Eden Development Limited is registered in England. Our registration number is: 5212702. Our <br>registered office is: Eden Development, Venta Court, 20 Jewry St, Winchester, SO23 8FE.<br>
</div>