[LRUG] Chat Digest, Vol 55, Issue 12

Jonathan Geitner jonathan at geitners.com
Tue Aug 10 06:01:54 PDT 2010


Hi all

Just following on from my request at the meeting yesterday; I've built
rocketsports.co.uk on ruby (or rather my developer has!; and a great job
he's done I have to say) however he's unfortunately not able to commit much
time moving forward due his wife having just had a baby (great news!);
however I have a white label solution to build and launch, ideally before
October as I'm working with HSBC on a large event, that they're sponsoring -
that the white label solution will need to be ready for to organise!

So if there's anyone around for aprox 5/6 weeks solid (or if you have other
projects on perhaps 3-4 days per week - I'm quite flexible) to build the
white label solution on a fixed amount of cash and get this out to market;
and then if possible potentially ongoing on an hourly rate to help with
adding features and tweaking things, let me know.

I'm speaking with some good folks overseas but it would be great to have
someone more locally.

Let me know if you or if you know of anyone else who maybe interested.

Kind regards

Jonathan

Jonathan Geitner
t: +44 (0) 7867 782 495
e: jonathan [at] rocketsports.co.uk
w: rocketsports.co.uk / blog.rocketsports.co.uk
 Facebook<http://www.facebook.com/pages/rocketsportscouk/114630835229203?ref=sgm>
LinkedIn <http://uk.linkedin.com/in/jonathangeitner>
Twitter<https://twitter.com/rocket_sports>


On 10 August 2010 13:09, <chat-request at lists.lrug.org> wrote:

> Send Chat mailing list submissions to
>        chat at lists.lrug.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> or, via email, send a message with subject or body 'help' to
>        chat-request at lists.lrug.org
>
> You can reach the person managing the list at
>        chat-owner at lists.lrug.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Chat digest..."
>
>
> Today's Topics:
>
>   1. Re: Slides from last nights presentation (Tim Cowlishaw)
>   2. Re: Slides from last nights presentation (Mr Jaba)
>   3. Re: Slides from last nights presentation (Tim Cowlishaw)
>   4. [Job] (Senior) Rails Developers sought at Headshift
>      (Alexandru Stubbs)
>   5. Dumb question: keyword arg parsing / Struct (Daniel Barlow)
>   6. Re: Dumb question: keyword arg parsing / Struct (Mr Jaba)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 10 Aug 2010 09:42:05 +0100
> From: Tim Cowlishaw <tim at timcowlishaw.co.uk>
> To: chat at lists.lrug.org
> Subject: Re: [LRUG] Slides from last nights presentation
> Message-ID: <4C6110DD.9070205 at timcowlishaw.co.uk>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> Hey all!
>
> Likewise, the slides (or at least the showOff source for them) for our
> presentation are available here:
> http://github.com/thechrisoshow/Make-your-old-projects-fun-again-  A pdf
> version will be on its way just as soon as I work out how to make one!
>
> As Tom says, thanks for being a great audience, and I hope some of our
> slightly rambling refactoring adventures was useful or interesting to you!
>
> Cheers,
>
> Tim
>
> On 10/08/10 09:11, Mr Jaba wrote:
> > Hi Guys,
> >
> > Just wanted to drop a quick note that the slides are up from my
> > presentation here:
> >
> > http://mrjaba.posterous.com/ittybittyboom-presentation
> >
> > I hope you all enjoyed it, and thanks for not booing and throwing things!
> >
> > Cheers!
> >
> > Tom Crinson (@MrJaba)
> >
> >
> > _______________________________________________
> > Chat mailing list
> > Chat at lists.lrug.org
> > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100810/c1cbbaf0/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 10 Aug 2010 09:45:58 +0100
> From: Mr Jaba <the.jaba at gmail.com>
> To: London Ruby Users Group <chat at lists.lrug.org>
> Subject: Re: [LRUG] Slides from last nights presentation
> Message-ID:
>        <AANLkTinkXkWSBRkZZJcqMbqvsyvW5qTdKkzPfsAJKipR at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Thanks for a great presentation Tim, very useful!
> Question I forgot to ask was, after the refactoring, how fast was that 1min
> page load?
>
> Cheers!
>
> On 10 August 2010 09:42, Tim Cowlishaw <tim at timcowlishaw.co.uk> wrote:
>
> >  Hey all!
> >
> > Likewise, the slides (or at least the showOff source for them) for our
> > presentation are available here:
> > http://github.com/thechrisoshow/Make-your-old-projects-fun-again-  A pdf
> > version will be on its way just as soon as I work out how to make one!
> >
> > As Tom says, thanks for being a great audience, and I hope some of our
> > slightly rambling refactoring adventures was useful or interesting to
> you!
> >
> > Cheers,
> >
> > Tim
> >
> >
> > On 10/08/10 09:11, Mr Jaba wrote:
> >
> > Hi Guys,
> >
> > Just wanted to drop a quick note that the slides are up from my
> > presentation here:
> >
> > http://mrjaba.posterous.com/ittybittyboom-presentation
> >
> > I hope you all enjoyed it, and thanks for not booing and throwing things!
> >
> > Cheers!
> >
> > Tom Crinson (@MrJaba)
> >
> >
> > _______________________________________________
> > Chat mailing listChat at lists.lrug.orghttp://
> lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
> >
> >
> > _______________________________________________
> > Chat mailing list
> > Chat at lists.lrug.org
> > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100810/2075d1aa/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 3
> Date: Tue, 10 Aug 2010 10:57:17 +0100
> From: Tim Cowlishaw <tim at timcowlishaw.co.uk>
> To: London Ruby Users Group <chat at lists.lrug.org>
> Subject: Re: [LRUG] Slides from last nights presentation
> Message-ID: <FCF1FE42-3385-45E0-BA99-F68CB666DAC0 at timcowlishaw.co.uk>
> Content-Type: text/plain; charset=us-ascii
>
>
> On 10 Aug 2010, at 09:45, Mr Jaba wrote:
>
> >
> > Question I forgot to ask was, after the refactoring, how fast was that
> 1min page load?
>
>
> Heh, I can't actually answer that right now, as the 1min page load was on a
> specific set of data in our production database that's long since gone (I
> think someone had set up their entire company's work as a single project,
> which meant it was doing rather a lot of work when something was
> rescheduled). I will dig it out of backups and try it again at some point
> though, as it'd be a really useful metric to judge how much we've improved.
>
> To give a (slightly) more concrete answer, my back-of-an envelope
> calculations suggest that our old model scheduled new tasks in time of order
> O(n^2) where n is the number of tasks in a project, and the new model is
> O(nlogn), (as it's just Enumerable#sort), where n is the (smaller) number of
> tasks assigned to a specific user. Put even more concretely - while there's
> a cost associated with working out the priority of  a task, we no longer
> need to recalculate this for *all* the tasks in that project, leading to a
> susbtantial saving.
>
> The other advantage we have is that (while we haven't done this yet, as
> that *would* be a premature optimisation IMO) decoupling the scheduling code
> from the rest of the system as far as possible will make it far easier to
> use a work queue like structure to process these potentially-expensive
> operations outside of the request/response cycle if we need to - this would
> have been totally impossible under the old system.
>
> So, the short answer is "no idea, but i'll find out!" We've been able to
> measure performance benefits to a reasonable degree in other ways though.
>
> Cheers,
>
> Tim
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 10 Aug 2010 12:10:53 +0100
> From: Alexandru Stubbs <alex at headshift.com>
> To: chat at lists.lrug.org
> Subject: [LRUG] [Job] (Senior) Rails Developers sought at Headshift
> Message-ID: <71F6BFA5-D192-4E34-9672-54EE0CC585D2 at headshift.com>
> Content-Type: text/plain; charset="us-ascii"
>
> Hello LRUG
>
> Just a quick email to say that Headshift is looking for Rails developers.
>
> Details of the positions are on the Headshift site [1] but broadly we're
> looking for a few able middleweight / senior / lead developers to complement
> our existing growing team on primarily permanent but also contract roles.
>
> The projects are suitably challenging and rewarding, and we'd be looking to
> kick off another workstream around beginning of September.
>
> We're located [2] just off Shad Thames, next to the Design Museum so you'll
> get plenty of exposure to the area around Tower Bridge.
>
> We also attented LRUG last night, but if you didn't spot us there, and if
> you are interested, please email your CV or get in touch at
> iwanttowork(at)headshift(dot)com. And as always, Headshift does not work
> with recruiters.
>
> Thanks for your attention folks!
>
> Alex
>
> [1] -
> http://www.headshift.com/blog/2010/06/more-ruby-on-rails-developers.php
> [2] - http://tinyurl.com/3753eyp
>
> Alexandru Stubbs
> -----------------------------------------------------
> HEADSHIFT >> @alexstubbs
> http://www.headshift.com
> -----------------------------------------------------
> smarter > simpler > social >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100810/718f3cd0/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 5
> Date: Tue, 10 Aug 2010 13:08:31 +0100
> From: Daniel Barlow <dan at telent.net>
> To: London Ruby Users Group <chat at lists.lrug.org>
> Subject: [LRUG] Dumb question: keyword arg parsing / Struct
> Message-ID: <4C61413F.2050401 at telent.net>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> OK, I'm sure this is one of those things that everyone else knows about
> except me[*], but Googling is getting me nowhere.
>
> Is there a gem or a standard idiom for creating Struct-like classes
> whose #new method accepts named parameters (corresponding to the
> accessor names) instead of arguments by order?  I would like to write,
> for example
>
>  class Book < NamedStruct.new(:isbn,:author,:title,:review_rating)
>  b=Book.new(:author=>'Ian McDonald',:title=>'Brasyl')
>
>  # and in approximately rspec syntax
>  b.title.should == Brasyl'
>  b.review_rating.should be_nil
>
> If there isn't then I could probably stand to improve my understanding
> of Ruby metaprogramming significantly by writing my own, but it seems
> like the kind of wheel that must have been reinvented many times
> already, and surely by now someone has made a nice smooth round one
>
>
>
> -dan
>
> [*] like Timecop ... thanks Time & Chris for mentioning it last night
>
>
> ------------------------------
>
> Message: 6
> Date: Tue, 10 Aug 2010 13:08:12 +0100
> From: Mr Jaba <the.jaba at gmail.com>
> To: London Ruby Users Group <chat at lists.lrug.org>
> Subject: Re: [LRUG] Dumb question: keyword arg parsing / Struct
> Message-ID:
>        <AANLkTikCisvbDpK9PDb77stELQWe5sOYQZkBi5MsXGwc at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> http://ruby-doc.org/stdlib/libdoc/ostruct/rdoc/classes/OpenStruct.html
> Any good for you?
>
> On 10 August 2010 13:08, Daniel Barlow <dan at telent.net> wrote:
>
> > OK, I'm sure this is one of those things that everyone else knows about
> > except me[*], but Googling is getting me nowhere.
> >
> > Is there a gem or a standard idiom for creating Struct-like classes whose
> > #new method accepts named parameters (corresponding to the accessor
> names)
> > instead of arguments by order?  I would like to write, for example
> >
> >  class Book < NamedStruct.new(:isbn,:author,:title,:review_rating)
> >  b=Book.new(:author=>'Ian McDonald',:title=>'Brasyl')
> >
> >  # and in approximately rspec syntax
> >  b.title.should == Brasyl'
> >  b.review_rating.should be_nil
> >
> > If there isn't then I could probably stand to improve my understanding of
> > Ruby metaprogramming significantly by writing my own, but it seems like
> the
> > kind of wheel that must have been reinvented many times already, and
> surely
> > by now someone has made a nice smooth round one
> >
> >
> >
> > -dan
> >
> > [*] like Timecop ... thanks Time & Chris for mentioning it last night
> > _______________________________________________
> > Chat mailing list
> > Chat at lists.lrug.org
> > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100810/cecad7c9/attachment.htm
> >
>
> ------------------------------
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
>
> End of Chat Digest, Vol 55, Issue 12
> ************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100810/7f8f0fdc/attachment-0003.html>


More information about the Chat mailing list