728x90
๊ฒŒ์ž„ ํšŒ์‚ฌ ์šฉ์–ด ์ •๋ฆฌ (์•„๋งˆ ๊ณ„์† ์—…๋ฐ์ดํŠธ ๋ ๊ฑฐ์ž„.)
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2024. 7. 11. 17:18๊ฒŒ์ž„ ํšŒ์‚ฌ ์šฉ์–ด ์ •๋ฆฌ (์•„๋งˆ ๊ณ„์† ์—…๋ฐ์ดํŠธ ๋ ๊ฑฐ์ž„.)

1. IBT (Interal Beta Test)- ์ž„์ง์›๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ์‚ฌ๋‚ด ํ…Œ์ŠคํŠธ 2. CDN (Content Delivery Network)- ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์„œ๋ฒ„๋“ค์„ ์—ฐ๊ฒฐํ•œ ๋„คํŠธ์›Œํฌ - ์ „ ์„ธ๊ณ„ CDN ์„œ๋ฒ„์˜ ๋ถ„์‚ฐ ํŠน์„ฑ์€ ์„œ๋ฒ„์—์„œ ์บ์‹œ๋œ ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ๊ฐ€๊น๊ฒŒ ์ œ๊ณตํ•จ์œผ๋กœ์จ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.(์ถœ์ฒ˜: ๋ฒ ํƒ€ ํ”Œ๋Ÿฌ์Šค) 3. Launcher (๋Ÿฐ์ณ) - ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ์‹คํ–‰ํŒŒ์ผ์„ ๋งํ•œ๋‹ค. exe- ๋ฐ”์ด๋„ˆ๋ฆฌ๋ผ๊ณ  ์นญํ•˜๊ธฐ๋„ ํ•จ.  4. OTP (One Time Password)  5. Mac Address (media access control address)- ๋„คํŠธ์›Œํฌ ์„ธ๊ทธ๋จผํŠธ์˜ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ํ†ต์‹ ์„ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์— ํ• ๋‹น๋œ ๊ณ ์œ ์‹๋ณ„์ž. (์ถœ์ฒ˜: ์œ„ํ‚ค๋ฐฑ๊ณผ)๐ŸŽž ์ƒํ™ฉ๊ทน??? : ๋งฅ...?..

ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋™์˜์ƒ ํฌํŠธํด๋ฆฌ์˜ค
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2022. 12. 13. 14:21ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋™์˜์ƒ ํฌํŠธํด๋ฆฌ์˜ค

์‹ ์ž…์œผ๋กœ ์ทจ์ค€ ํ•  ๋•Œ ์‚ฌ์šฉํ•œ ๋™์˜์ƒ ํฌํŠธํด๋ฆฌ์˜ค (์•„์ง๋„ ์‹ ์ž…์ด์ง€๋งŒ.^^) ์ž…๋‹ˆ๋‹ค. ์‰์ด๋”ฉ ์ž‘์—… ๋ณด์—ฌ์ค˜์•ผ ํ•ด์„œ ๊ณ ํ™”์งˆ๋กœ ์˜ฌ๋ฆฌ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ์šฉ๋Ÿ‰์ด ์ปค์„œ ์•ˆ ์˜ฌ๋ผ๊ฐ€๋„ค์š”. ์–ด์ฉ” ์ˆ˜ ์—†์ด ์ €ํ™”์งˆ๋กœ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.์ด ํฌํŠธํด๋ฆฌ์˜ค๋กœ ๋Œ€๋ถ€๋ถ„์˜ ํšŒ์‚ฌ ์„œ๋ฅ˜๋Š” ํ†ต๊ณผํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค. (ํ•œ ๊ณณ ๋นผ๊ณ  ใ… ใ… )์ œ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ… ์ตœ๊ณ  ์กฐํšŒ๊ฐ€ ๋ฉด์ ‘ ์ค€๋น„ ๊ด€๋ จ ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค.์—ฐ๊ด€ ๊ฒ€์ƒ‰๋„ ํฌํŠธํด๋ฆฌ์˜ค, ๋ฉด์ ‘, ์ทจ์—… ๋“ฑ๋“ฑ์ด์—ˆ์Šต๋‹ˆ๋‹ค.์กฐ๊ธˆ์ด๋‚˜๋งˆ ๋„์›€๋˜๊ณ  ์‹ถ์–ด์„œ ์ฐธ๊ณ ์šฉ์œผ๋กœ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.์ฐธ๊ณ ์šฉ์œผ๋กœ ์˜ฌ๋ฆฌ๋Š” ๊ฑฐ๊ณ  ์žฌ์‚ฌ์šฉ์„ ํ•  ์ƒ๊ฐ์ด๋ผ์„œ ์ ˆ๋Œ€ ์žฌ๋ฐฐํฌ ํ•˜์ง€ ๋ง์•„์ฃผ์„ธ์š”. ๋!

