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
Kohei Tsuchiya
September 05, 2020
Programming
180
0
Share
タスクランナーにmakeを使う
Kohei Tsuchiya
September 05, 2020
Other Decks in Programming
See All in Programming
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
420
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
3.6k
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
Feature Toggle は捨てやすく使おう
gennei
0
390
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
460
ロボットのための工場に灯りは要らない
watany
12
3.2k
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
310
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
310
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
180
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.1k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8k
Chasing Engaging Ingredients in Design
codingconduct
0
150
エンジニアに許された特別な時間の終わり
watany
106
240k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
130
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Paper Plane (Part 1)
katiecoart
PRO
0
6.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Prompt Engineering for Job Search
mfonobong
0
240
It's Worth the Effort
3n
188
29k
The agentic SEO stack - context over prompts
schlessera
0
720
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を使おう