Inpa Dev
์ฌ๋ฌ๋ถ๋ค์ ๋ฐฉ๋ฌธ์์ง์ฌ์ผ๋กํ์ํฉ๋๋ค
WEB ๊ฐ๋ฐ์ ์์ด ๋ค์ํ ๊ฐ๋ฐ ์ง์์ ๋ค๋ฃจ๋ ์ ๋ฌธ์ ์ธ ๋ธ๋ก๊ทธ๊ฐ ๋๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค. ๐
0
์ด ๋ฐฉ๋ฌธ์
0
์ด ํฌ์คํ
0
๊ตฌ๋ ์
0
๋ธ๋ก๊ทธ ์ด์
์ธ๊ธฐ์๋ ์นดํ ๊ณ ๋ฆฌ
๐ ์ ์ ๋ฆฌ๋ ๋ค์ํ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๋๋ฌ๋ณด์ธ์ํ๋ก์ฐ
๐ ์ ์ ๋ง๊ตฌ๋ ํ์ ๋ค๋ฅธ๋ถ๋ค์ ๋ธ๋ก๊ทธ๋ ๊ตฌ๊ฒฝํด๋ณด์ธ์ ๐์ต์ ๊ธ โจ
๋ฐ๋๋ฐ๊ทผ ํ๊ฒ ์ฌ๋ผ์จ ์ต์ ํฌ์คํ ์ ๊ตฌ๊ฒฝํด๋ณด์ธ์ !
[Cypress Studio] ๐ ๋์ฑ ๊ฐํธํด์ง ์น ํ ์คํธ ์๋ํ ํด
Cypress Studio ์๊ฐ ์์ ์๊ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ต์ํ๋ค๋ฉด ์ฝ๊ฒ ์ ํ ์ ์๋ ํ ์คํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ cypress ์ ๋ํด์ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฒ์ ์์๋ณด์๋ค. -------------------------------------------------- ๋งํฌ ๋ฐ์ค --------------------------------------------------- ์ด์ฒ๋ผ ๊ธฐ๋ณธ์ ์ผ๋ก ํ ์คํ ์ ์ํ ๋์์ ์ผ์ผํ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฝ๋๋ฅผ ์ง์ผ ํ๋๋ฐ, ๊ทธ๋ฌ๋ฉด ๋น์ ๊ณต์ํน์ ๋น๊ฐ๋ฐ ์ง๊ตฐ์ด E2E ํ ์คํธ๋ฅผ ํ๊ธฐ ์ํด์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์์ผ ํ๋ ๋ฌ๋ ์ปค๋ธ๊ฐ ์์ผ๋ฉฐ, ๋ํ ํ ์คํธ ์ผ์ด์ค ์๋งํผ ๋น์ทํ E2E ํ ์คํธ ์ฝ๋๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์์ฑํด์ผ ํ์ฌ ํ ์คํธ ์ฝ๋ ์์ฑ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฌ๊ฒ ๋๋ค๋ ์์ฌ์ด์ ์ด ์๋ค. ๊ทธ๋์ ์ด๋ฅผ ์ข ๋ ํธ..

์ธํ
2024.03.25์ ์ฉํ ๊ฐ๋ฐ ๋๊ตฌ ๐งฐ
๊ฐ๋ฐํ๋๋ฐ ์ ์ฉํ ๋๊ตฌ์ ์ฌ์ดํธ๋ฅผ ์์๋ด์ !
๐ป ๊ฐ๋ฐ์ ํค๋ณด๋ โจ๏ธ ์ฝ๋ฉ ๋จ์ถํค ๋งคํฌ๋ก ์ค์ ํ๊ธฐ (๋ฏธ๋๋ฐฐ์ด)

