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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
M-Yamashita
July 22, 2024
Programming
730
2
Share
継続的な活動で築く地方エンジニアの道
2024/07/22に開催されたイベントの登壇資料です。
地方でエンジニアとして活躍するためのLT会
https://yumemi.connpass.com/event/321494/
M-Yamashita
July 22, 2024
More Decks by M-Yamashita
See All by M-Yamashita
ツールを超えた「共通言語」へ 開発とSREがDatadogを囲んで信頼を育てる 継続的かつ地道な実践
myamashii
0
290
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
3
3.1k
テストの高速化と品質保証の第一歩 GitHub ActionsとRSpecの基本入門
myamashii
1
690
Contributionとカンファレンス登壇への 背中を押して頂いた方々へ
myamashii
1
2k
はてなブログ作成から投稿までをGitHub Actionsで自動化する
myamashii
3
1.3k
GitHub ActionsでZennの記事を限定公開する
myamashii
3
1k
Webサービス開発者としてスタートしてからOSS Contributionまでの道のり
myamashii
0
840
Fukuoka.rb 2020年度活動報告
myamashii
0
850
OSS Contributionから感じたこと
myamashii
0
470
Other Decks in Programming
See All in Programming
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
140
「速くなった気がする」をデータで疑う
senleaf24
0
140
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
630
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
220
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
2
380
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
300
安いハードウェアでVulkan
fadis
1
890
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.5k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
420
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Un-Boring Meetings
codingconduct
0
250
Mobile First: as difficult as doing things right
swwweet
225
10k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Faster Mobile Websites
deanohume
310
31k
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Φʔϓϯ! ӡӦͷਓख͕ ཉ͍͠
ಉ͡νϟϯεೋͱདྷͳ͍ • νϟϯεΛ௫ΉʁݟૹΔʁ • ͯ͢ʹखΛڍ͛Δඞཁͳ͍ɻͧ͜͜ͱ͍͏ͱ͖Λಀ͞ͳ͍ɻ
͜ͷొஃ͕ ΩϟϦΞΛங͖͍ͨ୭͔ʹΘΕ͍Ͱ͢
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