minpeter

๐Ÿซ HCSHS | ๐Ÿ’˜ Terminal | ๐Ÿง Linux

๐Ÿ”ฎ WSL ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • (with asdf)

windows์—์„œ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒฝ์šฐ ๋ช‡๊ฐ€์ง€ ๋ถˆํŽธํ•œ ์ ์ด ์žˆ์—ˆ๋‹ค. ์กด์žฌํ•˜๊ธด ํ•˜์ง€๋งŒ ์•„์ง์€ ๋ถ€์กฑํ•œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž (winget) ๊ธฐ๋ณธ์„ ๋ฌด์‹œํ•ด ๋ฒ„๋ฆฌ๋Š” ๋น„ POSIX ํ„ฐ๋ฏธ๋„ ๋”ฐ๋ผ์˜ค๋Š” ์ˆ˜๋งŽ์€ cli๊ธฐ๋ฐ˜ ํˆด๋“ค์˜ ๋ฏธ์ง€์› ํ•œ๋ฒˆ ๊ผฌ์ด๋ฉด ์–ด๋””๋ถ€ํ„ฐ ํ•ด๊ฒฐํ•ด์•ผ๋ ์ง€ ๋ชจ๋ฅด๊ฒ ๋Š” PATH ์‚ฌ์‹ค ๋ช‡๊ฐ€์ง€๋Š” windows์— ๋Œ€ํ•ด ๋ชฐ๋ผ์„œ ์ƒ๊ธฐ๋Š” ๋ถˆํŽธํ•จ๊ณผ ๋ฌธ์ œ์ ์ผ ์ˆ˜๋„ ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋งˆ์นจ ๋งˆ์†Œ์—์„œ WSL์ด๋ผ๋Š” ๊ฑฐํฌ ์™„๋ฒฝํ•œ ์‹œ์Šคํ…œ์„ ์ œ๊ณตํ•˜๋‹ˆ ๋‹น์—ฐํžˆ ์จ์•ผ๊ฒ ์ง€ ์•„๋ฌดํŠผ WSL๋ฅผ ์ž˜ ์„ค์น˜ํ•ด๋ณด์ž ๋ณดํ†ต wsl --install ์ด๋‚˜ windows store์—์„œ ๋‹ค์šด ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ดํ›„ ubuntu ์•ฑ์„ ์‹คํ–‰์‹œํ‚ค๋ฉด ๊ณ„์ •์„ค์ •์„ ๋„์™€์ค€๋‹ค....

February 18, 2022 ยท 3 min ยท minpeter

๐Ÿ“ฆ Vscode Extension ์ถ”์ฒœ

Discord Presence ์นœ๊ตฌ๋“ค์—๊ฒŒ ์ž์‹ ์ด ์ฝ”๋”ฉํ•˜๊ณ  ์žˆ๋‹ค๋Š”๊ฑธ ๊ณผ์‹œํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ ‘ํ•ฉ! ์‚ฌ์‹ค ์“ธ๋•Œ ์—†๊ณ  ์ž์› ๋‚ญ๋น„๊ธดํ•œ๋ฐโ€ฆ ๋ฉ‹์žˆ์œผ๋‹ˆ๊นŒ :) Paste Image from local pc ์ง„์งœ ํ˜์‹ ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Œ! Jekyll ๋˜๋Š” Hugo๋“ฑ์˜ ์Šคํƒœํ‹ฑ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ž‘์„ฑํ• ๋•Œ ํ•„์ˆ˜์ž„! ์Šคํฌ๋ฆฐ์ƒท์„ ์ฐ์€ ํ›„ Ctrl + Alt + V ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ด๋ฏธ์ง€ ์‚ฝ์ž… ์„ธ์ƒ์— ์ด๋Ÿฐ ๊ธฐ๋Šฅ์ด ์žˆ์„์ค„ ์•Œ์•˜๋‹ค๋ฉด ๋‚ด ๋ธ”๋กœ๊ทธ์˜ ๊ธ€๋“ค์ด ์กฐ๊ธˆ์€ ๋” ์˜ˆ๋ปค์„ํ…๋ฐ.. GitHub Copilot ์ƒˆ๋กœ์šด ํ”„๋ž˜์ž„์›Œํฌ๋‚˜ ์–ธ์–ด๋ฅผ ๊ณต๋ถ€ํ• ๋•Œ ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ๋ฌธ๋ฒ•์„ ์ž…๋ ฅํ•˜๋Š” ๋‚˜์˜ ๋Š๋ฆฐ ํƒ€์ž ์†๋„๋ฅผ ์™„๋ฒฝํžˆ ๋ณด์™„ํ•ด์คŒ...