1๋ถ„ ์ž๊ธฐ์†Œ๊ฐœ (์‹ค์ œ๋กœ ๋ฉด์ ‘ ๋•Œ ํ–ˆ๋˜...)
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2021. 2. 22. 00:561๋ถ„ ์ž๊ธฐ์†Œ๊ฐœ (์‹ค์ œ๋กœ ๋ฉด์ ‘ ๋•Œ ํ–ˆ๋˜...)

1๋ถ„ ์ž๊ธฐ์†Œ๊ฐœ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ค‘์š”ํ•˜์‹ ์ง€ ๋‹ค๋“ค ์•Œ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฉด์ ‘๊ด€๋‹˜์ด ๋…ธํŠธ๋ถ์— ์ ํžŒ ์ž๊ธฐ์†Œ๊ฐœ์„œ๋ฅผ ๋ณด๋ฉด์„œ ๋“ฃ๋‹ค๊ฐ€ ์–ผ๊ตด์„ ์ณ๋‹ค ๋ณด๋Š๋ƒ ์•ˆ๋ณด๋Š๋ƒ๊ฐ€ ํฐ ์‹ธ์ธ์ธ๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ค‘๋ณต๋œ ๋ง์„ ํ•˜์ง€์•Š๊ณ  ๊ฐ„๊ฒฐํ•˜๋ฉฐ ์ž๊ธฐ๊ฐ€ ์ด ์—…๋ฌด๋ฅผ ์œ„ํ•ด ๋‚จ๊ธด ์ž‘์€ ์—…์ ์„ ๋‚˜์—ดํ•˜๋Š” ๊ฒƒ์ด ์ œ์ผ ์ข‹์ง€ ์•Š์„๊นŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํฐ ์†Œ๋ฆฌ๋กœ ๋ฉด์ ‘๊ด€๋‹˜์„ ์ณ๋‹ค๋ณด๊ณ  ... ๋‹น๋Œํ•˜๊ฒŒ !!์ €๋Š” ์‹ค์ œ๋กœ ์‚ฌ์šฉํ–ˆ๋˜ 1๋ถ„ ์ž๊ธฐ์†Œ๊ฐœ๋ฅผ ๊ณต๊ฐœํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฑด ์ฐธ๊ณ ๋งŒ ํ•ด์ฃผ์„ธ์š”!!์•ˆ๋…•ํ•˜์„ธ์š”. ํด๋ผ์ด์–ธํŠธ ์ง๋ฌด์— ์ง€์›ํ•œ XXX์ž…๋‹ˆ๋‹ค. ์ €๋Š” ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ๋””์ž์ธํ•™๊ณผ์—์„œ ๊ฒŒ์ž„๊ณตํ•™์œผ๋กœ ํŽธ์ž… ํ›„ ๊ฒŒ์ž„์„ ์ œ์ž‘ํ•œ ๊ฒฝํ—˜์ด ์ด 4๋ฒˆ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ค‘ ๋งˆ์ง€๋ง‰ ๊ฒŒ์ž„์€ ํ•™๊ต์˜ ์‚ฐ์—…๋Œ€์ „์—์„œ ์šฐ์ˆ˜์ž‘์œผ๋กœ ์„ ์ •๋จ์œผ๋กœ์„œ ์™„์„ฑ๋„๋ฅผ ํ™•์ธํ•œ ์ž‘ํ’ˆ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. 3๋…„๊ฐ„ ๊ฒŒ..

