Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OSS Contributionから感じたこと
Search
M-Yamashita
March 24, 2021
Programming
0
430
OSS Contributionから感じたこと
Fukuoka.rb 200回 LT大会 (#202)の登壇資料となります。
https://fukuokarb.connpass.com/event/206956/
M-Yamashita
March 24, 2021
Tweet
Share
More Decks by M-Yamashita
See All by M-Yamashita
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
3
2.2k
継続的な活動で築く地方エンジニアの道
myamashii
2
710
テストの高速化と品質保証の第一歩 GitHub ActionsとRSpecの基本入門
myamashii
1
650
Contributionとカンファレンス登壇への 背中を押して頂いた方々へ
myamashii
1
1.9k
はてなブログ作成から投稿までをGitHub Actionsで自動化する
myamashii
3
1.3k
GitHub ActionsでZennの記事を限定公開する
myamashii
3
1k
Webサービス開発者としてスタートしてからOSS Contributionまでの道のり
myamashii
0
820
Fukuoka.rb 2020年度活動報告
myamashii
0
830
手動テストやインフラ構築は自動化しよう
myamashii
0
17k
Other Decks in Programming
See All in Programming
Integrating WordPress and Symfony
alexandresalome
0
150
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
390
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
840
開発に寄りそう自動テストの実現
goyoki
2
1k
WebRTC と Rust と8K 60fps
tnoho
2
2k
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
720
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
320
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
310
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
130
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
160
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
3
740
Cap'n Webについて
yusukebe
0
130
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Agile that works and the tools we love
rasmusluckow
331
21k
Being A Developer After 40
akosma
91
590k
Balancing Empowerment & Direction
lara
5
800
A better future with KSS
kneath
240
18k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
202103݄24 M-Yamashita OSS Contribution͔Βײͨ͜͡ͱ Fukuoka.rb 200ճLTେձ
͓ΊͰͱ͏͍͟͝·͢ʂ
ࣗݾհ •όοΫΤϯυΤϯδχΞ@Ԭ •RubyɺRuby on RailsɺDockerɺ Kubernetesษڧத •Twitter : @M_Yamashii •GitHub
: M-Yamashita01
ࠓճͷFukuoka.rbͷςʔϚ ଟ༷ੑ as a ΧΦε
ࢲ͕ମݧͨ͜͠ͱ͔Βɻ
͢͜ͱ Pull RequestΛ௨ͯ͡ߟ͑ͨ͜ͱ
Contributionͷ͖͔͚ͬ •Pronto͕Rubocopͷ࠷৽όʔδϣϯະରԠ •ରԠ͢Δͧͱ࡞ۀ࢝͠Ί͕ͨɺଞͷํ͕Pull Request࡞ͬͯϚʔδ͞Ε͍ͯͨ
Contributionͷ͖͔͚ͬ ͔ͤͬ͘ProntoΛݟ͍ͯͨͷͰɺ Կ͔͕ࣗͰ͖Δ͜ͱΛΓ͍ͨ
Contribution •RubocopࢦఠͷରԠ •։ൃڥͷґଘgemͷόʔδϣϯΞοϓ ʢόʔδϣϯΞοϓ͠ͳͯ͘ࠔΒͳ͍ʣ
RubocopࢦఠͷରԠ
RubocopࢦఠͷରԠ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ
όʔδϣϯΞοϓPull RequestͰͷΓऔΓཁ ͳͥόʔδϣϯΞοϓ͕ඞཁͳͷ͔ʁ ։ൃதʹݹ͍όʔδϣϯͷόάΛ౿·ͳͯ͘ࡁΉɻ ৽όʔδϣϯʹ৽ػೳ͕͋Ε͙͢ʹ༻Ͱ͖Δɻ ։ൃ༻ͷґଘgemͳͷͰΞοϓάϨʔυ ͢ΔՁͳ͍ͱࢥ͏ɻ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ PENDING
ͳͥड͚ೖΕͯΒ͑ͳ͔͔ͬͨʁ
ͳͥड͚ೖΕͯΒ͑ͳ͔͔ͬͨʁ •όʔδϣϯΞοϓ͖͢ཧ༝͕ͳ͔ͬͨ •։ൃ͢Δ্Ͱࠓࠔ͍ͬͯΔΘ͚Ͱͳ͔ͬͨ
ࠔ͍ͬͯͳ͔ͬͨΒ Pull RequestΛग़͢ඞཁͳ͍ʁ
No
͜ͷमਖ਼Λͨ͠Βͬͱྑ͘ͳΔ ͔ͩΒPull RequestΛग़͢
೦಄ʹ͓͍͓ͯ͘͜ͱ •ίϛολʔͷߟ͕͑͋Δ •ϓϩδΣΫτ͝ͱʹߟ͕͑ҟͳΔ •૬खͷߟ͑Λଚॏͯٞ͢͠Δ •Pull Request͕Ϛʔδ͞ΕͨΒϥοΩʔ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