2014 Meetings

December 2014 Meeting

The December 2014 meeting of LRUG will be on Monday the 8th of December, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Are you sure it's right?

Owen Ben Davies wants us to think about what is and what isn't right with our software:

This talk on both Rails and plain Ruby apps will cover

  • Testing
  • Code standards tools
  • Validations and verifications
  • Security tools and frameworks
  1. Skills Matter : London Ruby User Group : Are you sure it's right?

An RSpec 3 Talk

Sam Phippen says:

RSpec 3 is the recently released new major version of RSpec. It contains a host of new features, and has removed or altered many old ones. In this talk we’ll cover the most significant changes that were made in RSpec 3, the upgrade path between RSpec 2 and 3 and some of the common pitfalls that you might fall into when using this new major version of RSpec.

  1. Skills Matter : London Ruby User Group : An RSpec 3 Talk

Pub

That all sounds super-interesting and we'll want to talk it all over together, but we have to be out of Skills Matter by 8pm. Don't worry though, that doesn't mean the evening is over! The Slaughtered Lamb is a short walk away and has plenty of space for us to have those discussions. No need to register for this bit, if you can't make the talks do feel free to turn up just for the socialising afterwards.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Nov 24, 2014

November 2014 Meeting

The November 2014 meeting of LRUG will be on Monday the 10th of November, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Julia - Fast and Dynamic

Avik Sengupta wants to introduce us to a new language called Julia:

Can a programming language be fast yet highly dynamic? The creators of Julia, a new language with a numeric focus intends to answer yes.

In this talk we will introduce the language, and discuss some of its design and implementation decisions that make it particularly amenable to generating efficient machine code. We will also talk about Julia's impressive language interop features, and see examples of calling Ruby code from within Julia.

  1. Skills Matter : London Ruby User Group : Julia - Fast and Dynamic

Peas - A Docker and Ruby based PaaS

Thomas Buckley-Houston says:

I'll be looking at the basic technical concepts of the Platform As A Service paradigm (eg; Heroku) and what Docker and Ruby can contribute to it. Some of the highlights will be; using Docker inside Docker, how to test this complex stack and concurrency using the Celluloid gem.

  1. Skills Matter : London Ruby User Group : Peas - A Docker and Ruby based PaaS

Pub

After the talks are finished we leave Skills Matter and move to The Slaughtered Lamb to continue the evening. We finish the talks at about 8pm, so if you only want to attend this informal part aim to be at the pub by about 8:10 and you should be just in time to fight with us for room at the bar.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Oct 23, 2014

October 2014 Meeting

The October 2014 meeting of LRUG will be on Monday the 13th of October, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Be a good UNIX citizen

Rob Miller says:

The Unix command line has been the foundation of how we use computers for over four decades, and has changed surprisingly little in that time. I'll look at what it takes to elevate a throwaway one-liner or personal script into a robust and re-usable CLI app, and look at the Ruby techniques that make it easy to be a good Unix citizen.

  1. Writing Well-Behaved Unix Utilities in Ruby
  2. Skills Matter : London Ruby User Group : Be a good UNIX citizen

Live Coding in the Classroom

Sam Aaron and Xavier Riley want to code up some music for us:

Sonic Pi is a Ruby-based live coding music synthesiser designed to help teach both computing and music within schools. It uses fast feedback, liveness and studio-quality sound production as a means to engage school children in introductory coding. In this talk we will follow the story of Sonic Pi from its the humble beginnings of this project in a single class of school-children coding beeps and bleeps to its current standing as a state-of-the-art live coding system installed by default on all Raspberry Pis used to live code in a variety of venues from Algoraves to national music venues. All towards a simple but deep question - how can we give more people an understanding of what programming is and can do?

  1. Skills Matter : London Ruby User Group : Live Coding in the Classroom

Pub

Our talks finish around about 8pm, but the meeting continues in the more relaxed surroundings of The Slaughtered Lamb. Most attendees stick around for this bit, so it's a good chance to catch up with old friends or make some new ones as you discuss the talks and chat about the latest goings on in the ruby community. Attendance of the formal part is not a prerequisite for attending the pub bit, so do come along!

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Sep 30, 2014

September 2014 Meeting

The September 2014 meeting of LRUG will be on Monday the 8th of September, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

