1
/
5

RubyKaigi 2022まとめブログ。初日KeynoteからRuboCop, Mega Driveの話まで

3日間にわたるRubyKaigiが終了致しました。

今回Wantedlyからはエンジニア5名と共に現地入りし、多くのブログを1日目から振り返りブログを合計12本公開してきました。今回RubyKaigiで自分たちが聴講したセッションの振り返りを行います。

ブログを執筆したセッション

1日目

  • Ruby meets WebAssembly(Keynote)
  • YJIT 開発チームからの発表
    • Building a Lightweight IR and Backend for YJIT
    • Towards Ruby 4 JIT
  • Types teaches success, what will we do?
  • Tools for Providing rich user experience in debugger
  • Making *MaNy* threads on Ruby

2日目

  • Contribute to Ruby (Keynote)
  • Make RuboCop super fast
  • How fast really is Ruby 3.x?
  • さまざまな最適化手法に関する発表
    • Method-based JIT compilation by transpiling to Julia
    • Implementing Object Shapes in CRuby

3日目

  • Megaruby - Running mruby/c programs on Sega Mega Drive
  • RBS generation framework using Rack architecture
  • Syntax Tree の紹介

1日目

WASM対応のモチベーションから、実際に触れるデモへのリンクもあるので御覧ください!

RubyKaigi 2022 参加記 #1 - Ruby meets WebAssembly(Day1 Keynote) | Wantedly Engineer Blog
こんにちは!2022 年にWantedly に新卒入社し、DX Squad でエンジニアをしている大森です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。Wantedly はスポンサーブースを設けていて、Twitterをフォローしてくださった方には技術書や開発に役立つ Engineering Handbook をプレゼントしています! Wantedly では Ruby が多く使われており、Ruby
https://www.wantedly.com/companies/wantedly/post_articles/430691


JIT 関連のセッション面白かったよ!という話を書きました

RubyKaigi 2022 参加記 #2 - YJIT 開発チームからの発表 (Day1) | Wantedly Engineer Blog
こんにちは、ソフトウェアエンジニアの千葉です。RubyKaigi の発表を聞いて心が踊ったり、明日の Splatoon 3 発売を控えて心が踊ったりしていて、心が三重とバンカラ地方を行ったり来たりしています。 今回、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講させていただいています。(Wantedly はスポンサーブースを設けていて、エンジニアが執筆した技術書の配布等を行っていますので、もし興味があれば是非...🙏)
https://www.wantedly.com/companies/wantedly/post_articles/430807


型付け頑張っていきたいですね💪

RubyKaigi 2022 参加記 #3 - Types teaches success, what will we do?(Day1) | Wantedly Engineer Blog
こんにちは、Wantedly で Web エンジニアをしている池田です。 弊社は RubyKaigi 2022をスポンサーしており、現地に5名のエンジニアが参加しています。先着でノベルティの Wantedly Handbook を配布しているのでもし興味があったらブースに遊びに行ってみてください。 自分はオンラインでの参加ですが、Types teaches success, what will we do?
https://www.wantedly.com/companies/wantedly/post_articles/430812


Ruby 3.1 から導入された debug gem を活用した、デバッグを Chrome Dev Tool 上で行えるようにしたり、vscode 上でのデバッグをより便利にできるようになりました!

RubyKaigi 2022 参加記 #4 - Tools for Providing rich user experience in debugger(Day 1) | Wantedly Engineer Blog
こんにちは!Wantedly でエンジニアをしている新谷です。RubyKaigi に参加すると自分の英語力のなさに痛感します。早くほんやくコンニャクできてほしい... 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。Wantedly はスポンサーブースを設けていて、Twitterをフォローしてくださった方には技術書や開発に役立つ Engineering Handbook をプレゼントしています! 本記事
https://www.wantedly.com/companies/wantedly/post_articles/430813


Ruby で 100K 以上のスレッドを扱うようにする MaNy Project の話です!

RubyKaigi2022 参加記 #5 - Making *MaNy* threads on Ruby (Day 1) | Wantedly Engineer Blog
こんにちは!Wantedly でプロジェクトマネージャ兼バックエンドエンジニアをしている鴛海です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、Wantedly のエンジニアも参加しています。また、Wantedly はスポンサーブースを設けていて、Twitterをフォローしてくださった方には技術書や開発に役立つ Engineering Handbook をプレゼントしているので参加されている方はぜひお立ち寄りください! 久しぶりの
https://www.wantedly.com/companies/wantedly/post_articles/430779

2日目

Matz さんの Keynote について書きました!みんなで Ruby コミュニティに貢献していきましょう!

RubyKaigi2022 参加記 #6 - Contribute to Ruby (Day 2 Keynote) | Wantedly Engineer Blog
WantedlyはRubyKaigi2022にプラチナプランとして協賛し、技術書と開発に役立つHandbookをブースでプレゼントしています #rubykaigi | Wantedly, Inc. こんにちは!Wantedlyで技術イベント企画まわりを担当しています竹内みずき (@amanda__mt)です! いよいよ本日から3日間、 RubyKaigi 2022 ...
https://www.wantedly.com/companies/wantedly/post_articles/431015