๐ฝ ๊ฐ๋ฐํ๋๋ฐ ์ ์ฉํ VSCode ํ์ฅํฉ - ์ ๋ฃ IDE ๋ชป์ง์๊ฒ โ
์คํ์ผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๐จ
์น์ ์๋ก๋ฌ๋กํ๊ฒ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด ๊ฐํธํ ๊พธ๋ฉฐ๋ณด์ธ์ !
๐ Font Awesome 5 PRO ๋ฒ์ ผ ๋ค์ด & ์ฌ์ฉ๋ฒ ๐ฏ ์ ๋ฆฌ
Font Awesome 5 PRO ๋ฒ์ ผ (v5.15.4) ์ ์ธ๊ณ์์ ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ํฐํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํฐํธ์ด์จ์ด์ธ5์ ์ต์ ๋ฒ์ ผ์ธ 5.15.4v๋ฅผ ์๊ฐํด๋ณธ๋ค. ํ์ฌ ์ต์ 6.0 ๋ฒ์ ผ์ด ๋์์ง๋ง ์์ง ๋ฒ ํ ๊ธฐ๊ฐ์ด๋ฉฐ, PRO๋ฒ์ ผ์ ์ธ๋ ค๋ฉด ๋น์ฐํ ๋ ๊ฐ 100๋ฌ๋ฌ๋ฅผ ๋ฉ๋ถํด์ผํ๋ค. ํฐํธ์ด์ธ5 ๋ฒ์ ผ๋ง ํด๋ ์๋์ ์ด๊ณ ํ๋ฆฌํฐ ๋์ ์ฌ๋ฌ๊ฐ์ ํฐํธ๋ค์ ์ ๊ณตํ๋ฉฐ, PRO๋ฒ์ ผ์ด๋ผ ๋์ฑ๋ ๋ค์ํ ์ถ๊ฐ ํฐํธ๋ฅผ ์ง์ํด์ฃผ๊ณ 4๊ฐ์ง ์ถ๊ฐ ํฐํธ์ต์ ๋ ์ ๊ณตํ๋ค. ํฐ์คํ ๋ฆฌ ์คํจ์ ์ ์ ํ ์ฌ์ฉํ๋ฉด ๋ณด๋ค ๋์ ํํ์ด์ง๋ฅผ ๊พธ๋ฐ์ ์๋ค. ๋ณธ์ธ ๋ธ๋ก๊ทธ์ ์ผ์ชฝ ์ฌ์ด๋๋ฐ ์์ด์ฝ ์ญ์ ํฐํธ์ด์ธ PRO ๋ฒ์ ผ์ ์ฌ์ฉํ๋ค. Font Awesome 5 PRO ์ค์น PRO๋ฒ์ ผ ๋ค์ด๋งํฌ๊ฐ ์ ์ฉ๋ ํด๋น html ํ๊ทธ๋ฅผ ํฐ์คํ ๋ฆฌ ์คํจ์ด๋ ํ๋ก์ ํธ์ ๋ถ์ฌ์ค๋ค. ์ํ๋ ..

๐จ Youtube-Background - ์ ํ๋ธ ์์์ ํค๋ ๋ฐฐ๊ฒฝ ํ๋ฉด์ผ๋ก
youtube-background ํํ์ด์ง์ ๋ฐฐ๊ฒฝํ๋ฉด์ผ๋ก ์ ํ๋ธ ์์์ ๊ฐ๋จํ๋ฉด์๋ ๊น๋ํ๊ฒ ๊ตฌํํ ์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๊ฐํด ๋ณธ๋ค. ์ ์ฉ ์์๋ ๋ค์๊ณผ ๊ฐ๋ค. youtube-background ์ฌ์ฉ๋ฒ GitHub - stamat/youtube-background: Simple script for embedding YouTube, Vimeo and HTML5 videos as cover background Simple script for embedding YouTube, Vimeo and HTML5 videos as cover background - GitHub - stamat/youtube-background: Simple script for embedding YouTube, Vimeo and HTML..

