Join The Vancouver Ruby/Rails/Merb Meetup Group

You'll get invited to our Meetups as soon as they're scheduled!

Past list view

Meetup Location RSVPs
Oct 19 7:00 PM

30 attended (est.) – 5.00 5.004

Talk Description:
Have you wondered what the big fuss about message-passing is about?

This talk will be about message-passing concurrency, as a way to build flexible, reliable, and scalable applications. We'll go deeper than message-passing as just another way to program sequentially. We'll see how it requires a different way of thinking & design, that decouples the when-and-where of computation from the what-and-how.

In particular, we'll see a system in Ruby built on top of AMQP, a message queuing middleware. The system is still very alpha, but it's evolving fast along with a Real World application. Those of you familiar with Erlang will see many familiar ideas (e.g. actor & mailbox), but with interesting twists in operational characteristics.

Speaker: Howard Yeh
Howard Yeh is a growing hacker with interests in programming languages and scalability. He wants to create software that makes people happy.

Location Update
Just a note: The address for the meetup location was incorrect. Fixed it (s.h.).

Only members of this Group can view the location for this Meetup

22 Yes
6 Maybe

Sep 14 6:00 PM

20 attended (est.) – 4.00 4.001

WorkSpace closed down, and unfortunately I'm too busy to try to find free (as in $0 and as in available) space for a September meetup presentation.

So, I think for September we should just have a pub night at Steamworks (375 Water St). So that everyone isn't starving, I've moved the time to 6 PM from 7 PM.

If anyone has a space available for future meetups, please email me at peter@ruboss.com. Ideally, it would not require someone constantly buzzing people in, but that's not a requirement...

Only members of this Group can view the location for this Meetup

20 Yes
17 Maybe

Aug 5 7:00 PM

12 attended (est.) – 4.50 4.502

Talk: Hacking parse.y
One of the darkest sides of Ruby is the parser. I tried to fix the notation or the syntax of ruby so as to understand the MRI implementation more deeply. This talk will introduce how input codes are parsed, and how to cook the parser. It would be better you fetch and build Ruby1.9.2dev in advance.

Speaker Bio:
Tatsuhiro UJIHISA is a Japanese programmer. He writes Ruby and Vim scripts, and also Haskell sometimes. He had worked as a part-time Rails programmer in Japan. He is interested in the Ruby language core and development environment software. These days he is coding rubyspec and blogger.vim, and is learning English.
http://ujihisa.blogspot.com/

Only members of this Group can view the location for this Meetup

19 Yes
5 Maybe

Aug 4 7:00 PM

No rating yet

Talk: Programming Erlang

A follow-up to last month's "Intro to Erlang", this talk will dive into the core components of the Erlang programming language, including processes, pattern matching, and message passing. Unlike the previous
talk, it will be light on hype and loaded with code samples.

If you missed the previous talk, you might want to run through the slides quickly at http://www.slideshare.net/kenpratt/intro-to-erlang before coming to get a brief overview Erlang.

Speaker Bio:
Ken Pratt has been developing software for the web for over 10 years. He fell in love with Ruby four years ago, but is still passionate about learning other languages and platforms. He has developed scalable web services for Electronic Arts, built Rails-based web applications since pre-1.0, and been featured in interactive art
installations.

Only members of this Group can view the location for this Meetup

1 Yes
0 Maybe

Jun 17 7:15 PM

22 attended (est.) – 5.00 5.001

Talk: Programming Erlang

A follow-up to last month's "Intro to Erlang", this talk will dive into the core components of the Erlang programming language, including processes, pattern matching, and message passing. Unlike the previous
talk, it will be light on hype and loaded with code samples.

If you missed the previous talk, you might want to run through the slides quickly at http://www.slideshare.net/kenpratt/intro-to-erlang before coming to get a brief overview Erlang.

Speaker Bio:
Ken Pratt has been developing software for the web for over 10 years. He fell in love with Ruby four years ago, but is still passionate about learning other languages and platforms. He has developed scalable web services for Electronic Arts, built Rails-based web applications since pre-1.0, and been featured in interactive art
installations.

Only members of this Group can view the location for this Meetup

22 Yes
4 Maybe

May 19 7:00 PM

40 attended (est.) – 4.50 4.507

This month we have two talks! Each should be about 30-45 minutes, and they both look great.

First Talk: Rubish with Howard Yeh

This talk gives a tour of Rubish, an experimental shell written in Ruby. Rubish is object oriented from the ground up, and has no metasyntax of its own. Rubish is designed to interface Unix commands with Ruby, with emphasis on Ruby. And Rubish is designed for ad hoc extensibility and metaprogrammatic access.