์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„ 3๋ฒˆ์งธ ์šด์˜์ฒด์ œ, ๊ทธ๋ž˜ํ”ฝ์Šค ๊ธฐ์ดˆ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2021. 2. 22. 00:45์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„ 3๋ฒˆ์งธ ์šด์˜์ฒด์ œ, ๊ทธ๋ž˜ํ”ฝ์Šค ๊ธฐ์ดˆ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)

์šด์˜์ฒด์ œ ๊ธฐ์ดˆ1. ๋ณ€์ˆ˜๋“ค์ด ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜๋Š” ์˜์—ญ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด๋ณด์•„๋ผ.๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์€ code bata heap stack์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ˆœ์„œ๋Œ€๋กœ ๋‚ฎ์€ ์ฃผ์†Œ์—์„œ ๋†’์€ ์ฃผ์†Œ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. stack์˜์—ญ ๋นผ๊ณ  ๋ชจ๋‘ ๋Ÿฐํƒ€์ž„์—์„œ ํฌ๊ธฐ๊ฐ€ ๊ฒฐ์ •๋˜๋ฉฐ stack์˜์—ญ์€ ์ปดํŒŒ์ผ ํƒ€์ž„์— ํฌ๊ฐ€๊ฐ€ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.code์˜์—ญ์€ ์‹คํ–‰๋  ๋ช…๋ น์–ด๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ตฌ์—ญ์ž…๋‹ˆ๋‹ค. ์ €ํฌ๊ฐ€ ์ž‘์„ฑํ•œ ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ๋“ค์–ด๊ฐ€๊ณ  ์ƒ์ˆ˜๋˜ํ•œ ์ด๊ณณ์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ปดํŒŒ์ผ ๋œ ๊ธฐ๊ณ„์–ด๊ฐ€ ๋“ค์–ด๊ฐˆ ๊ฒƒ์ด๋ฉฐ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ๋ฉ”๋ชจ๋ฆฌ์— ๊ณ„์† ์ ์žฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. bata์˜์—ญ์€ ์ „์—ญ๋ณ€์ˆ˜ ๋˜๋Š” static๋“ฑ์ด ์ง€์ •๋˜๋Š” ๊ตฌ์—ญ์ž…๋‹ˆ๋‹ค. ์ด ๋˜ํ•œ ํ”„๋กœ๊ทธ๋žจ์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ๋ฉ”๋ชจ๋ฆฌ์— ๊ณ„์† ์ ์žฌ ๋ฉ๋‹ˆ๋‹ค. heap์˜์—ญ์€ malloc์ด๋‚˜ new๋กœ ๋™์  ํ• ๋‹น ๋ฐ›์€ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ..

์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„ 2๋ฒˆ์งธ ์•Œ๊ณ ๋ฆฌ์ฆ˜, STL, ์ž๋ฃŒ๊ตฌ์กฐ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2021. 2. 22. 00:43์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„ 2๋ฒˆ์งธ ์•Œ๊ณ ๋ฆฌ์ฆ˜, STL, ์ž๋ฃŒ๊ตฌ์กฐ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)

