Check out our README to find out about us and our Code of Conduct.

October 2014 Meeting

Hosted By

Skills Matter

Thanks!

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.

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?

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 lastest 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 Oct 01, 2014

September 2014 Meeting

Hosted By

Skills Matter

Thanks!

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.

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.

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.

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

Hosted By

Skills Matter

Thanks!

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.

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.

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 24, 2014