Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ひたすらチームの自慢をします【スクフェス神奈川2024 スポンサーLT】
Search
asumikam
March 16, 2024
2
1.1k
ひたすらチームの自慢をします【スクフェス神奈川2024 スポンサーLT】
Scrum Fest Kanagawa 2024 - 春の陣 -
https://www.scrumfestkanagawa.org/
asumikam
March 16, 2024
Tweet
Share
More Decks by asumikam
See All by asumikam
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
780
ちいさくPHPUnitをつくり、仕組みと拡張ポイントを探る
asumikam
3
960
プロダクトコードとOSSに学ぶ例外処理の選択肢 — キャッチするのか、投げっぱなしにするのか
asumikam
3
2.3k
うまくいかないスプリントレビューと、うまくいくスプリントレビュー
asumikam
15
4.8k
わたしの"コミュニティへの還元"リレーション #devsumi
asumikam
2
4.5k
東京Ruby会議12 vs PHPカンファレンス小田原〜オーガナイザーが語る見所と裏側〜
asumikam
0
110
PHPUnitでモックとスタブを使いこなす / PHP Conference Japan 2024
asumikam
4
2.2k
紅白ぺぱ合戦 asumikam LT #cohackpp
asumikam
0
250
『こわい』を 『こわくない』に変える ~OSS貢献編~
asumikam
2
390
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
How GitHub (no longer) Works
holman
316
140k
[SF Ruby Conf 2025] Rails X
palkan
0
470
Mobile First: as difficult as doing things right
swwweet
225
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
710
Docker and Python
trallard
46
3.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
It's Worth the Effort
3n
187
29k
Being A Developer After 40
akosma
91
590k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
Scaling GitHub
holman
464
140k
Transcript
BTVNJLBN ͻͨ͢ΒνʔϜͷࣗຫΛ͠·͢
͜Μʹͪʂ Ͱ͢🙌
εΫϥϜܥΠϕϯτʹॳεϙϯαʔ👏 w ͋͢Έ͔ΜʮεΫϑΣεਆಸɾɾɾখాݪʂʁʂʁʯ w ͋͢Έ͔ΜʮઈରʹεϙϯαʔΓ͍ͨʂʯ w $50ʹஊͯ͠ࠓ͜͜ʹཱ͍ͬͯ·͢☝ w Έͳ͞ΜͱখాݪͰձ͑ͯخ͍͠Ͱ͢❤
ࠓ w BTVNJLBNͷհ w /&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
BTVNJLBN
͜Μʹͪʂ w 𝕏 !BTVNJLBNখాݪ͔Β͖·ͨ͠ wΑͼ͔ͨ͋͢Έ͋͢ΈΜ͋͢Έ͔Μ w1)1FSೝఆεΫϥϜϚελʔ
ʮεΫϥϜϚελʔͭͷେࡑʯ ʹ͜ΜͳͷΛॻ͍ͨ IUUQTBTVNJLBNDPN
ීஈ1)1ք۾Ͱొஃ͍ͯ͠Δ 1)1ΧϯϑΝϨϯεւಓ 1)1FS,BJHJ
݄XJBKͰొஃͨ͠ 8PNFOJO"HJMF5PLZP
͜Μͳ-5Ͱ͖Δʢʁʣ
1)1ΧϯϑΝϨϯεখాݪ ओ࠵͍͖ͬͯ💪
εϙϯαʔΛͬͯ ͖ͳ͜ͱΛͧ͢ʂ ΏΔʙ͘Ͳ͏ͧ🍵
ۓுͯ͠·͢ʂʂʂ 😀
ࠓ w ✅BTVNJLBNͷհ w /&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
ʮখాݪʯ͔Β &$ۀքΛ Γ্͛Δʂ 💪💪💪
None
ωοτγϣοϓͷӡӦΔ͜ͱ͕͍ͬͺ͍
ड
ड ࡏݿ
ड ࡏݿ ϖʔδ
ड ࡏݿ ϖʔδ ෳͷ&$ళฮΛӡӦ͍ͯ͠Δͱ αʔϏεͷछྨʮಉ͜͡ͱʯΛ͢Δඞཁ͕͋Δ
&$ͷӡӦۀΛ ҰݩཧԽ ʮ/&͚ͩݟΕ͍͍ʯ ੈքΛͭ͘Δ
ଟ࠼ͳػೳΛ ඞཁͳͱ͜Ζ͚ͩ͏͜ͱ͕Ͱ͖Δ
ଞʹ͍ͬͯΔࣄۀ
ʮখాݪʯ͔Β &$ۀքΛ Γ্͛Δʂ 💪💪💪
ࠓ w ✅BTVNJLBNͷհ w ✅/&גࣜձࣾͷհ w ࠷ߴͳνʔϜͷհ
Θͨͨͪ͠ ʮωΫετΤϯδϯʯ ։ൃνʔϜ
ڈ͔Βൃͨ͠εΫϥϜνʔϜ w10 w4. w%&7
νʔϜ͕ɹɹɹɹɹɹɹ͗͢Δ w10 w4. w%&7
ࠓνʔϜͷࣗຫΛ͍͖ͯ͠·͢
ڧྗͳڠྗऀͱڞʹͭ͘ΔϦϑΝΠϯϝϯτ εϓϦϯτϨϏϡʔ͕େΓ্͕Γ पΓͷਓ͔ͨͪΒʮ͍͕͋ΔνʔϜʯͱݴΘΕΔ ;Γ͔͑Γେ͖;Γ͔͑Β্ͤखνʔϜ 10
%&7ͰϢʔβʔ๚
ڧྗͳڠྗऀͱڞʹͭ͘Δ ϦϑΝΠϯϝϯτ
ΈΜͳͰϦϑΝΠϯϝϯτ w ۦ͚ग़͠10 w ϢʔβʔରԠνʔϜ ʢࣾˍҕୗઌʣͱ ҰॹʹϦϑΝΠϯϝϯτ w
ސ٬ͱ͍ۙʮސ٬ʯΛ ຯํʹ͚ͭΔ
εϓϦϯτϨϏϡʔ͕ େΓ্͕Γ
େΓ্͕ΓεϓϦϯτϨϏϡʔ w શମͰʙਓ w QVCMJDͳνϟϯωϧͰ Θ͍Θ͍͢Δ
େΓ্͕ΓεϓϦϯτϨϏϡʔ w ଞ෦ॺͷํʹσϞͯ͠Β͏ w ίϯςΩετΛΒͳ͍ਓ ΛબͿ w ʮ͜͜ͷ࣮ɺΘΒͶ͑ Μͩͳ͋ɾɾɾʂʯ
࠷ߴͷؾ͖͕ͮͰ͖Δ
େΓ্͕ΓεϓϦϯτϨϏϡʔ
େΓ্͕ΓεϓϦϯτϨϏϡʔ ʮͳΜ͔ͬͯΔʯʮͳΜ͔ؾʹͳΔʯ νʔϜʹ͢Δ͜ͱ͕େࣄ
पΓͷਓ͔ͨͪΒ ʮ͍͕͋ΔνʔϜʯͱݴΘΕΔ
͍͕͋ΔνʔϜ
͍͕͋ΔνʔϜ
͍͕͋ΔνʔϜ ͏ͪͷνʔϜ
͍͕͋ΔνʔϜ w దͳ՝ղܾೳྗͱϫΫϫΫͤ͞Δ։ൃɺ َͦͯ͠ͳνʔϜΒ͍͠Ͱ͢ w ʮΠϯΫϦϝϯτΛੵΈॏͶΔʯ lΞδϟΠϧͰ͋Δ͜ͱz͕ೝ͞Ε࢝Ί͍ͯΔ w
εϓϦϯτϨϏϡʔͰʮͬͨʯ͔Βͦ͜ ͲΜͲΜػೳΛࢼͯ͠Β͑Δ
;Γ͔͑Γେ͖ ;Γ͔͑Β্ͤखνʔϜ
;Γ͔͑Γେ͖ w ;Γ͔͑Γେ͖ͳͷ ͜͜ʹ͍ΔΈΜͳͦ͏͔😌 w ٿͷपΓʹ ू·͍ͬͯΔ༷ࢠ
νʔϜͰΑ͘ΔͭΛհ͠·͢
;ͤΜͷʮͷΓʯͷͱ͜ΖΛ
ͪ͗ͬͯ
ͺͬ
υοτʹͳΓ·ʙ͢
;ͤΜͷυοτථͰΜΓ
;Γ͔͑Β্ͤख w 10ೝఆ4.࣋ͪ w 4.ೝఆ4.࣋ͪ w ৗతʹ ʮͪͬͪΌͳ;Γ͔͑Γʯ
10 %&7ͰϢʔβʔ๚ ΤϯδχΞͱސ٬ͷڑΛ͚ۙͮΔ
10 %&7ͰϢʔβʔ๚ w ΤϯδχΞ৫ͷ՝Ϣʔβʔͱԕ͍ w ʮϢʔβʔͷ͜ͱΛΒͳ͍··։ൃ͍ͯͯ͠ ͜ΕҎ্ྑ͘ͳΒͳ͍ͷͰɾɾɾʁʯ w ϢʔβʔରԠνʔϜͱڠྗͯ͠Ϣʔβʔ๚💪
͞ʙʙʙʙʙʙΜʂʂʂʂʂ ͋Γ͕ͱ͏ʂʂʂʂʂʂ ͬͯΔΑʙʙʙʙʂʂʂ
νʔϜ࠷ߴ
ࠓͨ͘͞Μօ͞Μͱ ͤͨΒخ͍͠🙏🙏🙏
͍ͬͺ͍νʔϜʹ͓͔ͪ͑Γ͢Δͧʙ ΑΖ͓͘͠ئ͍͠·͢ʂ ͋͢Έɹɹ·Ͷ