๐จ MockFrame - iframe์ ๋ธ๋ผ์ฐ์ ์ฐฝ์ผ๋ก ์คํ์ผ๋ง
iFrame In A Browser Mockup iframe์ ์ฌ์ฉํด ์นํ์ด์ง๋ฅผ ๋ถ๋ฌ์ฌ๋ ๋ค์ ์ฌ์ง๊ณผ ๊ฐ์ด ๋จ์ํ ์ฌ๊ฐํ ์์ญ์ ํํ์ด์ง๋ฅผ ๋์ฐ๋ ์ ๋๋ก ์์ฃผ์์ฃผ ๋ชป์๊ธฐ๊ฒ ๋์จ๋ค. ๊ฑฐ๊ธฐ๋ค ์คํ์ผ๋ง ์ด๋๋ดค์ iframe ํ ๋๋ฆฌ ์ ๋ ๊พธ๋ฏธ๋ ๊ฑฐ ์ธ์๋ ์ ๋ฌดํ๋ค. ํ์ง๋ง mockiframe.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ ๊ฒ iframe ์นํ์ด์ง๋ฅผ ๋ง์น ๋ธ๋ผ์ฐ์ ์๋์ฐ์ฐฝ์์ ๋์ฐ๋ ๊ฒ์ฒ๋ผ ๋ฉ์ง๊ฒ ์คํ์ผ๋ง ํด์ค๋ค. ์ฌ์ฉ๋ฒ๋ ๋งค์ฐ ์ฌ์ iframe์ ์ด์ฉํด ์์ ์ ํฌํธํด๋ฆฌ์ค ์ฌ์ดํธ๋ฅผ ๋์ธ์ผ์ด ์๋ค๋ฉด ์๊ธดํ๊ฒ ์ฐ์ผ๊ฒ ๊ฐ๋ค. mockiframe.js ์ฌ์ฉ๋ฒ Present iFrame In A Browser Mockup - mockframe.js | CSS Script A JavaScript to make your if..