How not to become a terrible human being once you get a leadership title.

Mazz Mosley says:

You'll never guess what happens next? Mazz will talk about some of the essential skills that good technical leaders exhibit and the information you need to know about to help you become good at leading and not turn into a terrible person. Do you find yourself in a position of leadership and don't know what to do now? Do you think you're a great tech lead? Do you wonder if you're cut out to lead one day? Great, then come and listen to my talk, you may find it more relevant to your interests than you realise.

  1. Skills Matter : London Ruby User Group : How not to become a terrible human being once you get a leadership title

Bebox - Convention over configuration for puppet repositories

Jairo Diaz says:

Bebox helps automating the provisioning of environments in which Ruby on Rails applications run, easing the reproduction of new server setups every time.

Bebox's main concern is the structure. It is generally a good idea to have conventions about how different source code files are placed and named and be able to use this to reduce the details required to understand a project while also providing automation in key places. These conventions may include things like: how to write puppet modules, how to integrate them into the projects, a directory structure for the projects, how to have a replicated “development/test” environment into virtual machines, etc.

  1. Bebox – Convention over configuration for puppet repositories
  2. Skills Matter : London Ruby User Group : Bebox - Convention over configuration for puppet repositories

Learn to code in 12 weeks?

Daniel Sun says:

Having recently completed the training phase of WeGotCoders I will present some code from my final project of the 12 week training course / some code recently pulled into Diaspora*. With more and more of us choosing this route, the aim is to show those interested in the 'Immersion' model (either attending a course, or hiring someone who has joined a course) what someone with no prior coding experience can achieve within 12 weeks.

  1. Skills Matter : London Ruby User Group : Learn to code in 12 weeks?

Pub

When the talks finish there's usually lots to mull over and talk about. We have to leave Skills Matter's offices, but we don't stop the meeting; it continues at The Slaughtered Lamb which is a 5 minute walk away. If you are unable to attend the talks, or miss out on a space, come join us for the socialising afterwards.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Aug 27, 2014

August 2014 Meeting

The August 2014 meeting of LRUG will be on Monday the 11th of August, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

How to make Guacamole

Dirk Breuer says:

ArangoDB is a multi-purpose NoSQL database. There are a lot of features in it but without a proper high level library for common web frameworks no one will use a database these days. No matter how fancy it is. Guacamole is an ODM for ArangoDB to be used in Rack-based framework and especially Rails. I will talk about the design choices, caveats and my the general experience working on that kind of library. The talk will not go too deep into technical details and should be interesting to novice and experts alike.

  1. Skills Matter : London Ruby User Group : How to make Guacamole

A gentle introduction to music theory (in ruby)

Alex Speller says:

Music theory can seem arcane and unapproachable. But underneath the weird names and symbols, the basics are actually pretty simple. The real issue is that the documentation is bad and the API is worse! In this talk I will show how to start with nothing but a ruby interpreter, and generate sine waves, notes, scales, modes, chords, arpeggios and songs, in a way that will be understandable to those who have never touched an instrument before and will (hopefully) offer an interesting new perspective even to those who are already well versed in music theory.

  1. Skills Matter : London Ruby User Group : A gentle introduction to music theory (in ruby)

Pub

The presentation-based part of the meeting ends at 8pm and we move to the social part of the meeting shortly after. For this 2nd half we switch venues to The Slaughtered Lamb so if you can't make the talks, or don't register in time, feel free to turn up just for this pub bit.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Jul 23, 2014

July 2014 Meeting

The July 2014 meeting of LRUG will be on Monday the 14th of July, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Continuous Deliverance - set your development free

John Maxwell wants to talk to us about automated deployment:

The first principle of the Agile Manifesto says “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software”, yet too often this is not the reality. Delivery is one of the most disruptive parts of the software development process for developers, but can be easy to automate, empowering the iterative process. This talk is a manifesto for how to go from scratch to automated deployment, with a few tales from the trenches of mistakes made along the way.

  1. Skills Matter : London Ruby User Group : Continuous Deliverance - set your development free

Welcome back to RSpec

Tom Stuart is going to re-introduce us to RSpec:

