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
深いい勉強会 vol.3
Search
FujiKinaga
April 03, 2018
Programming
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
深いい勉強会 vol.3
FujiKinaga
April 03, 2018
More Decks by FujiKinaga
See All by FujiKinaga
Flutterで実装する実践的な攻撃対策とセキュリティ向上
fujikinaga
2
1.4k
最新のCompose Multiplatform を使うとiOSとAndroidアプリはどれくらい作れるのか
fujikinaga
2
710
Androidのテストの理解を深めてみた
fujikinaga
0
74
開発案件の進み方
fujikinaga
0
120
深いい勉強会 vol.10
fujikinaga
0
110
深いい勉強会 vol.9
fujikinaga
0
120
Understanding Dagger2 Part1
fujikinaga
0
75
Mater of Subscription
fujikinaga
0
88
深いい勉強会
fujikinaga
2
89
Other Decks in Programming
See All in Programming
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
130
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
190
Performance Engineering for Everyone
elenatanasoiu
0
270
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
850
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
380
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
120
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
260
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
330
yield再入門 #phpcon
o0h
PRO
0
390
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
9.1k
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
150
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
Crafting Experiences
bethany
1
220
WENDY [Excerpt]
tessaabrams
11
38k
The Curse of the Amulet
leimatthew05
2
13k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.6k
Navigating Team Friction
lara
192
16k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Transcript
nanaʹೖࣾͯ͠1͕ܦͬͨ ͷͰৼΓฦͬͯΈͨɻ(ॏΊ)
݁ : ՝͕ଟ͔ͬͨ
1ਓͷ࣌ͷ։ൃͱେ͖͘ҧͬͨ͜ͱ
• εΫϥϜMTG • νʔϜ։ൃ • ϓϧϦΫΤετ • ίʔυϦʔσΟϯάͱ͍͏֓೦ • ࣗҎ֎͕ॻ͍ͨίʔυͷϦϑΝΫλϦϯά
• νʔϜϝϯόʔͷୀࣾ • νʔϜৼΓฦΓ • νʔϜ։ൃ߹॓ • ͓՛ࢠձ • 1 on 1 • ϥδΦମૢ 1ਓͷ࣌ΑΓΔ͜ͱͨ͘͞Μ….
৽ͨʹֶͿඞཁ͕͋ͬͨͷ
• ΞϓϦʹؔ͢Δίʔυશൠ • GitɺGit-FlowɺGithub • ZenHub • λʔϛφϧίϚϯυ • εΫϥϜ։ൃ
• ࣾͷਓͷ໊લ • ใڞ༗ͷΓํ • νʔϜϝϯόʔͷࢥ͍Γ • Θ͔Βͳ͍͜ͱࠔ͍ͬͯΔͱ͜Ζͷ૬ஊͷํ etc… 1ਓͷ࣌ΑΓ֮͑Δ͜ͱͨ͘͞Μ….
ࣗʹͲΜͳ՝͕͋ͬͨͷ͔ • ٕज़తͳ՝ͪΖΜͨ͘͞Μ͕͋ͬͨɺ Ή͠Ζ”ࣾձਓ”ͱͯ͠ͷ՝͕ଟ͍Α͏ʹײ͡ ͨ • ։ൃ෦(Ϣχοτ?)ʹ͍ͳ͕Βɺओʹͭ·͍ͣ ͨͷίʔυͰͳ͔ͬͨ • ಉ͜͡ͱΛԿҙ͞Εͯ͠·͏
େ͖ͭ͘·͍ͮͨͱ͜Ζ • νʔϜ։ൃ - νʔϜͷࢥ͍Γ - ใڞ༗ɺ࣭ɺ૬ஊͷΓํ - ϗɾϨϯɾι •
ϓϧϦΫΤετ • νʔϜϝϯόʔͱͷผΕ
͖᪴1. νʔϜ։ൃ • طଘͷίʔυʹ׳ΕΔͷʹ͕͔͔࣌ؒͬͨ • ݸਓ͕ୡ͍ͨ͠ඪΑΓνʔϜͱͯ͠ୡ͍ͨ͠ඪͷํ͕༏ઌ ߴ͍ • ٕज़తͳ৴པॏཁ͕ͩɺίϛϡχέʔγϣϯೳྗҙɺҙࢥૄ௨ ͷΓ͢͞ͱ͍ͬͨਓ֨తͳ৴པͷํ͕େࣄͩͬͨΓ͢Δ
• ใࠂɾ࿈བྷɾ૬ஊͷॏཁੑΛ࠶ೝࣝ(ΤϯδχΞʹݶΒͣࣾձਓͱ͠ ͯɺΈ͍ͨͳ෦͕େ͖͍) • ͚ࣗͩͰਐΊ͍͍ͯɺࣗͰࢭΊ͍͍ͯใͱ͍͏ͷ΄ͱΜͲ ͳ͍
͖᪴2. ϓϧϦΫΤετ • ࢦఠͷଟ͍ϓϧϦΫΛ࡞ΔͱϨϏϡΞʔͷਐḿΛѱͯ͘͠͠·͏ • ಉ͡ࢦఠΛԿ͞Εͯ͠·͏ͱ͓ޓ͍ʹྑ͘ͳ͍ • εΫϥϜͷݟੵΓʹେ͖͘ݱΕͳ͍෦Ͱ͋Δ • ࢥ͍Γ͕େࣄ
- !ݟͮΒ͍ࠩ - !ίʔσΟϯάنൣ͔Β֎Εͨจ๏ - !ݟΔͷ͕ݏʹͳΔมߋྔ - !̍ͭͷPRʹରͯ͠ෳͷमਖ਼༰ - !ίΞͳػೳ෦͕ཧղͰ͖͍ͯͳ͍मਖ਼ - !ԿΛͦ͏ͱ͍ͯ͠Δͷ͔Θ͔Βͳ͍
ࢥ͍Γͷͳ͍ࢀߟྫ ɹ 1ϓϧϦΫΤετͰ͢ɻ
͖᪴3. νʔϜϝϯόʔͱͷผΕ • ͍ͳ͘ͳͬͯ͠·ͬͨਓ͕·͍ͩΕͰ͖͍ͯͨͰ͋Ζ͏ ίϛοτϝϯτྔΛิΘͳ͚Ε͍͚ͳ͍ͱ͍͏ײ • νʔϜͷ৭͕গ͠มΘΔ • 1ਓ͋ͨΓͷ։ൃʹର͢Δ͕૿͑Δײ͕ͨ͡͠ -
ࣗͷ߹ : PRͷϨϏϡʔΛ͢ΔΑ͏ʹͳͬͨ • मਖ਼ͷࡍʹ͍ͳ͘ͳͬͨϝϯόʔ͕ॻ͍ͨίʔυʹ͍ͭͯ ཧղ͢Δඞཁ͕͋ͬͨ
͖᪴ͷτϥΠ • νʔϜ։ൃ - 1ࢦఠ͞Εͨ͜ͱ͠Β͘ҙࣝ͠ͳ͕ΒࣄΛͯ͠Έͨ - Wikiͷใɺissue্ͷଞͷਓͨͪͷΓऔΓΛ·ͣࢀߟʹͨ͠ • ϓϧϦΫΤετ -
ϦτϧϨϏϡΞʔ(ຊా)ʹ࠷ॳʹݟͯΒ͏ • νʔϜϝϯόʔͱͷผΕ - ׳ΕΔ͔͠ͳ͍ - ීஈ͔Βґଘ͗͢͠ͳ͍ମ੍࡞Γͱελϯε(͍͠)
εϓϦϯτৼΓฦΓͷৼΓฦΓ • εϓϦϯτͷλεΫͷݟੵΓʹࣦഊ͢Δ • Gitͷ͍ํ͕͏·͘ͳΔʹͲ͏͢ΕΑ͍Ͱ͠ΐ͏͔ • ͔Βͳ͍͜ͱࠔ͍ͬͯΔͱ͜Ζͷઆ໌͕͏·͘Ͱ͖ͳ͍ • ςετΛ͔͚ͯͳ͍Ͱ͖ͯͳ͍ •
ਓʹ͢લʹཁ݅ΛཧͰ͖͍ͯͳ͍ • ϏϧυͰ͖ͳ͍ίʔυΛϚʔδͯ͠͠·ͬͨ • ͋·ΓAndroidͷnanaΞϓϦΛ৮Ε͍ͯͳ͍ • ઈରͰ͖ͳ͍ͱࢥ͍ͬͯͨ͜ͱ͕͘Ͱ͖ͯ͠·͏͜ͱ͕͋Δ • ઌʹେ·͔ͳ࣮Λղཧͯ͠ɺλεΫʹऔΓֻ͔Δ • ϋϚͬͯ͠·ͬͨΒɺ࣌ؒΛ۠ͬͯɺઌʹͰ͖Δ͜ͱʹऔΓֻ͔Δ • ໎ͬͨΒɺจࣈʹॻ͖ىͯ͜͠ཧͯ͠ɺํΛܾΊͯ૬ஊ͢Δ • ະফԽλεΫ͕Ͱ͖ͯͦ͏ͩͬͨΒૣΊʹใࠂ͢Δ • େ͖ΊͷλεΫͷ߹ςετ͓͓ΊʹݟੵΓΛ͚ͭΔ • ·ͣௐΔश׳Λ͚ͭΔ • PRϨϏϡʔ࣌ࠩʹؔͳ͘ϩʔΧϧʹམͱͯ͠ΈΔ etc…
̍ऴ͑ͯΈͯͷ૯ׅ • ରՁͱͯ͠څ༩͕ࢧΘΕΔ͜ͱʹײ͕࣋ͯͨ - ݟ߹ͬͨՌΛग़͖͢ɺ࣌ؒΛ͔͚Δ͖ͱ͍͏ۓுײ͕͋Δ • ίʔυͷϨϕϧͪΖΜ্ͨ͠ • ଞਓͷ࣌ؒΛ͏ͳΒͰ͖Δ͚ͩ͘؆ܿʹ •
ଞͷਓͷྑ͍෦ֶͿ(ਅࣅΔ) • ຊΛͬͱಡΉ͖ - ٕज़ॻνʔϜ։ൃ࣍ͷ͔Β׆͔ͤΔใ͕ଟ͍ • ձࣾͰ1ਓͷਓ͚ؒͩͰͰ͖Δ͜ͱগͳ͍ - ΈΜͳ͕࿈ܞͯ͠1ͭͷͷ͕ग़དྷ্͕͍ͬͯΔ • େֶͷਐḿ͍
ཱ̎྆ɻ