Software License
๋ฐ์ดํฐ ์ง๋ ฌํ๋ ์ง๋ ฌํ์ ๊ฐ๋ ์ ๊ฒ์ํด๋ณด๋ฉด ๋ณดํต์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋์คํฌ์ ์ ์ฅํ๊ฑฐ๋ ๋คํธ์ํฌ ํต์ ์ ์ฌ์ฉํ๊ธฐ ์ํ ๋ฐฉ์์ผ๋ก ๋ณํํ๋ ๊ฒ์ด๋ผ๊ณ ์์ ํ๋ค ๋์๊ฒ๋ ์ ๋ป ์๋ฟ์ง ์๋ ์ค๋ช ์ด๋ค
CI/CD ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋จ๊ณ๋ฅผ ์๋ํํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด๋ค ์งง์ ์ฃผ๊ธฐ๋ก ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ ์ง์์ ํตํฉ, ์ง์์ ๋ฐฐํฌ, ์ง์์ ์๋น์ค ์ ๊ณต ์ด๋ฌํ ํ๋ก์ธ์ค๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ด๋ผ ํ๋ฉฐ, ์ ์์ผ ๋ฐฉ์์ ํ๋ ฅ์ ํตํด ์คํ
CPU์ ์ฐจ์ด ๋ ์ง์คํฐ์ bit ํญ ์ฐจ์ด ๋ ์ง์คํฐ์ ํฌ๊ธฐ๊ฐ 16bit์ด๋ฉด 16bit CPU ๋ ์ง์คํฐ์ ํฌ๊ธฐ๊ฐ 64bit์ด๋ฉด 64bit CPU
์ผ๊ธ ๊ฐ์ฒด ๋ชจ๋ ์์๋ ํจ์์ ์ค์ ๋งค๊ฐ๋ณ์๊ฐ ๋ ์ ์๋ค. ๋ชจ๋ ์์๋ ํจ์์ ๋ฐํ ๊ฐ์ด ๋ ์ ์๋ค. ๋ชจ๋ ์์๋ ํ ๋น ๋ช ๋ น๋ฌธ์ ๋์์ด ๋ ์ ์๋ค. ๋ชจ๋ ์์๋ ๋์ผ ๋น๊ต์ ๋์์ด ๋ ์ ์๋ค.
Waterfall ์ํฐํด
Precompiled Header(๋ฏธ๋ฆฌ ์ปดํ์ผ๋ ํค๋) ํค๋๋ฅผ ๋ฏธ๋ฆฌ ์ปดํ์ผ ํด๋๋ ๊ฒ ์์ฃผ ๋ณ๊ฒฝ๋์ง ์๋ ๊ธด์์ค๋ฅผ ๋ฏธ๋ฆฌ ์ปดํ์ผํ์ฌ ์ปดํ์ผ ๊ฒฐ๊ณผ๋ฅผ ๋ณ๋์ ํ์ผ์ ์ ์ฅ ๋ค์ ๋๊ฐ์ ํค๋๋ฅผ ์ปดํ์ผํ ๊ฒฝ์ฐ ํด๋น ํ์ผ์ ์ฒ์๋ถํฐ ์ปดํ์ผํ์ง ์๊ณ , ๋ฏธ๋ฆฌ ์ปดํ์ผ๋ ํค๋ ํ์ผ์ ์ฌ์ฉํด ์ปดํ์ผ ์๋๋ฅผ ์๋ฑํ ํฅ์
Lua ์คํฌ๋ฆฝํธ ์ ์ฐจ์ ๋ช ๋ น์ ์คํฌ๋ฆฝํธ ์ธ์ด ๊ฐ๋จํ ์๋ฃ๊ตฌ์กฐ : boolean, number, string, table ํต์ฌ ๋ชจ๋์ ํฌ๊ธฐ๊ฐ 120KB ์ดํ ๊ฒ์ ๊ฐ๋ฐ์ ์์ฃผ ์ฌ์ฉ๋๋ Python์ ๋นํด ๋น ๋ฅธ ์คํ ์๋๋ฅผ ๊ฐ์ง ์คํ์์ค
์ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(Static Link Library) ํ์ํ ํจ์๋ฅผ ํ๋ก๊ทธ๋จ ์ฝ๋์ ๋ถ์ฌ ์ปดํ์ผ ์ ํ๋ก๊ทธ๋จ ์์ฒด์์ ์ฐธ์กฐ (Compile-Time) lib ํ์ผ์ ํ๋์ ๊ฑฐ๋ํ ํ์ผ์ด ์์ฑ ์ฌ์ฌ์ฉ์ฑ์ด ๋จ์ด์ง ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํธ ์ ์๋ก์ด ๋ฒ์ ์ผ๋ก ์์ฑ ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ ๋ถ๊ฐ ํ์ง๋ง ๋ฒ์ ...
์ธ์ฝ๋ฉ์ด๋?* Encoding - ๋ฌธ์๋ ๊ธฐํธ๋ฅผ ์ํธํํ๋ ๊ฒ Decoding - ์ํธํ๋ฅผ ํด๋ ํ๋ ๊ฒ, ๋ณตํธํ ์ธ์ฝ๋ฉ๊ณผ ๋์ฝ๋ฉ์ ์ ํด์ง ๊ธฐ์ค์ ๋ฐ๋ผ ์ ๋ ฅ๋๊ณ ํด๋ ํด์ผ ํ๋๋ฐ, ASCII๋ UNICODE์ ๊ฐ์ ๋ฌธ์์ ์ด ๊ทธ๊ฒ์ด๋ค. Base64 ์ธ์ฝ๋ฉ์ 8๋นํธ ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฌธ์ ์ฝ๋์ ์ํฅ์ ๋ฐ์ง ์๋ ๊ณตํต ASCII ์์ญ์ ๋ฌธ...
๋ฉ๋ชจ๋ฆฌ ํด๋ญ ๋ฉ์ธ๋ณด๋์์ ๋ฐ์ํ๋ ๋จ ๋์ ์ฃผ๊ธฐ ์ ํธ(MHz) ๋ฉ๋ชจ๋ฆฌ ๋ฒ์ค ํญ ๋ฉ๋ชจ๋ฆฌ ์ ์ถ๋ ฅ ๋ผ์ธ ๊ฐ์(bit) ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ Memory Clock * Memory bus width ํ๋ฒ์ ํด๋ญ ์ ํธ๋ฅผ ํตํด์ ์ฒ๋ฆฌํ ์ ์๋ ์ฉ๋ GPU๊ฐ ์ฝ์ ์ ์๋ ๋ฐ...
ํ๋์ ๋ฉ๋ชจ๋ฆฌ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ณ ๋ค์ ๊ธฐ๋กํ ์ ์๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์ ๋๋ค.
๋ฐ๋์ฒด๋? ์ ๊ธฐ์ ์ผ๋ก ๋์ฒด์ ๋ถ๋์ฒด ์ฌ์ด์ ์ฑ์ง์ ๋ ๊ณ ์๋ ๋ฌผ์ง
Compiled Language CPU๊ฐ ๋ฐ๋ก ์ดํดํ ์ ์๋ ๊ธฐ๊ณ์ด๋ก ์์ค์ฝ๋๋ฅผ ๋ณํ ์์ค์ฝ๋ ์ฒ๋ฆฌ์ ๋ถ์์ ๋ง์ ์๊ฐ ์์ ์ผ๋ฐ์ ์ผ๋ก ์คํ์ด ๋น ๋ฆ ์ปดํ์ผ๋ ๊ธฐ๊ณ์ด๋ ํ๋ซํผ ์์กด์
์ปดํฌ๋ํธ๋? ๋ ๋ฆฝ์ , ๊ต์ฒด์ ์ฉ์ดํ๊ณ , ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธฐ๋ฅ๋ค์ ์งํฉ ๋ค๋ฅธ ์ปดํฌ๋ํธ์ ์ํธ์์ฉํ๊ธฐ ์ํด ๋์์ธ๋ ์ํํธ์จ์ด ๊ฐ์ฒด ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํ ๋ชฉ์ ์ด ์๊ณ ๊ทธ์ ๋ง๋ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณต