ํ•ด์ปคํ†ค ์šฐ์Šน์ž: ๋””์ง€ํ„ธ ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๋Š” ์šฐ๋ฆฌ์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด์ปคํ†ค ์šฐ์Šน์ž: ๋””์ง€ํ„ธ ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๋Š” ์šฐ๋ฆฌ์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด์ปคํ†ค์€ ๊ณ ๊ฐ์˜ ์ด์ต์„ ์œ„ํ•ด ๋””์ง€ํ„ธ ์†”๋ฃจ์…˜์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ฒฝ์Ÿํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ์ด๋ฒคํŠธ๋Š” IT ํ™˜๊ฒฝ์—์„œ ๋งค์šฐ ์ธ๊ธฐ๊ฐ€ ๋†’์ง€๋งŒ ๋งŽ์€ ์žฌ๋Šฅ ์žˆ๋Š” ์ „๋ฌธ๊ฐ€๋“ค์ด ์ฐธ์—ฌ๋ฅผ ๋‘๋ ค์›Œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ด์œ  ์ค‘ ํ•˜๋‚˜๋Š” ๊ฐœ๋ฐœ๋œ ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ ์ƒ์‹ค์ด ๋ณด์žฅ๋œ๋‹ค๋Š” ๊ณ ์ •๊ด€๋… ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ํ•ด์ปคํ†ค์˜ ์šฐ์Šน์ž ์ค‘ ํ•œ ๋ช…์ธ Evgeniy Mavrin์€ ์ด๋Ÿฌํ•œ ํ†ต๋…์„ ๊นจ๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋Œ€ํšŒ์˜ ์žฅ์ ๊ณผ ์ „๋ง์— ๋Œ€ํ•ด์„œ๋„ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

Evgeniy๋Š” ์ Š๊ณ  ์œ ๋งํ•œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. VirusHack ์˜จ๋ผ์ธ ํ•ด์ปคํ†ค์˜ ์ผํ™˜์œผ๋กœ ์ˆ˜๋„ ํ˜์‹  ๊ธฐ๊ด€์ด ์กฐ์งํ•œ "Megapopis Moscow" ํŠธ๋ž™์— ์ฐธ๊ฐ€ํ•œ ๊ทธ๋Š” EGD BAG ํŒ€(Alexey Airapetov ๋ฐ Anna Kovalenko์™€ ํ•จ๊ป˜)์˜ ์ผ์›์œผ๋กœ์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๋ณด๋‹ค ์ž‘์—…์„ ๋” ์ž˜ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฝ”๋กœ๋‚˜ ๋ฐ”์ด๋Ÿฌ์Šค ๊ฐ์—ผ ํ™•์‚ฐ์— ๋Œ€ํ•ด ๋ณด๊ณ ํ•˜๋Š” ICQ New ๋ฉ”์‹ ์ €์šฉ ์ •๋ณด ๋ด‡์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•ด์ปคํ†ค ์šฐ์Šน์ž: ๋””์ง€ํ„ธ ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๋Š” ์šฐ๋ฆฌ์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.

โ€” Evgeniy ์”จ, ํ•ด์ปคํ†ค์— ์ฐธ์—ฌํ•˜๊ธฐ ์ „์— ๋‹น์‹ ๊ณผ ๋‹น์‹ ์˜ ํŒ€์›๋“ค์€ ๋ฌด์—‡์„ ํ–ˆ๋‚˜์š”? ์–ด๋””์„œ ๊ณต๋ถ€ํ–ˆ๊ณ , ์–ด๋””์„œ ์ผํ–ˆ๊ณ , ์–ด๋–ค ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ–ˆ๋‚˜์š”? ์‚ฌ์—…์— ์ฐธ์—ฌํ•ด ๋ณด์…จ๋‚˜์š”?