0. STL์ด๋ž€ ๋ญ”๊ฐ€์š”? Standard Template Library๋กœ C++์˜ ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ‘œ์ค€์œผ๋กœ ์ •๋ฆฌ๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ณต์ž/์ปจํ…Œ์ด๋„ˆ/์•Œ๊ณ ๋ฆฌ์ฆ˜/ํ•จ์ˆ˜ ๊ฐ์ฒด๋“ฑ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. 1. ์‹œํ€€์Šค ์ปจํ…Œ์ด๋„ˆ, ์—ฐ๊ด€ ์ปจํ…Œ์ด๋„ˆ, ์–ด๋Žํ„ฐ ์ปจํ…Œ์ด๋„ˆ์— ๋Œ€ํ•ด์„œ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”. (์ž๋ฃŒ์˜ ๊ตฌ์กฐ๋กœ ๊ตฌ๋ถ„์„ ํ•˜๋ฉด…)์‹œํ€€์Šค ์ปจํ…Œ์ด๋„ˆ๋Š” ์ž๋ฃŒ๋ฅผ ์ž…๋ ฅํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ €์žฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ €์žฅ ๊ฒ€์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ผ๊ณ  ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ๋งŽ์ง€ ์•Š์€ ์–‘์˜ ์ž๋ฃŒ/๊ฒ€์ƒ‰์†๋„๊ฐ€ ์ค‘์š”ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋˜๋ฉฐ vector, list, string, dequue๋“ฑ์ด ์ด์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ด€ ์ปจํ…Œ์ด๋„ˆ๋Š” ์ผ์ •ํ•œ ๊ทœ์น™์— ๋”ฐ๋ผ ์ž๋ฃŒ๋ฅผ ์กฐ์งํ™”ํ•˜์—ฌ ์ €์žฅํ•˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฃŒ๋ฅผ ์ •๋ ฌํ•˜์—ฌ ์ €์žฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒ€์ƒ‰์— ์œ ๋ฆฌํ•˜๊ณ  ๋งŽ์€ ์–‘์˜ ์ž๋ฃŒ/๋น ๋ฅธ ๊ฒ€์ƒ‰์ด ์ค‘์š”ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค..

์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„  1๋ฒˆ์งธ C / C++ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)
๐Ÿ™‹๐Ÿป‍โ™€๏ธ pinko/โ—ฝ ๊ฒŒ์ž„ํšŒ์‚ฌ2021. 2. 22. 00:37์‹ค๋ฌด ๋ฉด์ ‘ ๋Œ€๋น„ 1๋ฒˆ์งธ C / C++ (๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธฐ์ค€)

๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์ค€๋น„ํ•ด์•ผ ํ•  ์‹ค๋ฌด๋ฉด์ ‘ ๋ฆฌ์ŠคํŠธ์ž…๋‹ˆ๋‹ค. ์ทจ์ค€ ํ•  ๋•Œ ๋งŒ๋“ค์—ˆ๋˜๊ฑด๋ฐ ๊ณต์œ ํ•˜๋ ค๊ณ  ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.  ์ค€๋น„ํ•ด์•ผ ๋  ์˜์—ญ์„ ๊ฐ„๋žตํ•˜๊ฒŒ ๋น„์ค‘๊ณผ ํ•จ๊ป˜ ์ด์•ผ๊ธฐํ•˜๋ฉด, 1. C / C++ (40% ~ 60%)2. ๊ทธ๋ž˜ํ”ฝ์Šค ๊ฐœ๋… (20%)3. ์šด์˜์ฒด์ œ (10%~20%)4. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (10%)5. ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์ž๋ฃŒ๊ตฌ์กฐ (20%~30%) : ์‹ค๋ฌด๋ฉด์ ‘ ๊ธฐ์ค€์ž…๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ์ž๋ฃŒ๊ตฌ์กฐ๋Š” ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋Š” ๋‹น์—ฐํžˆ 100%์ด๊ณ ํ•„๊ธฐ ํ…Œ์ŠคํŠธ๋ผ๋ฉด 50%๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹œ๋ฉด ๋ ๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€๋‹ตํ•˜๋Š” ํ˜•์‹์œผ๋กœ ์ค€๋น„ํ–ˆ์œผ๋‹ˆ ๊ณ ๋ คํ•ด์ฃผ์„ธ์š”.์ฒซ๋ฒˆ์งธ C++๊ธฐ์ดˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ ์˜ˆ์ƒ ์งˆ๋ฌธ1. C++์˜ ํŠน์ง•์„ ๋งํ•ด์ฃผ์„ธ์š”.C++์–ธ์–ด๋Š” ๊ฐ์ฒด์ง€ํ–ฅ์–ธ์–ด๋กœ 4๊ฐ€์ง€์˜ ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค.์ฒซ๋ฒˆ์งธ ๋‹คํ˜•์„ฑ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๊ฐ์ฒด๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํƒ€์ž…์„ ๊ฐ€์งˆ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ..

728x90
image