ベンチマークで850倍(!)もの速度改善が記録された RubyCop Server Option のアーキテクチャ、使い方についての紹介でした!

RubyKaigi 2022 参加記 #7 - Make RuboCop super fast (Day 2) | Wantedly Engineer Blog
こんにちは!Wantedlyでエンジニアをしている江草・新谷です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。Wantedly はスポンサーブースを設けていて、Twitterをフォローしてくださった方には技術書や開発に役立つ Engineering Handbook をプレゼントしています! 2日目の会場では弁当と一緒に松阪牛のすき焼きが配られていました。とても柔らかくておいしかったです。 本記事
https://www.wantedly.com/companies/wantedly/post_articles/431073


Fluentd では Ruby が使われており、Ruby 3x3 の成果が実際どれくらいあったのかの実験や、多言語との比較が行われていました! 

RubyKaigi 2022 参加記 #8 - How fast really is Ruby 3.x? (Day2) | Wantedly Engineer Blog
こんにちは!2022 年にWantedly に新卒入社し、DX Squad でエンジニアをしている大森です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。Wantedly はスポンサーブースを設けていて、Twitterをフォローしてくださった方には技術書や開発に役立つ Engineering Handbook をプレゼントしています! 2日目のお昼は天むすを頂きました。天むす発祥のお店の天むすらしく
https://www.wantedly.com/companies/wantedly/post_articles/431185


RubyKaigi で今日聞いた Ruby の最適化手法の発表についての紹介 (と Ruby Under a Microscope はいいぞという話) を書きました!

RubyKaigi 2022 参加記 #9 - さまざまな最適化手法に関する発表 (Day2) | Wantedly Engineer Blog
こんにちは、ソフトウェアエンジニアの千葉です。自分は RubyKaigi で Ruby コミッターそれぞれから今後の熱い展望を聞き、興奮冷めやらぬところですが、皆様はイカがお過ごしでしょうか。 今回、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講させていただいています。(Wantedly はスポンサーブースを設けていて、エンジニアが執筆した技術書の配布等を行っています!!) RubyKaigi の2日目、たくさんの Ru
https://www.wantedly.com/companies/wantedly/post_articles/431275

3日目

Ruby を Mega Drive で動かす発表が、Mega Drive 上で行われていました。

RubyKaigi 2022 参加記 #10 - Megaruby - Running mruby/c programs on Sega Mega Drive (Day 3) | Wantedly Engineer Blog
こんにちは!Wantedlyでエンジニアをしている江草です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。 本記事では、3日目の Megaruby - Running mruby/c programs on Sega Mega Drive について紹介します。 RubyKaigi 公式ページ: https://rubykaigi.org/2022/presentations/yujiyokoo.ht
https://www.wantedly.com/companies/wantedly/post_articles/431396


ksss さんの orthoses gem の発表についての記事を書きました!
Wantedly は GitHub Sponsor として ksss さんを支援しています!

RubyKaigi2022 参加記 #11 - RBS generation framework using Rack architecture (Day 3) | Wantedly Engineer Blog
こんにちは!Wantedly でプロジェクトマネージャ兼バックエンドエンジニアをしている鴛海です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、Wantedly のエンジニアも参加しています。 この記事は 3日目の「RBS generation framework using Rack architecture」を紹介します。 事前予習ブログ: スライド: この発表は RBS 自動生成ツールである orthoses の紹介が行われ
https://www.wantedly.com/companies/wantedly/post_articles/431408


Ripper ベースで使いやすい parser ライブラリである Syntax Tree を紹介する発表があり、発表された Syntax Tree についてまとめました!同作者による CRuby 本体の parser の改善が今後行われるということで非常に楽しみです!

RubyKaigi 2022 参加記 #12 - Syntax Tree の紹介 (Day3) | Wantedly Engineer Blog
こんにちは、ソフトウェアエンジニアの千葉です。RubyKaigi も最終日の3日目、会場は大いに盛り上がっています。次々やってくる発表がわくわくの連続で、居ても立っても居られない状況です...! 今回、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講させていただいています。 RubyKaigi の3日目、Kevin Newton さんによる「 Syntax Tree 」の発表があり、ここで syntax_tree gem
https://www.wantedly.com/companies/wantedly/post_articles/431414

どのようにブログ執筆を進めたか

今回は現地入り5名、オンライン1名の合計6名がRubyKaigiに参加致しました。
そのため、miroを活用して同期的に話し合いながら聴講したいセッションを選び、その中からブログを書くセッションを各自選んでいきました。

おかげで多くのブログを当日中にスピード良く公開することができました。

一緒にセッション振り返り雑談をしませんか?

今回ブログで執筆したセッションの他、これもよかったよね、と雑談したい方を募集しています。
ぜひ下記の話を聞きに行きたいボタンを気軽に押してください。
一緒に雑談しましょう。


来年のRubyKaigiにてお会いしましょう👋

Invitation from Wantedly, Inc.
If this story triggered your interest, have a chat with the team?
Wantedly, Inc.'s job postings
7 Likes
7 Likes

Weekly ranking

Show other rankings
Like Mizuki Takeuchi's Story
Let Mizuki Takeuchi's company know you're interested in their content