Doorkeeper

The Elusive Attribute

Wed, 05 Jun 2019 19:00 - 21:30 JST

ピクスタ株式会社

東京都渋谷区渋谷二丁目12番19号 東建インターナショナルビル5階

Register

Registration is closed

Get invited to future events

¥1,000 prepaid
Drinks and a light meal will be provided

Description

Agenda

19:00 〜 19:30 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:30 〜 20:15 The Elusive Attribute Chris Salzberg

Is it a method? A database column? Over here, it's a field in a form. Over there, it's a parameter in a request. It's the thing we decorate in our views. It's the thing we filter in our controllers.

We call it an “attribute”, and it's all these things and more. We take it for granted, but this innocent little idea is a window into the beating heart of our web framework. Behind its magic are valuable lessons to be learned.

Join me as we delve beneath the surface of ActiveModel and ActiveRecord, to the complex abstractions that make attributes so powerful, and so elusive.

Profile

Rubyist and writer from Montreal living and working in Tokyo. I'm the author of Mobility, a pluggable translation framework for Ruby, and committer to many open-source projects including Rails. I coined the term "Module Builder Pattern" and have written extensively on this metaprogramming technique.

20:15 〜 21:30 Open Networking

Discuss the presentations or anything else Ruby related with the other attendees.

Venue Sponsor

PIXTA's engineers use Ruby on Rails to build their stock photo marketplace, and are looking for developers to join their team. You can learn more about what they're working on through their engineering blog.

About the Venue

From 19:00, the main entrance of the building is locked. Please use the back entrance (裏手 in Japanese, see this picture of it). The back entrance will be locked from 8pm onwards, so please be sure to show up before then.

About this community

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup (trbmeetup) is an event that seeks to help bridge the Japan and international ruby and ruby on rails community. It will hold regular meetings where Japanese Rubyists can commun...

Join community