โ€” ์šฐ๋ฆฌ๋Š” ๊ฐ™์€ ๋ฐ˜ ์นœ๊ตฌ๋“ค๋กœ ๊ตฌ์„ฑ๋œ ํŒ€์ž…๋‹ˆ๋‹ค. 2019๋…„ ์ •๋ณด ์‹œ์Šคํ…œ ๋ฐ ๊ธฐ์ˆ  ํ”„๋กœ๊ทธ๋žจ์—์„œ N. E. Bauman ์„์‚ฌ ํ”„๋กœ๊ทธ๋žจ์˜ ์ด๋ฆ„์„ ๋”ด MSTU๋ฅผ ์กธ์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ๋ชจ๋‘๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜์ง€๋งŒ ๋ฐฉํ–ฅ์€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋‚ด ๋ฉ”์ธ ์Šคํƒ์€ C++/Qt์ด๊ณ  Lesha(Alexey Airapetov โ€“ ์ž‘์„ฑ์ž ๋ฉ”๋ชจ)๋Š” Java์ž…๋‹ˆ๋‹ค. ์ฃผ์š” ์ž‘์—… ์™ธ์—๋„ ์šฐ๋ฆฌ ๊ฐ์ž๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์™„๋ฃŒ ๋‹จ๊ณ„์— ์žˆ๋Š” ์ž์‹ ๋งŒ์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค(ํฌ๊ธฐ ์ฝ๊ธฐ). ์ผ๋ฐ˜์ ์œผ๋กœ ์ถœ์‹œ๋Š” ๊ฑฐ์˜ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํŒ€ ์ค‘ ๋ˆ„๊ตฌ๋„ ์ด์ „์— ๋น„์ฆˆ๋‹ˆ์Šค์— ์ฐธ์—ฌํ•œ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ์•„๋Š” ์‚ฌ๋žŒ์ด ๋‹จ์ˆœํžˆ IT ๋„์›€์ด ํ•„์š”ํ•  ๋•Œ "์นœ์ ˆํ•œ ํ”„๋ฆฌ๋žœ์„œ ํ™œ๋™"์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
IT ๋ถ„์•ผ์— ๋Œ€ํ•œ ๊ต์œก๊ณผ ๊ณตํ†ต ๊ด€์‹ฌ์‚ฌ ๋•๋ถ„์— ๊ฑฐ์˜ ๋ชจ๋“  ๋ฌธ์ œ์— ๋Œ€ํ•œ ํšจ๊ณผ์ ์ธ ์†”๋ฃจ์…˜์„ ์ œ์•ˆํ•˜๊ณ  ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

โ€” ํ•ด์ปคํ†ค์— ์ฐธ๊ฐ€ํ•œ ๊ฒƒ์€ ์ด๋ฒˆ์ด ์ฒ˜์Œ์ด์—ˆ๋‚˜์š”? "Megapolis Moscow" ํŠธ๋ž™์„ ์–ด๋–ป๊ฒŒ ์•Œ๊ฒŒ ๋˜์—ˆ๋‚˜์š”?