January 9, 2022 ยท 1 min ยท minpeter

๐Ÿ‘ป ๋ธ”๋กœ๊ทธ Jekyll์—์„œ hugo๋กœ

์˜ˆ์ „์— github pages ๋ธ”๋กœ๊ทธ๋ฅผ ์ฒ˜์Œ ๊ตฌ์ถ•ํ–ˆ์„ ๋‹น์‹œ์— Jekyll๋ฅผ ์ด์šฉํ•ด ๊ตฌ์ถ•ํ–ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์— ์ถ”๊ฐ€๋กœ ํ–ˆ๋˜ ๋ง์ด ์žˆ๋‹ค. ๋‚ด๊ฐ€ ๊ณ ๋ฅธ Jekyll ํ…Œ๋งˆ์˜ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๋กœ ์ธํ•ด actions๋ฅผ ์ด์šฉํ•ด ๋นŒ๋“œ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ github pages์—์„œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•œ๋‹ค๋Š” Jekyll์˜ ๊ฐ•๋ ฅํ•œ ์žฅ์ ์„ ์žƒ๊ฒŒ๋˜๊ณ  ์ฐจ๋ผ๋ฆฌ hugo๋กœ ๋„˜์–ด๊ฐ€๋Š” ๊ฒƒ์ด ์ข‹์•„๋ณด์˜€์—ˆ๋‹ค. ๋˜ํ•œ ์ตœ๊ทผ ๋ฐฐ์šด Go๋Š” ์—„์ฒญ๋‚˜๊ฒŒ ๋นจ๋ž๊ณ , Hugo๋„ ๋น ๋ฅธ๋‹ค๋Š” ๊ธ€์„ ๋ณด์ž๋งˆ์ž ๋ฐ”๋กœ ๊ฒฐ์‹ฌํ–ˆ๋‹ค. Hugo๋กœ ์ด์ „ํ•˜์ž! ๐Ÿ—ƒ๏ธ Hugo๋กœ์˜ ์ด๋™

January 9, 2022 ยท 1 min ยท minpeter

๐Ÿฆข logo-ls, bat

