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 Hooks
Search
417.72KI
May 21, 2019
Programming
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git Hooks
417.72KI
May 21, 2019
More Decks by 417.72KI
See All by 417.72KI
Comparing decimals in Swift Testing
417_72ki
0
260
Reboot a personal app abandoned for 10 years with recent techs
417_72ki
0
130
iTunes・おぼえていますか〜ScriptingBridge今昔物語〜
417_72ki
1
240
The history of entry-point in iOS app Development
417_72ki
0
540
R.swift to Asset Symbols
417_72ki
0
400
Refactor with using `available` and `deprecated`
417_72ki
3
840
CLIツールにSwift Concurrencyを適用させようとしている話
417_72ki
3
520
CI with Danger-Swift
417_72ki
1
280
Graduation from Playground beginner
417_72ki
3
1k
Other Decks in Programming
See All in Programming
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
710
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
リアルな遅延を測る仕様
kota_yata
1
120
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
390
Android CLI
fornewid
0
230
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
260
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
200
VibeCodingからAgenticWorkflowへ
starfish719
0
690
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
200
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
120
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
So, you think you're a good person
axbom
PRO
2
2.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Cult of Friendly URLs
andyhume
79
7k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Unsuck your backbone
ammeep
672
58k
Color Theory Basics | Prateek | Gurzu
gurzu
0
430
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
290
A Tale of Four Properties
chriscoyier
163
24k
Transcript
ϒϥϯνସͰى͖Δ ͋Δ͋ΔΛղܾͯ͘͠ΕΔ (JU)PPLT ͋Δ͋Δ-5ʙεϚϗΞϓϦ։ൃΤϯδχΞʙ7PM
struct Me { let name = "Takuhiro Muta" let aka
= "417.72KI" let experienceYears = 5 let company = "iRidge inc." let twitter = "417_72ki" let qiita = "417_72ki" let gitHub = "417-72KI" let like = [ "BEMANI", "Real Escape Game", "Bang Dream!", "LoveLive! Sunshine!!", "etc…" ] } TFMGEFTDSJQUJPO
ࣗ࡞πʔϧϥΠϒϥϦ w #VJME$POpHTXJGU w :".-+40/ʹ"1*IPTUͷઃఆΛ֎ग़ͯ͠͠4XJGU ϑΝΠϧΛࣗಈੜ͢Δ$-* w IUUQTHJUIVCDPN,*#VJME$POpHTXJGU w .PDL6TFS%FGBVMUT
w 6TFS%FGBVMUTΛςετ༻ʹϞοΫԽ͢ΔϥΠϒϥϦ w IUUQTHJUIVCDPN,*.PDL6TFS%FGBVMUT
͜Μͳܦݧ ͋Γ·ͤΜ͔ʁ
?P? ʻ13དྷͯΔʂϨϏϡʔͨ͠Ζʂ 㵺㱿㵺 ɻP ͯΑɺͲΜͳײ͡Ͱಈ͘ͷ͔ HJUDIFDLPVUͯ͠Ϗϧυͯ͠ΈΑ c9DPEFcᵎ ☋ʆ ᵊࡾ
◠㷩◠ ☛
◠㷩◠ ☛
‧⛺è䡢 Т 䡢è⛺‧͏Θ͋͋͋͋͋͋
ͳͥʁ w 9DPEF(FOΛ͍ͬͯΔYDPEFQSPKϑΝΠϧ ΛHJUJHOPSF͍ͯ͠Δ߹ w ϑΝΠϧ͕Ճ͞Ε͍ͯͯ ϓϩδΣΫτʹө͞Ε͍ͯͳ͍ w 1PETΛHJUJHOPSF͍ͯ͠Δ߹ w
$PDPB1PETͰ༻͢ΔϥΠϒϥϦ͕૿͑ͯ ϓϩδΣΫτʹө͞Ε͍ͯͳ͍
ରԠࡦ w HJUDIFDLPVU͢Δʹ YDPEFHFOͱQPEJOTUBMMΛΒͤΔ
͜ΕຖճखಈͰΔͷ μϧ͍
ͦ͜Ͱ (JU)PPLT
(JU)PPLT w (JUͷಛఆͷΞΫγϣϯʹରͯ͠εΫϦϓτΛୟ ͘Έ w QSFDPNNJU w QPTUDIFDLPVU w FUD
(JU)PPLT
(JU)PPLT
QPTUDIFDLPVU #!/bin/sh export LANG=en_US.UTF-8 set -e echo 'Update submodules' git
submodule update --init --recursive echo 'Update project' /usr/local/bin/mint run xcodegen ~/.rbenv/shims/pod install
QPTUDIFDLPVUʹ ࣮ߦݖݶΛ͚Δ $ chmod +x .git/hooks/post-checkout
None
HJUDIFDLPVUͷʹ YDPEFHFOͱQPEJOTUBMM͕ ࣗಈͰΔΑ͏ʹͳͬͨ
ҙ w 4PVSDF5SFFͷ(6*πʔϧΛ͍ͬͯΔ߹ 1"5)͕ॻ͖͑ΒΕ͍ͯΔ͜ͱ͕͋Δ w εΫϦϓτͷίϚϯυϑϧύεͰॻ͍͓ͯ ͘ͱ҆৺͔
VTSMPDBMCJO dSCFOWແ͍ʂ
·ͱΊ w (JU)PPLTͷQPTUDIFDLPVUΛ͏͜ͱͰ ϒϥϯνΓସ͑ͷʹൃੜ͢Δ࡞ۀΛࣗಈԽ Ͱ͖Δ w (JU)PPLTʹଞʹ৭ʑͳछྨ͕͋ΔͷͰ͓ ࢼ͋͠Ε
5IBOLZPV