โ€” ๊ฐœ์ธ์ ์œผ๋กœ ์ €๋Š” ์ด๋ฏธ I.M.์˜ ์ด๋ฆ„์„ ๋”ด ๋Ÿฌ์‹œ์•„ ์ฃผ๋ฆฝ ์„์œ  ๋ฐ ๊ฐ€์Šค ๋Œ€ํ•™๊ต ๋™์ง€๋“ค๊ณผ ํ•จ๊ป˜ ํŒ€์œผ๋กœ Aramco Upstream Solutions Technathon 2019 ํ•ด์ปคํ†ค์— ์ฐธ๊ฐ€ํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Gubkin, ํ•˜์ง€๋งŒ ๊ทธ ๋‹น์‹œ ์šฐ๋ฆฌ๋Š” ์šด์ด ์ข‹์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํŒ€ ์ฐธ๊ฐ€์ž๋“ค ์‚ฌ์ด์—๋Š” ์ผ์น˜ํ•˜๋Š” ๊ฒƒ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ์นœ๊ตฌ๋“ค๋กœ๋ถ€ํ„ฐ "Megapolis Moscow" ํŠธ๋ž™์— ๋Œ€ํ•ด ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‹จ์ง€ ์ƒคํ”„์ŠคํŠธ ์ปค๋ฎค๋‹ˆํ‹ฐ(C# ๊ฐœ๋ฐœ์ž)์˜ ์ฑ„ํŒ…์— ๊ด‘๊ณ ๋ฅผ ๋˜์กŒ์„ ๋ฟ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” VirusHack ํ•ด์ปคํ†ค ์ฐธ์—ฌ์— ์ฑ…์ž„๊ฐ ์žˆ๊ฒŒ ์ ‘๊ทผํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ „์— ์ž‘์—…์„ ๊ฒฐ์ •ํ•˜๊ณ  ์ฑ…์ž„์„ ๋Œ€๋žต์ ์œผ๋กœ ๋ถ„๋ฐฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ์ •๋ง๋กœ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

โ€” ICQ ์‹ ๊ทœ ๊ณ ๊ฐ ์ž‘์—…์˜ ๋ณต์žก์„ฑ์„ ์–ด๋–ป๊ฒŒ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๊นŒ? ์ƒ๋Œ€์˜ ์ˆ˜์ค€์€ ์–ด๋Š ์ •๋„์ธ๊ฐ€?

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

โ€” ์ตœ์ข…์ ์œผ๋กœ ๋‚˜์˜จ ํ•ด๊ฒฐ์ฑ…์„ ์•Œ๋ ค์ฃผ์„ธ์š”. ๊ฐœ๋ฐœ์—๋Š” ์–ด๋–ค ๋„๊ตฌ๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ๋‚˜์š”?

โ€” ๊ทธ ๊ฒฐ๊ณผ ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค ๊ฐ์—ผ ํ™•์‚ฐ ์ƒํ™ฉ์„ ์•Œ๋ฆฌ๋Š” ์ •๋ณด๋ด‡์ด ํƒ„์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์œ„์น˜์ •๋ณด ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ๋žŒ๋“ค์€ ์‹œ๋ฏผ์˜ ์‹ ๊ทœ ๋ฐ ๊ธฐ์กด ๊ฐ์—ผ ์‚ฌ๋ก€์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๊ณ , ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์˜๋ฃŒ๊ธฐ๊ด€ ๋ฐ ์ฝ”๋กœ๋‚˜19 ๊ฒ€์‚ฌ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์‹คํ—˜์‹ค์˜ ์ฃผ์†Œ, ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์•ฝ๊ตญ ๋ฐ ์ƒ์ ์˜ ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ž ํŒจ์Šค๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•œ ๋‹จ์ˆœํ™”๋œ SMS ๋ฉ”์‹œ์ง€ ์ƒ์„ฑ๊ธฐ๋„ ๋ด‡์— ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ด‡์„ ์ž‘์„ฑํ•  ๋•Œ ๊ณ„์‚ฐ ํ๋ฆ„์„ ์กฐ์ ˆํ•˜๊ธฐ ์œ„ํ•ด ํ‘œ์ค€ Java ์–ธ์–ด ๋„๊ตฌ๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ด‡ ์ž‘์—…์„ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด ICQ์˜ API ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ๋ด‡ ๋ฐฐํฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” ๋ฌธ์ œ๋„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ Docker๊ฐ€ ๊ธฐ์—… ๊ฐœ๋ฐœ์˜ โ€‹โ€‹ํ‘œ์ค€์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ณ  Docker ์ด๋ฏธ์ง€๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ๊ทธ ๊ฒฐ๊ณผ๋Š” ํ˜„๋Œ€ํ™”ํ•˜๊ธฐ ์‰ฝ๊ณ  ํ™•์žฅ์— ์ ์‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ œํ’ˆ์ž…๋‹ˆ๋‹ค.

โ€” ๊ฐ€์žฅ ํž˜๋“ค์—ˆ๋˜ ์ ์€ ๋ฌด์—‡์ด์—ˆ๋‚˜์š”?

โ€” ์•„๋งˆ๋„ ๊ฐ€์žฅ ์–ด๋ ค์šด ์ผ์€ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ•˜๋„๋ก ๋ด‡์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ "๊ฒฐํ•ฉ"ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ผํšŒ์„ฑ ํŒจ์Šค ๋ฐœํ–‰ ์ด์œ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋“ฑ์˜ ๊ทน๋‹จ์ ์ธ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ํ…์ŠคํŠธ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ, ์ตœ๊ทผ๊นŒ์ง€ ๊ด€๋ จ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค). ๋ด‡๊ณผ์˜ ๋ชจ๋“  ์ƒํ˜ธ ์ž‘์šฉ์€ ๋ฉ”์‹ ์ € ์ž์ฒด ๋„๊ตฌ์˜ ์œ ๋Šฅํ•œ ์‚ฌ์šฉ์œผ๋กœ ๊ท€๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜๋™์œผ๋กœ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์™„์ „ํžˆ ๋น„ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ , ์—ฌ๊ธฐ ๋ด‡์˜ ๋ฐ๋ชจ ๋น„๋””์˜ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค: https://youtu.be/1xMXEq_Svj8

