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
Git講習会 第3回
Search
Yukiho Yoshieda
October 22, 2020
Programming
0
200
Git講習会 第3回
https://scrapbox.io/interaction-lab-git
に対応したスライド
Yukiho Yoshieda
October 22, 2020
Tweet
Share
More Decks by Yukiho Yoshieda
See All by Yukiho Yoshieda
Git講習会 第4回
yukiho_yoshieda
0
180
Git講習会 第2回
yukiho_yoshieda
0
240
Git講習会 第1回
yukiho_yoshieda
0
270
Other Decks in Programming
See All in Programming
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
360
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
670
Fibonacci Function Gallery - Part 1
philipschwarz
PRO
0
240
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
320
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
190
「Chatwork」Android版アプリを 支える単体テストの現在
okuzawats
0
180
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
300
create_tableをしただけなのに〜囚われのuuid編〜
daisukeshinoku
0
300
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
200
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
Jakarta EE meets AI
ivargrimstad
0
290
AppRouterを用いた大規模サービス開発におけるディレクトリ構成の変遷と問題点
eiganken
1
190
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.3k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Optimizing for Happiness
mojombo
376
70k
Adopting Sorbet at Scale
ufuk
73
9.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
460
GitHub's CSS Performance
jonrohan
1031
460k
Testing 201, or: Great Expectations
jmmastey
41
7.1k
The Invisible Side of Design
smashingmag
298
50k
KATA
mclloyd
29
14k
Designing for humans not robots
tammielis
250
25k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Designing Experiences People Love
moore
138
23k
Transcript
(JUߨशձ ୈճ
εϥΠυͱ4DSBQ#PYͷରԠ • ͜ͷεϥΠυ4DSBQ#PYͱରԠ͍ͯ͠·͢ • 4DSBQ#PYͷ༰ εϥΠυ ͍ͯ͠Δ༰ • ཹֶੜͷํͥͻ׆༻͍ͯͩ͘͠͞ʂ ͡Ίʹ
4DSBQ#PYͷهࣄ໊ͱ ରԠ͍ͯ͠·͢ʂ
ࠓճͷ͓ॻ͖ ಛఆͷϑΝΠϧΛ(JUͷཧԼ͔Βআ֎͢Δ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI ϒϥϯνΛϚʔδ͢Δ HJUNFSHF
44)Ωʔͷੜ
ࠓճͷඪ ϒϥϯνΛ ૢΕΔΑ͏ʹͳΔ
ಛఆͷϑΝΠϧΛ (JUͷཧԼ͔Βআ֎͢Δ
(JU͕ಘҙͰͳ͍ϑΝΠϧ ࣗಈੜ͞ΕΔ͔ʁ ͞ΕΔ ͞Εͳ͍ ϑΝΠϧ ܗࣜ ςΩετ ˚ ˓
όΠφϦ ✕ ˚ ಛఆͷϑΝΠϧΛ (JUͷཧԼ͔Βআ֎͢Δ HJUJHOPSF
ಘҙͰͳ͍ϑΝΠϧআ֎͠Α͏ ಛఆͷϑΝΠϧΛ (JUͷཧԼ͔Βআ֎͢Δ HJUJHOPSF HJUJHOPSFΛهड़͢Δ
HJUJHOPSFͷςϯϓϨʔτ ಛఆͷϑΝΠϧΛ (JUͷཧԼ͔Βআ֎͢Δ HJUJHOPSF
ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
#044 "܅ ʓʓΛਪఆ͢ΔϓϩάϥϜΛ هड़͠·ͨ͠ɻ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
#044 "܅ ʓʓΛਪఆ͢ΔϓϩάϥϜΛ هड़͠·ͨ͠ɻ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI ͜ͷख๏͑ΔΜ͡Όͳ͍ʁ ൺֱͯ͠ΈͯΑɻ
#044 "܅ ʓʓΛਪఆ͢ΔϓϩάϥϜΛ هड़͠·ͨ͠ɻ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI ͜ͷख๏͑ΔΜ͡Όͳ͍ʁ ൺֱͯ͠ΈͯΑɻ ͬͯΈ·͢ɻ
#044 "܅ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI ͰࠓͷϓϩάϥϜΛ ͓͍ͯͯ͠Ͷɻ ͙͢Γସ͑ΒΕΔΑ͏ʹɻ
#044 "܅ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI ͰࠓͷϓϩάϥϜΛ ͓͍ͯͯ͠Ͷɻ ͙͢Γସ͑ΒΕΔΑ͏ʹɻ
͋͞ࠔͬͨɾɾɾ ϒϥϯνػೳͰղܾʂ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνͱʁ ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI NBTUFS NFUIPE NFUIPE
උߟ • ϒϥϯνΛ৽ن࡞͢Δ͜ͱ ϒϥϯνΛΔ • ϒϥϯνͷ໊લ ϒϥϯν໊ • ࠷ॳʹ࡞ΒΕΔϒϥϯν σϑΥϧτϒϥϯν
• جຊ NBTUFSͨ·ʹ NBJO ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνΛΔޮՌ • ෳͷঢ়ଶΛҙʹΓସ͑ΒΕΔ • ίϯϑϦΫτͷճආ
ϒϥϯνΛΔ ϒϥϯνΛ֬ೝ HJUCSBODI ϒϥϯνΛΔ HJUCSBODITBNQMF HJUCSBODI ϒϥϯνΛҠಈ͢Δ
HJUDIFDLPVUTBNQMF·ͨ HJUTXJUDITBNQMF HJUCSBODI ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνΛΓͭͭҠಈ͢Δ ϒϥϯνΛআ͢Δ HJUDIFDLPVUNBTUFS·ͨ HJUTXJUDINBTUFS HJUCSBODIETBNQMF ϒϥϯνΛΓͭͭҠಈ HJUDIFDLPVUCEFWFMPQ·ͨ HJUTXJUDIDEFWFMPQ
HJUCSBODI ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνΛ͏ޮՌΛମݧ ঢ়گΛ֬ೝ MT DBUTBNQMFUYU ϑΝΠϧΛฤूɾՃ WJNTBNQMFUYU FDIP$SFBUFEPOEFWFMPQCSBODICSBODIUYU
BEEDPNNJU ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνΛ͏ޮՌΛମݧ ϒϥϯνΛΓସ͑Δ HJUDIFDLPVUNBTUFS·ͨ HJUTXJUDINBTUFS ϒϥϯνΛ֬ೝ HJUCSBODI
ϑΝΠϧΛ֬ೝ MT DBUTBNQMFUYU ϒϥϯνΛΔ HJUCSBODI HJUTXJUDI
ϒϥϯνΛϚʔδ͢Δ HJUNFSHF
Ϛʔδͱʁ ϒϥϯνΛ݁߹͢Δ͜ͱ ϒϥϯνΛϚʔδ͢Δ HJUNFSHF NBTUFS NFUIPE Ϛʔδ
ҙࣄ߲ • औΓࠐΉϒϥϯνͱऔΓࠐ·ΕΔϒϥϯν • Ϛʔδ͢Δͱ͖औΓࠐΉϒϥϯνʹҠಈ ϒϥϯνΛϚʔδ͢Δ HJUNFSHF
Ϛʔδ͢Δ NBTUFSʹҠಈ HJUDIFDLPVUNBTUFS·ͨ HJUTXJUDINBTUFS Ϛʔδ HJUNFSHFEFWFMPQ ݁ՌΛ֬ೝ
HJUMPH औΓࠐΜͩϒϥϯνΛফ͢ HJUCSBODIEEFWFMPQ ϒϥϯνΛϚʔδ͢Δ HJUNFSHF
44)Ωʔͷੜ
44)Ωʔͷඞཁੑ • (JUϗεςΟϯάαʔϏεʹΞοϓϩʔυ QVTI μ ϯϩʔυ QVMM ͢ΔͨΊʹ༻ • QVTI
QVMM͢Δʹɾɾɾ • )5514௨৴ • 44)௨৴ ͬͪ͜Λ࠾༻ 44)Ωʔͷੜ
44)Ωʔͷੜ ίϚϯυΛ࣮ߦ͢Δ TTILFZHFOUSTB C$\(JU)VCʹొͨ͠ϝʔϧΞυϨε^ 44)Ωʔͷੜ
44)ΩʔΛ(JU)VCʹొ (JU#BTI 84-ͷ߹ DBUdTTIJE@STBQVC දࣔ͞ΕͨΩʔΛϚεͰશͯબ͠ɺ ӈΫϦοΫ ίϐʔ 84-ͷ߹ӈΫϦοΫ͚ͩ
Ͱ0, 44)Ωʔͷੜ
44)ΩʔΛ(JU)VCʹొ .BDͷ߹ DBUdTTIJE@STBQVC cQCDPQZ 44)Ωʔͷੜ
44)ΩʔΛ(JU)VCʹొ 6CVOUVͷ߹ DBUdTTIJE@STBQVC cYTFM DMJQCPBSErJOQVU Τϥʔ͕Ͱͨ߹ TVEP BQUJOTUBMMYTFM
ͰΠϯετʔϧ 44)Ωʔͷੜ
44)ΩʔΛ(JU)VCʹొ $FOU04ͷ߹ DBUdTTIJE@STBQVC cYDMJQ TFMFDUJPOD Τϥʔ͕Ͱͨ߹ TVEP ZVNJOTUBMMYDMJQ
Ͱ Πϯετʔϧ 44)Ωʔͷੜ
44)ΩʔΛ(JU)VCʹొ IUUQTHJUIVCDPNʹΞΫηε ӈ্ͷࣗͷΞΠίϯΛΫϦοΫ͠ʮ4FUUJOHTʯΛ ΫϦοΫ͢Δ αΠυϝχϡʔͷʮ44)BOE(1(LFZTʯΛબ͠ɺ ʮ/FX44),FZʯΛΫϦοΫ͢Δ
ʮ5JUMFʯʹҙͷλΠτϧΛɺʮ,FZʯʹઌఔί ϐʔͨ͠ͷΛషΓ͚ɺʮ"EE44),FZʯΛΫ ϦοΫ͢Δ 44)Ωʔͷੜ