Haskell for Rubyists / Translating With Mobility

Tue, 08 Aug 2017 19:00 - 21:30


東京都渋谷区恵比寿4-20-3 恵比寿ガーデンプレイスタワー12F

Wishnu Junggun Lee Grant Ryosuke Sato Adam akhtar MIKAMI Yoshiyuki Ippei UKAI yield Juanito Fatas Dmytro Kovalov kenta-s Caleb Eiji Sakai Xiang Hou Sam Peacey Raphael Megzari + 34 more participants

Registration is closed

Get invited to future events

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


19:00 〜 19:30 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:30 〜 19:55 Haskell for Rubyists Matthew Mongeau

Haskell may seem worlds apart from Ruby, but knowing a little bit goes a long way to becoming a better Rubyist. Many patterns can be reframed into Ruby to improve code maintainability. Find out how and change the way you think about programming forever.


Matt has been a Ruby developer for over 12 years and firmly believes in writing beautiful and maintainable code. Currently, he resides in Tokyo as a developer at Cookpad and origami enthusiast. Recently, he has been dabbling more and more with functional programming in Haskell and also Karaoke, but the two may or may not be related.

20:00 〜 20:25 Translating With Mobility Chris Salzberg

Translating stored content in a Ruby project can be a tricky task. How do you read, update and query your translations? Do you need to change your presentation logic to accommodate translations? And in what format will you actually store the translations?

Mobility is a gem I've built to help make working with translations easier. Unlike other translation gems, Mobility is "pluggable", in the sense that it supports many different storage strategies through a common interface. It also supports multiple ORM (ActiveRecord and Sequel currently). This makes it, I believe, the most flexible translation solution for your Ruby project.

I'll explain Mobility and a bit of background about how it internally manages multiple storage backends using some interesting Ruby metaprogramming.


Ruby/Rails programmer originally from Montreal, working in Tokyo at Degica.

20:30 〜 21:30 Open Networking

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

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