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
誤算からはじまった小さなOSS貢献
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hiroyuki Kuromiya
February 05, 2026
Programming
290
0
Share
誤算からはじまった小さなOSS貢献
Omotesando.rb #118 発表資料
Hiroyuki Kuromiya
February 05, 2026
More Decks by Hiroyuki Kuromiya
See All by Hiroyuki Kuromiya
博士卒エンジニア キャリアの選択と 就活について
khiroyuki1993
0
460
SQLクエリの組み立てを 自動化するSlack Bot
khiroyuki1993
2
360
notion-to-slides: convert notion page to presentation slides
khiroyuki1993
0
2.4k
ラーメン界の Basic Object を食べに行った話
khiroyuki1993
0
72
R で Github Repository をきれいにする
khiroyuki1993
0
660
Paper Introduction: The Recon Approach: A New Direction for Machine Learning in Criminal Law.
khiroyuki1993
0
180
Other Decks in Programming
See All in Programming
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
3.1k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
23
13k
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
3
940
Firefoxにコントリビューションして得られた学び
ken7253
2
160
My daily life on Ruby
a_matsuda
3
390
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
110
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
PHPer、Cloudflare に引っ越す
suguruooki
2
220
Are We Really Coding 10× Faster with AI?
kohzas
0
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
460
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
120
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Paper Plane (Part 1)
katiecoart
PRO
0
7.6k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
Typedesign – Prime Four
hannesfritz
42
3k
How to Talk to Developers About Accessibility
jct
2
200
Building AI with AI
inesmontani
PRO
1
990
AI: The stuff that nobody shows you
jnunemaker
PRO
7
640
Odyssey Design
rkendrick25
PRO
2
620
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
200
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 誤算から始まった小さな OSS貢献 kromiii GMOペパボ株式会社
[email protected]
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 OSSコントリビューションといえば? GitHubにPRを出す ✓ ? ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 OSSコントリビューションといえば? GitHubにPRを出す ✓ 管理者にメールを送る ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 最近あった話 銀行口座登録フォームで特定の支店がバリ デーションエラーになる ✓ 当該の支店は2025年末に新しく追加され
た支店 ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 最近あった話 当該サービスでは銀行支店コードのバリ デーションに zengin_code という
gem を 使っていた ✓ https://rubygems.org/gems/zengin_code
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 gem update で直りそ う!!!
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 名乗りをあげる 勝ちを確信したムーブ
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 魂のコマンド bundle update zengin_code
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 起きたこと 何も、変わらない
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 調べてわかったこと zengin_code は submodule として
zengin- code/source-data を参照している ✓ zengin-code/source-data に今回問題と なった支店がそもそも存在しない ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 調べてわかったこと(2) zengin-code/source-data は yakaku.com/ ginkoukensaku
という個人のサイトを定期 的にフェッチして最新の情報を更新してい る ✓ この元サイト自体に今回問題となった支店 コードが存在しなかった ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 やったこと(2) 当該ユーザーへの対応はパッチで解決 ✓ ソース元のサイト管理者に支店コード追加 依頼をメール
✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 後日談 数日後、サイト管理者の方から返事が届き 支店番号追加の連絡 ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 後日談 zengin-code gem 最新版がリリースされる
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 学んだこと Good First Issue の見極めは難しい
✓ メールというプロトコルの偉大さ ✓
誤算から始まった小さなOSS貢献 Powered by Rabbit 4.0.1 謝辞 今回善意でご対応いただいた ykaku 様に感 謝いたします