BIBLIOGRAPHY
Rodarmor, Casey. (2016) 2024. โCasey/Just Just a Command Runner #Justfile.โ https://github.com/casey/just.
History
- ์ ์คํธ
์ ์คํธ Justfile ์ปค๋งจ๋ ์คํฌ๋ฆฝํธ ๋ทํ์ผ ๋์ค
apt install just
casey/just Just a command runner #justfile :2024
(Rodarmor [2016] 2024)
- Rodarmor, Casey
- ๐ค Just a command runner
2025-02-14 W06
@user https://github.com/casey/just ์ด ํ๋ก๊ทธ๋จ์ ์ญํ ์?
@assistant just=๋ ํ๋ก์ ํธ์์ ํน์ ๋ช
๋ น์ด๋ฅผ ์ ์ฅํ๊ณ ์คํํ๋ ๋๊ตฌ์
๋๋ค. =make=์ ์ ์ฌํ์ง๋ง, ๋น๋ ์์คํ
๋ณด๋ค๋ ๋ช
๋ น์ด ์คํ์ ์ค์ ์ ๋๊ณ ์์ผ๋ฉฐ, ์ฌ๋ฌ ๊ฐ์ง ๊ฐ์ ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. =justfile=์ด๋ผ๋ ํ์ผ์ ๋ช
๋ น์ด๋ฅผ ์ ์ํ๊ณ , =just
๋ช
๋ น์ด๋ก ์คํํ ์ ์์ต๋๋ค. ์ด ๋๊ตฌ๋ Linux, MacOS, Windows ๋ฑ ๋ค์ํ ํ๋ซํผ์์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๋ช
๋ น์ด ์ธ์ ์ ๋ฌ, ํ๊ฒฝ ๋ณ์ ๋ก๋ฉ, ๋ช
๋ น์ด ๋ชฉ๋ก ์ถ๋ ฅ ๋ฑ์ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค[1][3].
Citations: [1] https://github.com/casey/just [3] https://berkkaraal.com/blog/2024/12/06/just-start-using-it/
@user ์ด๊ฒ์ ์ฌ์ฉํ๋ฉด ์ฅ์ ์?
@assistant =just=๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ฅ์ ์ด ์์ต๋๋ค:
- ๋ช ๋ น์ด ๊ด๋ฆฌ์ ํจ์จ์ฑ: ํ๋ก์ ํธ์์ ์์ฃผ ์ฌ์ฉํ๋ ๋ช ๋ น์ด๋ฅผ ์ฝ๊ฒ ๊ด๋ฆฌํ๊ณ ์คํํ ์ ์์ต๋๋ค.
- ํ๊ฒฝ ๋ ๋ฆฝ์ฑ: ๋ค์ํ ์ด์์ฒด์ ์์ ๋์ผํ๊ฒ ๋์ํ๋ฉฐ, ํ๊ฒฝ ๋ณ์์ ์ธ์๋ฅผ ์ฝ๊ฒ ์ ๋ฌํ ์ ์์ต๋๋ค.
- ๊ฐ๊ฒฐํ ์ค์ : =justfile=์ ํตํด ๋ช ๋ น์ด๋ฅผ ๊ฐ๋จํ๊ฒ ์ ์ํ๊ณ ๊ด๋ฆฌํ ์ ์์ด, ํ๋ก์ ํธ ์ค์ ์ ๊ฐ์ํํ ์ ์์ต๋๋ค.
- ๋ค์ํ ๊ธฐ๋ฅ ์ง์: ๋ช ๋ น์ด ๋ชฉ๋ก ์ถ๋ ฅ, ํ๊ฒฝ ๋ณ์ ๋ก๋ฉ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์์ ์์ฐ์ฑ์ ๋์ ๋๋ค.
Citations: [1] https://velog.io/@dkvlg/Modern-TUI-CLI-%ED%98%84%EB%8C%80-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%ED%95%84%EC%88%98-%EB%8F%84%EA%B5%AC [2] https://backtesting.tistory.com/entry/13-Outstanding-AI-Tools-for-Students [3] https://www.sw.siemens.com/ko-KR/technology/just-in-time-scheduling-jit/ [4] https://www.neuvition.com/ko/neuvition-inventory-management-tool/ [5] https://www.securities.io/ko/investing-in-just/
@user ์ด๋งฅ์ค์์ ์ด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ์๋๊ฐ?
@assistant ์ด๋งฅ์ค์์ just=๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด, ์ด๋งฅ์ค ๋ด์์ ํฐ๋ฏธ๋์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์๋ ๋๊ตฌ๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์๋ฅผ ๋ค์ด, *eshell*์ด๋ *term-mode*๋ฅผ ์ฌ์ฉํ์ฌ ํฐ๋ฏธ๋์ ์ด๋งฅ์ค ๋ด์์ ์คํํ๊ณ , =just
๋ช
๋ น์ด๋ฅผ ์คํํ ์ ์์ต๋๋ค. ๋ํ, *magit*๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ํตํด ๊น๊ณผ ๊ฐ์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ ์ด๋งฅ์ค ๋ด์์ ๊ด๋ฆฌํ ์ ์์ด, ํ๋ก์ ํธ ๊ด๋ฆฌ์ ๋ช
๋ น์ด ์คํ์ ํตํฉ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
-
eshell ์ฌ์ฉ:
- ์ด๋งฅ์ค ๋ด์์ eshell์ ์คํํ์ฌ ํฐ๋ฏธ๋ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค.
- =M-x eshell=๋ก ์คํํ ์ ์์ต๋๋ค.
-
term-mode ์ฌ์ฉ:
- ์ธ๋ถ ํฐ๋ฏธ๋์ ์ด๋งฅ์ค ๋ด์์ ์คํํฉ๋๋ค.
- =M-x term=์ผ๋ก ์คํํ ์ ์์ต๋๋ค.
-
magit ์ฌ์ฉ:
- ๊น๊ณผ ๊ฐ์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ด๋งฅ์ค ๋ด์์ ๊ด๋ฆฌํฉ๋๋ค.
- =M-x magit-status=๋ก ์คํํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๋ฐฉ๋ฒ์ ํตํด ์ด๋งฅ์ค์์ =just=์ ๊ฐ์ ๋๊ตฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ ์ ์์ต๋๋ค.
@user