๐จ SweetAlert2 - ์ด์ alert ๋ชจ๋ฌ์ฐฝ ์ค์น & ์ฌ์ฉ๋ฒ
SweetAlert2 ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์น ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค ๋ณด๋ฉด ์์ฃผ Alert ํจ์๋ฅผ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. Alert๋ ์ฌ์ฉ์์๊ฒ ์๋ฆผ์ ์ฃผ๊ณ ์ ํ ๋ ์ ๋ง ์๊ตฌ ์ฌ์ฉํ๋ ์ปดํฌ๋ํธ ์ ๋๋ค. ๋ค์๊ณผ ๊ฐ์ด ์๋ฐ์คํฌ๋ฆฝํธ์ alert๋ ์์ฃผ ๊ธฐ๋ณธ์ ์ธ ๋ธ๋ผ์ฐ์ UI๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ํ์ง๋ง ์ฐ๋ฆฌ๋ ์ด๋ฐ ์๋ฆผ์ฐฝ๋ณด๋ค ๋ ์์ ์๋ฆผ ์ฐฝ์ ์ํ์ฃ . SweetAlert2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋๊ธฐ์กด์ alert ์ฐฝ๋ณด๋ค ๋ค์ํ ๋์์ธ๊ณผ ์๊ฐ์ผ๋ก ๋์์ธ์ด ๋ alert ์ฐฝ ์ ๋๋ค. ๋ํ ํ ์ข ๋ฅ๋ง ์๋๊ฒ ์๋๋ผ alert, confirm, prompt ์ ๋ ฅ์ฐฝ ์ญ์ ์ง์ํ๋ฉฐ, ์ฌ๋ฌ ์ฃผ์ ์ ๋ฐ๋ผ ๋ค์ํ ์ด์ ์๋์ฐฝ์ ๋ฐ๋ก css์์ ์์ด ๊ณ ํ๋ฆฌํฐ์ ์ ๋๋ฉ์ด์ ์ฐฝ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ด๋ฒ ์๊ฐ์๋ SweetAlert2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ..
๋ชจ๋ ๋ฆฌ๋ ์ค ๐ง
๊ตฌ์์ ์ด์ ๊ทธ๋ง! ๋ชจ๋ํ ๋ฆฌ๋ ์ค๋ฅผ ์์๋ณด์์๐ง Modern Linux - ์ต์ ์ ๋ฆฌ๋ ์ค ๋ช ๋ น์ด ๋ชจ์
๋ชจ๋ ๋ฆฌ๋ ์ค/์ ๋์ค ๋ช ๋ น์ด ๋๋ถ๋ถ์ ๋ฆฌ๋ ์ค ๊ฐ์๋ ์์ ์์๋ ์ด์ฐฝ๊ธฐ๋ถํฐ ์๋ ์ ํต์ ์ธ CLI ๋ช ๋ น์ด(ls, cd, pwd, cat, cp, mv, rm, mkdir, ...๋ฑ) ์์ฃผ๋ก ์๋ ค์ค๋ค. ๊ทธ๋ฌ๋ ์ด ์ค๋๋ ๋ช ๋ น์ด๋ค์ ์์ฑ๋์ง 40๋ ์ด ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ ํ์ฌ ์ปดํจํ ํ๊ฒฝ๊ณผ ๋ง์ง ์๊ณ ๋ฐฐ์ฐ๊ณ ์ตํ๋๋ฐ ์๊ฐ์ด ๋๋ฌด ๋ง์ด ๊ฑธ๋ฆฌ๋ ๋ฌธ์ ๊ฐ ์๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์ ์๋ก์ด ๋ช ๋ น์ด๋ค์ด ๋ง์ด ๊ฐ๋ฐ๋์์ง๋ง, ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ฐฐํฌํ์ ๊ธฐ๋ณธ ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ๊ฐ ๋ง๊ณ ์๋ฃ๋ค๋ ์์ ๋ช ๋ น์ด๋ฅผ ์์ฃผ๋ก ๋์ด ์์ด์ ํน๋ณํ ์ ๊ฒฝ์ฐ์ง ์์ผ๋ฉด ์ ๊ทผ์ด ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค. ์ด ๊ฐ์์์ ์๊ฐํ ํด๋ค์ ๊ธฐ์กด์ ๋ฆฌ๋ ์ค CLI ๋ช ๋ น์ด๋ฅผ ๋์ฒด, ๊ฐ์ ํ๊ณ ์ ๊ฐ๋ฐ ๋์ด์ง CLI ๋ค์ด๋ค. ์ ์ ์ ์ํด ์๋ก ๊ฐ๋ฐ๋ ํด์ด๋ผ ๋น์ฐํ ๋ค๋ฅธ..


๐ง exa ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ (ls ๋์ ์ด๊ฑฐ ์ฐ์)
exa (์ต์ ์ ls ๋ช ๋ น์ด) Rust์ธ์ด๋ก ๊ฐ๋ฐ๋ ๊ตฌ์ ls๋ช ๋ น์ด๋ฅผ ๋์ฒดํ ์ ์๋ exa๋ฅผ ์๊ฐํด ๋ณธ๋ค. exa๋ Unix/Linux ์์ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์กฐํํ๋ ์ ํต์ ์ธ ๋ช ๋ น์ด์ธ ls์ ์ต์ ํ ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ๋ค์ํ ํ์ผ ํฌ๋งท๊ณผ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ํ๋ คํ๊ฒ ์์๋ณ๋ก ํ์ํด ์ฃผ๋ฉฐ git๊ณผ ํตํฉ๋์ด ์๊ณ ์๋๋ ๋น ๋ฅด๋ค. Rust ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ ๊ธฐ์กด์ ls ๋ช ๋ น์์ ์ฌ์ฉํ ์์๋ ๋ช ๊ฐ์ง ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํจ๊ป ์ ๊ณต๋๋ค. ์์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด ์ ์ ์๋ฏ์ด, ๊ณผ์ฐ ๋ด๊ฐ ์ฌ์ฉํ๊ณ ์๋ ๋ฆฌ๋ ์ค๊ฐ ๋ง๋๊ฐ ์ถ์์ ๋๋ก ์ปฌ๋ฌํํ๊ณ ๋ณด๊ธฐ๊ฐ ์ข์์ง๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ํธ๋ฆฌ๋ก ์ถ๋ ฅ๋ ๊ฐ๋ฅํ๋ฉฐ, ์ฌ์ง์ด ์๋์ฐ ์ฒ๋ผ ํ์ผํ์ ์ ๋ง๋ ์์ด์ฝ๋ ํ์๋ ํ ์ ์๋ค. exa ์ค์น GitHub - ogham/exa: A mod..


