Thanks a lot for coming out to last week’s Ruby Tuesday, it was a great meetup.
Missed a talk? Wish you could re-watch them over and over again? Never fear, all three speakers allowed us to record their talks. See below for the videos.
1. Pizza and Chit-Chat
Why? Because we figured you all would be less distracted if your stomachs weren’t trying to eat themselves, heh. We’re guessing a lot of you probably hadn’t eaten since noon. ;)
As always, the pizza, drinks, and space were provided by Shopify. Check out their careers page while you’re there, they’re hiring!
Side-Note: If you’d like us to keep ordering the pizza for 6:30pm, or if you have another suggestion, please let us know.
2. Tristan Hume’s Talk: From Arrays to Zlib: Highlights of the Ruby Standard Library
Tristan Hume (Homepage | Github) gave us an excellent tour of the Ruby Standard Library.
Here’s the abstract for Tristan’s talk, in case you missed it:
From Arrays to Zlib: Highlights of the Ruby Standard Library
Learn all about the hidden not-gems in Ruby’s standard library. This talk is a tour of many of the best parts of Ruby’s vast standard library, and how to use them to write better and simpler Ruby code. Ruby newbies will learn the basic tricks of the Enumerable module and Master Ninjas will be surprised to learn that Ruby has a built in DNS querying library.
The first part of the talk deals with basic methods on Ruby’s core classes that allow you to manipulate your data with a single method call in ways that might take dozens of lines in other languages. Beginner Ruby programmers will be introduced to the basics of maps and slices while advanced users might find a new favourite method they’d never heard of (maybe Date#tuesday?).
Afterwards we’ll go into some of the handy and even obscure classes found in the Ruby library that you might never have expected were included by default. Even Ruby pros will certainly learn about something or your GetoptLong::NeedlessArgument back. We’ll look at some of the more useful classes like the PP pretty printer and the Tk GUI library, and some of the less useful but quaint ones like the Primes library.
You can see the video of Tristan’s talk here.
3. Xander Miller’s Lightning Talk: Keeping Secrets in Rails
Xander Miller (Twitter | Blog) gave us a superb talk on Keeping Secrets in Rails.
Here’s the abstract:
Keeping Secrets on an Open Source Rails App
Even when working on an open source app you need to have secrets, like passwords, usernames and keys for APIs. We’ll be talking about the Rails 4.1 secrets.yml and ways to get your secret information to a Heroku deployment without having it end up for the world to see on Github.
You can watch Xander’s talk here.
4. David Underwood’s Lightning Talk: Controller Specific Assets in Rails 4
To wrap things up, David Underwood (Twitter | Blog) gave us a fantastic talk on how to setup and use Controller Specific Assets in Rails 4.
The abstract for David’s talk is as follows.
Controller Specific Assets in Rails 4
This talk will give a brief guide on how to set up your asset pipeline for controller-specific assets. Doing so will avoid styles and scripts spilling over into pages where they’re not needed or would cause bugs.
Dave’s talk is up on YouTube, too. You can see it here.
What’s up next?
July 2nd - Web Project Night
The next Web Project Night is this Wednesday, on July 2nd, at 6:30pm.
It’s open to anyone working on the web, so feel free to invite your friends!
Of course, it’s totally beginner friendly.
You can learn more and RSVP here.
July 22nd - Ruby Tuesday
As for Ruby Tuesday, we’ve got… nothing planned. :/
So, if there’s a particular type of event, or a theme that you’d like to see, please let us know via this suggestion form.
Of course, we’d love to hear more local people give talks. If you have something you’d like to talk about, please do let us know via this short form.
Thanks again for coming out everyone. We hope to see you at the next Web Project Night, and Ruby Tuesday meetup.
The Ottawa Ruby Team