โ€” ๋‹น์‹ ์€ ํ•ด์ปคํ†ค์˜ ์šฐ์Šน์ž๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ๋Š” ์–ด๋–ป๊ฒŒ ๋” ๋ฐœ์ „ ํ–ˆ์Šต๋‹ˆ๊นŒ?

โ€” ์šฐ๋ฆฌ๋Š” ๋งค์šฐ ์œ ์šฉํ•œ ์‚ฌ์‹ค ํ•œ ๊ฐ€์ง€๋ฅผ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ ์ž์‹ ์ด ๋ด‡์˜ ์ €์ž‘๊ถŒ ๋ณด์œ ์ž๋กœ ๋‚จ์•„ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์ด ๋‹ค์†Œ ๋†€๋ž์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ชจ๋“  ํ•ด์ปคํ†ค์ด ๋Œ€๋žต์ ์œผ๋กœ ํŒ€ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ์—์„œ ๋‚˜์˜จ ์•„์ด๋””์–ด๋ฅผ ๊ฐ’์ง„ ์ƒํ’ˆ์œผ๋กœ ๊ตํ™˜ํ•˜๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋™์˜์„œ์™€ ์ฐธ์—ฌ ๊ทœ์น™์„ ๋‹ค์‹œ ์ฝ์–ด ๋ณด์•˜์ง€๋งŒ ๊ทธ๋Ÿฐ ๋‚ด์šฉ์€ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ž์‹ ์˜ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๋ฅผ ์–‘๋„ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ํ•ด์ปคํ†ค ์ฐธ๊ฐ€์ž๋“ค์—๊ฒŒ ๋‚˜๋Š” ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๊ณ  ๋งํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ฐ•์ œ๋กœ ๊ทธ๋ ‡๊ฒŒ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์‚ฌ์‹ค๊ณผ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€์Šต๋‹ˆ๋‹ค. VirusHack ํ•ด์ปคํ†ค์—์„œ๋Š” ์ฝ”๋“œ๋ฅผ ๊ฐœ์ธ ์ €์žฅ์†Œ์— ์ €์žฅํ•˜๊ณ  ์‹ฌ์‚ฌ์œ„์› ์ค‘ ํ•œ ๋ช…์—๊ฒŒ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” ์ž„์‹œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“ , ํ•ด์ปคํ†ค ์ „์—๋Š” ํ•ญ์ƒ ์ฐธ๊ฐ€ ๋ฌธ์„œ๋ฅผ ์ฝ์–ด ๋ณด์‹œ๊ณ  ์•ž์œผ๋กœ ๋†€๋ž„ ์ผ์ด ์—†๋„๋ก ํ•˜์‹ญ์‹œ์˜ค.

๊ทธ๋Ÿฐ๋ฐ ์šฐ๋ฆฌ๋Š” ์ฝ”๋“œ๋ฅผ ์—ด์–ด๋‘๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. https://github.com/airaketa/egdbag-bot. ๋‹น์‹ ์˜ ๊ฑด๊ฐ•์„ ์œ„ํ•œ โ€œํฌํฌโ€.
ํ•ด์ปคํ†ค ์ดํ›„ ์šฐ๋ฆฌ๋Š” ์ž์ฒด์ ์œผ๋กœ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค ํŒฌ๋ฐ๋ฏน์˜ XNUMX์ฐจ ํ™•์‚ฐ์— ๋Œ€๋น„ํ•ด ํ…”๋ ˆ๊ทธ๋žจ API์šฉ ๋ด‡ ํฌํŠธ๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ์— ์˜์›ํžˆ ๋‚จ๊ฒจ๋‘๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค.

