July SF Ruby Meetup at SlideShare!

Post on 17-Nov-2014

3.458 views 5 download

Tags:

description

Over 50 Ruby folks came to our San Francisco office for free pizza and beer and to see: * Our very own CTO Jon Boutelle talk about how SlideShare uses Ruby * Raul Parolari - Metaprogramming details like class_inheritable_accessor * Bala Paranj - Design Patterns in Ruby * Senthil Nayagam - Lightning Talk on ActionWebService2: Making Ruby ready for Enterprise 2.0

Transcript of July SF Ruby Meetup at SlideShare!

July 23, 20086:30-9:00pm

Stylin’ American Apparel brand

t-shirts designed by Chris Messina

Audience members who

asked a question won a t-shirt!

Hey Jon, what are the benefits of using Ruby?

It enabled us to turn out our site quickly and efficiently, and we’re now one of the

top Ruby-based sites in the world!

Wow, over 60 people

showed up. They got to

the food before I did!

I can still network with my mouth full! All I have to do

is listen and smile

Nice orange hue on the walls! I’ve got to grab a seat before they’re all taken…

Sorry bro, I call this seat!

What’s up, guys? I’m here to learn

more about coding in Ruby.

Cool, come sit with us!

I’m Karl and I’m a newish Ops Engineer at . I also build cool flying machines. Our team rocks!

I’m Marissa. We’re hiring! Submit your resume; we’re doing

exciting things! And Karl puts up

with my dumb jokes.

Raul Parolari is the first of 4 pres

enters.

Hi, I’m Caleb Clausen and the SF Ruby Meetup emcee for tonight. Thanks SlideShare for the venue and free pizza

and beer!

Hi, I’m Raul Parolari and I’ll be walking through metaprogramming det

ails in Ruby.

Hardcore Ruby hax0r

presentation

That’s some l33t code!

These are useful Ruby tips…sweet!

Impressive, he knows his

Ruby…

Whew, glad I helped

organize this event.

Take a look at this

highlighted part…

Now we’re exiting the

program from RubyMate…

That’s my stage cue!

Great presentation, Raul. Don’t forget to upload it to

SlideShare! Our next presenter is Bala Paranj…

Hi, I’m Bala

Paranj.

And this is my website. Check

it out!

We’re gonna look at some code that leverages Google

Maps.

Cool, I’ve got a SlideShare t-shirt

now!

I’ll blow up the code so you can see it from the

back of the room!

Who can answer what the

significance of lambda is here?

I’m Senthil Nayagam! I’ll be talking about the pain points I’ve experienced with

APIs and how to use ActionWebService 2 to adapt

Ruby to Enterprise 2.0

Web apps are malleable, like

gold. Build using web

apps!

APIs are hard to

change, like diamonds.

Some of the SOAP clients

need instructions. Like how to

check Baby’s diaper!

Here’s why ActionWebService is not useful for API users. It’s good for debugging, though.

Enterprises find it hard to

rebuild or otherwise

build separate

environments in Ruby…

The new API

architecture is like a burger. MMm!

Next, Jon’s going to talk about how

SlideShare uses Ruby.

Visit my slidespace on

our site!

I’m Jon Boutelle, the Co-founder and CTO of SlideShare.

So I came up with the idea of SlideShare

in 2006…

I taught myself how to use

Ruby!

Rails r0x0rs my s0x0rs.

But it’s not perfect…

A load balancer is

highly recommended.

Some stuff is more difficult

to use in Ruby vs. PHP

Thanks for coming by tonight. If you or your friends are interested

in working here, email jobs@slideshare.com!