๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ255 2504ํ ๋ฆฌ๋ ์ค๋ง์คํฐ 2๊ธ ํฉ๊ฒฉ ํ๊ธฐ ๐ง ๋ฆฌ๋ ์ค ๋ง์คํฐ 2๊ธ ํฉ๊ฒฉ ํ๊ธฐ (2504ํ)๋ฆฌ๋ ์ค ๋ง์คํฐ 2๊ธ์ ๋ฆฌ๋ ์ค ์์คํ ๊ด๋ฆฌ์์๊ฒ ์๊ตฌ๋๋ ๊ธฐ๋ณธ ์ญ๋์ ๊ณต์์ ์ผ๋ก ์ธ์ฆํด์ฃผ๋ ์๊ฒฉ์ฆ์ ๋๋ค.์๋ฒ ์ด์, ๋คํธ์ํฌ ๊ด๋ฆฌ, ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ ์์คํ ์ค๊ณ ๋ฐ ์ด์๊น์ง ํญ๋์ ์์ญ์ ๋ค๋ฃจ๊ธฐ ๋๋ฌธ์ ๋ฆฌ๋ ์ค๋ฅผ ์ค๋ฌด์์ ์ฌ์ฉํ๊ณ ์๊ฑฐ๋, ์์ผ๋ก ์ฌ์ฉํ ์์ ์ด๋ผ๋ฉด ํ ๋ฒ์ฏค ๋์ ํด๋ณผ ๋งํ ์๊ฒฉ์ฆ์ด๋ผ ์๊ฐํฉ๋๋ค.2025๋ ์ ๋ง๋ฌด๋ฆฌ ํ๋ ์๊ฒฉ์ฆ์ผ๋ก ๋ฆฌ๋ ์ค๋ง์คํฐ 2๊ธ์ ์ค๋นํ๋ฉด์ 80์ ๋ด์ธ๋ฅผ ๋ชฉํ๋ก ํ์ง๋ง, ์ํ์ด ์ํฅ ํ์คํ ๋๋ฉด์ 2๊ณผ๋ชฉ ๋ฌธ์ ๋ค์ด ๊ธฐ์ถ์ ๋์ค์ง ์์ ํท๊ฐ๋ฆฌ๋ ๋ฌธ์ ๊ฐ ๋ง์ด ์ถ์ ๋ผ์ 70์ ๋๋ฅผ ๋ง์์ต๋๋ค. ๊ทธ๋๋ ๊ธฐ์ถ์ ์ถฉ๋ถํ ๊ณต๋ถํ๋ฉด ํฉ๊ฒฉํ ์ ์๋ ์๊ฒฉ์ฆ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ 2504ํ ๋ฆฌ๋ ์ค ๋ง์คํฐ 2๊ธ 1์ฐจ·2์ฐจ ์ํ ํ๊ธฐ์ ๊ณต๋ถ .. ETC 2026. 1. 2. 1๋ ์ฐจ ์ฃผ๋์ด ๊ฐ๋ฐ์ ๋ฐ์ฃผํ A.K.A ์ค์์ 2025๋ ํ๊ณ ๋ก ํ ํด๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ ๋ ์ด ์์ต๋๋ค.์ทจ๋ฝ์ ์ฑ๊ณตํ๋ ์๋ 12์์ฒ๋ผ ์ฌํด๋ ํ๊ณ ๋ก์ ์์ฑํด๋ณด๋ ค๊ณ ํฉ๋๋ค.์ด๋ฒ ํ๊ณ ๋ก์ ์ฐ๊ธฐ ์ํด 24๋ ํ๊ณ ๋ก์ ์ด์ง ์ฟ๋ดค๋๋ฐ์. ํ ํด๋ฅผ ์์ฝํ์ ๋ 23๋ ์ "์ฑ์ฅ", 24๋ ์ "๊ฐ์ ํจ" ์ด๋ผ๊ณ ๋์ด ์๋ค์. ใ ใ ใ 25๋ ํ ํด๋ ์์ฒญ ์ฑ์ฅํ๊ณ ๊ฐ์ ํ์ง๋ง, ์ค๋ณต๋๋ ๋ค๋ฅด๊ฒ ์์ฝํ์๋ฉด ์,,,,,, "์ ์๊ณผ ๋ฝ๋ด๊ธฐ" ๋ผ๊ณ ์์ฝํ ์ ์์ ๊ฑฐ ๊ฐ์ต๋๋ค. ์ ์ ๊ฐ๋ฐ์๋ก์ ํ์ฌ์ ๊ธฐ์ ์ ์ผ๋ก๋ ์ปค๋ฎค๋ํฐ์ ์ผ๋ก๋ ์ ์์ ํ์ด์ผ ํ๊ณ , ๋งค ์๊ฐ์๊ฐ ์ ์์ ์ ๊ทธ๋ฆฌ๊ณ ์ค๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ๋ฝ๋ด์ผ ํ์ต๋๋ค. ์ ๋ฒ ํ๊ณ ๋ก์ ๋ถ๊ธฐ๋ณ ์์ฝ์ ํด์ ์ ์๋๋ฐ, ์ด๋ฒ์ 4L ํ์์ผ๋ก ์์ฑํด ๋ณด๊ฒ ์ต๋๋ค. ์๋ ํ๊ณ ๋ก์ด ๊ถ๊ธํ์ ๋ถ์ด ํธ์ค์ค์ฅ์๋ ์์๊น ์๋์ ์ฒจ๋ถํด๋๊ฒ ์ต๋๋ค. https://pro.. ETC 2025. 12. 31. ์ค๋งํธ ์คํ ์ด์ ๋์ API ํธ์ถ ํ์ฉ๋ ์ ํ ๋ฐฉ๋ฒ - ํ ํฐ ๋ฒํท ์๊ณ ๋ฆฌ์ฆ ๐ฉ๊ฐ์์ฌ๋ด ERP ์๋น์ค์ ์ฌ๋ฌ ์ผํ๋ชฐ ๊ธฐ๋ฅ์ ์ฐ๋ํ๋ ๊ฐ์ ์์ ์ ์งํํ๋ ์ค, ํ ๊ฐ์ง ํน์ดํ ์ ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฌ๋ฌ ์ผํ๋ชฐ ๊ฐ์ด๋ฐ์์๋ ๋ค์ด๋ฒ์ ์ค๋งํธ์คํ ์ด ์ฐ๋์์๋ง ์ ๋ ์คํจ ์๋ต์ด ๋น๋ฒํ๊ฒ ๋ฐ์ํ๊ณ ์์์ต๋๋ค. ์๋ต ๋ฉ์์ง๋ ๋๋ถ๋ถ ๋์ผํ์ต๋๋ค.“ํ ๋น๋ ์๊ฐ๋น ์์ฒญ๋์ ์ด๊ณผํ์์ต๋๋ค.” ์ ํฌ ์๋น์ค์์๋ ์ด๋ฌํ ์คํจ ๊ฑด์ ๋จ์ ์ค๋ฅ๋ก ์ฒ๋ฆฌํ๊ณ , ์ฌ์ฉ์์๊ฒ “์ ์ ํ ๋ค์ ์๋ํด ๋ฌ๋ผ”๋ ์๋ด๋ง ์ ๊ณตํ๊ณ ์์์ต๋๋ค.์ ๋ ์คํจ ๋น๋๊ฐ ๋ฐ๋ณต์ ์ผ๋ก ๋ฐ์ํ๋ ์ ์ด ๋จ์ํ ์ผ์์ ์ฅ์ ๋ก ๋ณด๊ธฐ์๋ ์ด์ํ๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. ์์ธ์ ์ถ์ ํด๋ณธ ๊ฒฐ๊ณผ, ๋ฌธ์ ๋ ์๋ฒ ์ฅ์ ๊ฐ ์๋๋ผ ํธ์ถ ๋ฐฉ์ ์์ฒด์ ์์์ต๋๋ค. ๋ค์ด๋ฒ์ ์ค๋งํธ์คํ ์ด๋ API ํธ์ถ ํ์ฉ๋์ ๋์ ์ผ๋ก ์ ํํ๊ณ ์์์ง๋ง, ์ ํฌ ์์คํ ์ ํด๋น ์ .. Web Programming 2025. 12. 27. ํ ์ค Learner's High ์๋ฒ 2๊ธฐ ์ ์ ํ๊ธฐ SNS ๊ด๊ณ ์์ ๊ฐ์๊ธฐ ํ ์ค Learner's High ์๋ฒ 2๊ธฐ ๋ชจ์ง ๊ธ์ ๋ณด๊ฒ ๋์ต๋๋ค.๊ทธ ์๊ฐ ๋ถํ๋ฏ ์์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค.๋ฐ์ผํ๋ก ์ฝ 1๋ ์ , ‘๋ ๋ฐ๋ ค๊ฐ ์ ๋ง ์ด ์ข์ ํ์ฌ๋ ๊ณผ์ฐ ์ด๋๊น’ ํ๋ฉฐ ๊ฐ๋ฐ์ ๊ตฌ์ง ํ๋์ ํ๋ฐํ ํ๊ณ ์์์ต๋๋ค.๋๋ง์นจ ํ ์ค์์ Learner's High 1๊ธฐ๋ฅผ ๋ชจ์งํ๋ ๊ฑธ ๋ณด๊ณ ,“์ค~ ๋ฉํ ๋ง ํ๋ก๊ทธ๋จ ๋๋ ํ ๋ฒ ๋ฐ์๋ณด๊ณ ์ถ๋ค”๋ผ๋ ๋ง์์ผ๋ก ์ง์์ ํ๋ ค๋ ์ฐฐ๋,,,, “์ค๋ฌด ๊ฒฝํ์ด ์ต์ 1๊ฐ์ ์ด์ ์๋ ์ฌ๋” ์ง์ ์๊ฒฉ์ด ํ์ง์๋ง ๊ฐ๋ฅํ ๊ฒ์ด์์ต๋๋ค. ๐ญ๐ญ๐ญ๐ญ๐ญ๐ญ๋๋ฌผ์ ๋จธ๊ธ๊ณ ํ์ฌ์ ์ ์ฌํ ๋ค ์ด์ฌํ ๋ค๋๋ ๋์ค,์ด๋ ๊ฒ 2๊ธฐ ๋ชจ์ง ๊ฒ์๊ธ์ ๋ค์ ๋ณด๊ฒ ๋์ต๋๋ค.๋ฐ๋ก ์ง์ค ๋ชจ๋์ ๋ค์ด๊ฐ ๋ง์์ ๋ค์ก๊ณ , ํ์ฌ์์ ํ๋ ์์ ๋ค์ ๋ค์ ์ ๋ฆฌํ๊ณ ์ด๋ ฅ์์์ ์ดํํ .. ETC 2025. 12. 10. ํ ๊ฑธ์ ์์ ๊ฐ๋ฐ์๊ฐ ์ง๊ธ ๊ผญ ์์์ผ ํ ํด๋ก๋ ์ฝ๋ - ์ฑ ์ผ๋ก Claude Code ๋ง์คํฐ ๋๊ธฐ ์ฌ๋ด์์๋ Cursor AI๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ๊ณ ์์ด ์์ฐ์ค๋ฝ๊ฒ AI ์์ด์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ๋ฐ ๋ฐฉ์์ ๊ด์ฌ์ ๋๊ณ ์์์ต๋๋ค. ์ค๋ฌด์์ ์ง์ ํ์ฉํด ๋ณด๋, AI ์์ด์ ํธ๋ ๋จ์ํ ์ฝ๋๋ฅผ ์์ฑํด ์ฃผ๋ ๋๊ตฌ๋ฅผ ๋์ด, ์ค์ ์ ๋ฌด ํจ์จ์ ๋์ด๊ณ ๊ฐ๋ฐ ๊ฒฝํ ์์ฒด๋ฅผ ํ์ฅํด ์ฃผ๋ ์ญํ ์ ํ๋ค๋ ์ ์ ์ฒด๊ฐํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ค ๋ณด๋ ์ด๋ป๊ฒ ํ๋ฉด ์ด๋ฌํ AI ์์ด์ ํธ๋ฅผ ๋ ์ ํ์ฉํ ์ ์์์ง, ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐ ํ๋ฆ ์์ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ํตํฉํ ์ ์์์ง์ ๋ํด ๊ณ ๋ฏผํ๊ฒ ๋์์ต๋๋ค. ์ฌ๋ฌ ์ปจํผ๋ฐ์ค์ ๊ฐ๋ฐ ๊ด๋ จ ์์์ ์ฐพ์๋ณด๋ฉฐ ์ ๋ณด๋ฅผ ์์งํ๋ ๊ณผ์ ์์, ๊ฐ๋ฐ์๋ค์ด Cursor AI์์ ์ ์ฐจ ๋์ ์ ์ ์จ์ ๋ณด์ด๋ ํด๋ก๋ ์ฝ๋(Claude Code)๋ก ์ด๋ํ๋ ํ๋ฆ์ ํ์ธํ๊ฒ ๋์์ต๋๋ค. ์ด๋ ๋จ์ํ ์ฝ๋ ์๋ ์.. ETC 2025. 11. 23. RDB์์ Redis๋ก๐ช ์ธ์ฆ ํ ํฐ ์ ์ฅ์ ๊ตฌ์กฐ ๊ฐ์ ๊ณผ 73% ์ ์ฅ ๊ณต๊ฐ ์ ๊ฐ ํ์ฌ ์ฌ๋ด์ ๋ค์ํ ์ ๋ฌด ์์คํ ์ด 3.0 ํ๊ฒฝ์์ 5.0 ํ๊ฒฝ์ผ๋ก ์ ์ง์ ์ผ๋ก ๋ฐ์ ํ๊ณ ์์ต๋๋ค. ํนํ ์ผํ๋ชฐ ๋ฐ์ดํฐ ์์ง ์ ๋ฌด๋ฅผ ๊ณ ๋ํํ๋ ๊ณผ์ ์์ ์ธ์ฆ ํ ํฐ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ๊ฐ์ ํ ์ ์๋ค๋ ์๊ฐ์ ํ๊ณ , ๋ฐฉ์์ ์ ๋ฆฌํ์ฌ ์ ์์๋ฅผ ์์ฑํ๊ฒ ๋์์ต๋๋ค.์ด๋ฒ ๊ธ์ ๋น์ ์ ๊ฐ ํ์ฅ๋๊ณผ ๋ณธ๋ถ์ฅ๋๊ป ๋๋ ธ๋ ์ ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๊ตฌ์ฑํ ๊ฒ์ ๋๋ค. ์ธ์ฆ ํ ํฐ ์ ์ฅ์๋ฅผ RDB์์ Redis๋ก ์ ํํ๋ ๊ณผ์ ์์์ ๋ฐฐ๊ฒฝ, Redis๋ฅผ ์ ํํ ์ด์ , ์ค์ ์ ์ฉ ์ ๊ณ ๋ คํด์ผ ํ ์ฌํญ, ๊ทธ๋ฆฌ๊ณ ๋ฌด์๋ณด๋ค ์ค์ํ ์ค์ ๊ฐ์ ํจ๊ณผ๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค.ํนํ ์ ์ฅ ๊ณต๊ฐ ๊ด์ ์์ Redis ์ ํ์ ์๋นํ ์ฑ๊ณผ๋ฅผ ๋ณด์์ต๋๋ค. ๊ธฐ์กด RDB ๋ฐฉ์์ ๋์ผํ ํ ํฐ์ด 3.0/5.0 ํ ์ด๋ธ์ ์ค๋ณต ์ ์ฅ๋๋ฉฐ ์ค์ง์ ์ธ ๋ฐ์ดํฐ ์ ์ฅ ๊ณต๊ฐ ํฌ๊ธฐ๊ฐ 5.6KB ์ด.. Database 2025. 11. 16. Type Predicate๋ฅผ ํ์ฉํด ์ฌ๋ด ๋ด์ฅ ์ ํธํจ์ ํ์ ๊ฐ๋ ์ ์ฉ ์ฌ๋ด Core์์ ์ ๊ณต๋๋ ๋ด์ฅ ์ ํธ ํจ์ vIsEmpty() ํจ์์ vIsNull() ํจ์๋ ๋ฐํ์์์ null-safe ์ฒ๋ฆฌ๋ฅผ ์ํด ๋งค์ฐ ๋น๋ฒํ ์ฌ์ฉ๋๋ ํจ์์ ๋๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ๋น๋ฒํ ์ฌ์ฉ๋๋ ํจ์๊ฐ ์ปดํ์ผ ์์ ์์ TypeScript ํ๊ฒฝ์์ ํ์ ๊ฐ๋ ๊ธฐ๋ฅ์ ํ์ง ๋ชปํ๋ค๋ ๋ฌธ์ ์ ์ด ์์์ต๋๋ค. ์ด๋ฐ ๋ฌธ์ ์ ์ ์๊ตฌ์ฌ๊ณผ ๋ถํธํจ์ ๋๋ผ๋ฉฐ ๊ฐ์ ์ ํด๋ณด๊ณ ์ ์๊ฐ์ ํ๊ณ , ์ด๋ฒ ๊ธ์ "๊ธฐ์กด ํจ์๋ฅผ ๋ฏ์ด๊ณ ์น์ง ์๊ณ ๋ Type Guard๋ฅผ ๊ฐ๋ฅํ๊ฒ ๋ง๋ ๊ฒฝํ"์ ์ ๋ฆฌํ ๊ฐ๋ฐ ๊ธฐ๋ก์ ๋๋ค. ์ด๋ฒ ๊ฒฝํ์ ํตํด Type Predicate ์ ๋ํด ๊ณต๋ถํ ์ ์์๊ณ , ํ์ ๊ฐ๋ ๋ฌธ์ ํด๊ฒฐ๊ณผ ๊ธฐ์กด ์์คํ ์ ๊ฐ์ ์์ง์ ๋ํด ๋ณธ๋ถ์ฅ๋๊ป๋ ์นญ์ฐฌ ๋ฐ๋ ์ข์ ๊ฒฝํ์ด ๋์ต๋๋ค.๐๐ ๐ชง์ ์ ์ง์ - Type Guard .. JS & TS Programming 2025. 11. 15. ์ฌ๋ด ๋ฉ์ธ์งํ ๊ธฐ์ ์คํ ์ ํ: Kafka → PGMQ(PostgreSQL Message Queue) ์ฌ๋ด์์ ๊ธฐ์กด ๋ฉ์ธ์งํ ๊ธฐ์ ์คํ์ผ๋ก Kafka ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. Confluent์ฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ Kafka Consumer ์ Publisher ๋ฅผ ๊ตฌ์ฑํ๊ณ , ๊ฐ ๋๋ฉ์ธ์ ๋ง๋ ํ ํฝ์ ์์ฑํด ๋ฐ์ดํฐ ํ๋ฆ์ ๋ถ๋ฆฌํด์์ต๋๋ค. ๋ฉ์์ง๋ ํ ํฝ ๋จ์ ์คํธ๋ฆผ์ผ๋ก ๋ฐํ๋๊ณ , ์ปจ์๋จธ ๊ทธ๋ฃน์ด ์ด๋ฅผ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํ๋ ๊ตฌ์กฐ์ ๋๋ค. ์ด ๋ฐฉ์์ ๋๋ ์ด๋ฒคํธ ์ฒ๋ฆฌ๋ ๋ก๊ทธ ํ์ดํ๋ผ์ธ์ฒ๋ผ “๊ณ์ ํ๋ฌ๊ฐ๋ ๋ฐ์ดํฐ”๋ฅผ ์๋นํ๋ ์๋๋ฆฌ์ค์์๋ ๋งค์ฐ ๊ฐ๋ ฅํฉ๋๋ค. ์ค์ ๋ก ์ฌ๋ด ์ด๊ธฐ ์ํคํ ์ฒ ๋จ๊ณ์์ Kafka๋ ์ ์์๊ฑฐ๋ ์ฃผ๋ฌธ ์์ง ๋ก๊ทธ, ERP ์ด๋ฒคํธ ๋ธ๋ก๋์บ์คํ ๊ฐ์ ๋ฐ์ดํฐ ์ค์ฌ ์คํธ๋ฆผ ์ฒ๋ฆฌ ์์ญ์์ ์ถฉ๋ถํ ์ญํ ์ ์ํํด์์ต๋๋ค. ํ์ง๋ง, ์๊ฐ์ด ํ๋ฅด๋ฉฐ ๋ฉ์์ง ํ์ ์ฉ๋๊ฐ ์ด๋ฒคํธ ์คํธ๋ฆผ์ ๋์ด “์ ๋ฌด ์คํ(Task E.. Message Queue 2025. 10. 8. OAuth 2.0 ์ดํด์ TikTok Shop API ์ฐ๋ํ๊ธฐ ์ฌ๋ด์์ ํตํฉ ์ผํ๋ชฐ ์ฐ๋์๋น์ค์ ์๋กญ๊ฒ ๋๋จ์ ์์ฅ์ ๊ฒจ๋ฅํ์ฌ, TikTok Shop ์คํ๋ง์ผ ์ฐ๋์ ๋ด๋นํ๊ฒ ๋์ต๋๋ค. TikTok Shop API ๋ฅผ ์ฐ๋ํ๋ฉด์ TikTok Shop ์์ ์ธ์ฆ์ธ๊ฐ๋ฅผ OAuth 2.0 ๋ฐฉ์์ ์ฌ์ฉํ๊ธธ๋, ๊ณต๋ถ๋ํ ๊ฒธ ๊ธ๋ก ์์ฑํด๋ณด์์ต๋๋ค. ํ๋ ์น ์๋น์ค์์ OAuth 2.0 ๊ฐ ๋งค์ฐ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค. ํนํ, ๋ง์ ๊ฐ๋ฐ์๋ค์ด ๋จ์ํ '์์ ๋ก๊ทธ์ธ' ๊ธฐ์ ๋ก๋ง ์๊ณ ์๋ OAuth 2.0์ ๋ณธ์ง์ ์ธ ๋ชฉ์ ๊ณผ, ํ์ ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ Authorization Code Flow์ ๋์ ์๋ฆฌ, ๊ทธ๋ฆฌ๊ณ OpenID Connect(OIDC)๋ฅผ ํตํ ์ธ์ฆ(Authentication) ํ์ฅ๊น์ง ๋ช ํํ ์ ๋ฆฌํด ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค. ๐OAuth 2.0 — ์ธ๊ฐ(Authorizat.. Web Programming 2025. 9. 7. ์ธ์ฆ(Authentication)๊ณผ ์ธ๊ฐ(Authorization) ๊ทธ๋ฆฌ๊ณ ์๋น์ค ๊ท๋ชจ์ ๋ฐ๋ฅธ ์ธ์ฆ์ธ๊ฐ ๋ณ์ฒ์ฌ ์ธ์ฆ์ด๋ ๋ฌด์์ธ๊ฐ์ธ์ฆ์ ์ฌ์ฉ์๊ฐ ๋๊ตฌ์ธ์ง ํ์ธํ๋ ๊ณผ์ ์ ๋๋ค.๋ก๊ทธ์ธ์ ์๋ก ๋ค๋ฉด, ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ์์ด๋์ ๋น๋ฐ๋ฒํธ๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ๊ฐ๊ณผ ์ผ์นํ๋์ง ํ์ธํ๋ ๊ณผ์ ์ด ๋ฐ๋ก ์ธ์ฆ์ ๋๋ค.์๋ฅผ ๋ค์ด ์ถ์ ์ฆ์ ๋ฐ๋ ์ํฉ์ ์๊ฐํด๋ณด์๋ฉด ์ดํด๊ฐ ์ฝ์ต๋๋ค. ์ถ์ ์ฆ์ ํตํด ํด๋น ์ธ๋ฌผ์ด ์ค์ ๊ตฌ์ฑ์์ธ์ง ์ ์ฆํ๋ ๊ฒ์ด ๊ณง ์ธ์ฆ์ ๋๋ค. ์ธ์ฆ ์ฒ๋ฆฌ๊ฐ ๋์ง ์์ผ๋ฉด ์๋ฒ๋ ํด๋ผ์ด์ธํธ์๊ฒ 401 ์๋ฌ๋ฅผ ์๋ตํ ์ ์์ต๋๋ค. 401 ์๋ฌ๋ "๊ถํ ์์(Unauthorized)"์ ์๋ฏธํ๋ HTTP ์ํ ์ฝ๋๋ก, ์ฌ์ฉ์๊ฐ ์์ฒญํ ๋ฆฌ์์ค์ ์ ๊ทผํ๊ธฐ ์ํ ์ ํจํ ์ธ์ฆ ์ ๋ณด(๋ก๊ทธ์ธ ์ ๋ณด ๋ฑ)๊ฐ ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค. ์ด ์๋ฌ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ก๊ทธ์ธ ์ ๋ณด๋ฅผ ๋ค์ ํ์ธํ๊ณ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ ฅํ๊ฑฐ๋, ๋ธ๋ผ์ฐ์ ์บ์๋ฅผ ์ญ์ ํ๊ฑฐ๋, ์ฌ์ดํธ ๊ด๋ฆฌ.. Web Programming 2025. 8. 27. ์ค๋ ๋ sleep์ ํ๊ฒ ๋๋ฉด ์ง์ง ์๋ฌด ์ผ๋ ์ ํ ๊น? ์๋๋ฉด ๋ค๋ฅธ ์ผ์ ํ๊ฒ ๋ ๊น? 7์ ๋ถ๊ฐ์ธ ์ ๊ณ ๋ฌ์ด ๋๋ฉด์ ์ ์ ์ธ๊ธ ๊ณ์ฐ์ ๋ฑ ํํ์ค์ ํต์ ํ์ฌ ์๋ต ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฒ๋ฆฌ ์์ ์ ํ๊ณ , ์ ์ฅ์ ๋ด๋นํ๋ micro server์ CPU ์ฌ์ฉ๋ฅ ์ด ๊ธ์ฆํ์ต๋๋ค. ์ด์ ๋ํด ๋จผ์ ์ค์ผ์ผ ์ ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ , ์ถํ ๋ฌธ์ ์ ์ ํ์ ํ์ต๋๋ค. ํด๊ฒฐ ์์ ์ ๋ฆฌ๋ทฐ๋ฅผ ๋ถ๋ฌธ์ฅ๋๊ป ๋ฐ์ผ๋ฉด์ CPU ์ฌ์ฉ๋ฅ ์ ๋ฎ์ถ ์ ์๋ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ์์ ๋ํด ์๊ฐํด์ฃผ์ จ์ต๋๋ค. ๊ทธ์ค Thread Sleep ์ด์ผ๊ธฐ๊ฐ ๋์๊ณ , Thread Sleep ํ๋ฉด ์ง์ง ์๋ฌด ์ผ๋ ์ํ ์ง, ์๋๋ฉด ๋ค๋ฅธ ์ผ์ ํ๊ฒ ๋ ์ง์ ๋ํ ์ง๋ฌธ์ ๋ฐ์์ต๋๋ค.์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋ธ๋ก๊ทธ ๊ธ๋ก ์ ๋ฆฌํ๋ฉด ์ข์ ๊ฑฐ ๊ฐ์์ ์ด๋ฒ ๋ธ๋ก๊ทธ ๊ธ์ ์์ฑํ๊ฒ ๋์ต๋๋ค. ๐คThread.Sleep์ ํธ์ถํ๋ฉด ํ๊ฒ ๋๋ฉด ์ง์ง ์๋ฌด ์ผ๋ ์ ํ ๊น? ์๋๋ฉด ๋ค๋ฅธ ์ผ์.. Computer Science/Operating System 2025. 8. 10. VS CODE ์์ != ๋์ ≠, => ๋์ ⇒, <= ๋์ ≤ ์ฌ์ฉํ๋ ๊ฟํ ์ฝ๋๋ฅผ ์ง๊ด์ ์ผ๋ก ๋ณด๊ธฐ ์ํด์ !=, => ๋์ ์ ≠, ⇒ ์ด๋ฐ ์ํ ๊ธฐํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.VS CODE ์์๋ ์ด๋ฐ ์ค์ ์ด ์ ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด์ VS CODE ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์๋ ํฐํธ๋ ๋ถ๊ฐ๋ฅํด, ํฐํธ๋ฅผ ๋ค์ด๋ฐ๊ณ ํฐํธ์์ ์ ๊ณตํด์ฃผ๋ ๋ฆฌ๊ฐ์ฒ๋ฅผ ์ ์ฉํด์ผํฉ๋๋ค. VS Code์ ๋ฆฌ๊ฐ์ฒ ๊ธฐ๋ฅ์โ "ํฐํธ ์์ฒด์ ํฌํจ๋ ํน์ ๊ธ์ ์กฐํฉ(=๋ฆฌ๊ฐ์ฒ)์ ์ฌ์ฉํด์ ํ์ํ๋ ๊ธฐ๋ฅ"์ ๋๋ค.์ฆ,๋ฆฌ๊ฐ์ฒ๋ "ํฐํธ ๋์์ธ" ์์ ํฌํจ๋ ๊ธฐ๋ฅ์ ๋๋ค.(fontLigatures)๋ฆฌ๊ฐ์ฒ๊ฐ ์๋ ํฐํธ๋ !=์ ์ ๋ ≠๋ก ๋ฐ๊ฟ์ฃผ์ง ์์ต๋๋ค.๋ฐ๋๋ก ๋ฆฌ๊ฐ์ฒ๋ฅผ ์ ์ฉํ๋ ค๋ฉด ํฐํธ ์์ฒด๋ฅผ ๋ฆฌ๊ฐ์ฒ๋ฅผ ์ง์ํ๋ ํฐํธ๋ก ๋ฐ๊ฟ์ผ ํฉ๋๋ค. โจLigatures ์ ์ฉ ์์ ๐ ๊ฐ์ง ์์ ๋น๊ต ์ฐ์ฐ์ ๐ ํ์ดํ ํจ์ ๐ ๋๋ฑ ๋น๊ต ์ฐ์ฐ์์ ํ ๋น ์ฐ์ฐ์.. Tool 2025. 7. 7. ์ด์ 1 2 3 4 ยทยทยท 22 ๋ค์