Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Road to RubyKaigi 2025 #rubykaigi2026_saisoku
Search
sue445
May 27, 2025
Technology
0
82
Road to RubyKaigi 2025 #rubykaigi2026_saisoku
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 (
https://smartbank.connpass.com/event/351000/
)の発表資料です
sue445
May 27, 2025
Tweet
Share
More Decks by sue445
See All by sue445
Create Ruby native extension gem with Go
sue445
0
480
Kaigi Effect 2025 #rubykaigi2025_after
sue445
0
1.3k
Road to Go Gem #rubykaigi
sue445
0
1.6k
pixiv Cloud Journey #pixivmeetup
sue445
0
1.5k
Road to RubyKaigi Speaker (case sue445) #rubykaigi2023_after
sue445
0
2.4k
Fix SQL N+1 queries with RuboCop #rubykaigi
sue445
2
6.4k
sue445とOSSと社内ツール #subcul_dev
sue445
0
870
Sentry GKEに リプレイス 1年間の 知見見せます / Migrated to GKE Sentry #pixivdevmeetup
sue445
0
770
sue445謹製社内ツール十一選 / su445 in-house tools #pixivdevmeetup
sue445
1
530
Other Decks in Technology
See All in Technology
DSPy入門
tomehirata
6
900
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
800
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
430
累計5000万DLサービスの裏側 – LINEマンガのKotlinで挑む大規模 Server-side ETLの最適化
ldf_tech
0
190
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
4
2.7k
NOT A HOTEL SOFTWARE DECK (2025/11/06)
notahotel
0
3.1k
Gov-JAWS4回_某団体でのAmazon Bedrock活用検証で見えた“使う側”の課題精度よりもリテラシー
takuma818t
0
110
Digitization部 紹介資料
sansan33
PRO
1
5.8k
30分でわかる!!『OCI で学ぶクラウドネイティブ実践 X 理論ガイド』
oracle4engineer
PRO
1
110
実践マルチモーダル検索!
shibuiwilliam
3
580
戦えるAIエージェントの作り方
iwiwi
22
11k
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
470
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.6k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Thoughts on Productivity
jonyablonski
72
4.9k
Optimizing for Happiness
mojombo
379
70k
Designing for Performance
lara
610
69k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
640
Embracing the Ebb and Flow
colly
88
4.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Transcript
Road to RubyKaigi 2025 RubyKaigi Hack Space in Tokyo &
函館最速 "予習" 会 https://smartbank.connpass.com/event/351000/ pixiv Inc. sue445 2025.5.27
2 Hello!
3 My name is Go The Go gopher was designed
by Renee French. (http://reneefrench.blogspot.com/) The design is licensed under the Creative Commons 4.0 Attributions license. Read this article for more details: https://blog.golang.org/gopher
4 About sue445 • Go Sueyoshi (a.k.a. sue445, sue-san) •
Gopher since 1982 • pixiv Inc (2018-) • https://x.com/sue445 • https://github.com/sue445 • Shibuya.rb • Tokyu.rb sue445
• 2019 (福岡): Best practices in web API client development
◦ https://rubykaigi.org/2019/presentations/sue445.html#apr20 • 2020 (松本) : Ruby on CI ◦ Proposalは採択されたがコロナでオンサイト開催自体が中止になった • 2023 (松本) : Fix SQL N+1 queries with RuboCop ◦ https://rubykaigi.org/2023/presentations/sue445.html#day2 5 Past my RubyKaigi Talks
6 RubyKaigi 2025 https://rubykaigi.org/2025/presentations/sue445.html#day3
Road to RubyKaigi 2025 RubyKaigi Hack Space in Tokyo &
函館最速 "予習" 会 https://smartbank.connpass.com/event/351000/ pixiv Inc. sue445 2025.5.27
• RubyKaigi 2025に登壇するまでの準備 8 今日話すこと
• RubyKaigi 2024のCFPがオープン 9 2023年12月25日
• RubyKaigi 2024のPropossalがオープンされたので https://github.com/ruby-go-gem/go-gem-wrapper のプロトタイプを作り始める • プロトタイプだけで2〜3個作った • 発表中にも話したSEGVの問題が解決できなくてRubyKaigi 2024に出すのは断念
10 2023年12月〜2024年1月
• RubyKaigi 2024のCFPが〆切になった後もRubyKaigi 2025にむけて細々と開発 11 2024年1月〜
• プロトタイプをいくつか作ってきて方向性が見えてきたので https://github.com/ruby-go-gem/go-gem-wrapper のリポジトリを作成 • 余談:リポジトリ作成時点だとsue445/gorubyだったんだけど、作成後に同名の gemがあることに気づいたのでsue445/go-gem-wrapperにリネーム 12 2024年7月
https://esa-pages.io/p/sharing/8985/posts/887/74fdd1ed44cec5284a40-slides.html#/ 13 2024年9月29日: TokyuRuby会議15
https://esa-pages.io/p/sharing/8985/posts/887/74fdd1ed44cec5284a40-slides.html#/ 14 2024年9月29日: TokyuRuby会議15
• RubyKaigi 2025のProposalを執筆 • 2025のCFPオープンは12/14だがCFPのフォーマットは毎年一緒なのでオープン 前から書き始めている 15 2024年10月6日〜2025年1月7日
• それまでPrivateにしていたgo-gem-wrapperのリポジトリをPublicにして初版を 公開 16 2024年10月9日
• 初版時点だとリポジトリはsue445/go-gem-wrapperだったけど、bundlerに取り 込んでもらうことを考えると個人namespaceよりもorg namespaceの方がいい気 がしたのでruby-go-gem orgにTransfer • 余談:本当はgo-gem orgにしたかったが他の人に取られていたので別名にした 17
2024年10月20日
• RubyKaigi 2025のCFPがオープン 18 2024年12月14日
• CFP〆切 19 2025年1月19日
20 2025年2月7日
採択通知!!!!! 21 2025年2月7日
22 https://x.com/sue445/status/1887517572570226862
23 https://posfie.com/@sue445/p/AbiOMx8 余談:みんなのhas been acceptedでしか得られない栄養素がある
• アウトライン作成 • 長めの発表の時はスライドを書く前にアウトラインを書くようにしてる • 本当は1週間程度でまとめるつもりだったが、喋りたい内容が多すぎて流れをまと めるのに苦労して2週間もかかった… 24 2025年2月7日〜20日
25 実際のアウトライン https://esa-pages.io/p/sharing/8985/posts/1002/e9756df2407b29a3a9c0.html
26 実際のアウトライン https://esa-pages.io/p/sharing/8985/posts/1002/e9756df2407b29a3a9c0.html
• スライド作成 • スライド作成は毎日はやってないと思うが、それでもやった日は平日で1日3〜4時 間くらい作業したと思う(計156枚) • 3月下旬からRubyKaigi 2025の各種事前勉強会が始まるのでそれまでにある程度完 成させることを目標にしていた •
それなりに無理はしたけど登壇の1ヶ月前には資料が完成していて最高の進捗 27 2025年2月23日〜3月13日
• 有識者にレビュー依頼 • usaさん:同僚。CRubyのコミッタでGo言語にもとても詳しいので両方の観点でレ ビューしてもらった • okuramasafumiさん:社外のRubyistの知人。スライドの英文レビューをしても らった 28 2025年3月17日
• 同時通訳用の発表資料を提出 29 2025年3月26日
• 暇すぎて登壇と全く関係ないコードを書いてた 30 資料完成〜Kaigiまでの期間
31 CM: After RubyKaigi 2025 https://speakerdeck.com/sue445/kaigi-effect-2025-number-rubykaigi2025-after
• RubyKaigi 2025!!!! • 自分の登壇はDay3の午後だったので最後まで落ち着かなかった... 32 2025年4月16日〜18日
• 「362日のRubyist」って言葉があるように1年かければ何か成果は出せるはず • 362日で足りなければ724日で • 最高の準備は最高の進捗を作る 33 まとめ
• 作業BGV(BackGround Video)代わりにアニメを見ることが多いのでその紹介 • メインで使ってるのはdアニメストア、サブでAmazonプライムビデオを使ってる • そのクールで放送中のアニメは週で10本弱見てると思うけど多すぎるので割愛 34 おまけ:RubyKaigi 2025の準備中に見たアニメ
• それ以外で見たアニメ ◦ 機動戦士ガンダム:TVシリーズ(全43話), 劇場3部作 ◦ よふかしのうた:全13話 ◦ ゆるキャン△:1~3期(全37話), OVA,
劇場版 ◦ ご注文はうさぎですか?:1~3期(全36話), OVA, 劇場版 ◦ キン肉マン 完璧超人始祖編(1期):全12話 35 おまけ:RubyKaigi 2025の準備中に見たアニメ