If you pine for Ruby in the darkest moments of Bashing, Rubish may be of interest.

Speaker Bio:
Howard Yeh is a growing hacker with interests in programming languages and scalability. He needs more experience (i.e. work). He wants to create software that makes people happy.

**

Second Talk: Intro to Erlang

Erlang is an up-and-coming language on the web scene. New libraries and frameworks are sprouting up at a rampant rate, and web giants Facebook and Twitter are using it to develop highly-scalable web applications.

This talk will introduce Erlang as a language and platform, summarize its strengths and weaknesses, and cover how you can use Erlang and Ruby together to conquer the web frontier.

Speaker Bio:
Ken Pratt has been developing software for the web for over 10 years. He fell in love with Ruby four years ago, but is still passionate about learning other languages and platforms. He has developed scalable web services for Electronic Arts, built Rails-based web applications since pre-1.0, and been featured in interactive art installations.

Only members of this Group can view the location for this Meetup

52 Yes
4 Maybe

Apr 20 7:00 PM

90 attended (est.) – 5.00 5.0029

We are incredibly lucky to have an amazing talk this month!

Talk: The Lean Startup: a Disciplined Approach to Imagining, Designing, and Building New Products

Speaker: Eric Ries

Talk Description:
Eric Ries is in town for Agile Vancouver, and he has agreed to do a "slightly-more-technical version of the lean startup talk, with plenty of time for Q&A and discussion." The talk he's referring to is his Lean Startup talk from the recent Web 2.0 expo in San Francisco. For a full description of that talk, see the page at O'Reilly's site.

Speaker Bio:
Eric Ries is the author of the blog Lessons Learned. He was the co-founder and served as Chief Technology Officer of IMVU, his third startup. He is the co-author of several books including The Black Art of Java Game Programming (Waite Group Press, 1996). In 2007, BusinessWeek named Ries one of the Best Young Entrepreneurs of Tech. He serves on the advisory board of a number of technology startups including pbWiki, Smule, 750i and KaChing.

Talk Time: 7:00

Thanks very much to Owen Rogers from Agile Vancouver for setting this up!

Note: The "5 minutes & 5 slides" opening talk about Rubish has been postponed to next month so we don't waste time fiddling with projectors, etc.

WorkSpace
Vancouver, BC, V6Z 3B7

91 Yes
5 Maybe

Mar 23 7:00 PM

28 attended (est.) – No rating yet

We have a great talk scheduled for March now...

Talk:
Easy testing on Ruby OpenID consumer implementations. The presentation will include:
* OpenID background. what it is and why you would like to use it.
* OpenID consumer implementations made easy in Merb & Rails
* The hard part: Testing the damn thing, and why mocks won't do it.
* Introducing ROTS (Ruby OpenID Test Server)
* Live Code
* Q&A

Speaker: Román González
I'm a Ruby Developer who has worked in several Rails projects with a consultant company called has_many :developers (stablished in Caracas, Venezuela). I've been working recently in Open Source projects like merb_cucumber, and starting to make some projects of my own. My github: http://github.com/roman

Only members of this Group can view the location for this Meetup

20 Yes
8 Maybe

Feb 9 6:00 PM

6 attended (est.) – No rating yet

For the February meetup, we're going to combine with Mobile Monday -- by which I mean that, once again, it's their event, they do all the work and we get to go and watch some good talks and discussions. There's even pizza and beer!

The site with the schedule is at:
http://www.momovan.com/events/2009/020209/020909.html

Their RSVP list is full. However, as far as I know, we did not need to RSVP (since it is free for us). (I could be totally wrong here though!) So, if you have not RSVP'd and you're a member of this meetup, you may be fine if you just show up at 6 PM. (None of us RSVP'd the last time we combined with their event...)

Sorry for the confusion; next time we do this I will get these details sorted out...

Only members of this Group can view the location for this Meetup

7 Yes
0 Maybe

Jan 24 9:30 AM

50 attended (est.) – 4.00 4.001

Please sign up at http://rubyintherain.eventbrite.com/ instead of here. (The conference is open to everyone, not just meetup members.)

We are doing a 1-day conference very similar to last year. We're calling it "Ruby in the Rain" since it's January in Vancouver. It's at WorkSpace (Suite 400, 21 Water Street).

Details and signup are at the conference signup page http://rubyintherain.eventbrite.com/.

WorkSpace
Vancouver, BC, V6Z 3B7

3 Yes
4 Maybe