Welcome !
N.K Github
3
8์›”

Windows 10 1์ฃผ๋…„ ์—…๋ฐ์ดํŠธ (Redstone 1) ํ›„๊ธฐ

๊ฐ„๋งŒ์— Windows๋กœ ๋„˜์–ด์˜จ ๋А๋‚Œ์ด๋ž„๊นŒ์š”? ์‚ฌ์‹ค ๊ทธ๋ ‡๋‹ค๊ธฐ ๋ณด๋‹จ, ๊ฐ„๋งŒ์— Windows Update ๋‚ ์งœ์— ๋งž์ถฐ ์—…๋ฐ์ดํŠธํ•œ ๋А๋‚Œ์ด๋„ค์š”. ์ด๋ฒˆ์— ์ด๋ ‡๊ฒŒ ์—…๋ฐ์ดํŠธ๋ฅผ ์ œ ์‹œ๊ฐ„์— ๋งž์ถฐ์„œ ํ•œ ์ด์œ ๋Š” ์‹œ๊ฐ„์ ์ธ ์—ฌ์œ ๊ฐ€ ์žˆ์–ด์„œ๋„ ์žˆ์—ˆ๊ฒ ์ง€๋งŒ, ์—ฌ๋Ÿฌ๋ชจ๋กœ ๊ธฐ๋Œ€ํ• ๋งŒํ•œ ์š”์†Œ๋“ค์ด ๋งŽ์ด ์žˆ์–ด์„œ ...

2
7์›”

Docker ์‚ฌ์šฉ์ž ์ •์˜ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ

์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ Docker๋กœ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋„คํŠธ์›Œํฌ ์„ค์ •๊ณผ ๊ตฌ์„ฑ์— ๋Œ€ํ•ด ์•Œ์•„๋ดค์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” Docker๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋“ค์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๊ณ , ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ด ํฌ์ŠคํŒ… ์—ญ์‹œ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์•ฝ๊ฐ„์˜ ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค....

2
7์›”

Docker ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ๊ณผ ์„ค์ •

์ง€๋‚œ Docker ํฌ์ŠคํŒ…์€ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ , ๊ธฐ๋ณธ์ ์ธ Docker์˜ ์žฅ/๋‹จ์ ๊ณผ ๊ฐ€์ƒ ๋จธ์‹ ๊ณผ์˜ ์ฐจ์ด์  ๋“ฑ์—์„œ ๊ฐ„๋‹จํžˆ ์‚ดํŽด๋ดค์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ Docker์™€ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Docker๋ผ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ด์šฉํ•ด ์—ฌ๋Ÿฌ๋ถ„๋“ค์ด ์–ด๋–ป๊ฒŒ ์›น ์„œ๋น„์Šค๋ฅผ ํ•˜๊ณ , ์–ด๋–ป๊ฒŒ ...

1
7์›”

SBCS, MBCS์™€ WBCS / ์œ ๋‹ˆ์ฝ”๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์ค‘์š”ํ•œ ์ด์œ 

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” Charset์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Charset ๋ถ€๋ถ„์€ ์กฐ๊ธˆ ๋‚ด์šฉ์ด ๋งŽ์œผ๋ฉด์„œ๋„ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋ถ€๋ถ„์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์—, ์ž˜ ์ˆ™์ง€ํ•˜์‹œ๊ณ , ๋ชธ์— ๋ฒ ์–ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ MBCS์™€ WBCS๋ฅผ ์–ด๋–ป๊ฒŒ ์ ์ ˆํžˆ ์กฐํ•ฉํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€...

6
7์›”

Docker, ๊ทธ๊ฒƒ์€ ๋ฌด์—‡์ด๊ณ , ์„ค์น˜๋Š” ์–ด๋–ป๊ฒŒํ• ๊นŒ?

์š”์ฆ˜ Docker ๋ผ๊ณ  ํ•˜๋Š” ๊ฒƒ์ด ๊ต‰์žฅํžˆ ์ธ๊ธฐ์ž…๋‹ˆ๋‹ค. Docker ์ปจํ…Œ์ด๋„ˆ๋Š” ์•Œ๊ธฐ ์‹œ์ž‘ํ•œ๊ฑด ์ €๋„ ์ž‘๋…„ 10์›”๋ถ€ํ„ฐ์˜€๋Š”๋ฐ, ์ €๋„ ๊ฝค ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. What is Docker? Docker๋ฅผ ๊ฒ€์ƒ‰ํ•˜์‹œ๋Š” ๋ถ„๋“ค์€ ์•„๋งˆ ํ•œ ๋ฒˆ์ฏค์€ ์ž์‹ ์ด ์„œ๋ฒ„ ์šด์˜์„ ํ•ด ๋ณธ ๊ฒฝํ—˜์ด ์žˆ๊ฑฐ...