RSpec 3 has just been released, and it's come a long way since version 1. If you've had problems with RSpec in the past, now is a great time to revisit it — it's become much cleaner, simpler and more focused. I'll give a quick overview of the main things that have changed over the years, and if there's time, I'll explain a few of the new features in version 3.

  1. Welcome back to RSpec
  2. Skills Matter : London Ruby User Group : Welcome back to RSpec

Becoming a Developer & Codebar

Rosa Fox will give us a talk she describes as:

A short talk about my experience starting out as a professional developer. The focus of this talk will be about a weekly event through which I received a huge amount of support called Codebar. At Codebar programming skills are taught for free to people underrepresented in the tech industry.

  1. Speaking at LRUG | techfox_uk
  2. Skills Matter : London Ruby User Group : Becoming a Developer & Codebar

Pub

Our talks finish up around 8pm and you can find us crowding The Slaughtered Lamb by about 8:10pm. We're a friendly group and this part of the evening is the perfect time to talk to the speakers and other attendees about the talks or other goings-on in the wider Ruby world. If you didn't make the talks you're still welcome to come along for this pub bit!

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Jun 23, 2014

June 2014 Meeting

The June 2014 meeting of LRUG will be on Monday the 9th of June, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Patterns & Antipatterns in Teaching

Mal Pinder says:

My talk will be about the techniques & approaches that worked (and didn't work) for us while I was teaching at Codecraft.

  1. Skills Matter : London Ruby User Group : Patterns & Antipatterns in Teaching

Adventures with data structures and algorithms

Najaf Ali says:

Hola amigos! We need to have a chat about data structures and algorithms. I've been messing around with them on-and-off over the past few years and I believe you'll find spending more time learning them valuable. Here's what I'm going to talk about:

  • Why you should bother learning about them at all, especially if you think you won't use them at work.
  • Some fun examples of data structures/algos you've heard of (and probably some you haven't) and how they're put to work in software you use every day.
  • Ways of learning them that I've found to be fun and effective.

I swear in the name of Knuth that there shall be no mention of big-o notation or sorting algorithms. Also, I will attempt a live demo of one of the algos using the SATR transport protocol. It probably won't work if you are good at the maths and feeling mischievous.

  1. Skills Matter : London Ruby User Group : Adventures with data structures and algorithms

Pub

We have to leave Skills Matter's offices by 8pm so we continue the meeting in a nearby pub, The Slaughtered Lamb. This is a great opportunity to chat to the speakers and other group members; even if you can't make it for the talks earlier in the evening.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on May 25, 2014

May 2014 Meeting

The May 2014 meeting of LRUG will be on Monday the 12th of May, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Learning to Code

Angela Ebirim has been attending the Funding Circle Code Craft course and is going to give us a lightning talk:

It'll be about my adventures, frustrations and triumphs in learning to code and specifically in Ruby.

  1. Learning to Code : May LRUG talk
  2. Skills Matter : London Ruby User Group : Learning to Code

How to win developers and influence designers

Adam Rogers has a talk for us about working as a team better:

In 1936, Dale Carnegie wrote the book "How to win friends and influence people". You may have heard of it. But what can this book, and others, teach us about working as part of a software team today? Quite a lot, actually.

We'll look at a few points that'll help us to work better, together.

  1. Skills Matter : London Ruby User Group : How to win developers and influence designers

Deprecating ActiveResource: Alternative Approaches for Internal Rails Services

Gabe da Silveira is going to talk to us about ActiveResource:

Ruby on Rails has always been optimized for a single monolithic application architecture. But as applications grow, it has become more and more common for architects to seek out ways to break their monolithic Rails apps into self-contained services. For years the most natural answer of how to hook up one Rails app to another's API has been to use ActiveResource, a core Rails plugin that provides an ActiveRecord-like interface to an external service.

The allure of such a simple interface to a network service is undeniable, but the downsides not nearly as obvious. Many have built Rails apps relying on ActiveResource only to feel significant unforeseen pain down the line. This talk provides a case study of an early adopter of ActiveResource during the Rails 1.2 era, the pain that it led to, and the eventual replacement of ActiveResource with a bespoke private gem that provides a similar, but more robust interface.

  1. Deprecating ActiveResource
  2. Skills Matter : London Ruby User Group : Deprecating ActiveResource: Alternative Approaches for Internal Rails Services

Pub