ํ„ฐ๋ฏธ๋„์„ ์“ฐ๋‹ค๋ณด๋ฉด ์•Œ๋ก๋‹ฌ๋กํ•ด์„œ ์˜ˆ์œ๊ฒŒ ๋งˆ์Œ์— ๋“œ๋Š”๊ฑฐ ๊ฐ™์œผ๋ฉด์„œ๋„ ๊ธ€์ž๋งŒ ๋‚˜์™€์„œ ์‹ฌ์‹ฌํ•˜๋‹ค. ๋ช‡๋ช‡ ๋ช…๋ น์–ด๋Š” ์กฐ๊ธˆ ๋ฐ”๋€Œ์—ˆ์œผ๋ฉด ํ•˜๋Š” ๋ถ€๋ถ„๋„ ์žˆ๊ณ .. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ด๋Ÿฐ ๋ถ€๋ถ„์„ ์•ฝ๊ฐ„ ๊ฐœ์„ ํ•ด๋ณด์ž. logo-ls ์„ค์น˜ logo-ls๋Š” go๋กœ ๋งŒ๋“  ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. github์— ์˜ฌ๋ผ์™€์žˆ๋‹ค. ์‹ฌ์‹ฌํ•œ ls ๋ช…๋ น์–ด์™€ ๋‹ค๋ฅด๊ฒŒ ๊ฐ๊ฐ ํŒŒ์ผ ์˜†์— ์•„์ด์ฝ˜์„ ์ถœ๋ ฅํ•ด์ฃผ์–ด ์•ฝ๊ฐ„์€ ์˜ˆ์˜๊ฒŒ ๋ณด๊ธฐ๋„๋ก ๋„์™€์ค€๋‹ค. ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•˜๋‹ค. ๋ฆด๋ฆฌ์ฆˆ ํŽ˜์ด์ง€์—์„œ ์ œ๊ณตํ•˜๋Š” ํŒจํ‚ค์ง€ ํŒŒ์ผ์„ ๋‹ค์šด๋ฐ›์•„ ์„ค์น˜ํ•ด์ฃผ๋ฉด ๋์ด๋‹ค. ํ•˜์ง€๋งŒ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์ถ”๊ฐ€๋กœ ํ•ด์•ผ๋˜๋Š” ๊ฒƒ์ด ์žˆ๋Š”๋ฐ ํฐํŠธ ์„ค์น˜์ด๋‹ค. ํฐํŠธ๊ฐ€ ์„ค์น˜๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉด ๋„ค๋ชจ์— ๋ฌผ์Œํ‘œ๊ฐ€ ๋– ์žˆ๋Š” ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋œ๋‹ค....

December 20, 2021 ยท 1 min ยท minpeter

๐ŸŒ wsl docker sandbox and VMware (TIL)

๋‚œ ์•„์ง ๋งฅ๋ถ์„ ์‚ฌ์ง€ ๋ชปํ–ˆ๋‹ค. ์‚ฌ์‹ค ๋งฅ๋ถ์„ ์‚ฌ๋„ ๋ณ„๋กœ ๋‹ฌ๋ผ์งˆ๊บผ๊ฐ™์ง„์•Š๋Š”๋ฐ ์•„๋ฌดํŠผ ํ„ฐ๋ฏธ๋„์„ ์‚ฌ์šฉํ•ด์•ผ๋˜๊ธฐ ๋•Œ๋ฌธ์— wsl์˜ ํž˜์„ ๋นŒ๋ ค์„œ windows์—์„œ์˜ ์ƒํ™œ์„ ์ด์–ด๋‚˜๊ฐ€๋Š” ์ค‘์ด๋‹ค. ๊ทธ๋Ÿฐ๋ฐ.. ๊ทธ๋Ÿฐ๋ฐ.. ๋ง‰ gnome 41, fedora 35 beta ์ด๋Ÿฐ ๋‰ด์Šค๊ฐ€ ๋“ค๋ ค์˜ฌ๋•Œ๋ฉด ๋ฆฌ๋ˆ…์Šค ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์˜ ๋ฐœ์ „์„ ์ฒดํ—˜ํ•ด ๋ณด๊ณ  ์‹ถ์–ด์ง„๋‹ค. wsl์ด ์ข‹์€ ํ”„๋กœ๊ทธ๋žจ์ธ๊ฑด ๋ฌธ๋ช…ํ•˜์ง€๋งŒ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ ์ฒดํ—˜์€ ์™„์ „ํžˆ ๋‹ค๋ฅธ ๋ชฉ์ ์œผ๋กœ ๊ฐœ๋ฐœ๋œ ํ”„๋กœ๊ทธ๋žจ์ด๊ธฐ์— ๊ฑ ๊ฐ€์ƒ๋จธ์‹ ์„ ๋Œ๋ฆฌ๋Š” ํŽธ์ด ๋‚ซ๋‹ค. ๐Ÿ” wsl์™€ VMware์˜ ๊ณต์กด ๋‚ด๊ฐ€ ๋…ธํŠธ๋ถ์— VMware์„ ์„ค์น˜ํ•˜๊ธธ ๊บผ๋ฆฐ ์ด์œ ๋Š” hyper-v ์ด์Šˆ ๋•Œ๋ฌธ์ด๋‹ค....

October 18, 2021 ยท 1 min ยท minpeter