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
社内GitHub勉強会 #1
Search
takashabe
September 07, 2014
Programming
0
430
社内GitHub勉強会 #1
社内で行ったGitHub勉強会用資料です。
takashabe
September 07, 2014
Tweet
Share
More Decks by takashabe
See All by takashabe
より良いターミナルでの生活を求めて
takashabe
0
53
OpenCensusでcustom context propagationとexporterを書いた話 / OpenCensus with custom context propagation and exporter
takashabe
0
1.7k
pubsub with concurrent
takashabe
1
910
社内ISUCONを開催した話
takashabe
0
1.6k
ISUCON大反省会
takashabe
0
1.9k
gitのブランチ戦略
takashabe
8
5.9k
サルでもわかるgit
takashabe
0
1.5k
playで複数DBする
takashabe
0
1.6k
MySQLで高トラフィックに立ち向かう
takashabe
0
1.8k
Other Decks in Programming
See All in Programming
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
150
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
110
コンテキストエンジニアリング Cursor編
kinopeee
1
690
CEDEC2025 長期運営ゲームをあと10年続けるための0から始める自動テスト ~4000項目を50%自動化し、月1→毎日実行にした3年間~
akatsukigames_tech
0
150
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
570
AWS Serverless Application Model入門_20250708
smatsuzaki
0
120
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
150
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
720
ワープロって実は計算機で
pepepper
2
1.4k
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
オープンセミナー2025@広島「君はどこで動かすか?」アンケート結果
satoshi256kbyte
0
200
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Become a Pro
speakerdeck
PRO
29
5.5k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Producing Creativity
orderedlist
PRO
347
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Making Projects Easy
brettharned
117
6.3k
Speed Design
sergeychernyshev
32
1.1k
Transcript
ࣾ(JU)VCษڧձ
"HFOEB w (JUͱ w (JU)VCͱ w (JU)VCͬͯخ͍͜͠ͱ w ϓϩδΣΫτͰ࠾༻͍ͯ͠ΔϫʔΫϑϩʔ
"HFOEB w (JUͱ w (JU)VCͱ w (JU)VCͬͯخ͍͜͠ͱ w ϓϩδΣΫτͰ࠾༻͍ͯ͠ΔϫʔΫϑϩʔ
None
8JLJQFEJB͔ΒҾ༻ “GitʢΪοτ[2][3][4]ʣɺϓϩάϥϜͷιʔείʔυͳͲ ͷมߋཤྺΛهɾ͢ΔͨΊͷࢄܕόʔδϣϯཧγ εςϜͰ͋ΔɻͱLinuxΧʔωϧͷιʔείʔυཧʹ ༻͍ΔͨΊʹϦʔφεɾτʔόϧζʹΑͬͯ։ൃ͞ΕɺͦΕ Ҏ߱΄͔ͷଟ͘ͷϓϩδΣΫτͰ࠾༻͞Ε͍ͯΔɻ”
όʔδϣϯཧγες Ϝͱ
όʔδϣϯཧγες ϜΛΘͳ͍߹
͝ͱʹϑΥϧμΛ͚Ε͕ࠩશͯ όοΫΞοϓऔΕΔʂαΠίʔʂ
࠷৽ͱԿͩͬͨͷ͔
ޙ
None
(JUΛ͏ͱ
None
None
None
None
(JUΛ͏͜ͱͰ w ϑΝΠϧͷมߋཤྺ͕͔Δ w ࠷৽ͷϑΝΠϧԿ͔ w ୭͕͍ͭԿΛ͔͕͔ͨ͠Δ w ͪΖΜ͍ͭͰաڈʹΕΔ
None
(JUͷߏ
(JUͷߏ σΟεΫ͕Ұഋ αʔόམͪͨ
αʔόӡ༻ͭΒ͍ʜ
(JU)VCΛͬͨߏ
"HFOEB w (JUͱ w (JU)VCͱ w (JU)VCͬͯخ͍͜͠ͱ w ϓϩδΣΫτͰ࠾༻͍ͯ͠ΔϫʔΫϑϩʔ
None
(JU)VCͱ w (JUͷαʔόΛݞΘΓͯ͘͠ΕΔαʔϏε w ͔͠͠αʔόͷΘΓҎ֎ʹ(JU)VC্ͰͷΈఏ ڙ͞ΕΔػೳ͋Δ
(JU)VC্ͰͷΈग़དྷ Δ͜ͱ
JTTVFT
JTTVFT
8JLJ
QVMMSFRVFTU
QVMMSFRVFTU
QVMMSFRVFTU w (JU)VC͕ྲྀߦΔݪҼʹͳͬͨϠόΠͭ w ͋Δϒϥϯν͔ΒଞͷϒϥϯνʹϚʔδґཔΛग़͢ ͜ͱ͕ग़དྷΔ
ϒϥϯνͱ
ϒϥϯνͱ w ຊདྷͷྺ࢙ NBTUFS ͔Β֎Εͯྺ࢙ΛੵΈॏͶΔ͜ ͱ͕ग़དྷΔ w ҰํͷϒϥϯνͰߦΘΕͨมߋ͏Ұํͷϒϥϯ νʹ໌ࣔతʹऔΓࠐΉ·Ͱө͞Εͳ͍ w
ଞͷ։ൃʹӨڹΛ༩͑ͣʹฒߦ࡞ۀ͕ՄೳʹͳΔ
None
None
None
NBTUFSϒϥϯνҰຊ ӡ༻ͩͱͲ͏ͳΔ͔
ྫ͑ΨνϟΛෳ࡞ Δ࣌
ΤʮΨνϟ࡞ͬͨΜͰ2"͓ئ͍͠·͢ɻʯ ϓʮେৎͰͨ͠ɻͦͷ࣍ͷΨνϟ͓ئ͍͠·͢Ͷʯ Τʮʢοʜಉ࣌ʹΨνϟग़ͤͳ͍͔Β2"ͨ͜͠Ε ίϝϯτΞτ͓͍ͯͯ͠ʜʣ࣍ͷΨνϟ࡞Γ·ͨ͠ɻ֬ ೝ͓ئ͍͠·͢ɻʯ ϓʮ2"େৎͰ͢ʂʯ Τʮ͡Ό͋ΨνϟϦϦʔε͠·͢ʂʯ Τʮοʂʂίϝϯτ͠ଛͶ͍ͯͯ࣍ͷ͕ͭͰͯʢ́ ͈ʯ
None
"HFOEB w (JUͱ w (JU)VCͱ w (JU)VCͬͯخ͍͜͠ͱ w ϓϩδΣΫτͰ࠾༻͍ͯ͠ΔϫʔΫϑϩʔ
QVMMSFRVFTU
QVMMSFRVFTU w ϒϥϯνΛ͚ΔͷͰฒߦ࡞ۀ͕༰қ w QVMMSFRVFTUΛૹͬͨਓҎ֎͕Ϛʔδ୲ʹͳΔ͜ ͱͰίʔυϨϏϡʔͷྲྀΕ͕ग़དྷΔ
ίʔυϨϏϡʔ
ίʔυϨϏϡʔ w ݸਓతʹίʔυϨϏϡʔΛϑϩʔ্ඞͣΈࠐΉ ͜ͱ͕ग़དྷΔͷ͕Ұ൪ྑ͍ͱࢥ͍ͬͯΔ w (JU)VC্ͷϨϏϡʔπʔϧ͕ݟ͍͢ͷͰϨ Ϗϡʔ͕Δ
ϨϏϡʔ
ϨϏϡʔ
ߦ୯ҐͰίϝϯτ
QVMMSFRVFTU্Ͱίʔ υΛݩʹٞग़དྷΔ
QVMMSFRVFTUۦಈ։ൃ w NBTUFSϒϥϯν͍͡ΒͣʹৗʹQVMMSFRVFTU Λ௨͢ w XFCͱ͔ιγϟήք۾ͰطʹҰൠత
"HFOEB w (JUͱ w (JU)VCͱ w (JU)VCͬͯخ͍͜͠ͱ w ϓϩδΣΫτͰ࠾༻͍ͯ͠ΔϫʔΫϑϩʔ
࣮ࡍͲ͏։ൃ͍ͯ͠Δ ͔
։ൃͷྲྀΕ .JMFTUPOFΛཱͯΔ JTTVFTΛཱͯΔ ։ൃ QVMMSFRVFTUΛૹΔ
ϨϏϡʔɺϚʔδ
.JMFTUPOF w Ҋ݅ͭ͝ͱʹ(JU)VC্Ͱ.JMFTUPOFΛཱͯΔ w JTTVFTɺQVMMSFRVFTUؔ͢Δ.JMFTUPOFΛઃఆ ग़དྷΔͷͰɺޙ͔Β.JMFTUPOFΛݟฦͤԿΛͬ ͔ͨશ͔ͯΔঢ়ଶʹ͢Δ
ϨϏϡʔɺϚʔδ w શͯͷίʔυQVMMSFRVFTUΛ௨ͯ͠Ϛʔδ͢Δ w ৽͍͠ίʔυશͯࣗҎ֎ΛQVMMSFRVFTUͰΞα Πϯͯ͠ϨϏϡʔΛ௨͢ w ·ͩϚʔδ͞ΕΔͱϚζ͍ͷ8*1 8PSL*O 1SPHSFTT
ΛλΠτϧʹ͚ͯ࡞ۀதͰ͋Δ͜ͱΛ ໌ࣔ͢Δ
ϒϥϯνઓུ "TVDDFTTGVM(JUCSBODIJOHNPEFM HJUqPX Λϕʔεʹ͍ͯ͠Δ w NBTUFSSPMMCBDL༻҆ఆ൛ ৗʹͭલͷSFMFBTFͷঢ়ଶ w SFMFBTFϦϦʔε༻ˠϦϦʔεޙɺNBTUFSʹϚʔδ
w IPUpYϦϦʔε࣌ϗοτϑΟοΫεˠSFMFBTFʹϚʔδ w EFWFMPQ։ൃ҆ఆ൛ˠSFMFBTFʹϚʔδ w GFBUVSFGPPEFWFMPQ৽ػೳू༻ˠEFWFMPQʹϚʔδ w GFBUVSFGPPCBS৽ػೳ։ൃ༻ˠGFBUVSFGPPEFWFMPQʹϚʔδ
POFNPSFUIJOH
σβΠφʔͱϓϥϯφʔ͕ Ͳ͏(JU)VCΛ͍ͬͯΔ͔
ݱࡏ w ը૾ઐ༻ͷϦϙδτϦΛ༻ҙͯ͠ɺσβΠφʔͦ ͜ʹը૾ΛΞοϓˠΤϯδχΞ͕αʔϏε༻Ϧϙδ τϦʹऔΓࠐΈ w ॻ͖ग़͠લͷϑΝΠϧ QTE ϑΝΠϧαʔόͱ͔ ʹஔ͍ͯϓϥϯφʔͷνΣοΫΛ௨͔ͯ͠ΒΞοϓ
͍ͯ͠Δ
w ؾΛ͚ͭͯΒͳ͍ͱϨϏϡʔͷΓͱΓ͕ࢄ͢ Δ w मਖ਼લޙͷը૾ൺֱ͕ͭΒ͍
͜͏͍ͨ͠ w ը૾QVMMSFRVFTUϕʔεʹ w QVMMSFRVFTUΛݟΕϨϏϡʔͷཤྺ͕͔Δ w (JU)VCͷը૾EJ⒎ศརͳͷͰϨϏϡʔ͕Γͦ͏ w ࠷ۙQTEϑΝΠϧͷࠩදࣔʹରԠͨ͠ w
ͨͩϦϙδτϦαΠζ͕ͻͲ͍͜ͱʹͳΓͦ͏ʜ
(JU)VCͰѹత
)BWFB2VFTUJPO