2
7์›”

IP MASQUERADE

์ง€๋‚œ ๋„คํŠธ์›Œํฌ ํฌ์ŠคํŠธ์—์„œ๋Š” NAT ๋ผ๋Š” ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜์˜€์Šต๋‹ˆ๋‹ค. NAT๋Š” ์—ฌ๋Ÿฌ๋ถ„๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ๊ณต์œ ๊ธฐ์— ๋‚ด์žฅ๋œ ๊ธฐ๋Šฅ ์ค‘ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๊ธฐ๋Šฅ์œผ๋กœ, IP ๊ณ ๊ฐˆ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ์ด์ž, ์ผ๋ฐ˜ ๊ฐ€์ •์—์„œ IP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๋””๋ฐ”์ด์Šค์˜ ์ฆ๊ฐ€๋กœ ์ธํ•ด ์ƒ๊ฒจ๋‚œ ๊ธฐ์ˆ ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ...

2
6์›”

NAT (Network Address Translation)

์—ฌ๋Ÿฌ๋ถ„๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ์ธํ„ฐ๋„ท์—๋Š” ๊ณ ์œ ์˜ ์ฃผ์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ์ฃผ์†Œ๋ฅผ IP ์ฃผ์†Œ๋ผ ํ•ฉ๋‹ˆ๋‹ค. IP ์ฃผ์†Œ๋Š” ์œ ๋™์ ์ด๊ณ , PC๋งˆ๋‹ค ๋‹ค๋ฅด๊ฒŒ ์ฃผ์–ด์ง€๋ฉฐ ์šฐ๋ฆฌ๋Š” ์ด IP ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด ๋ชฉ์ ์ง€๋ฅผ ์ฐพ๊ณ , ๊ทผ์›์ง€๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ๊ฐ€ ๋ฐœ๋‹ฌ๋œ ์ง€ ์–ด๋А ๋ง ๋ช‡ ์‹ญ๋…„์˜ ์„ธ์›”์ด ์ง€๋‚ฌ์Šต...

1
6์›”

Windows 10 ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ์ด์ „ ์ดํ›„ ์—…๋ฐ์ดํŠธ ์˜ค๋ฅ˜ (0x80070011) ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š”. ์˜ค๋Š˜์€ ๊ธด๊ธ‰ํ•˜๊ฒŒ ํฌ์ŠคํŒ… ํ•  ๋ถ€๋ถ„์ด ์žˆ์–ด ์ ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ œ๊ฐ€ Windows๋ฅผ ์ž์ฃผ ์“ฐ์ง€ ์•Š์•„ ๋ชฐ๋ž๋˜ ์ผ์ด์—ˆ๋Š”๋ฐ, ์ตœ๊ทผ Windows API ํฌ์ŠคํŒ… ์ž‘์„ฑ์„ ์ด์œ ๋กœ Windows์— ์ž์ฃผ ๋ถ€ํŒ…ํ•˜๋˜ ์ค‘ Windows Update ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ๊ฒฌ๋˜์–ด ๊ทธ ํ•ด๊ฒฐ ๋ฐฉ...

Win32 API์˜ ์ž๋ฃŒํ˜•

์ด์ œ๋ถ€ํ„ฐ ์šฐ๋ฆฌ๋Š” Windows API๋ฅผ Win32 API๋ผ๊ณ  ์ •์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“œ๋Š” ํ”„๋กœ๊ทธ๋žจ์€ x86์ธ 32๋น„ํŠธ ๊ธฐ๋ฐ˜์˜ ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ์ด์šฉํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ์„ ๋นŒ๋“œํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Win32์™€ Win64์— ๋Œ€ํ•œ ์„ค๋ช…์€ ์ฐจํ›„์— ๋ณ„๋„์˜ ํฌ์ŠคํŒ…์„ ํ†ตํ•ด ๋ณด๋„๋ก ...

1
6์›”

Windows API ์™€์˜ ๋งŒ๋‚จ

์˜ค๋Š˜์€ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ, Windows API์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์„ ํ•˜๊ณ ์žํ•ฉ๋‹ˆ๋‹ค. ์—ฌํƒœ๊นŒ์ง€ ์ €๋Š” Linux์™€ ์นœ์ˆ™ํ•ด์˜ค๋ฉด์„œ, Windows๋ฅผ ์ž˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ํŽธ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ํ•™๊ต ๊ณผ์ œ๋‚˜ ์ผ๋ฐ˜์ ์ธ ์—…๋ฌด ๋“ฑ์„ ๋ณด๋‹ค๋ณด๋ฉด, Windows๋Š” ํ”ผํ•  ์ˆ˜ ์—†๋Š” ์กด์žฌ์ด๊ธฐ ๋•Œ๋ฌธ์—...