The second part of the evening starts after the talks finish, which is usually around 8pm, and we move from Skills Matter's offices to The Slaughtered Lamb. If you can't make the talks do feel free to head over to the pub to join us for this more informal side to the meeting.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Apr 30, 2014

April 2014 Meeting

The April 2014 meeting of LRUG will be on Monday the 14th of April, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Adventures in early-adoption of open-source code

Some of the team from the ODI want to present about their work:

Last year, the ODI found themselves wanting to use the code behind gov.uk for a new project. In this talk James and Sam from the ODI tech team will share their experience of picking up a codebase which was open source, but never really designed for reuse, and what they learned along the way.

  1. How Do I GDS?
  2. Skills Matter : London Ruby User Group : Adventures in early-adoption of open-source code

Aspect-Oriented Programming in Ruby

Camille Baldock says:

Many of us developers love arguing about architecture that we dislike and refactoring our code to loosen coupling and weaken dependencies between our objects. Unfortunately, some overarching parts of our applications, like persistence, networking, notifications, logging, auditing, are scattered in our code, forcing us to specific explicit dependencies between them and our domain objects.

Aspect-oriented programming is a solution to the problem of some features affecting virtually all business requirements, and expresses that problem in a compact and DRY way.

In this practical talk, Camille will:

  • introduce the basic concepts of AOP, and how it is still relevant even in a non-statically typed language like Ruby
  • show you how to easily and quickly leverage some AOP principles in your Rails application
  • play with some AOP-friendly constructs in Ruby 2, in particular TracePoint
  • walk you through two existing Ruby frameworks to practice Aspect-Oriented Programming

She will even attempt to prove that not all things coming from the Java world are necessarily bad.

  1. Skills Matter : London Ruby User Group : Aspect-oriented programming in Ruby

Pub

After the talks finish, usually 8pm, we decamp to The Slaughtered Lamb to finish up the evening. Although you have to register for the talks, the pub part is open to all. If you can't make the talks feel free to turn up for this second half of the event.

Sponsored Drinks

Resource Guru

The nice folks at Resource Guru are buying us some drinks at the pub after the talks. That's nice, isn't it?

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Mar 27, 2014

March 2014 Meeting

The March 2014 meeting of LRUG will be on Monday the 10th of March, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

Rage against the state machine

Andrew Appleton says:

A story about the problems we faced modelling state and recording state changes at GoCardless and how we generalised our solution to those problems into a new gem, Statesman.

  1. Rage against the state machine
  2. Skills Matter : London Ruby User Group : Rage against the state machine

Marketing for Developers

Derek Hill from eBench wants to talk to us about marketing:

I’m a relative newcomer to Ruby, but I’ve got lots of experience in marketing.

Over the last two years I’ve spoken to many experienced devs about their marketing challenges, and witnessed how simple marketing mistakes can derail a project.

In the consumer goods industry marketing is a discipline, with structured ways of working through it. I will demonstrate that this structure works well for tech startups, and give you a practical checklist you can apply.

  1. Summary Slide
  2. Skills Matter Skillscast : LRUG : Marketing for developers

Building a SOA network of daemons with Go, Ruby and ZMQ

Ismael Celis says:

I would like to talk about a series of custom-made infrastructure components that I’ve built over several months to support a hosted e-commerce app that I run in my spare time.

This consists of a central events hub written in Go, to which the user-facing apps send events, and a series of Go and Ruby scripts subscribing to said events on a ZMQ socket and doing varied things such as analytics, periodical backups and house-keeping.

The code I’ll show is mostly Go, with some Ruby to illustrate how this all hooks in to my Ruby apps and existing infrastructure. I’ll try to show why Go is great for writing small, focused scripts that support your user facing apps.

You can read a more detailed overview on a blog post he wrote about it a while ago.

  1. Networked pub/sub with UDP, Go, Ruby and ZMQ
  2. Skills Matter : London Ruby User Group : Building a SOA network of daemons with Go, Ruby and ZMQ

Pub

Our talks usually end at 8pm, but that's not when the evening ends. Most of the attendees head over to The Slaughtered Lamb to talk things over; the speakers are usually there too, so you can ask them about their talks if you didn't get a chance during Q&A. The pub part of the evening open to all, so if you couldn't make the talks, or just don't fancy them, do turn up here!

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Feb 25, 2014

