๐Ÿ’ญ Minji's Archive

New Posts

velog On-Race

[On-Race] ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ CVE ์ทจ์•ฝ์  ์Šค์บ” ์™„์ „ ์ •๋ณต๊ธฐ

๋Œ€๊ทœ๋ชจ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ CVE ์ทจ์•ฝ์  ์Šค์บ” ์™„์ „ ์ •๋ณต๊ธฐ โ€œ4๊ฐœ ํŒ€, 1,195๊ฐœ ํŒจํ‚ค์ง€, 149๊ฐœ ์ทจ์•ฝ์ ์„ ์ฐพ์•„๋‚ธ ํ•˜๋ฃจโ€ Traffic-Master(On-Race) ํ‹ฐ์ผ“ํŒ… ํ”Œ๋žซํผ์˜ ์ „์‚ฌ ๋ณด์•ˆ ์Šค์บ” ๊ณผ์ •๊ณผ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ์‹ค์ „ ๊ฐ€์ด๋“œ...

velog On-Race

[On-Race] Troubleshooting - Spring Boot ๋ฉ€ํ‹ฐ ๋ชจ๋“ˆ + SonarQube ํ…Œ์ŠคํŠธ ์ปค๋ฒ„๋ฆฌ์ง€ 0% ๋ฐ ๋นŒ๋“œ ์—๋Ÿฌ ํ•ด๊ฒฐ๊ธฐ

๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๋‹ค ๋ณด๋ฉด ์ƒˆ๋กœ์šด ์ฝ”๋“œ ์ž‘์„ฑ๋งŒํผ์ด๋‚˜ ์‹œ๊ฐ„๊ณผ ์—๋„ˆ์ง€๋ฅผ ์Ÿ๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ ํŒŒ์ดํ”„๋ผ์ธ(CI/CD)๊ณผ ์ฝ”๋“œ ํ’ˆ์งˆ ์ธก์ • ๋„๊ตฌ๋ฅผ ์—ฐ๋™ํ•˜๋Š” ์ž‘์—…์ด๋‹ค. ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” Spring Boot ๋ฉ€ํ‹ฐ ๋ชจ๋“ˆ ํ”„๋กœ์ ํŠธ์— GitHub Actions์™€ S...

velog s2n

[s2n] Python ๊ฐ€์ƒํ™˜๊ฒฝ ์™„์ „ ์ •๋ณต: venv, pyenv, direnv, pipx ๋น„๊ต์™€ ์‹ค์ „ ์ ์šฉ๊ธฐ

๋“ค์–ด๊ฐ€๋ฉฐ ์‹ฌํ™”ํ”„๋กœ์ ํŠธ๊ฐ€ ๋๋‚˜๊ณ  ์‹ค๋ฌดํ†ตํ•ฉ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ๋Š”, ๋‹จ์ˆœ ์ฝ”๋”ฉ ์ž‘์—…๋ณด๋‹ค๋Š” ๋‹ค๋ฅธ ํŒ€๊ณผ ์†Œํ†ตํ•˜๊ณ  ๋ฌธ์„œํ™”ํ•ด์•ผ ํ•˜๋Š” ํƒœ์Šคํฌ๊ฐ€ ๋” ๋งŽ์•„์„œ ๋ธ”๋กœ๊ทธ๋ฅผ ์ž‘์„ฑํ•  ๊ธฐํšŒ๊ฐ€ ๋ณ„๋กœ ๋งŽ์ง€ ์•Š์•˜๋‹ค. ๊ทธ๋ž˜์„œ ์˜ค๋žœ๋งŒ์— ์ž‘์€ ํ‹ฐ์ผ“์ด์ง€๋งŒ ์ด๊ฑฐ๋ผ๋„ ์ž‘์„ฑํ•ด ๋ณด๊ณ ์ž ํ•œ๋‹ค....

velog

[๊ธฐํƒ€] ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ๋ณต์Šต!

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ์ค‘์ธ๋ฐ, ๋ถ„๋ช… ํ•™๋ถ€ ๋•Œ ์ „๋ถ€ ์™ธ์› ๋˜ ๊ธฐ์–ต์€ ์žˆ๋Š” ๋‚ด์šฉ๋“ค์ดโ€ฆ ์ œ๋Œ€๋กœ ๊ธฐ์–ต์€ ํ•˜๋‚˜๋„ ๋‚˜์ง€ ์•Š๋Š”๋‹ค. ๋„คํŠธ์›Œํฌ๋Š” ๊ธฐ๋ณธ ์ค‘์˜ ๊ธฐ๋ณธ์ด๋ผ ์™ธ์›Œ์งˆ ๋•Œ๊นŒ์ง€ ๋ด์•ผ ํ•จ. ์ด ํฌ์ŠคํŠธ๋ฅผ ๊ณ„์† ์ˆ˜์ •ํ•ด ๊ฐ€๋ฉด์„œ ๊ธฐ๋ณธ๋ถ€ํ„ฐ ๋ณด์•ˆ+์‹ฌํ™”๊นŒ์ง€ ์ด์ •๋ฆฌ๋ฅผ ํ•ด๋ณด๋ ค๊ณ ...

velog kt cloud techup

[kt cloud techup] ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ vs ์ด๋ฏธ์ง€ / ์ปจํ…Œ์ด๋„ˆ / ํ…Œ๋ผํผ vs ํดํผ

1. ์ด๋ฏธ์ง€๋ž€? ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์„ค๊ณ„๋„ (ํŒจํ‚ค์ง€) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ ์‹คํ–‰ ํ™˜๊ฒฝ(OS ๋ ˆ์ด์–ด, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ) ์„ค์ •๊ฐ’, ์‹คํ–‰ ๋ช…๋ น์–ด(CMD/ENTRYPOINT) ์ด ๋ชจ๋“  ๊ฒƒ์ด ๋ถˆ๋ณ€ ํ˜•ํƒœ๋กœ ๋ฌถ์—ฌ ์žˆ์Œ ์ง์ ‘ ์‹คํ–‰๋˜์ง€ ์•Š์Œ ...