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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hiroyuki Kuromiya
February 05, 2026
Programming
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
誤算からはじまった小さなOSS貢献
Omotesando.rb #118 発表資料
Hiroyuki Kuromiya
February 05, 2026
More Decks by Hiroyuki Kuromiya
See All by Hiroyuki Kuromiya
博士卒エンジニア キャリアの選択と 就活について
khiroyuki1993
0
610
SQLクエリの組み立てを 自動化するSlack Bot
khiroyuki1993
2
450
notion-to-slides: convert notion page to presentation slides
khiroyuki1993
0
2.4k
ラーメン界の Basic Object を食べに行った話
khiroyuki1993
0
82
R で Github Repository をきれいにする
khiroyuki1993
0
670
Paper Introduction: The Recon Approach: A New Direction for Machine Learning in Criminal Law.
khiroyuki1993
0
200
Other Decks in Programming
See All in Programming
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
えっ!!コードを読まずに開発を!?
hananouchi
0
230
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
220
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
330
関数型プログラミングのメリットって何だろう?
wanko_it
0
190
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
490
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
130
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.7k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
350
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
160
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
120
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why Our Code Smells
bkeepers
PRO
340
58k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Technical Leadership for Architectural Decision Making
baasie
3
440
Odyssey Design
rkendrick25
PRO
2
730
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
910
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Discover your Explorer Soul
emna__ayadi
2
1.2k
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 様に感 謝いたします