์ด์ œ ์šฐ๋ฆฌ๋Š” ์ž๊ฐ€ ๊ฒฉ๋ฆฌ ์ฒด์ œ๊ฐ€ ํ•ด์ œ๋œ ํ˜„์žฌ ์ƒํ™ฉ์— ๋งž๊ฒŒ ๋ด‡์˜ ๊ธฐ๋Šฅ์„ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ”ผํŠธ๋‹ˆ์Šค ์„ผํ„ฐ, ๋ ˆ์Šคํ† ๋ž‘ ๋ฐ ๊ธฐํƒ€ ๋„์‹œ ์‹œ์„ค์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ICQ New ํŒ€์˜ ๊ตฌ์„ฑ์›์€ ์‹œ์„ค์—์„œ ์—…๋ฐ์ดํŠธ๋œ ๋ฒ„์ „์˜ ๋ด‡์„ "ํ˜ธ์ŠคํŒ…"ํ•˜๋Š” ๊ฒƒ์— ๋ฐ˜๋Œ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

โ€” ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ํ•ด์ปคํ†ค์— ์ฐธ์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ์ฐธ๊ฐ€์ž์™€ ์šฐ์Šน์ž์—๊ฒŒ ๋ฌด์—‡์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹œ๋‚˜์š”?

- ํ™•์‹คํžˆ ๊ทธ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ์–ด์š”. ์ ์šฉ๋œ ์ž‘์—…์„ ๋ฉฐ์น  ๋งŒ์— ์ฒ˜์Œ๋ถ€ํ„ฐ ์™„๋ฃŒํ•˜๊ณ  ์ „๋ฌธ๊ฐ€์™€ ๋…ผ์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ‹์ง„ ๊ฒฝํ—˜์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€, ์ด๊ฒƒ์€ ์‹ค์ œ XNUMX~XNUMX์ผ๊ฐ„์˜ ๋งˆ๋ผํ†ค์„ ํ†ตํ•ด ์ž์‹ ์˜ ๊ธฐ์ˆ ๊ณผ ํŒ€์›์˜ "๊ธฐ์ˆ "์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์ž…๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํ‚น์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ถ„์•ผ, ํŠนํžˆ IT ๋ถ„์•ผ์—์„œ ์ด๋Š” ์ œ๊ฐ€ ๋ณด๊ธฐ์— ๊ฐœ๋ฐœ์˜ ๋งค์šฐ ์ค‘์š”ํ•œ ์ธก๋ฉด์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ƒˆ๋กœ์šด ์‚ฌ๋žŒ๋“ค์„ ์ฐพ๊ณ , ๊ทธ๋“ค๊ณผ ์†Œํ†ตํ•˜๊ณ , ๊ทธ๋“ค์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ณธ์—…์—์„œ ๊ฐœ๋ฐœ๋งŒ ํ•˜๋ฉด์„œ, '์ œํ’ˆ ์†Œ์œ ์ž', 'ํŒ€ ๋ฆฌ๋”' ๋˜๋Š” ๋‹ค๋ฅธ ์—ญํ• ๊ณผ ๊ฐ™์€ ์ƒˆ๋กœ์šด ์—ญํ• ๋กœ ํ•ด์ปคํ†ค์— ์ฐธ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์Šน์ž์—๊ฒŒ๋Š” ์ด๊ฒƒ์ด ์ตœ๊ณ ์˜ ๊ธฐ์—…๊ณผ ์„ฑ๊ณต์ ์œผ๋กœ ํ˜‘๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์ด๋ฉฐ ๊ทธ๋“ค์˜ ์•„์ด๋””์–ด๋ฅผ ํ™๋ณดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ํ•ด์ปคํ†ค์„ ํ†ตํ•ด ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๊ฐ€ ์„ฑ์žฅํ•œ ์‚ฌ๋ก€๋„ ๋งŽ์Šต๋‹ˆ๋‹ค.

