Sidekiq is too fast / Multiverse Ruby
イベント説明
Agenda
19:00 〜 19:15 Doors open
Drop by and catch up with your fellow Rubyists. Please note, the doors will close at 19:30, so please arrive before then.
19:15 〜 19:30 Catering served
Thanks to our catering sponsor, we're going to serve a freshly cooked meal.
19:30 〜 20:00 Sidekiq is too fast -
Thomas Brennetot
While creating a feature for the data team, Thomas embarked on a journey into background jobs, discovering the blazing speed of Sidekiq and some less known features of ActiveRecord.
Profile
Engineer from France. Living in Japan for 9 years. He worked as a backend engineer primarily with Ruby on Rails, and is also knowledgeable of the front-end. Thomas is always looking into keeping applications safe by upgrading Ruby, Ruby on Rails, and gems to newer or latest versions. He emphasizes clean, tested, and re-usable code.
20:00 〜 20:30 Multiverse Ruby - Chris Salzberg
Sharing code in Ruby is like sharing stuff on the web: grab a top-level name that's free, park your stuff under it, and point to the address. Like the Internet, Ruby's constant namespace is global and reachable from anywhere.
But although it feels natural, there are serious downsides to this approach. Working in a single, shared universe makes namespace pollution a necessary fact of life; boundaries and code isolation depend on the good manners of every maintainer in your Gemfile.
In this talk, I present a gem called Im that lets you share your code without touching the global namespace at all. A fork of Zeitwerk, Im leverages new features in Ruby 3.2 to load constants onto namespaces whose roots are anonymous.
Loading this way positions each unit of code at the center of its own universe, free from name conflicts and isolated from the rest of the world. We explore how this freedom impacts the writing and sharing of code, and the benefits it unlocks for designing applications at scale.
Profile
Rubyist and writer from Montreal living and working in Hakodate, Japan. I'm the author of Mobility, a pluggable translation framework for Ruby, and a committer to many open-source projects including Rails. I am a Staff engineer in the Ruby and Rails Infrastructure team at Shopify.
20:30 〜 21:30 Open Networking
Discuss the presentations or anything else Ruby related with the other attendees.
Mask Policy
We are no longer requiring masks at the event.
Catering Sponsor
TokyoDev helps international developers start and grow their career in Japan. We curate a list of developer jobs in Japan that don't require Japanese, write articles about being a developer here (including our recently published article on working as a female software developer in Japan), and have a discord server to discuss developer life here.
Drink and Venue Sponsor
Le Wagon Tokyo is a coding school for startups, creative people and tech entrepreneurs. Our 9-week full-time or 24-week part-time Coding Bootcamps are designed for complete beginners or "half-beginners" who really want to dive into programming and, above all, change their mindset. Learn to think like a developer, consider issues with new insight, and become more autonomous thanks to these newly acquired abilities.
Code of Conduct
Tokyo Rubyist Meetup is a safe and inclusive event. By attending, you agree to our code of conduct.
We're looking for speakers!
Tokyo Rubyist Meetup would love to have you give a talk at a future event. Talks can be anything related to Ruby, and can target anyone from a beginner to an expert. We're happy to help you plan your presentation, so if you have any interest, please get in contact with us, and let us know what you're interested in speaking about.
開催日
2023年7月7日19:00 ~ 2023年7月7日21:30
主催者・問い合わせ先
Tokyo Rubyist Meetup
開催場所
項目 | 内容 |
---|---|
場所 | Impact Hub Tokyo |
住所 | 東京都目黒区目黒2-11-3 印刷工場1階 |
開催場所の地図
SNS・Bookmark
近隣のイベント
- 2020年12月12日 - 阿佐ヶ谷アートストリート展2020
- 2020年12月11日 - 【12月11日(金)19時30分〜上野駅】超絶品羽付き餃子含む9品つき爆安飲み会
- 2020年12月11日 - 【12/11(金)開催 】築地で活躍するオーストリアワイン大使が直接解説!オーストリア講座
- 2020年12月11日 - 銀座コリドー街BARでの交流会
- 2020年12月11日 - 無在庫オンラインショップ運営の必勝スキーム
- 2020年12月10日 - 木曜夜開催【東京 ブログ】グループセッション 12月10日 木曜日
- 2020年12月10日 - 【ガクプロ・来所して体験】12/10(木)サードプレイス(平日日中)体験セッション(新宿)
- 2020年12月9日 - 【 12月9日(水) 】営業接客に重要なクロージングとは『営業研修プログラム クロージング 基本編』
- 2020年12月9日 - 【休日開催】初心者のIT業界の入り口~Linuxシェルスクリプト勉強会(if文編)~@池袋
近隣の場所 (直線距離)
- Natuluck茅場町 新館 (8.1km)
- TKP新橋カンファレンスセンター 15A (5.9km)
- スペーシズ大手町 (7.8km)
- ベルサール新宿グランド コンファレンスセンター (7.1km)
- Spaces Otemachi (3km)
- ベルサール新宿グランドコンファレンスセンター (7.1km)
- サイボウズ東京オフィス(参加方法は主催企業より直接メールにてご連絡いたします) (8km)
- 産総研臨海副都心センター別館11階第1会議室 (6.5km)
- SHIBUYA QWS(渋谷キューズ) (2.8km)
- ふれあい貸し会議室八重洲 (7.7km)
- お台場セントラル広場(シンボルプラムナード公園ガンダム前付近) (6.1km)
- WeWork 品川 (2.7km)
- VMware株式会社田町オフィス (Broadcom) (4km)
- 「HIBIYA RIDE(ヒビヤライド)」 (6.1km)
- ステーションコンファレンス東京 602A (7.8km)
- ふれあい貸し会議室 五反田No79 (1.8km)
- AJS株式会社 共創エリア (7.1km)
- 品川駅 中央改札出たすぐの時計台 (2.8km)
- SOIL -オープンイノベーションラボ-(渋谷駅 徒歩3分) (2.9km)