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
Linux && Docker 研修/Linux && Docker training
forrep
24
4.5k
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
1
670
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
310
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
200
SpringBoot3.4の構造化ログ #kanjava
irof
2
980
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
9
3.4k
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
220
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
820
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
300
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
Unity Android XR入門
sakutama_11
0
150
Featured
See All Featured
Embracing the Ebb and Flow
colly
84
4.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
It's Worth the Effort
3n
184
28k
The Cult of Friendly URLs
andyhume
78
6.2k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Designing Experiences People Love
moore
139
23k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Fireside Chat
paigeccino
34
3.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
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)Ωʔͷੜ