๐ง bat ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ (cat ๋์ ์ด๊ฑฐ ์ฐ์)
bat (์ต์ ์ cat) ํ์ผ์ ๋ด์ฉ๋ฌผ์ ํ์ํ ๋ cat ๋ช ๋ น์ด๋ฅผ ์์ฃผ ์ธ ๊ฒ์ด๋ค. ํ์ง๋ง ๋ฌด๋ฏธ๊ฑด์กฐํ ํ ์คํธ๋ง ๋์ด๋ง ํด ๊ฐ๋ ์ฑ์ด๋ ํจ์จ์ฑ์ด ์ข์ง ์๋ค. ์ต์ ์ ๋ช ๋ น์ด์ธ bat ์ cat ๋์ ์ฌ์ฉํ ์ ์๋ ๋ช ๋ น์ด๋ก, ๋ฌธ๋ฒ ๊ฐ์กฐ(syntax highlight), git ํตํฉ, ์๋ ํ์ด์ง ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ๊ฐ๊ณ ์๋ค. ๋ง์น ๋ฆฌ๋ ์ค ํฐ๋ฏธ๋์ ํ ์คํธ ์๋ํฐ๋ฅผ ๋์ ๋ณด์ฌ์ค ์ ๋์ ํ๋ฆฌํฐ๋ฅผ ์๋ํ๋ค. GitHub - sharkdp/bat: A cat(1) clone with wings. A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub. github.com bat ์ค์น $ sudo ap..


๐ง fd ๋ช ๋ น์ด ์ฌ์ฉ๋ฒ (find ๋์ ์ด๊ฑฐ ์ฐ์)
fd (์ต์ ์ find) fd ๋ file system ์์ ํน์ ์ํธ๋ฆฌ๋ฅผ ์ฐพ๋ ๋ช ๋ น์ด๋ก ๊ธฐ์กด find ๋ช ๋ น์ด ๋ณด๋ค ๋ ์ฌ์ฉ์ ์นํ์ ์ด๋ฉฐ ์๋๋ ๊ฑฐ์ 8๋ฐฐ๋ก ๋น ๋ฅด๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฒ์ํ ํ์ผ๋ค์ ๋ํ ์์ํ ์ถ๋ ฅ์ ์ง์ํ์ฌ ๊ฐ๋ ์ฑ์ ๋์ฌ์ค๋ค. ๋ํ ๊ฒ์ํ ๋ .gitignore ์ ์ง์ ํ ๋๋ ํ ๋ฆฌ๋ ์๋์ผ๋ก ๋ฌด์ํ๋ ๊ธฐ๋ฅ๋ ๋ถ์ด์๋ค. (๋ฌด์ํ์ง ์๋๋ก ํ๋ ์ค์ ๋ ๊ฐ๋ฅ) fd ๊ธฐ๋ณธ์ ์ผ๋ก ๋์ ๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. ๊ฒ์ ํจํด์ ๋๋ฌธ์๊ฐ ํฌํจ ๋ ๊ฒฝ์ฐ fd ๋์ ๋ฌธ์ ๊ตฌ๋ถ ๋ชจ๋๋ก ์๋๋๊ฒ ๋๋ค. ์ด์ฒ๋ผ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฌ์ฉ์ ํธ์์ฑ์ ์ ํธํ๋ ๋ฐฉ์์ผ๋ก ์๋๋๋ ์ต์ ๋ช ๋ น์ด์ด๋ค. GitHub - sharkdp/fd: A simple, fast and user-friendly alternative to 'fin..

