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
タスクランナーにmakeを使う
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kohei Tsuchiya
September 05, 2020
Programming
0
180
タスクランナーにmakeを使う
Kohei Tsuchiya
September 05, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
AHC061解説
shun_pi
0
380
TipKitTips
ktcryomm
0
170
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
300
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
270
Ruby x Terminal
a_matsuda
7
600
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Understanding Apache Lucene - More than just full-text search
spinscale
0
120
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
CSC307 Lecture 14
javiergs
PRO
0
470
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
950
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
120
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
The Curse of the Amulet
leimatthew05
1
10k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
110
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
110
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
The untapped power of vector embeddings
frankvandijk
2
1.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Designing for Performance
lara
611
70k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
680
Transcript
タスクランナーにmakeを使う
タスクランナーって 何を使っていますか?
gulp? npm script? shell script?
いいえ。私は・・・
make
./configure make make install のmakeです
makeはタスクランナー としても使えます
使うようになったきっかけ
最近Goにハマってるんだけど、 Goにはタスクランナーとして makeを使う文化がある
Makefileの例
None
デモ
気に入っているところ
1. 大抵のOSでインストールされている 2. docker-composeコマンドを短くできる
2について詳しく説明します
今まではこういうエイリアスを設定してた alias d='docker' alias dc='docker-compose' alias dce='docker-compose exec'
dc build dc up -d dc down dce db mysql
-uroot -proot hoge とかやってた
dce db mysql -uroot -proot hoge ↑が長いのが嫌だった
make db makeを使えばこれでOK
make build make up make down make db 今ではこんな感じ
スッキリ☺
みんなもmakeを使おう