์ด์ผ๊ธฐ์ ๊ณ์
์ ๋
ํ๊ต๋ฅผ ๋ง์น๊ณ ๋ํ์ ๊ฐ ์๊ฐ์ด์์ต๋๋ค. ์ฐ๋ฆฌ ๋์์๋ ๊ธฐ์ ๋ํ์ด ํ๋์์์ต๋๋ค. ๋ํ "์ปดํจํฐ ์์คํ
" ๋ถ์๊ฐ ํ๋ ์๋ "์ํ๊ณผ ์ปดํจํฐ ๊ณผํ" ํ๋ถ๊ฐ ํ๋ ์์๋๋ฐ, ๊ทธ๊ณณ์์ ๋ฏธ๋์ IT ์ง์์ธ ํ๋ก๊ทธ๋๋จธ์ ๊ด๋ฆฌ์๋ฅผ ๊ต์กํ์ต๋๋ค.
์ ํ์ ์ฌ์ง๊ฐ ์ ์๊ณ ์ ๋ "์ปดํจํฐ ๊ณตํ ํ๋ก๊ทธ๋๋ฐ"์ด๋ผ๋ ์ ๋ฌธ ๋ถ์ผ์ ์ง์ํ์ต๋๋ค. ์์ผ๋ก 2๋ฒ์ ์
ํ์ํ์ด ์์๋ค. ์ธ์ด์ ์ํ์์.
์ํ ์ ์๋ ์ธํฐ๋ทฐ๊ฐ ์์๊ณ ํ๋ จ ํํ(์์ฐ ๋๋ ๊ณ์ฝ)๋ฅผ ์ ํํ์ต๋๋ค. ๋ฌด๋ฃ ๋๋ ๋์ ์ํด.
์ ์ธํฐ๋ทฐ์ ๋ถ๋ชจ๋๋ ์ฐธ์ํ์
จ๊ณ ์
ํ์ ๋ํด ๊ฑฑ์ ์ ๋ง์ด ํ์
จ์ต๋๋ค. ๋ฌผ๋ก ๊ทธ๋ค์ ๊ณ์ฝ ํํ์ ํ๋ จ์ ์ ํํ์ต๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๋น์ฉ์ ์ฐ๊ฐ 500๋ฌ๋ฌ ์ ๋์ธ๋ฐ, 2003๋
์๋ ํนํ ์ฐ๋ฆฌ ์์ ๋ง์์์๋ ํฐ ๋์ด์์ต๋๋ค. ๋๋ ์๋ฒ์ง๊ฐ ์
ํ์ฒ์ ์๋
์ ๋๋ ๋ํ๋ฅผ ์ ๊ธฐ์ตํฉ๋๋ค.
์๋
: ์์ฐ์ ๋ง์ถฐ ์ํ์ ํฉ๊ฒฉํ๊ณ , ์ ๋๋ฉด ๊ณ์ฝ์ผ๋ก ์ ํํ์ธ์. ๋ถํ ๋ฉ๋ถํ์ค ์ ์์ต๋๋ค.
์๋ฒ์ง: ์๋์, ์ด๋ฏธ ๊ณ์ฝ์ ์ ์ฒญํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์๋
: ๊ธ์์, ๋น์ ์ ์๋ฌด๊ฒ๋ ์ํ์ ๋น ๋จ๋ฆฌ์ง ์๋๊ตฐ์
์๋ฒ์ง: ์๋์, ์ฌ์ ํ ์ํํฉ๋๋ค. ๋งํด๋ด, ๋ชจ๋๊ฐ ๊ณ์ฝ์ ์ ์ฒญํ๊ณ ์์ต๋๊น?
์๋
: ๋ค, ๋ค๋ค ๊ทธ๋ ์ฃ . ์๋ง๋ ์์ ํ ๋ฐ๋ณด๋ง์ด ํ ์ ์์ ๊ฒ์ด๋ค.
์๋ฒ์ง: ๊ทธ๋ผ ๊ธฐํ๊ฐ ์๊ฒ ์ง... ์์ผ๋ฉฐ ๋งํ๋ฉฐ ์
ํ ์๋ฅ์ ์๋ช
์ ํ์ด์
๋ฌผ๋ก ๋ถ๋ชจ๋์ ๊ธฐ์ต ์์๋ ๊ณ ๋ฑํ๊ต ์์ ์ ๊ณต์ฐ์ด ์์ง๋ ์์ํด์, ์ธ์์ด ์ง๋๋ฉด์ ์ ๊ทธ๋ฐ ๋ง์์ ํ์
จ๋์ง ์ดํด๊ฐ ๊ฐ๋๋ค.
์ฌ๋ฆ์๋ ์
ํ ์ ํ ๋จธ๋๊ฐ ์ฐ๊ธ์์ ์ฃผ์ 40๋ฌ๋ฌ ์ ์ก์ ๋ค์ฌ ๊ณ์ํด์ ์ฑ
์ ์๋ค.
๊ธฐ์ต์ ๋จ๋ ์ค์ํ ๊ฒ ์ค์์ :
1. "UML 2.0. ๊ฐ์ฒด์งํฅ ๋ถ์ ๋ฐ ์ค๊ณ". ๋ณต์กํ ์ํํธ์จ์ด๋ฅผ ์ค๊ณํ๋ ๋ฐฉ๋ฒ, ์ํคํ
์ฒ๋ฅผ ํตํด ์๊ฐํ๋ ๋ฐฉ๋ฒ, ๋ชจ๋ ๊ฒ์ ๊ตฌ์ฑ ์์๋ก ๋ถํดํ๋ ๋ฐฉ๋ฒ, ์ฌ์ฉ ์ฌ๋ก ์์ฑ ๋ฐ UML ๋ค์ด์ด๊ทธ๋จ ๊ทธ๋ฆฌ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์ณ ์ค ์ฑ
์
๋๋ค. ์ ๋ฐฐ, ๋ฆฌ๋, ๊ฑด์ถ๊ฐ์๊ฒ ๊ผญ ํ์ํ ์ง์์
๋๋ค. ์์ด๋์ด์ ๋ํ ์ค๋ช
๋ง ์์ ๋, ๊ณตํํจ ์์์ ์์คํ
์ ๊ตฌ์ฒดํํ๋ ์ฌ๋๋ค.
์ด๋ฏธ 30์ธ๊ฐ ๋์ ์ฌ๋๋ค๋ ์๋๋ฐ, ์์์, ์ฆ ์์ ๊ฐ๋ฐ์์ ๋ช
๋ น์ด ์์ผ๋ฉด ์ฌ์ ํ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์์ต๋๋ค. ํ๋ฆฌ๋์ ๋ฐ ์๊ฒฉ ๊ทผ๋ฌด์์ ํด๋ผ์ด์ธํธ์ ์ผ๋์ผ๋ก ์์
ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๋ ์ด๋ฌํ ์ง์์ ๋งค์ฐ ์ค์ํฉ๋๋ค.
๋ํ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ์๋น์ค๋ฅผ ๋ง๋๋ ์ธ๋ ๊ฐ๋ฐ์์๊ฒ๋ ์ ํฉํฉ๋๋ค. ์ธ๋ถ์ ์ธ ๋์์ธ์ ๊ท์ฐฎ๊ฒํ๋ ์ฌ๋์ ๊ฑฐ์ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋น๋ค์ด์ง UX๋ก ๋ชจ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ผํค๋ ํ์ง์ ์ํํธ์จ์ด๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
2. "ANSI C++ 98 ํ์ค". ์ฑ
์ ์๋์ง๋ง 800ํ์ด์ง๊ฐ ๋๋ ๋ฐฐ๊ฒฝ ์ ๋ณด๊ฐ ๋ด๊ฒจ ์์ต๋๋ค. ๋ฌผ๋ก ์น์
๋ณ๋ก ์ฝ์ ๊ฒ์ด ์๋๋ผ C++ ์ปดํ์ผ๋ฌ๋ฅผ ๊ฐ๋ฐํ ๋ ํน์ ์ธ์ด ๊ท์น์ ์ฐธ์กฐํ์ต๋๋ค. ํ์ค์ ์ฐ๊ตฌํ๊ณ ๊ตฌํํ ํ ์ธ์ด์ ๋ํ ์ง์์ ๊น์ด๋ ์ด๋ค ํ๋ฅญํ ๋ณ๋ช
์ผ๋ก๋ ์ค๋ช
ํ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ์ด ์ธ์ด์ ๊ดํ ๋ชจ๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ด์์ ์๊ณ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ํ์ค์ ์ฐ๊ตฌํ๋ ๋ฐ๋ ๋งค์ฐ ๊ธธ๊ณ ํ๋ ์์
์
๋๋ค. ํ์ง๋ง ๋ด ์์ ๋ํ 5๋
์ด ๋จ์ ์์๊ธฐ ๋๋ฌธ์ ๋๊ตฌ๋ ๋๋ฅผ ๋ฐ์ด๋ถ์ด์ง ์์๋ค.
3. "๋ธํ์ด 6. ์ค์ฉ ๊ฐ์ด๋.". ์ด๋ GUI์ ํํ๋ฅผ ๋๋ณด์ด๊ฒ ํ๋ ์ธ๊ณ๋ก์ ๋น ๋ฅธ ๋์ฝ์ด์์ต๋๋ค. ์ง์
๋ฌธํฑ์ด ๊ฑฐ์ ์์๊ณ , ๋๋ ์ด๋ฏธ ํ์ค์นผ์ ๊ฝค ์ ์๊ณ ์์์ต๋๋ค. ๋ํ์์ ๊ณต๋ถํ๋ ๋์ ์ ๋ ๋ธํ์ด์์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋๋ถ๋ถ์ ์์ฑํ์ต๋๋ค. ์ด๊ฒ์ ๋ํ๊ต ๋ํ์์, ์ค์๊ธฐ์
, ์ ๋ถ ํ๊ณ๋ฅผ ์ํ ์ํํธ์จ์ด์์ต๋๋ค. ๊ธฐ๊ด. ๊ทธ๋ฐ ๋ค์ ์ฌ๋ฌ ํ๋ฆฌ๋์ ์ฃผ๋ฌธ์ด์์์ต๋๋ค. XNUMX๋
๋ ์ค๋ฐ์๋ ๋ธํ์ด๊ฐ ์๋์ฐ ๊ฐ๋ฐ ์์ฅ์ ์ฅ์
ํ์ต๋๋ค. ์ง๊ธ๊น์ง๋ ์ง์ญ ์์ ์ ๊ณ์ฐ๋์์ ์น์ํ ๊ธ๊ผด๊ณผ ์ปจํธ๋กค์ ๊ฐ์ถ ํ๋ก๊ทธ๋จ์ ๋ณผ ์ ์์๋๋ฐ, ์ด๋ Delphi ์ ํ๋ฆฌ์ผ์ด์
์ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ์ฆ์ ๊ตฌ๋ณํด ์ค๋๋ค.
4. "MFC ํํ ๋ฆฌ์ผ". Delphi๋ฅผ ๋ง์คํฐํ ํ์๋ C++๋ก UI๋ฅผ ๊ณ์ ๋ง๋๋ ๊ฒ์ด ๋
ผ๋ฆฌ์ ์ด์์ต๋๋ค. ํจ์ฌ ๋ ์ด๋ ค์ ๊ณ ๋ชจ๋ ๊ฒ์ด ์ ํ๋ฆฌ์ง ์์๊ณ ์ดํดํ ์ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ ๋ ์ด ๊ธฐ์ ์ ์์
ํ๋ก์ ํธ์๋ ์ ์ฉํ๋ ๋จ๊ณ๊น์ง ๊ฐ์ ธ์์ต๋๋ค. ๋
์ผ์ ํ ๋ฐ์ด๋ฌ์ค ๋ฐฑ์ ํ์ฌ๋ ํ์ฌ๊น์ง MFC๋ก ์์ฑ๋ ๋ด ํ๋ก๊ทธ๋จ์ ๋ฐฐํฌํ๊ณ ์์ต๋๋ค.
5. "MSDN Library 3์ด ํฌํจ๋ ๋์คํฌ 2001๊ฐ". ๋๋ ๋ฐ๋ก ์ธํฐ๋ท์ ์ฌ์ฉํ ์ ์์๊ณ , ๋ด๊ฐ ๊ธฐ์ตํ๋ ํ 2003๋
์๋ MSDN Library๊ฐ ์จ๋ผ์ธ ์ํ๊ฐ ์๋์์ต๋๋ค. ์ด์จ๋ ๋ก์ปฌ PC์ MSDN ์ฐธ์กฐ ์์ ์ ์ค์นํ๊ณ WinApi ๊ธฐ๋ฅ์ด๋ MFC ํด๋์ค์ ๋ํ ์ค๋ช
์๋ฅผ ์ฝ๊ฒ ์ฐพ๋ ๊ฒ์ด ๋ ์ฌ์ ์ต๋๋ค.
2002~2004๋
์ ์ฝ์ ๊ฐ์ฅ ์ค์ํ ์ฑ
2002~2004๋ ์ ์ฝ์ ์ฑ ๋ค์ ๋๋ค. ๋ฌผ๋ก ์ด์ ์ด๊ฒ์ .NET ๋ฐ ์น ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ผ๊ด์ ์ผ๋ก ๋ค์ ์์ฑ๋๋ ์ด๋ผํ ์ ์ฐ์ ๋๋ค. ํ์ง๋ง ์ด๊ฒ์ด ๋์ ๊ธธ์ ๋๋ค. ์๋ง๋ ์ฌ๋ฌ๋ถ ์ค ์ผ๋ถ๋ ๋น์ทํ ๊ธธ์ ๊ฐ์ก์ ๊ฒ์ ๋๋ค.
์ฒซ ํ๊ธฐ
์ฌ๋ฆ์ด ๋๋๋ฉด ๋ํ ์
ํ ์ํ์ ๋ณผ ์๊ฐ์
๋๋ค. ๋ชจ๋ ๊ฒ์ด ์์กฐ๋กญ๊ฒ ์งํ๋์์ต๋๋ค. ์ ๋ ์ธ์ด ๋ฐ ์ํ ์ํ์ ํฉ๊ฒฉํ๊ณ ์ปดํจํฐ ์์คํ
ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ๋ถ์ผ์ ์ฒซ ํด์ ๋ฑ๋กํ์ต๋๋ค.
XNUMX์ XNUMX์ผ, ์์๋๋ก ๋๋ ์์ ์ฒซ ์์
์ ๋ค์๋ค. โํ์ ์์ ์ ์ธ์์์ ๊ฐ์ฅ ๋น๋๋ ์๊ฐ์ด์์.โ ์ด๋จธ๋๊ฐ ๋ง์ํ์
จ์ด์. ๋๋ ๊ธฐ๊บผ์ด ๊ทธ๊ฒ์ ๋ฏฟ์๋ค.
์ฒซ๋ ๊ต์๊ณผ๋ชฉ 3๊ฐ ๊ณผ๋ชฉ์ด ํต๊ณผ๋์๊ณ , ๊ทธ๋ฃน ๋ด์์ ๋ชจ๋๊ฐ ์๋ก๋ฅผ ์์๊ฐ๊ฒ ๋์์ผ๋ฉฐ, ๋ํ ์ ์ฒด๊ฐ ์ข์ ์ธ์์ ๋จ๊ฒผ์ต๋๋ค.
๋ง์นจ๋ด ๊ทธ๋ค์ ์ฐ๋ฆฌ์๊ฒ C๋ก ์ง์ ํ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋ฅด์น๊ธฐ ์์ํ์ต๋๋ค! ๊ฒ๋ค๊ฐ ๊ทธ๋ค์ ์ปดํจํฐ ๊ณผํ์ ์ญ์ฌ, ๋์งํธ ๊ธฐ์ , ๊ทธ๋ฆฌ๊ณ ๋์ ๊ด๋ จ๋ ๋ง์ ๋ค๋ฅธ ์ ๋ณด๋ค์ ๊ฐ๋ฅด์ณค์ต๋๋ค. ์ฌ์ง์ด ์๊น์ง ํฉ๋๋ค. ๊ทธ ๋ถ์์ ๋ด๊ฐ ๊น์ด ์กด๊ฒฝ๋ฐ๋ ๋๋๋ ํฌ๋์ค(Donald Knuth)๊ฐ ์ด ๊ธ์ ๋ ๊น์ด ์ดํดํ ์ ์๊ฒ ํด ์ฃผ์๊ธฐ ๋๋ฌธ์ ์ ์ฉํ์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์์
์ ์ด์ ํ๋ ๋ถ์๊ธฐ์์ ์งํ๋์์ต๋๋ค. ๋ง์นจ๋ด ์ฌ๋๋ค์ด ๋์๊ฒ ๋์์ ์ฒญํ๋ฌ ์์ต๋๋ค. ๋๋ ํ์ํ๋ค๊ณ ๋๊ผ๋ค. ์์
์ด ์์๋ ๋ ์ฐ๋ฆฌ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๊ณผ์ ๋ฅผ ๋ฐ์์ต๋๋ค. ์ด ์์
์ ํ ์ ๋ฐ์ ์ํด ์ค๊ณ๋์์ผ๋ฉฐ ํ
์คํธ์๋ 3๋ถ์ด ์์๋์์ต๋๋ค. 5~XNUMX๋ถ ์์ ๊ณผ์ ๋ฅผ ์์ฑํ๊ณ , ๋๋จธ์ง ์๊ฐ์๋ ์ฌ๋ฌด์ค์ ๋์๋ค๋๋ฉฐ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋ฌธ์ ๋ฅผ ํ์
ํ๋๋ก ๋์์ต๋๋ค.
์ ์ฒด ๊ทธ๋ฃน์ ์ํ ์ปดํจํฐ๊ฐ ์ถฉ๋ถํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ ๋์ PC์ ํ ๋ฒ์ ๋ ๋์ฉ ์์์ต๋๋ค. ๋ด ๋ฅ๋ ฅ์ ๋ณด๊ณ 5๋ช
, 6๋ช
, ๋๋ก๋ XNUMX~XNUMX๋ช
๊น์ง ๋ด ์ฑ
์ ๊ทผ์ฒ์ ์์ ๋ช ๋
์ Kernighan๊ณผ Ritchie์ ์ฑ
์์ ๋ฐฐ์ด ๋ด์ฉ์ ๋ฐฐ์ฐ๊ธฐ ์ํด ์ฃผ์ ํ์ง ์์์ต๋๋ค.
๋ฐ ์น๊ตฌ๋ค์ ๋ด ๋ฅ๋ ฅ์ ๋ณด๊ณ ์ค์ค๋ก ์ง๋ฌธ์ ํ๊ธฐ๋ ํ๊ณ , ์์
์ด ๋๋๋ฉด ๊ทธ๋ฅ ๋์๊ณ ์ ์ํ๊ธฐ๋ ํ๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ์ ๊ฐ ๋ง์ ์น๊ตฌ๋ฅผ ์ฌ๊ท๊ฒ ๋ ๋ฐฉ๋ฒ์ด๋ฉฐ, ๊ทธ ์ค ๋๋ถ๋ถ์ ์ค๋๋ ์๋ ์ฌ์ ํ ์น๊ตฌ๋ก ๋จ์ ์์ต๋๋ค.
๊ฒจ์ธ์๋ ์ฒซ ๋ฒ์งธ ์ธ์
์ด ์์๋์์ต๋๋ค. ์ด 4๊ณผ๋ชฉ, ์ฆ 2๊ฐ์ง ์ ํ์ ๊ณ ๋ฑ ์ํ, ์ญ์ฌ, ํ๋ก๊ทธ๋๋ฐ์ ์ด์ํด์ผ ํ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ํต๊ณผ๋์์ต๋๋ค. ์ผ๋ถ๋ 4์ , ์ผ๋ถ๋ 3์ ์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋์ผ๋ก ํ๋ก๊ทธ๋๋ฐ์ด ํ ๋น๋์์ต๋๋ค. ์ ์๋๋ค์ ์ด๋ฏธ ๋ด ์ค๋ ฅ์ ์๊ณ ๊ณ์
จ๊ธฐ ๋๋ฌธ์ ๋๋ฅผ ์ํํ ์ด์ ๊ฐ ์๋ค๊ณ ์๊ฐํ์
จ์ต๋๋ค. ๋๋ ์ฆ์ ๊ธฐ๋ก๋ถ์ ์๋ช
์ ๋ฐ๊ธฐ ์ํด ๊ธฐ์ ๋ง์์ผ๋ก ์ธ์
์ ์ฐธ์ํ๊ณ , ์ง์ผ๋ก ๋์๊ฐ๋ ค๋ ์ฐธ์ ๋ฐ ์น๊ตฌ๋ค์ด ๋์๊ฒ ๋จธ๋ฌผ๋ฉด์ ๋ฌธ ๋ฐ์ ์ ์์ผ๋ผ๊ณ ํ์ต๋๋ค. ์. ๋๋ ์ฌ๋ฌด์ค ์ถ๊ตฌ์ ์ฐฝํ์ ์๋ฆฌ๋ฅผ ์ก๊ณ ๊ธฐ๋ค๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค. ๋ด ์์๋ ์๋์ผ๋ก ์ํ์ ํฉ๊ฒฉํ ๋ ๋ค๋ฅธ ๋จ์๊ฐ ์์๋ค.
โ์ ์ฌ๊ธฐ์ ๋จธ๋ฌผ๊ณ ๊ณ์๋์?โ ๋ด๊ฐ ๋ฌผ์๋ค.
โ โ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ ๋์ ๋ฒ๊ณ ์ถ์ด์. ๋น์ ์ ์ ์ฌ๊ธฐ์ ์์ต๋๊น?
- "์ ๋์. ๋๋ ๋จ์ง ๋์ ๋ฒ์ง ์์ ๊ฒ์
๋๋ค. ๋์์ด ํ์ํ์๋ฉด ์ ๊ฐ ์น์ ํ๊ฒ ๊ฒฐ์ ํ๊ฒ ์ต๋๋ค.โ
์๋๋ ๋จธ๋ญ๊ฑฐ๋ฆฌ๋ฉฐ ๋ญ๋ผ๊ณ ์ค์ผ๊ฑฐ๋ ธ๋ค.
์ ์ ํ, ๋ฐ ์น๊ตฌ๋ค์ ์ํ ๋ฌธ์ ๊ฐ ๋ด๊ธด ์ ํ ์ข
์ด ์กฐ๊ฐ์ ๊ฐ์ง๊ณ ์ฒญ์ค์ ๋ ๋๊ธฐ ์์ํ์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฌด๋ชจํ ์ฌ๋์ด โ๋ด๊ฐ ๊ฒฐ์ ํ๋๋ก ๋์์ฃผ์ธ์.โ๋ผ๊ณ ๋ฌผ์์ต๋๋ค. โ์๊ฒ ์ต๋๋ค. ์ด์ ๊ฒฐ์ ํ๊ฒ ์ต๋๋ค.โ๋ผ๊ณ ๋๋ ๋๋ตํ์ต๋๋ค. 5๋ถ๋ ์ฑ ์ง๋์ง ์์ ๊ตฌ๊ฒจ์ง ์ข
์ด์ ํ์ด๋ฅผ ๋ณผํ์ผ๋ก ํ๊ฐ๊ฒจ ๋๋ ค์ฃผ์๋ค. ์ด ๊ณํ์ด ํจ๊ณผ๊ฐ ์๋ ๊ฒ์ ๋ณด๊ณ ์ฌ๋๋ค์ ํจ์ฌ ๋ ์์ฃผ ์ฒญ์ค์ ๋ ๋๊ธฐ ์์ํ๊ณ ๋๋ก๋ ํ ๋ฒ์ ๋์ธ ๋ช
์ฉ ๋ ๋๊ธฐ๋ ํ์ต๋๋ค.
๋ด ์์
์ฐฝํฑ์๋ ๋๋ญ์ ์ธ ๋ญ์น๊ฐ ์์์ต๋๋ค. ํ ํฉ์๋ ์๋ก ๋์ฐฉํ TODO ์ํธ๊ฐ ๋ค์ด ์์ต๋๋ค. ๋ด ์์๋ ์งํ ์ค(In Progress) ์ํธ๊ฐ ์์๊ณ ๊ทธ ์์๋ "์๋ฃ(Done)" ํฉ์ด ๋์ฌ ์์์ต๋๋ค.
์ด๊ฒ์ ๋์ ์ต๊ณ ์ ์๊ฐ์ด์์ต๋๋ค. ๊ฑฐ์ 20๋ช
์ ๋ฌํ๋ ๊ทธ๋ฃน ์ ์ฒด๊ฐ ๋์๊ฒ ๋์์ ์์ฒญํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๋ชจ๋๋ฅผ ๋์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋์ ๋ฒ๊ณ ์ถ์๋ ๋จ์๋ ๋ช ๋ถ ํ ์๋๋ฌ ๋ ๋ฌ๊ณ ์ฌ๊ธฐ์ ์ก์ ๊ฒ์ด ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ณ ๋ชจ๋ ๊ด์ฌ์ด ์ดํ์ฃผ์์์๊ฒ ์ง์ค๋์์ต๋๋ค.
์ ์ฒด ๊ทธ๋ฃน์ด 4ํ๋
๊ณผ 5ํ๋
์ผ๋ก ์ํ์ ํฉ๊ฒฉํ๊ณ , ์ด์ ์ ๋ ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ์ ์์ด์ ํ๋ค๋ฆฌ์ง ์๋ ๊ถ์์ 20๋ช
์ ์น๊ตฌ๋ฅผ ๊ฐ๊ฒ ๋์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋
๊ฒจ์ธ ์ธ์
์ด ๋๋ ํ, ์ด๋ค ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ๋ผ๋ ํด๊ฒฐํ ์ ์๋ ์ฌ๋์ด ์๋ค๋ ์๋ฌธ์ด ๊ต์์ง ์ ์ฒด์ ํผ์ก๊ณ , ๊ทธ ์ค ์ฐ๋ฆฌ๋ ์ง์์ ๋๋ ์ธ์
์ค์ ๋ฐฐ์ ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์
์๋ฌธ์ ์ ์
์๋ฟ๋ง ์๋๋ผ ์ ๋ฐฐ๋ค ์ฌ์ด์์๋ ํผ์ก๋ค.
์ด๋ฏธ ์ด ๊ฒ์ฒ๋ผ ์ ๋ ์ํ์ "์ต๊ณ ์ ์๊ฐ" ์ดํ ๊ทธ๋ฃน์ ๋ชจ๋ ์ฌ๋๋ค๊ณผ ์ฐํธ์ ์ธ ๊ด๊ณ๋ฅผ ๋งบ์๊ณ ์ฐ๋ฆฌ๋ ๋ ์ฌ๋๊ณผ ๋งค์ฐ ๊ธด๋ฐํ๊ฒ ์ํตํ๊ธฐ ์์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ง์ ํ ์น๊ตฌ๊ฐ ๋์๊ณ ๋ํ ๋ฐ์์ ๋ง์ ์๊ฐ์ ๋ณด๋์ต๋๋ค. ํํ์ ๋จ์ํ๋ฅผ ์ํด Elon๊ณผ Alen์ด๋ผ๊ณ ๋ถ๋ฅด๊ฒ ์ต๋๋ค(๋๋ค์์ ์ค์ ๋ณ๋ช
์ ๊ฐ๊น์ต๋๋ค).
์ฐ๋ฆฌ๋ Elon์ ์ด๋ฆ์ผ๋ก ๋ถ๋ ์ง ๋ง Alain์ ์ด๋ค ์๋ฆ๋ค์์ ์ ํนํ๋ ๋ฅ๋ ฅ ๋๋ฌธ์ Alain Delon์ ๊ธฐ๋ฆฌ๊ธฐ ์ํด ๋ณ๋ช
์ ๋ถ์์ต๋๋ค. ๋ง ๊ทธ๋๋ก ๋ค์ํ ์์ ์๋
๋ค์ด ๊ทธ์ ์ฃผ์๋ฅผ ๋งด๋์์ต๋๋ค. ์ฌ๋๋ค์ ๋ง๋๊ณ ๋ฐค์ ๊ด๊ณ๋ฅผ ์์ํ๋ ์ธก๋ฉด์์ Alain Delon์ ๋๋ฑํ์ง ์์์ต๋๋ค. ๊ทธ๋ ๋๋ถ๋ถ์ IT ์ ๋ฌธ๊ฐ์๊ฒ๋ ์์ ํ ํน์ดํ ์ฌ์ฑ ์ฑ์ ์ง์ ํ ์ํ ๋จ์ฑ์ด์์ต๋๋ค. ์ฐ์ ์ธ์๋ Alain์ ์ง์
๋์์ด๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋น์ ์ธ๊ธฐ ์์๋ Web 1.0 ํ์์ ๊น๋ฐ์ด๋ ๋ฐฐ๋ ๋ฑ์ ๊ทธ๋ ค์ผ ํ๋ ๊ฒฝ์ฐ์๋ ๊ทธ๋ ์ฝ๊ฒ ๊ทธ ์์
์ ์ํํ์ต๋๋ค.
Elon์ ๋ํด์๋ ํจ์ฌ ๋ ๋ง์ ์ด์ผ๊ธฐ๊ฐ ์์ต๋๋ค. ๋ํ์ ์กธ์
ํ ์ง XNUMX๋
์ด ์ง๋ ์ง๊ธ๊น์ง๋ ์ฐ๋ฆฌ๋ ๊ทธ๋ฅผ ๋ง๋๋ค. ์ฒ์ ๋ช ๋
๋์ ๊ทธ๋ ๋ง๋๊ณ ๋ค์ ์กฐ์ฉํ ์ฌ๋์ด์์ต๋๋ค. (์งํ๋ฅผ ํ ์ค๋๋ ์ ์ผ๊ตด์ด ํฐ ๋จ์์ ๋ํด์๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.) ๊ทธ๋ฌ๋ ๋๋ ๋ ๊ฐ์์ต๋๋ค. ์๊ณ ๊ณผ๋ฌตํ์ต๋๋ค. ๊ทธ๋์ ๊ณตํต์ธ์ด๋ฅผ ๋นจ๋ฆฌ ์ฐพ์ ๊ฒ ๊ฐ์์.
์ข
์ข
์์
์ด ๋๋ ํ ๋์ Elon, Alen์ ๋ฐฉ์ํฌ๋ก ๋ฎ์ธ ๋งฅ์ฃผ ํ์ ๋ชจ์์ต๋๋ค. ์ฒซ์งธ, ๊ทธ๊ฒ์ ๋ํ ๊ธธ ๊ฑด๋ํธ์ ์์๊ณ ๋์งธ, "๋ฃจ๋ธ"๊ณผ 50 ์ฝํ์ ๊ฒฝ์ฐ 2 ์๊ฐ ๋์์ ์์ด ํํฐ์ ๋ํ ์ฝ๊ฐ์ ์ ๋ฌผ์ ์ป์ ์์์์ต๋๋ค. ์๋งฅ์ฃผ์ ํฌ๋์ปค์ฒ๋ผ ๋ง์ด์ฃ . ๊ทธ๋ฌ๋ ์์ ์ ๋ฌ๋์ต๋๋ค.
Elon๊ณผ Alen์ ๋ค๋ฅธ ๋์ ์ถ์ ์ด์๊ณ ์๋ ๋ฐฉ์์ ์ด์์ต๋๋ค. ๋ ๋์ด ๋ถ์กฑํ๊ณ , ๊ตถ์ด์ผ ํ ๋๋ ์์์ต๋๋ค. ๊ทธ๋ค์ด ์นด๋๋ก 10๋ฌ๋ฌ์ ์ฅํ๊ธ์ ๋ฐ๋ ํ๋ณตํ ์๊ฐ์ ๊ฐ์ ๋ ์ถํํ๊ณ , ๊ทธ ๋ค์์๋ โํ๋ฆฌ๋ ๋ฅผ ์กธ๋ผ๋งค๊ณ โ ํ๋๋์ด ๋ณด๋ด์ ๋๋ก ์ด์๊ฐ์ผ ํ ๋์์ต๋๋ค.
๋ฌผ๋ก ์ด๋ฌํ ์ํฉ์ ๋ฐฉ๋ฌธ ํ์๋ค์ด ์ถ๊ฐ ๋์ ๋ฒ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ๋๋ก ๋๊ธฐ๋ฅผ ๋ถ์ฌํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค ์์๋ ๋ด ๋ชจ์ต์ ํ "๋ฐ์ ๋จธ๋ฆฌ"๊ฐ ํ์ ์ญ ๋ป์ ์ฑ ์์ ์์์ต๋๋ค. ๋ํ ์ ์ฐํ๊ณ ์ฌ๋๋ค์ ๋๊ธฐ๋ฅผ ๊ฑฐ์ ๊ฑฐ๋ถํ์ง ์์ต๋๋ค.
์ ๊ฐ ๊ทธ ์ํฉ์ ์ ํํ๊ฒ ์ค๋ช
ํ๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ๊ฒฐ๊ตญ ์ด๋ฌํ ํ์์์ ๋ชจ์์ด SKS๋ผ๋ ์ ๊ฒฝ๋ ฅ์ ์ฒซ ๋ฒ์งธ IT ํ์ฌ๋ฅผ ํ์์ํค๋ ๊ณ๊ธฐ๊ฐ ๋์์ต๋๋ค. ์ด๋ฆ์ ๋จ์ํ ์ฑ์ ์ฒซ ๊ธ์๋ก ๊ตฌ์ฑ๋์์ต๋๋ค. ์ธ ๋ช
์ ์ฐฝ๋ฆฝ์๋ก ๋ํ๋๋ ์ฐ๋ฆฌ์ ์ ์ ํ์ฌ๋ ํฅํ XNUMX๋
๋์ ๊ฒฝ์์
์ฒด์ ๋ํ ์ ์ฒด๋ฅผ ๋ฌด๋๋จ๋ ธ์ต๋๋ค.
Elon์ ROP์์ต๋๋ค. ์ฆ, ์์
๋ถ์์ฅ์
๋๋ค. ์ฆ, ๊ทธ์ ์ฑ
์์๋ ์์์์ฑ ์ฌ์
์ ์ํ ์๋ก์ด ๊ณ ๊ฐ์ ์ฐพ๋ ๊ฒ์ด ํฌํจ๋์์ต๋๋ค. ํ๋งค ์ฑ๋์ "ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ํด๊ฒฐ"์ด๋ผ๋ ๊ฐ๋จํ ๋ฌธ๊ตฌ์ ํจ๊ป ๊ฐ๋ก๋ก ์ธ์๋ A4 ์ ๋จ์ง์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋๋ ์๋ก ์ ์ ํ๋ฒํธ์
๋๋ค.
์ด๋ฐ ์ฅ์ธ๊ด๊ณ ๋ ํ๋ก๊ทธ๋๋ฐ์ ๊ณต๋ถํ๋ ํ์๋ค์ด ๋ํ๋ ์ ์๋ ์ธต๋ง๋ค ๋ฐฐ์น๋๋ค.
๊ณ ๊ฐ ์ถฉ์ฑ๋ ์ธก๋ฉด์์ ๋์ฑ ๊ฐ๋ ฅํ ๋ ๋ค๋ฅธ ํ๋๋ ์
์๋ฌธ์ ํตํ ํ๋งค ์ฑ๋์ด์์ต๋๋ค.
๋น์ฆ๋์ค ๋ชจ๋ธ์ ๊ฐ๋จํ๋ค. ์ถ์ฒ์ด๋ ๊ด๊ณ ๋ฅผ ํตํด ํ ๋ํ์์ด ์ฐ๋ฝ์ ํด์์ต๋๋ค. ๊ทธ๋ ํน์ ๋ง๊ฐ์ผ๊น์ง ํด๊ฒฐํด์ผ ํ๋ ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ์ ๋ํด ์ค๋ช ํ๊ณ ์ ๋ ํ์ ๋น์ฉ์ผ๋ก ํด๊ฒฐํ์ต๋๋ค. Elon์ ํ๋งค์ ์ฐธ์ฌํ์ผ๋ฉฐ ๊ทธ์ ์ง๋ถ์ ๋ฐ์์ต๋๋ค. Alain Delon์ ์ฐ๋ฆฌ ์ฌ์ ์ ๋ ์์ฃผ ์ฐธ์ฌํ์ง๋ง ๋์์ธ์ด๋ ๊ทธ๋ฆผ์ ๋ง๋ค๊ฑฐ๋ ์ถ๊ฐ ๊ณ ๊ฐ์ ์ ์นํด์ผ ํ ๊ฒฝ์ฐ ํญ์ ๋์์ ์ฃผ์์ต๋๋ค. ๊ทธ์ ๋งค๋ ฅ์ผ๋ก ๊ทธ๋ ์ฐ๋ฆฌ์๊ฒ ๊ฝค ๋ง์ ์๋ก์ด ์ฌ๋๋ค์ ๋ฐ๋ ค์์ต๋๋ค. ๋ด๊ฐ ํด์ผ ํ ์ผ์ ์ด ํ์ดํ๋ผ์ธ์ ํ๋ฃจ์ 5~10๊ฐ์ ์์ ์๋๋ก ์ฒ๋ฆฌํ๋ ๊ฒ๋ฟ์ด์์ต๋๋ค. ๋ง๊ฐ์ผ์ ์๊ฒฉํ์ต๋๋ค. ์ผ์ฃผ์ผ์ ๋์ง ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๊ฐ๋ ์ด์ ๋๋ด์ผ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๊ทธ๋ฌํ ์ํฉ์ ์ง๋ 5,9์ ์ง์ง์ด๋ ์ฐฝ๋ฐ์ ํฐ ์ฌ๊ณ ์ ๊ฐ์ ๋ชจ๋ ์ฌ์ํ ์ผ์ ๋ฐฉํด๋ฐ์ง ์๊ณ "ํ๋ฆ"์ผ๋ก ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋น ๋ฅด๊ฒ ๊ฐ๋ฅด์ณ์ฃผ์์ต๋๋ค.
๊ฐ์ฅ ๋์ด ๊ณ์ ์ธ ํ๊ธฐ ์ ์ธ 20์๊ณผ 2์์๋ ๋ํ ์ ์ฒด์ ์ ๋ฌด๋ฅผ ์ปดํจํฐ์ ๋ด์๋๋ ๊ฒ ๊ฐ์์ต๋๋ค. ๋คํํ๋ ๋๋ถ๋ถ ๊ฐ์ ์ ํ์ด์๊ณ , ํนํ ์ ์ฒด ๊ทธ๋ฃน์ ๋ํํ๋ ๋๋งค์ ์๊ฐ ์ฐ๋ฝ์ ํ์ ๋ ๋์ฑ ๊ทธ๋ฌ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์๋ฅผ ๋ค์ด ์ด์ ๋ธ๋ฌ์์ 3-2003์ค๋ง ๋ณ๊ฒฝํ์ฌ 2005๊ฐ์ง ์์ ์ ์ํํ๋ ๊ฒ์ด ๊ฐ๋ฅํ์ต๋๋ค. ๊ทธ๋ฐ ๊ณ์ ์๋ ๋ฆฌ๋๊ฐ ๊ฐ์ฒ๋ผ ํ๋ฌ๊ฐ์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋์น ์ ์ผํ ๊ฒ์ ํ๋กํผ ๋์คํฌ๋ฟ์ด์์ต๋๋ค. XNUMX-XNUMX๋ ์ ์ฐ๋ฆฌ ์์ ๊ฐ๋ํ ํ์๋ค์ ์ธํฐ๋ท์ ํตํด ๋์ ์ด์ฒดํ๋ ๊ฒ๊ณผ ๊ฐ์ ์ผ์ด ์์์ต๋๋ค. ๊ฒ๋ค๊ฐ ํ์ฌ ์์คํฌ๋ก๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ง๋ถ ๋ณด์ฅ๋ ์์์ต๋๋ค. ๋ฐ๋ผ์ SKS ํ์ฌ๋ ์ฃผ๋ฌธ ์ดํ์๋ก์ ๋ํ ์์ญ์์ ์ฝ์์ ์ก์๊ณ ์ฐ๋ฆฌ๋ ํ๋กํผ ๋์คํฌ ์๋ฃจ์ ์ผ๋ก. ํ๋ถ์ด ๊ฑฐ์ ์์์ต๋๋ค. (์์ด ํ๋ถ - ๊ณ ๊ฐ ์์ฒญ์ ๋ฐ๋ฅธ ๊ฒฐ์ ๋ฐํ) ๋ด๊ฐ ํ๋กํผ ๋์คํฌ์ readme.txt ํ์ผ์ ์ถ๊ฐํ ๋ด์ฉ์ ๋ฐฐ์ธ ์ ์๋ค๋ฉด ๋ชจ๋๊ฐ ๊ธฐ๋ปํ๋ฉฐ 4~5์ ์ ๋ฐ์์ต๋๋ค. ํ์ง๋ง ์๋ฒฝํ๊ฒ ์๋ํ๋ ํ๋ก๊ทธ๋จ์ ๊ฐ๋จํ ๋ฐ๋ชจ๋ ์ข ์ข ๊ต์ฌ๋ค ์ฌ์ด์์ ๋๋ผ์ด ํจ๊ณผ๋ฅผ ๋ถ๋ฌ์ผ์ผ์ผฐ์ต๋๋ค.
๋ฌผ๋ก ๊ฐ๊ฒฉ์ ํฐ๋ฌด๋์์์ง๋ง ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋๋์ผ๋ก ๋ฐ์๋ค์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ผ๋ฐ์ ์ธ ์ง์์ผ ๋น์ฉ์ 2~3๋ฌ๋ฌ์ ๋๋ค. ๊ต๊ณผ ๊ณผ์ 10$. ํ๋ณด์์ ์ํ์ ๋ํ ํ๋ก๊ทธ๋จ ํํ์ ๋๋ฐ์ด ํ ๋ฒ ํฐ์ก๊ณ , ๋ณํธ๋ฅผ ์ค๋นํ๋ ๋ํ์์์ ์ง์๊ธ์ ๋ฌด๋ ค 20๋ฌ๋ฌ์ ๋ฌํ๋ค. ๋์ด ๊ณ์ ์๋ ์ด ์์ ์ 100๋ช ์ ๊ณ ๊ฐ์ ๊ณฑํ ์ ์์ผ๋ฉฐ ์ด๋ ๊ถ๊ทน์ ์ผ๋ก ๋์์ ํ๊ท ๊ธ์ฌ๋ณด๋ค ๋ง์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ธฐ๋ถ์ด ์ข์๋ค. ๊ทธ๋ค์ ๋ง์ง๋ง ํ ํผ์ด๋ผ๋ ์ํด ์ฒด๋ถ๋ ์ ์ง์ํ๋ ๋์ ๋์ดํธํด๋ฝ์ ๊ฐ์ ์ ๋๋ ์๊ฐ์ ๋ณด๋ผ ์ ์์์ต๋๋ค.
๋ด ๊ธฐ์ ์ ๊ด์ ์์ ๋ณด๋ฉด ์๋ก์ด ํ์ ๊ณผ์ ๊ฐ ๋์ฌ ๋๋ง๋ค ๊ธฐ์ ์ด ๋ฐฐ๊ฐ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ๊ต์ก ํ๋ก๊ทธ๋จ์ ํตํด ๋ค๋ฅธ ๊ต์์ง์ผ๋ก๋ถํฐ ์ง์์๋ฅผ ๋ฐ๊ธฐ ์์ํ์ต๋๋ค. ์ผ๋ถ ๊ณ ํ๋
ํ์๋ค์ ์ฐ๋ฆฌ๊ฐ C++/MFC์ ๊ด์ฌ์ ๊ธฐ์ธ์ผ ๋ ์ด๋ฏธ Java์ XML์ ์ต๋ํ ํ์ฉํ๊ณ ์์์ต๋๋ค. ์ผ๋ถ๋ ์ด์
๋ธ๋ฌ๊ฐ ํ์ํ๊ณ ๋ค๋ฅธ ์ผ๋ถ๋ PHP๊ฐ ํ์ํ์ต๋๋ค. ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ ๋ค์ํ ๊ธฐ์ , ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ฐ์ดํฐ ์ ์ฅ ํ์ ๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ์ค์ค๋ก ๋ฐฐ์ ์ต๋๋ค.
์ด ๋ณดํธ์ฃผ์๋ ์ค๋๋ ๊น์ง ๋์ ํจ๊ป ๋จ์ ์์ต๋๋ค. ํ๋ก์ ํธ ์์
์์๋ ๋ค์ํ ๊ธฐ์ ๊ณผ ํ๋ซํผ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด์ ๋ชจ๋ ํ๋ซํผ, OS ๋๋ ์ฅ์น์ฉ ์ํํธ์จ์ด๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์์ฑํ ์ ์์ต๋๋ค. ๋ฌผ๋ก ํ์ง์ ๋ค๋ฅด๊ฒ ์ง๋ง, ์ ๊ฐ ์ฃผ๋ก ๋ค๋ฃจ๋ ์ฌ์
์๋ ๋๊ฐ ์์ฐ์ด ์ค์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์๊ฒ XNUMX์ธ ์ค์ผ์คํธ๋ผ๋ ๋ด ์ค๋ ฅ์ผ๋ก ๋์ฒดํ ์ ์๋ ๊ฐ๋ฐ์ ์๋งํผ ์ ํํ ์์ฐ์ ์ญ๊ฐํ๋ ๊ฒ์ ์๋ฏธํ๋ค.
๋ํ์์ ๊ณต๋ถํ๋ฉด์ ์ป์ ๊ฐ์ฅ ํฐ ์ด์ต์ ์ด์ผ๊ธฐํ๋ค๋ฉด ์๊ณ ๋ฆฌ์ฆ์ด๋ ์ฒ ํ ๊ฐ์๋ ์๋ ๊ฒ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ํ์ ๋ํด ์ ํํ๋ ๊ฒ์ฒ๋ผ "๋ฐฐ์ฐ๋ ๋ฒ์ ๋ฐฐ์ฐ์ง" ์์ ๊ฒ์
๋๋ค. ์ฒซ์งธ, ํ๋ จ ํ์๋ ์ฐํธ์ ์ธ ๊ด๊ณ๋ฅผ ์ ์งํ ์ฌ๋๋ค์ด ๋ ๊ฒ์
๋๋ค. ๋์งธ, ์ด ํ์ฌ๋ ์ ๋ฅผ ์ค์ ์ ์ด๊ณ ๋ค์ํ ์ฃผ๋ฌธ์ ๋ฐ์ ์ ๋ฌธ ๊ฐ๋ฐ์๋ก ๋ง๋ค์ด์ค ๋ฐ๋ก ๊ทธ SKS ํ์ฌ์
๋๋ค.
๋๋ ์ด์ผ๊ธฐ์ ์ด ๋ถ๋ถ์ ๋งค์ฐ ์ ํฉํ ๋ฌธ๊ตฌ๋ฅผ ๊ธฐ์ตํ๊ณ ์ถ์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ด ๊ทธ์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๊ธฐ ์์ํ๊ณ ๊ทธ์ ๋ํ ๋น์ฉ์ ์ง๋ถํ๋ฉด ๊ทธ ์ฌ๋์ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ฉ๋๋ค..
๋ฐ๋ผ์ SKS ํ์ฌ ๋ธ๋๋๋ ํ์ ๋์๋ฆฌ๋ฟ๋ง ์๋๋ผ ๊ต์ฌ๋ค ์ฌ์ด์์๋ ๋๋ฆฌ ์๋ ค์ก์ต๋๋ค. ์ฌ์ง์ด ์ ์๋ ์ค ํ ๋ถ์ด ์ฐ๋ฆฌ ์ง์ ์์ ๊ทธ์ ๊ณผํ์ ์๊ตฌ์ ๋ง๋ ํ๋ก๊ทธ๋จ ์์ฑ์ ๋์์ค ์ ์์๋ ๊ฒฝ์ฐ๋ ์์์ต๋๋ค. ๊ทธ๋ ์ ๋ฌธ ๋ถ์ผ์์ ๋๋ฅผ ๋์์ต๋๋ค. ์ฐ๋ฆฌ ๋ ๋ค ์ผ์ ๋๋ฌด ์ด์คํด์ ์๋ฒฝ์ ์ ์ด ๋ค์์ต๋๋ค. ๊ทธ๋ ์ํ์ ์๊ณ ๋๋ ์ปดํจํฐ ์ ์์์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ค์ ์์ ์ ์๋ฌด๋ฅผ ์์ํ๊ณ , ๋ ๋ค ์๋ก์ ์์ ์ ๋ง์กฑํ์ต๋๋ค.
์ด๋ช ์ ์ ํ
๋ํ๊ต 4ํ๋
์ด ์์๋์์ต๋๋ค. ํ์ฌ ํ์๊ฐ ์์ฌ๋๋ ๋ง์ง๋ง ๊ณผ์ ์
๋๋ค. ๊ต์๊ณผ๋ชฉ์ ๊ฑฐ์ ์์๊ณ , ์ปดํจํฐ์ ๋คํธ์ํฌ ๊ด๋ จ ๊ณผ๋ชฉ๋ง ์์์ต๋๋ค. ์ด์ ๋ ์๊ฐ์ด ์๊ฑฐ๋ ๋์ผํ ์ ์ ์ ํ์ด๋ ๋คํธ์ํฌ์ ๋ด๋ถ ๊ตฌ์กฐ์ ๊ด์ฌ์ ๋ํ๋ด์ง ์์ ๊ฒ์ ํํํ ๋๊ฐ ์์ต๋๋ค. ์ง๊ธ์ ๋ถ๋์ดํ๊ฒ ๋ง๋ฌด๋ฆฌํ๊ณ ์์ง๋ง, ์ด ๊ธฐ๋ณธ ์ง์์ ๋ชจ๋ ๊ฐ๋ฐ์์๊ฒ ๊ผญ ํ์ํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ๋ฐ๋ฉด์ ๋ชจ๋ ๊ฒ์ ์ ์๋ ์์ต๋๋ค.
๋๋ ์ด๋ฏธ ํ์ค์ ๋ฐ๋ผ ์ฝ๋์ ์ค๋ฅ๋ฅผ ํ์ธํ๊ณ ์ด์
๋ธ๋ฆฌ ์ง์นจ์ ์์ฑํ ์ ์์๋ ๋๋ง์ C++ ์ปดํ์ผ๋ฌ ์์ฑ์ ๋ง๋ฌด๋ฆฌํ๊ณ ์์์ต๋๋ค. ๋๋ ๋ด ์ปดํ์ผ๋ฌ๋ฅผ ๋ผ์ด์ ์ค๋น 100๋ฌ๋ฌ์ ํ ์ ์๋ค๋ ๊ฟ์ ๊พธ์์ต๋๋ค. ๋๋ ์ฌ๊ธฐ์ ์ฒ๋ช
์ ๊ณ ๊ฐ์ ๊ณฑํ๊ณ ์ ์ ์ ์ผ๋ก
50 Cent์ ์ ์์ด ์คํผ์ปค์ ๋ท์ข์์ ์น์๋
์์ ํญ๋ฐํ๋ฉด์ Hammer๋ก ์ฎ๊ฒจ์ก์ต๋๋ค. 19์ธ์ ๋ฌด์์ ํ ์ ์์ต๋๊น? ์ด๊ฒ์ด ์ฐ์ ์์์
๋๋ค. ์ ๊ฐ ์ง์ ๋ง๋ ์ปดํ์ผ๋ฌ์ ๋น๊ฒฐ์ ๋ชจ๋ ์ฌ๋์ด ์ดํดํ ์ ์๋ Visual C++ ๋ฐ gcc์ ์์ด ๋์ ๋ฌ์์์ด๋ก ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์
๋๋ค. ์ ๋ ์ด๊ฒ์ด ์์ง๊น์ง ์ธ์ ๋๊ตฌ๋ ๋ฐ๋ช
ํ์ง ๋ชปํ ํฌ๋ฌ ๊ธฐ๋ฅ์ด๋ผ๊ณ ๋ดค์ต๋๋ค. ๋ ์ด์ ์ด์ผ๊ธฐํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ๋งค๊ฐ ์ ๋์ด์. ํ์ง๋ง ์ ๋ C++ ์ธ์ด์ ๋ํ ๊น์ ์ง์์ ์ป์๊ณ ์ง๊ธ๊น์ง ์ ๋ฅผ ์งํฑํด ์ฃผ์์ต๋๋ค.
2ํ๋
์ด ๋์ ๋ํ์ ๊ฐ๋ ํ์๊ฐ ์ ์ ์ค์ด๋ค์์ต๋๋ค. ์๋ํ๋ฉด ํ๋ก๊ทธ๋จ์ ๋ํด ๋๋ถ๋ถ ์๊ณ ์์๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ฐ ๋ชฐ๋๋ ๋ถ๋ถ์ ์ ์๊ณตํ์ด๋ ํ๋ฅ ๋ก ๋ฑ์ ์ดํดํ๋ ํ์๊ณผ ๋ฌผ๋ฌผ๊ตํ์ ํ๋ฉด์ ํด๊ฒฐํ์ต๋๋ค. ๊ทธ๋ ์ฐ๋ฆฌ๊ฐ ์๊ฐํด ๋ด์ง ๋ชปํ ๊ฒ. ๊ทธ๋ฆฌ๊ณ ๋๋ต์ด ์ง์๋๋ ์ ์ ์ ๋ณด์ด์ง ์๋ ํค๋ํฐ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ ์ ์ ๋ฌธ ๋ถ์ผ ์ ๋ฌธ๊ฐ๊ฐ XNUMX๋ถ ์์ ์ ์ฒด ์ํ์ ๋ํ ํด๊ฒฐ์ฑ
์ ์์ฑํ ์ ์๋๋ก ๊ต์ค์ ๋ฐ์ณ๋๊ฐ๋๋ค. ์ ๋ง ์ข์ ์๊ฐ์ด์์ต๋๋ค.
๊ฐ์ ๊ณผ์ ์์ ๋๋ ์ค์ ์ง์
์ ๋ํด ์๊ฐํ๊ธฐ ์์ํ์ต๋๋ค. ์ฌ๋ฌด์ค, ์ค์ ์์
์ฉ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ ์ ์ ํ ๊ธ์ฌ๊ฐ ์์ต๋๋ค.
ํ์ง๋ง ๊ทธ ๋น์ ์ฐ๋ฆฌ ๋์์์๋ ํ๋ก๊ทธ๋๋จธ๋ก๋ง ์ผ์๋ฆฌ๋ฅผ ์ฐพ์ ์ ์์์ต๋๋ค.
"1C : ํ๊ณ"๋ ๋์๊ฒ ์ ํ ์ ํฉํ์ง ์์์ต๋๋ค. ๋น๋ก ์ ๋ง ์์์๋ ๋๋ ์ด๋ฏธ ์ค๋น๊ฐ ๋์ด ์์์ต๋๋ค. ๋น์ ์ฌ์์น๊ตฌ๋ ๋์๊ฒ ๋ณ๋์ ์ํํธ๋ก ์ด์ฌํ๋ผ๊ณ ์๋ ฅ์ ๊ฐํ๊ณ ์์์ต๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด, ๋ฒฝ ๋๋จธ๋ก ๋ถ๋ชจ๋๊ณผ ํจ๊ป ์๋ ๊ฒ์ด ์ ํ ์๋ฑํ ์ผ์ด ์๋๋๋ค. ๋ค, ์ ๋ ์ด๋ฏธ ํ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์ง์ณค๊ณ ๋ ๋ง์ ๊ฒ์ ์ํ์ต๋๋ค.
๋ฌธ์ ๋ ๊ฐ์๊ธฐ ๋ฐ์ํ์ต๋๋ค. ๋๋ C++/Java/Delphi ํ๋ก๊ทธ๋๋จธ ์๋ฆฌ์ ๋ํด ์ฐ๋ด 300๋ฌ๋ฌ์ ์ผ์๋ฆฌ๋ฅผ ์ฐพ๊ณ ์๋ค๊ณ mail.ru์ ๊ด๊ณ ํ๋ ๊ฒ์ ์๊ฐํ์ต๋๋ค. ์ด๊ฒ์ 2006๋
์ด๋ค. ์ด์ ๊ทธ๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ๋๋ต์ ํ์ต๋๋ค. โ๋น ๊ฒ์ด์ธ ์๊ฒ ๊ทธ๋ฐ ๊ธ์ฌ ์์ฒญ์ ํธ์ง๋ก ๋ณด๋ด์ผ ํ ๊น์?โ ์ด๊ฒ์ด ์ ๋ฅผ ๋นํฉํ๊ฒ ํ์ง๋ง, ๋น์ทํ ๋ต๋ณ๋ค ์ค์ ์ ๋ฅผ ํ๋ฆฌ๋์๋ก ๋ฐ๋ ค์จ ์ฌ๋์ด ์์์ต๋๋ค. ์ด๊ฒ์ ๊ฐ๋ํ ๋ผ์ค๋ฒ ๊ฑฐ์ค์์ ๋ด๊ฐ ํ ์ค ์๋ ์ผ์ ํ๋ฉด์ ์ข์ ๋์ ๋ฒ ์ ์๋ ์ ์ผํ ๊ธฐํ์์ต๋๋ค.
๊ทธ๋์ ๋ํ์์์ ๊ณต๋ถ๋ ํ๋ฆฌ๋์ ๊ตํ ์์
์ผ๋ก ์ํํ๊ฒ ํ๋ฌ๊ฐ์ต๋๋ค. ๋ํ์ด๋ผ๋ ์ฃผ์ ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ฉด์ ๋ค์๊ณผ ๊ฐ์ด ๋งํ ์ ์์ต๋๋ค. ์ ๋ 5ํ๋
์ ๊ฐ์ง ์์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ด ํ๋ ์์๊ณ '์์ ์ถ์'์ด๋ผ๋ ๊ฐ๋
์ด ์์๋๋ฐ ์ ๊ฐ 146 %๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
ํด์ผ ํ ์ ์ผํ ์ผ์ ์ ๋ฌธ ์กธ์
์ฅ์ ๋ฐฉ์ดํ๋ ๊ฒ์ด์์ต๋๋ค. ์น๊ตฌ๋ค์ ๋์์ผ๋ก ์ฑ๊ณต์ ์ผ๋ก ํด๋์ต๋๋ค. ์ด ๊ณผ์ ์ ํตํด ๋๋ ์ด๋ฏธ ๋ถ๋ชจ๋์๊ฒ์ ์๋ ์ํํธ๋ก ์ด์ฌํ๊ณ ์ ์ฐจ๋ฅผ ์๋ค๊ณ ๋งํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ด๊ฒ์ด ์ ๋ฌธ ๊ฐ๋ฐ์๋ก์์ ๋์ ๊ฒฝ๋ ฅ์ด ์์๋ ๋ฐฉ๋ฒ์
๋๋ค.
๋ค์ ์ฅ์์๋ ๊ฐ๋ณ ํ๋ก์ ํธ, ๊ฐ์ฅ ์ฌ๊ฐํ ์คํจ ๋ฐ ๊ฐ์ฅ ๋ถ์ ์ ํ ํด๋ผ์ด์ธํธ์ ๋ํด ์ค๋ช ํฉ๋๋ค. ์๊ฐ๋น 5~40๋ฌ๋ฌ์ ํ๋ฆฌ๋์ ๊ฒฝ๋ ฅ, ๋๋ง์ ์คํํธ์ ์์, Upwork ํ๋ฆฌ๋์ค ๊ตํ์์ ๊ธ์ง๋ ๋ฐฉ๋ฒ, ํ๋ฆฌ๋์์์ ์ธ๊ณ์์ ๋ ๋ฒ์งธ๋ก ํฐ ์์ ํ์ฌ์ ํ ๋ฆฌ๋๊ฐ ๋ ๋ฐฉ๋ฒ. ํด์ฌํ๊ณ ์คํํธ์ ์ ๋ง์น๊ณ ๋ค์ ์๊ฒฉ๊ทผ๋ฌด๋ก ๋ณต๊ทํ ๊ณผ์ , ๊ทธ๋ฆฌ๊ณ ์ฌํํ์ ๋์ ์ต๊ด์ผ๋ก ์ธํ ๋ด๋ถ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง.
๊ณ์ ๋ ...
์ถ์ฒ : habr.com