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
継続的な活動で築く地方エンジニアの道
Search
M-Yamashita
July 22, 2024
Programming
2
570
継続的な活動で築く地方エンジニアの道
2024/07/22に開催されたイベントの登壇資料です。
地方でエンジニアとして活躍するためのLT会
https://yumemi.connpass.com/event/321494/
M-Yamashita
July 22, 2024
Tweet
Share
More Decks by M-Yamashita
See All by M-Yamashita
テストの高速化と品質保証の第一歩 GitHub ActionsとRSpecの基本入門
myamashii
1
520
Contributionとカンファレンス登壇への 背中を押して頂いた方々へ
myamashii
1
1.5k
はてなブログ作成から投稿までをGitHub Actionsで自動化する
myamashii
3
1.1k
GitHub ActionsでZennの記事を限定公開する
myamashii
3
810
Webサービス開発者としてスタートしてからOSS Contributionまでの道のり
myamashii
0
690
Fukuoka.rb 2020年度活動報告
myamashii
0
730
OSS Contributionから感じたこと
myamashii
0
330
手動テストやインフラ構築は自動化しよう
myamashii
0
17k
試行錯誤の勉強法
myamashii
1
4.7k
Other Decks in Programming
See All in Programming
#pixiv小説画像メーカー はこうしてできた / The Making of the pixiv Novel Image Maker
roiban
0
170
OpenTelemetryでRailsのパフォーマンス分析を始めてみよう(KoR2024)
ymtdzzz
3
780
EventSourcingの理想と現実
wenas
5
1.9k
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.2k
現場で役立つモデリング 超入門
masuda220
PRO
10
2.2k
Amazon Neptuneで始めてみるグラフDB-OpenSearchによるグラフの全文検索-
satoshi256kbyte
4
290
CSC509 Lecture 06
javiergs
PRO
0
140
開発効率向上のためのリファクタリングの一歩目の選択肢 ~コード分割~ / JJUG CCC 2024 Fall
ryounasso
0
280
CSC509 Lecture 07
javiergs
PRO
0
140
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
140
デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~
techouse
48
30k
シールドクラスをはじめよう / Getting Started with Sealed Classes
mackey0225
2
320
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
32
1.7k
Optimizing for Happiness
mojombo
376
69k
Documentation Writing (for coders)
carmenintech
65
4.4k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Code Reviewing Like a Champion
maltzj
519
39k
Music & Morning Musume
bryan
46
6.1k
Visualization
eitanlees
143
15k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
The Cult of Friendly URLs
andyhume
78
6k
Measuring & Analyzing Core Web Vitals
bluesmoon
0
27
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Transcript
2024-07-22 ํͰΤϯδχΞͱͯ͠׆༂͢ΔͨΊͷLTձ ܧଓతͳ׆ಈͰங͘ํΤϯδχΞͷಓ ࢁԼխਓ
• ࢁԼ խਓ • SREɹ • ॴଐ: גࣜձࣾϚωʔϑΥϫʔυ • GitHub:
@M-Yamashita01 • Twitter: @M_Yamashii ࣗݾհ
ࠓͷΠϕϯτ
None
None
׆༂ͱʁ
׆༂ͷड͚औΓ͔ͨਓͦΕͧΕ ࣾ֎Ͱ໊ͷ ΕͨΤϯδχΞʹ ͳΔ ༗໌ͳOSSΛ࡞Δ And more… ѹతͳΛ ͛Δ ߴ͍εΩϧͰ՝
ղܾʹ͋ͨΔ
ࠓճ͢׆༂ʮΩϟϦΞΛங͘ʯ
ํ͔ΒΤϯδχΞͱͯ͠ ׆༂͢ΔͨΊͷൿ݃ίπ ΩϟϦΞΛஙͨ͘Ίͷൿ݃ίπ
• 5લͱࠓͷࢲ • ձͱํͷࠩ • ҙࢥͱΠϯλʔωοτΛΈ߹ΘͤΔ Contents
5લ ྸɺՈɺڌ 30ࡀɺ࠺ͱೋਓΒ͠ɺ۽ຊ ॴଐձࣾ ۀքͷձࣾ ӡӦܦݧ ͳ͠ ొஃܦݧ ͳ͠ OSS
Contribution ͳ͠ ࣥච ΄΅ͳ͠
5લ ࠓ ྸɺՈɺڌ 30ࡀɺ࠺ͱೋਓΒ͠ɺ۽ຊ 35ࡀɺ࠺ͱࢠڙͷ3ਓɺ۽ຊ ॴଐձࣾ ۀքͷձࣾ ϚωʔϑΥϫʔυ ӡӦܦݧ ͳ͠
Kaigi on RailsɺCloudNative Daysɺ Kumamoto.rb ొஃܦݧ ͳ͠ LTʙେنΧϯϑΝϨϯε ෳొஃ OSS Contribution ͳ͠ ෳͷOSSͰෆ۩߹मਖ਼ɺվળɺ ػೳఏҊͷPull Request࡞ ࣥච ΄΅ͳ͠ 49݅ͷهࣄΛࣥච ٕज़ॻయͷग़൛
ࠓʹࢸΔ·ͰԿΛ͍ͯͨ͠ͷ͔
ಠֶͰϑϩϯτɾόοΫΤϯυɺΫϥυαʔϏεʢAWSɺCIʣɺIaCͰ ߏஙͨ͠ݸਓαʔϏε࡞ɺॳΊͯͷస৬ ࠓʹࢸΔ·Ͱ
ίϛϡχςΟͱͷग़ձ͍ɺOSS Contributionͷ͓༠͍ͱܧଓ ࠓʹࢸΔ·Ͱ https://fukuokarb.connpass.com/ https://speakerdeck.com/myamashii/fukuoka-dot-rb-2020nian-du-huo-dong-bao-gao
ʑͷ։ൃൃݟɺͷաఔΛهࣄొஃͰΞτϓοτ ࠓʹࢸΔ·Ͱ https://zenn.dev/m_yamashii https://speakerdeck.com/myamashii
ӡӦͷࢀՃɺ৽نίϛϡχςΟ্ཱͪ͛ ࠓʹࢸΔ·Ͱ https://event.cloudnativedays.jp/cnds2024 https://kumamotorb.connpass.com/ https://kaigionrails.org/2022/
ํʹ͍ͳ͕ΒͰ͖Δ͜ͱΛΓଓ͚ͨ
ͪΖΜ ձͷΤϯδχΞʹࣃཱ͕ͨͳ͍෦͋Δ
• Πϕϯτ։࠵ • ࣗ㱻ձͷҠಈ • ଞΤϯδχΞͱͷ৮ස ձͱํͷࠩ
Πϕϯτ։࠵ on connpass ΧϯϑΝϨϯε߹ΘͤΔͱ͕ࠩ͞Βʹ͕Δ
ࣗ㱻ձͷҠಈ ձΤϯδχΞ ํΤϯδχΞ
• ଞΤϯδχΞͱͷ৮ճ͕ ํΤϯδχΞΑΓߴ͘ͳΔ • ίϛϡχςΟͷೝɺਓ຺ɺ ͞Βʹͦͷͭͳ͕Γ͕૿͍͑ͯ ͖͍͢ • ౦ژ։࠵ͷΠϕϯτଟ •
౦ژࡏॅͳΒҠಈ͕ίετ ଞΤϯδχΞͱͷ৮ස
ڥཁҼʹΑΔࠩຒΊΒΕͳ͍
ํͱձͰมΘΒͳ͍ͷ
զʑʹҙࢥͱΠϯλʔωοτ͕͋Δ
ҙࢥͱΠϯλʔωοτΛΈ߹ΘͤΔ • Ξτϓοτͷܧଓ • Γ͍ͨ͜ͱɾͬͨ͜ͱͷએݴ • νϟϯεΛಀ͞ͳ͍
Ξτϓοτͷܧଓ • هࣄͷࣥචɺࣾ֎ͷݟͷυΩϡϝϯτԽ • ࡉ͔͍ωλɺͬͯΈͨܥɺҙਤͷ୳ٻɺ։ൃࣄྫͷެ։ • ొஃ • LTॳ৺ऀܴΠϕϯτʹඈͼࠐΜͰΈΔ
ܧଓثʹͳΔ • ࣥචͨ͠هࣄొஃ ʹ ࣗͷ໊ • ίϛϡχςΟͰͷೝ্ • ܧଓ͕ࣗ৴ʹͭͳ͕Δ
Γ͍ͨ͜ͱɾͬͨ͜ͱͷએݴ • ڵຯ͕͋Δ͜ͱɺͰ͖ͨ͜ͱͳͲΛൃ৴͢Δ • XɺϒϩάɺࣾνϟοτͳͲൃ৴ํ๏༷ʑ https://m-yamashii.hatenablog.com/entry/2024/01/09/085227
ϓϥΠϛϯάޮՌ > ϓϥΠϛϯάޮՌͱɺઌߦ͢ΔܹʢϓϥΠϚʔʣͷॲཧ͕ޙͷܹ ʢλʔήοτʣͷॲཧΛଅਐ·੍ͨ͢ΔޮՌͷ͜ͱΛࢦ͢ɻ Ҿ༻ݩɿ݄Ӝ ਸ ϓϥΠϛϯάޮՌ Պֶࣙయ http://bsd.neuroinf.jp/wiki/ϓϥΠϛϯάޮՌ
ϓϥΠϛϯάޮՌ • એݴʹΑΔࣗͷޮՌ • ࣗͷߦಈΛܗ࡞Δ → ඪɾՌͷએݴʹΑΔϞνϕʔγϣϯUp • એݴʹΑΔଞਓͷޮՌ •
ࣗͷઐڵຯΛೝࣝͤ͞Δ → ࣄͷґཔ͓༠͍ͷީิʹڍ͕Δ
νϟϯεΛಀ͞ͳ͍ • νϟϯεಥવͬͯ͘Δ • ༑ਓɾಉ྅͔Βͷ͓༠͍ • ొஃऀɾӡӦͷืू • ࠔ͍ͬͯΔਓͷ ӳޠϓϨθϯ
ͬͯΈΔʁ CfPΦʔϓϯ! ӡӦͷਓख͕ ཉ͍͠
ಉ͡νϟϯεೋͱདྷͳ͍ • νϟϯεΛ௫ΉʁݟૹΔʁ • ͯ͢ʹखΛڍ͛Δඞཁͳ͍ɻͧ͜͜ͱ͍͏ͱ͖Λಀ͞ͳ͍ɻ
͜ͷొஃ͕ ΩϟϦΞΛங͖͍ͨ୭͔ʹΘΕ͍Ͱ͢
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