February 2014 Meeting

The February 2014 meeting of LRUG will be on Monday the 10th of February, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. It's a great space with plenty of room for the group, but you still need to register to let Skills Matter know you are coming.

Agenda

Lightning talks!

February is our annual lightning talk evening and as usual we're using the 20x20 format for the talks. If you've never encountered this format before it's when the speaker has 20 slides that auto-transition after 20 seconds, giving them a total of 6 minutes and 40 seconds in which to get their point across.

Our volunteers for 2014 are:

Camille Baldock

Visually representing memory leaks in Ruby applications

  1. Skills Matter : London Ruby User Group : How to Visually represent memory leaks in Ruby applications

Alice Bartlett

Five facts about smell

  1. Skills Matter : London Ruby User Group : Five facts about smell

Nat Buckley

10 things I hate about your documentation

  1. Skills Matter : London Ruby User Group : 10 things I hate about your documentation

Tom Cartwright

AngularJS for rubyists

  1. Skills Matter : London Ruby User Group : AngularJS for rubyists

Daniel Cooper & Jeremy Tapp

A conversation between a developer and a manager

  1. Skills Matter : London Ruby User Group : A conversation between a developer and a manager

Swathi Kantharaja

Create your own blog using jekyll

  1. Skills Matter : London Ruby User Group : Create your own blog using jekyll

Gerhard Lazu

Docker & Ansible: The Path to Continuous Delivery

  1. Ansible & Docker - The Path to Continuous Delivery LRUG 20x20
  2. Ansible & Docker - The Path to Continuous Delivery I
  3. Skills Matter : London Ruby User Group : Docker & Ansible: The Path to Continuous Delivery

Pablo Brasero Moreno

FirefoxOS on Rails

  1. Skills Matter : London Ruby User Group : FirefoxOS on Rails

Despo Pentara

Open Source, how to get started

  1. Skills Matter : London Ruby User Group : Open Source, how to get started

Pub

Once we finish up with the talks we head over to The Slaughtered Lamb to continue the evening in more informal, if admittedly slightly noisier surroundings. If you can't make it for the talks feel free to pop along to the pub for about 8pm, which is when we usually finish up.

ReThink Recruitment

The nice people at ReThink Recruitment are buying some drinks at the pub after the talks. Thanks!

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Jan 27, 2014

January 2014 Meeting

The January 2014 meeting of LRUG will be on Monday the 13th of January, from 6:30pm to 8:00pm. Our hosts Skills Matter will be providing the space, at their offices on Goswell Road; The Skills Matter eXchange. Registration details are given below.

Agenda

API Analytics with Redis and Bigquery

Javier Ramirez wants to tell us about dealing with big data:

At teowaki we have a system for API usage analytics, with Redis as a fast intermediate store and bigquery as a big data backend. As a result, we can launch aggregated queries on our traffic/usage data in just a few seconds and we can try and find for usage patterns that wouldn’t be obvious otherwise.

In this session I will talk about how we entered the Big Data world, which alternatives we evaluated, and how we are using Redis and Bigquery to solve our problem.

  1. Interesting links to complement my talk about google bigquery
  2. api analytics redis bigquery. Lrug
  3. Skills Matter : London Ruby User Group : API Analytics with Redis and BigQuery

Using data tiering to squeeze scale out of SQL

Julien Letessier also wants to talk about data:

As traffic grows, some of the data structures our application has to manipulate gets contended. Ours is an unusual, but effective solution: segregate data into read-mostly and write-mostly.

  1. Data Tiering: Squeezing Scale out of MySQL (LRUG Presentation 2014-01-13)
  2. Skills Matter : London Ruby User Group : Using data tiering to squeeze scale out of SQL
  3. Using data tiering to squeeze scale out of SQL

Pub

We aim to finish the talks by 8pm and continue the evening in more informal surroundings at The Slaughtered Lamb. Our speakers are usually in attendance so if you have any questions for them you didn't get a chance to ask at the talks, or just want to thank them for their time this is the perfect place for it. If you didn't make it in time for the talks, you can also come along just for this part of the evening to talk to your fellow rubyists.

Registration

To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter. Prior to attending you should familiarise yourself with our README.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell Skills Matter you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Dec 16, 2013