ํ๋ก๊ทธ๋๋จธ์ ๋ ์ ์ ํต์ ์ผ๋ก 256๋ ์ค 256๋ฒ์งธ ๋ ์ ๊ธฐ๋ ํฉ๋๋ค. XNUMX์ด๋ผ๋ ์ซ์๊ฐ ์ ํ๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ 0๋ฐ์ดํธ(255~XNUMX)๋ก ํํํ ์ ์๋ ์ซ์.
์ฐ๋ฆฌ ๋ชจ๋ ์ด๊ฑธ ์ ํํ์ด์
์๊ฐํด๋ณด๋ฉด ์ฐ๋ฆฌ๋ ๋ฌด(็ก)์์ ์ฐฝ์กฐํ๊ณ , ์ฐ๋ฆฌ์ ๋ฌผ์ง์ ์๊ฐ์ด๋ค. ์บ๋ฒ์ค๋ ์ฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ์ธ์ด๋ก ๋ ํ๋ก๊ทธ๋จ ์ฝ๋์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์ธ์ด๋ ์๊ฐ์ ํฌ์ฌํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๋งํ๋ ๋ฐฉ๋ฒ. ์ด๊ฒ์ด ๋ฐ๋ก ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ ๊ฒ ๋ง์ ์ธ์ด๋ฅผ ๊ฐ๊ณ ์๋ ์ด์ ์ ๋๋ค. ๊ฒฐ๊ตญ ์ฐ๋ฆฌ๋ ๋ชจ๋ ๋ค๋ฅด๊ณ ๋ค๋ฅด๊ฒ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ์ฐ์ ์ฐ๋ฆฌ๋ ์ฐฝ์กฐ์์ ๋๋ค. ์์ ์ ๋ฒ์น, ์์ฑ, ํ๋์ผ๋ก ์ํ์ ์ธ๊ณ๋ฅผ ์ฐฝ์กฐํจ์ผ๋ก์จ ๋ ์์ ์์๋ ฅ์ ์๊ทนํ๋ ์๊ฐ์ฒ๋ผ, ์ฐ๋ฆฌ์ ์ธ๊ณ๋ ๊ธฐ๊ณ์ ์ธ๊ฐ์ ํน์ ํ ์กฐํฉ์์ ์๊ฒจ๋๋ฉฐ ์ฐ๋ฆฌ ๊ฐ์์๊ฒ ํ๋ก๊ทธ๋จ์ ํ ์คํธ ์ด์์ ๊ฒ์ด ๋ฉ๋๋ค.
์ฐ๋ฆฌ๋ ๊ฐ์ ์ธ๊ณ๋ฅผ ๋ง๋ญ๋๋ค. ์ฐ๋ฆฌ ๊ฐ์๋ ๋จธ๋ฆฟ์์์ ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐ ์ค์ธ ํ๋ก๊ทธ๋จ์ ํน์ ๊ฐ์ ์ธ๊ณ(์ ํ, ๊ฐ์ฒด, ์ํคํ ์ฒ, ๊ด๊ณ ๋ฐ ๊ฐ๋ณ ๊ตฌ์ฑ ์์์ ์ํธ ์์ฉ)๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์๊ฐํ ๋ ์ฐ๋ฆฌ๋ ๋ง์ ์์ผ๋ก ์๊ณ ๋ฆฌ์ฆ์ ์คํํ๊ณ ์๋ํ๋์ง ํ์ธํ๊ณ ์ข์ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๋ ํ ์คํธ ํ์์ผ๋ก ํ๋ก์ ์ ์ ๋ง๋ญ๋๋ค. ์ปดํ์ผ๋ฌ์ ์ํด ๋ณํ๋๋ ์ด ํฌ์์ ํ๋ก์ธ์์ ๊ฐ์ ์ธ๊ณ๋ฅผ ์ํ ๊ธฐ๊ณ ๋ช ๋ น ์คํธ๋ฆผ์ผ๋ก ๋ณํฉ๋๋ค. ์ด๋ฌํ ๋ฒ์น์๋ ๊ณ ์ ํ ๊ท์น, ๋ฒ์น ๋ฐ ํ์ ์ด ์์ต๋๋ค... .NET, Java์ ๊ฐ์ ๊ฐ์ ๋จธ์ ์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒฝ์ฐ , Python, ๊ทธ๋ฐ ๋ค์ ์ฌ๊ธฐ์์ ์ถ๊ฐ ์ถ์ํ ๊ณ์ธต์ ๋ง๋ญ๋๋ค. ์ฆ, ์๋ํ๋ ์ด์ ์ฒด์ ์ ๋ฒ์น๊ณผ ๋ค๋ฅธ ๋ฒ์น์ ๊ฐ๋ ๊ฐ์ ๋จธ์ ์ ์ธ๊ณ์ ๋๋ค.
์ฐ๋ฆฌ ์ค ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ฌํ ๋ฒ์น์์ ํ์ ์ ์ฐพ์ ํ๋ก์ธ์๋ฅผ ๊ฐ์ํํ๊ณ , ๊ฐ์ ๋จธ์ ์ ์๋ฎฌ๋ ์ด์ ํ๊ณ , ์ ์ฒด ์์คํ ์ ์๋ฎฌ๋ ์ด์ ํ์ฌ ์ด ์๋ก์ด ๊ฐ์ ์ธ๊ณ์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ด ์๋ฌด ๊ฒ๋ ์์์ฐจ๋ฆฌ์ง ๋ชปํ๋๋ก ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์์ ์ฐ๊ตฌํ๊ณ ํดํนํ ๊ธฐํ๋ฅผ ์ฐพ์ต๋๋ค. ... ์ด์ ์ฒด์ ์์ค์์ ํ๊ฒฝ์ ๊ฐ์ํํ๊ณ ๋ค์ํ ํน์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ณํ๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ํด ํฌ์ฐฉ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ฌ๋ฅ๊พผ์ ํฌ์์๊ฐ ๋ฉ๋๋ค. ์๋ํ๋ฉด ํฌ์์๋ ๊ทธ๋ฐ ์ฒ๋ง ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ํ๋ก๊ทธ๋จ ๋์ ๊ฐ์ ์ธ๊ณ์ ์ฌ๋๋ค์ ๋ชฐ์ ์ํต๋๋ค. ๊ทธ๋ค์ ๊ฒ์๊ณผ ์์ ๋คํธ์ํฌ๋ฅผ ๊ฐ๋ฐํฉ๋๋ค. ๊ฒ์์ ์ด๊ฐ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ ์๋จ์ธ ๊ฐ์ ํ์ค ์๊ฒฝ๊ณผ ํฌ๋ฉง์ ๊ฐ์ถ XNUMX์ฐจ์, XNUMX์ฐจ์์ ๋๋ค. ๊ฒ์์ ๋ชจ๋ ์ฐ๋ฆฌ๋ฅผ ์ฌ๋ก์ก๊ณ ์ค์ ํ์ค์ ์๊ฒ ๋ง๋ค์ด ์ง๋ฃจํ๊ณ ํ๋ คํ์ง ์๊ฒ ๋ง๋ญ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ ๋คํธ์ํฌ: ํํธ์ผ๋ก๋ ์ค์ ์์ฌ์ํต์ ๋์ฒดํ์ฌ ์ฌ๋์ ์ฌํ์ ์ถ์์ ๋ผ์ด๋ ๋๋ค. ๊ทธ๋ฌ๋ ๋ง์ ์ฌ๋๋ค์๊ฒ ๊ทธ๋ค์ ์ธ์์ ์ด์ด์ฃผ๊ณ , ์ ์ธ๊ณ ์ฌ๋๋ค์ ๋ง๋๊ณ , ์ํตํ๊ณ , ์น๊ตฌ๋ฅผ ์ฌ๊ท๊ณ , ์ธ๋ก์์์ ๊ตฌํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ธฐ์ ๊ณผ ์ธํฐ๋ท์ ๋ฐ์ ์ผ๋ก ์ธํด ์ฐ๋ฆฌ๋ ๋ค์ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ํ๋ณด ๋ฌธ์ ๋ก ๋์๊ฐ๊ฒ ๋์์ต๋๋ค. ์ด ์ง๋ฌธ์ ์ ์น์ธ์ด๋ ์คํ๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ์ฌ๋์๊ฒ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ฐ ์ธํฐ๋ท ์ฌ์ฉ์๋ ์์ ์ ๋์งํธ ํ์ ์ ๋จ๊น๋๋ค. "๋น ๋ธ๋ผ๋"๋ ๋ ์ด์ ๊ณต์ ๊ณผํ ์ฉ์ด๊ฐ ์๋๋๋ค. ์ด์ ์์ ๋คํธ์ํฌ๋ ๊ฐ์ฅ ๊ฐ๊น์ด ์น๊ตฌ๋ ์น์ฒ๋ณด๋ค ์ฐ๋ฆฌ์ ๋ํด ๋ ๋ง์ด ์๊ณ ์์ต๋๋ค... ์, ๊ทธ๊ฒ ๋ญ์ฃ : ์ฐ๋ฆฌ ์์ ... ๊ฐ์ธ ์ ๋ณด ๋ณดํธ์ ์ฌ์ํ ๋ฌธ์ ๋ ๋ ์ด์ ์ฒ ํ์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์ด๊ฒ์ ๋๋ ค์ํ๊ณ ์กฐ์ฌํด์ผ ํ ์ง๋ฌธ์ ๋๋ค... ๊ทธ๋ฆฌ๊ณ ๋๋ก๋ ์ธ๊ณต์ ์ธ ์ฑ๊ฒฉ์ ์ฐฝ์กฐํ๊ธฐ๋ ํฉ๋๋ค.
๋ถ์ํ๊ธฐ๋ ํ๊ณ ๋์์ ๋๋ ต๊ธฐ๋ ํด์. ๋๋ ์ฐ๋ฆฌ๊ฐ ์ฐฝ์กฐํ๋ ๊ฒ์ ์ํ๋ฉด์๋ ๋๋ ค์ํ์ง๋ง ํ ๊ฐ์ง๋ ์๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ์ ํ๋์ ๊ด๊ณ์์ด ์ธ์์ ์ ์ ๋ ๋ณต์กํด์ง๊ณ , ๋ค๋ฉด์ ์ด๋ฉฐ, ๊ฐ์์ ์ด๊ณ , ํฅ๋ฏธ๋ก์์ง๊ณ ์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ์ฐ๋ฆฌ์ ์ฅ์ ์ ๋๋ค.
๋๋ ๋ชจ๋ ์ธ๋ฅ๊ฐ ๋ค์ ์ธ๊ธฐ ๋์ ์ด๊ฒ ๋ ๊ฐ์ ์ธ๊ณ์ ๊ฑด์ถ์ ์ ๋ฐ ๊ฑด์ถ๊ฐ์ ๋ ์ ๋ง์ดํ์ฌ ์ฐ๋ฆฌ ๋ชจ๋๋ฅผ ์ถํํฉ๋๋ค. ํ๋ก๊ทธ๋๋จธ์ ๋ ์ ์ถํํฉ๋๋ค.
์ถ์ฒ : habr.com