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
fablic-vim
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kazushige Tominaga
July 20, 2017
1.5k
1
Share
fablic-vim
https://fablicvim.connpass.com/event/60339/
Kazushige Tominaga
July 20, 2017
More Decks by Kazushige Tominaga
See All by Kazushige Tominaga
スタディサプリのInternal Platform開発
kazu9su
0
3.4k
[スタディサプリ] Railsアプリケーションのモジュールとして存在していた Darklaunch (Feature Toggles) を Goアプリケーションとしてフルスクラッチでマイクロサービス化した話
kazu9su
0
4.9k
ExplorTechToronto20191016.pdf
kazu9su
0
84
キャッシュ安心戦略 with Feature Toggles
kazu9su
0
580
ebisurb20180724.pdf
kazu9su
1
250
ポイントで導入するRust
kazu9su
2
8.4k
How to contribute to OSS with test
kazu9su
0
390
プログラミング言語入門Vim編
kazu9su
1
370
プログラミング言語入門
kazu9su
1
2.8k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
340
For a Future-Friendly Web
brad_frost
183
10k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
350
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
340
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Navigating Weather and Climate Data
rabernat
0
190
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
370
Claude Code のすすめ
schroneko
67
220k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Transcript
͡Ίͯͷ7JNTDSJQU
2 Fablic, inc. Software Engineer ӬҰ @tooooooooomy ϓϩϑΟʔϧ @kazu9su ओʹαʔόʔαΠυͷ։ൃΛ୲
6݄த०ʹδϣΠϯ
3 ϑϦϧ '3*- ʮཉ͍͠ʯ͕Έ͔ͭΔϑϦϚΞϓϦ
WJNͱࢲ 4
5 ͜Ε·Ͱ w લ৬Ͱ1)1 w 1)1Λॻ͘ͱ͖1)14UPSN w 1FSMͱ͔Λ7JN w 44)ઌͰ
6 ઃఆͱ͔ w %PUGJMFTͰཧ w ਓͷEPUGJMFTΛίϐʔ͢Δͱศར w Ͱϝϯς͠ͳ͍ͱͳΜ͔ϫʔχϯάग़Δ w ͦ͜Ͱ͕ࣝਂ·ͬͯศར
w EFJOͱ͔ͬͯΠΠΧϯδʹ͍ͨ͠
7 ࠓ w શ7JN w 3VCZ w TTIઌ w 3VTU
झຯ
8 VKJIJTB͞Μͷհͱ͔ w 6KJIJTB͞Μ w 7JUBMWJNίΞίϛολʔ w 'BCMJDWJNճͷओ࠵ऀ w ͷϝϯλʔ
w WJN͖͞ΛޙΖ͔Βࢹ͞ΕΔ w ͱͯڪॖ͢Δ @ujm @ujihisa
ߴ·ΔWJNͷػӡ 9
7JNTDSJQUॻ͍ͯΈΑ͏ 10
11 ͓ଋ )FMMP8PSME
ҙ֎ʹΠέΔΜʁ 12
ϓϥάΠϯ࡞Ζ͏ 13
14 Γ͍ͨ͜ͱ w )FMMP8PSMEίϚϯυͰ)FMMP8PSMEදࣔ w ςετॻ͘ w $*ճ͢
15 ςετϓϥάΠϯ IUUQRJJUBDPNTPSBNVHJJUFNTBFDDCB
16 ςετϓϥάΠϯ • kana/vim-vspec • AndrewRadev/vimrunner • Shougo/vesting • osyo-manga/vim-owl
• kannokanno/vimtest • tyru/simpletap.vim • vim-scripts/VimTAP • vimunit • tomtom/spec_vim • h1mesuke/vim-unittest
17 ςετϓϥάΠϯ • kana/vim-vspec • AndrewRadev/vimrunner • Shougo/vesting • osyo-manga/vim-owl
• kannokanno/vimtest • tyru/simpletap.vim • vim-scripts/VimTAP • vimunit • tomtom/spec_vim • h1mesuke/vim-unittest ͲΕ͕͍͍Μͩɾɾɾɹ
18 ςετϓϥάΠϯ ͲΕ͕͍͍Ͱ͔͢ʁ ࡶ
19 ςετϓϥάΠϯ ͲΕ͕͍͍Ͱ͔͢ʁ ࡶ UIJODBWJNUIFNJT
20 UIFNJT (͖ͬ͞ͷϦετͷதͷ) ͲΕͰͳ͍ͭ
21 WJNUIFNJTհ w ςϛεʁηϛεʁ w ձͷதʹৄ͍͠ํ͕͍Βͬ͠Ό͍·͢ w UIJODB͞Μ @thinca @thinca
22 WJNUIFNJTհ w ςϛεͱͷ͜ͱ w UIJODB͞Μɺ͋Γ͕ͱ͏͍͟͝·͢ʂ @thinca @thinca
23 ςετσϞ
None
25 $*
26 ݺͼग़͠
27 Ͱ͖ͨʂ
28 ࠓճ࡞ͬͨϓϥΪϯͪ͜ΒͰ͢ IUUQTHJUIVCDPNLB[VTVMFUTFOKPZWJNTDSJQU
None
30 ͔ͬͨ͠ͱ͜Ζ 7JNUIFNJT /FP#VOEMF BNEUWJNOJKJ 7JN ϓϥΪϯ
31 ͔ͬͨ͠ͱ͜Ζ 7JNUIFNJT /FP#VOEMF BNEUWJNOJKJ 7JN LB[VTV MFUTFOKPZWJN TDSJQU ϓϥΪϯͷத͔ΒผͷϓϥΪϯΛࢀ
র͢ΔʹͲ͏͢Ε͍͍ͷ͔ʁ
32 ղܾࡦ ৄ͍͠ਓʹฉ͘
33 2ৄ͍͠ਓͲ͜ʹ͍ΔΜͩʂ
34 2ৄ͍͠ਓͲ͜ʹ͍ΔΜͩʂ "'BCMJDʹ͍·͢
35 'BCMJDͰ7JNNFSΛੵۃ࠾༻தʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