โ€” ๋„์‹œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ํ•ด์ปคํ†ค ์‹ ์ฒญ์€ XNUMX์›”๋ถ€ํ„ฐ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. "๋””์ง€ํ„ธ ํŠธ๋žœ์Šคํฌ๋ฉ”์ด์…˜์˜ ๋ฆฌ๋”". ์šฐ์Šน์ž๋Š” ์ƒ๋‹นํ•œ ๋ณด์ƒ์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ํŒ€์ด ๊ทธ๊ฒƒ์— ์ฐธ์—ฌํ•  ๊ฒƒ์ธ๊ฐ€? ์–ด๋–ป๊ฒŒ ์ค€๋น„ํ•  ๊ฒƒ์ธ๊ฐ€? ์ด๊ธฐ๋ฉด ์ƒ๊ธˆ์„ ์–ด๋””์— ์“ธ ๊ฑด๊ฐ€์š”?

โ€” ์ €๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŒ€์› ๋ชจ๋‘๊ฐ€ ํ•ด์ปคํ†ค์— ์ฐธ์—ฌํ•˜๋Š” ์ฃผ์š” ๋ชฉํ‘œ๋Š” ์šฐ๋ฆฌ๊ฐ€ ๊ด€์‹ฌ ์žˆ๋Š” ๋ถ„์•ผ์—์„œ ์ œํ’ˆ์˜ ํ”„๋กœํ† ํƒ€์ž…์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์ž…๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๋Š” ๊ณต๋™ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ์Œ“๊ณ  ํฌํŠธํด๋ฆฌ์˜ค์— ์ข‹์€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉฐ ํฅ๋ฏธ๋กญ๊ณ  ๋ณต์žกํ•œ ์ž‘์—…์— ์ง๋ฉดํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์šฐ๋ฆฌ๋Š” ์ด๊ธฐ๊ณ  ์‹ถ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ํŠน๋ณ„ํžˆ ์ƒ๊ธˆ์„ ๋ฐ›๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๊ฐ€ ์ด์ต์„ ๊ฐ€์ ธ์˜จ๋‹ค๋ฉด ์ด๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ์Šน๋ฆฌ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ€ํšŒ๋ฅผ ์ค€๋น„ํ•˜๋ ค๋ฉด "๋””์ง€ํ„ธ ํŠธ๋žœ์Šคํฌ๋ฉ”์ด์…˜์˜ ๋ฆฌ๋”" ์šฐ๋ฆฌ๋Š” ํŒ€์„ ํ™•์žฅํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์ „ ํ•ด์ปคํ†ค์—๋Š” ์šฐ๋ฆฌ ์…‹์ด ์žˆ์—ˆ๋Š”๋ฐ ์†”์งํžˆ ๋งํ•˜๋ฉด ์†์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋Œ€ํšŒ๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ ์ „์— ๋ชจ๋“  ํŒ€์›์ด ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ ์„ธํŠธ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ์„ค์น˜๋œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒฝํ—˜์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ์†Œํ”„ํŠธ์›จ์–ด ๋™๊ธฐํ™” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์—„์ฒญ๋‚œ ์‹œ๊ฐ„์ด ์†Œ์š”๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜๋„ ์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๋ฉด PS5์— ๊ทธ ๋ˆ์„ ์“ฐ๊ณ  ๋ช‡ ์ฃผ ๋™์•ˆ ์ง‘์— ์žˆ์„ ๊ฑฐ์˜ˆ์š”. ๋†๋‹ด! ๋ฌผ๋ก , ์šฐ๋ฆฌ๋Š” ์ƒ๊ธˆ์ด ๋ฌด์—‡๋ณด๋‹ค ํ”„๋กœ์ ํŠธ์˜ ๋ฐœ์ „์„ ์œ„ํ•œ ์žฌ์ •์  ์ง€์›์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŒ…, ๊ฐ€์ƒ ๋จธ์‹  ๋“ฑ์€ ์žฌ์ •์ด ๋ถ„๋ฐฐ๋˜๋Š” ๋ถ€๋ถ„์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€