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
obregonia1
September 25, 2021
Programming
1
820
自作サービス開発で成長したこと
2021/09/24 鹿児島.mk #20 オンラインLT大会 登壇資料です。
自作サービス開発していて学んだことや成長したことについてまとめました。
obregonia1
September 25, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
『データ可視化学入門』をPythonからRに翻訳した話(増強版)
bob3bob3
0
280
ISUCONってなんだか難しそう……!!でも、初めてのISUCONにPHPで挑戦してきました!
kotomin_m
0
270
オレオレkaggle開発環境に Formatter/Linter入れてみた
stgkrt
0
350
軽率にVue 3で リアルタイム3Dアプリを作れる ライブラリを作ってみた/vue-with-3d-app
drumath2237
3
1.2k
プログラミングを楽しもう! / Enjoy Programming
chobishiba
1
700
Material 3で Material 2ぽい見た目にする
numeroanddev
2
220
マイ隙間家具OSSたちのご紹介
karupanerura
2
130
Laravel OpenAPIによる"辛くない"スキーマ駆動開発
kentaroutakeda
2
1.5k
Laravel標準バリデーションでできること
hmb_ok
1
330
開発者体験を変えるInfrastructure as Codeの新機能6選!
konokenj
4
850
Docker ハンズオン / docker-hands-on
suzukihoge
48
15k
SmartHRにおけるプロダクトエンジニア/product_engineer_in_smarthr_20240227
saitoryc
5
180
Featured
See All Featured
Unsuck your backbone
ammeep
660
56k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Navigating Team Friction
lara
177
13k
Practical Orchestrator
shlominoach
180
9.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.5k
A designer walks into a library…
pauljervisheath
199
23k
In The Pink: A Labor of Love
frogandcode
137
21k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
272
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
Optimizing for Happiness
mojombo
369
69k
Transcript
ࣗ࡞αʔϏε։ൃͰͨ͜͠ͱ 2021/09/24 ࣛࣇౡ.MK #20 ΦϯϥΠϯLTେձ @OBREGONIA1
ࣗݾհ ϑΟϤϧυϒʔτΩϟϯϓडߨੜ !PCSFHPOJB ΦϒϨΰχΞ झຯ ԻָؑɺεΫϥον ͖ͳΞʔςΟετ 5IF8FFLOEɺ%VB-JQBɺࢁԼୡ
ൃද༰ ใΛ୳͢ͱ͖Ұ࣍ใΛ༏ઌ͢Δ େ͖ͳλεΫখ͍͞୯Ґʹׂ͢Δ
։ൃதͷαʔϏε֓ཁ
εΫϥονͷָේ࡞ΞϓϦ Visible Scratch Skillz 3VCZPO3BJMT 7VFKT ,POWBKT DBOWBTλάͷඳըϥΠϒϥϦ
εΫϥονͷָේͱʁ
Ϩίʔυͷಈ͖Λද͍ͯ͠Δ ϑΣʔμʔͷΦϯɾΦϑΛද͍ͯ͠Δ ※ϑΣʔμʔ : ԻͷϘϦϡʔϜͳͲΛௐ͢ΔπϚϛ
λΠτϧͷೖྗ ٕͷछྨɺํɺ෯ͷબ QOHը૾ʹม อଘ ָේͷ࡞ɺฤू 7VFKT ,POWBKT %# ը૾ͷอଘ 3BJMT
"DUJWF4UPSBHF
ใΛ୳͢ͱ͖Ұ࣍ใΛ༏ઌ͢Δ
ϥΠϒϥϦͷ͍ํௐΔ ָේͷઢΛඳը͢Δͷʹ,POWBKTΛ͑ศརͦ͏ ͱΓ͋͑ͣެࣜΛݟʹߦ͘ શ෦ӳޠͰಡΉͷେมͦ͏ͩ͠ޙճ͠ʹ͠Α͏
<LPOWB͍ํ>ͰάάͬͯΈΔ ຊޠͰهࣄ͕ॻ͔Ε͍ͯΔ2JJUBϒϩά͕ෳݟ͔ͭΔ αϯϓϧίʔυॻ͍ͯ͋Δ͠Ұ௨ΓಡΜͰΈΑ͏ ԁਤܗͷ͜ͱॻ͔Ε͍ͯΔ͚Ͳ࣮͍ͨ͜͠ͱͪΐͬͱҧ͏ͳʙ ͍͔ͭ͘هࣄಡΜͰΈͯ͋·Γ༗ӹͳใಘΒΕͣʜ
ҰճެࣜΛಡΜͰΈΑ͏ (&55*/(45"35&%ͷ߲ΛಡΜͰΈΔ 4)"1&4ͷ߲ʹ৭ʑܗͷछྨ͕͋Δ -JOF4JNQMF-JOFΛಡΜͰΈΑ͏ ͍͔ͭ͘ͷύλʔϯͷઢͷඳըํ๏͕ॻ͍ͯ͋Δ ૣίʔυྫΛࢀߟʹ࣮ͯ͠ΈΔ
͜ΕͰͬͱ࣮ਐΊΒΕΔ💪 ແବͳ࣌ؒଟ͔ͬͨͳ🤔
Ұ࣍ใΛݟΔश׳Λ͚Δ ӳޠͰͷυΩϡϝϯτͰͱΓ͋͑ͣݟΔ ॳΊͯ͏ϥΠϒϥϦ0WFSWJFX (FUUJOH4UBSUFEͳͲΛݟΔ ೋ࣍ใஅยతͳใ͔͠ࡌ͍ͬͯͳ͍͜ͱ͋Δ
େ͖ͳλεΫখ͍͞୯Ґʹׂ͢Δ
ϥΠϒϥϦͷ͍ํͳΜͱͳ͘Θ͔ͬͨ ָේ࡞ػೳΛ࣮͢Δ γϯϓϧͳύλʔϯׂͱ͙࣮͢Ͱ͖ͨ ͍ΖΜͳύλʔϯΛબΔΑ͏ػೳՃ͍ͯ͘͠
ෳͷύλʔϯͷΈ߹Θͤͩͱ͏·͘ඳըͰ͖͍ͯͳ͍ʂ "ͱ#ͷύλʔϯʹରԠ͢Δͱࠓ#ͱ$͕͏·͍͔͘ͳ͍ #ͱ$ͷύλʔϯʹରԠ͢Δͱ·ͨ"ͱ#͕όάͬͯΔ Ҏ߱ແݶϧʔϓ શͯͷύλʔϯΛ࣮ݱ͢ΔͷෆՄೳͳͷͰʁ ࣗ࡞αʔϏεͷ༰ม͑Α͏͔ͳ
λεΫΛখׂͯ͘͞͠ΈΔ ָේ࡞ػೳΛ࣮͢Δ ٕͷछྨΛ૿͢ ઢͷ͖ͷબʹରԠ͢Δ ϑΣʔμʔͷඳըΛ࣮͢Δ ύλʔϯΛ૿͢ FUDʜ ࡉׂ͔͍ͯ͘͘͠ͱݸʹ͚Δ͜ͱ͕Ͱ͖ͨ
͚ͨλεΫΛҰ࣮͍ͭͣͭͯ͘͠ ࡞Γ͍ͨػೳΛશ࣮ͯ͢Δ͜ͱ͕Ͱ͖ͨ🎉
λεΫׂ͢Δલ ෳͷ͜ͱʹಉ࣌ਐߦͰରԠ ࠓԿΛ͍ͯ͠Δ͔ɺԿΛ͢Δ͖͔Α͘ݟࣦ͍ͬͯͨ શવਐḿͳ͍͠ऴΘΓ͕ݟ͑ͳ͍
λεΫׂͨ͠ޙ খ͞ͳλεΫʹҰͭͣͭରԠ͍ͯ͘͠ ࠓͳʹΛ͍ͯ͠Δ͔ɺͳʹΛ͢Δ͖͔͕໌֬ʹ མͪண͚ʜϒϥϯν໊Λݟͯམͪண͘Μͩʜ ਐḿ͕ࢹ֮ԽͰ͖Δ ऴΘͬͨλεΫ͕ͲΜͲΜ૿͑ΔͷͰୡײ͕͋Δ
·ͱΊ
Ұ࣍ใΛݟΔ͜ͱॏཁʂ λεΫׂॏཁʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠🌵