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
760
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
継続的な活動で築く地方エンジニアの道
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
410
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
3
3.7k
テストの高速化と品質保証の第一歩 GitHub ActionsとRSpecの基本入門
myamashii
1
730
Contributionとカンファレンス登壇への 背中を押して頂いた方々へ
myamashii
1
2.1k
はてなブログ作成から投稿までをGitHub Actionsで自動化する
myamashii
3
1.4k
GitHub ActionsでZennの記事を限定公開する
myamashii
3
1.1k
Webサービス開発者としてスタートしてからOSS Contributionまでの道のり
myamashii
0
880
Fukuoka.rb 2020年度活動報告
myamashii
0
880
OSS Contributionから感じたこと
myamashii
0
510
Other Decks in Programming
See All in Programming
Deep dive into the select statement (GopherCon UK)
jespino
0
150
MySQLとPostgreSQLって何が違うの?
akagami
0
150
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
440
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
170
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
370
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
180
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
310
ALB ログから Trace を気合で繋げる技術
fohte
7
770
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
780
Oxlintはいいぞ(続)
yug1224
1
480
AIの中の人になってみる
htkym
0
140
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
390
Optimising Largest Contentful Paint
csswizardry
37
3.9k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
500
Writing Fast Ruby
sferik
630
63k
Crafting Experiences
bethany
1
270
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
My Coaching Mixtape
mlcsv
0
300
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
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Φʔϓϯ! ӡӦͷਓख͕ ཉ͍͠
ಉ͡νϟϯεೋͱདྷͳ͍ • νϟϯεΛ௫ΉʁݟૹΔʁ • ͯ͢ʹखΛڍ͛Δඞཁͳ͍ɻͧ͜͜ͱ͍͏ͱ͖Λಀ͞ͳ͍ɻ
͜ͷొஃ͕ ΩϟϦΞΛங͖͍ͨ୭͔ʹΘΕ͍Ͱ͢
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