HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
London Ruby User Group:LRUG Battleship: Ruby Fight Club
LRUG Battleship: Ruby Fight Club

Here's the plan. Paul Battley has put together a game-playing framework for Battleship. What you need to do is to write a Ruby bot to play it. You can do this on your own or in a team. At October's LRUG, we'll have a tournament and get the winning teams to talk about their strategy and implementation.

The rules and the framework can be found at https://github.com/threedaymonk/battleship. The high level explanation is that you need to implement a class called [something]Player that implements three methods. We'll be using Ruby 1.9.2 for the tournament.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Agile Testing & BDD eXchange 2012 (Nov 23)

Join us for 2012's Agile Testing & BDD eXchange, an informal day of deep technical insight and friendly discussion. Follow #bddx on Twitter for updates. Get more info and sign up here.

Andrew Chalkley's Core Ruby on Rails - “Fast Track”

In this two-day course you’ll learn how to build a Ruby on Rails web application. This course covers the fundamentals of Ruby on Rails showing you the tools, tips and tricks to make your web developer career more enjoyable. To find out more, please go here

Simon Brown's Enterprise Software Developer

This 4-day practical course is about building software within an enterprise environment in a structured, lightweight and pragmatic way. It covers the complete end-to-end software development process; from planning, gathering requirements and software architecture through to the effective use of source code control, automated unit testing, continuous integration and load testing. Pragmatic enterprise software development is about taking the best bits from traditional and modern approaches, blending them together to form a structured yet lightweight approach to building software that's appropriate to the way that your organisation works. This is what the course is all about. Find out more here.

Gojko Adzic's BDD for Developers

This hands-on BDD workshop will help you get the key skills needed to succeed with behaviour driven development and specification by example. Through simulations and practical exercises, you will apply the ideas and practices of BDD to solve the most common issues development teams have with specifications and tests. You will use Cucumber to define and automate BDD scenarios to provide stakeholders with visibility into software features and help the delivery teams drive development and build quality in from the start. Find out more here


ABOUT PAUL BATTLEY
Paul Battley has been using Ruby since 2002, and getting paid for it for the last couple of years. Since the end of 2005, he works at Reevoo, where he works full-time on Ruby on Rails based applications.
More about Paul Battley

ABOUT THE LONDON RUBY USER GROUP
LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
More about the London Ruby User Group
PODCAST LRUG BATTLESHIP: RUBY FIGHT CLUB
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship