Habrastatistics: ๋…์ž ์˜๊ฒฌ ๋ถ„์„

์•ˆ๋…•ํ•˜์„ธ์š” ํ•˜๋ธŒ๋ฅด์ž…๋‹ˆ๋‹ค. ์•ˆ์— ์ด์ „ ๋ถ€๋ถ„ ์‚ฌ์ดํŠธ์˜ ๋‹ค์–‘ํ•œ ์„น์…˜์˜ ์ธ๊ธฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ๋™์‹œ์— ๊ธฐ์‚ฌ์— ๋Œ€ํ•œ ๋Œ“๊ธ€์—์„œ ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์งˆ๋ฌธ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ ์•„๋ž˜์—์„œ ๋…ผ์˜ํ•  ํ•˜๋‚˜์˜ ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.
Habrastatistics: ๋…์ž ์˜๊ฒฌ ๋ถ„์„

๋ฐ์ดํ„ฐ๋Š” ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์šฐ๋ฆฌ๋Š” ํ•ด์„ค์ž๋“ค์— ๋Œ€ํ•œ ์ž‘์€ "๋ฏธ๋‹ˆ ํ‰๊ฐ€"๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ปท ์•„๋ž˜์—์„œ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ˆ˜์ง‘

๋ถ„์„์„ ์œ„ํ•ด ์˜ฌํ•ด 2019๋…„ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ์ด๋ฏธ csv ํ˜•์‹์œผ๋กœ ๊ธฐ์‚ฌ ๋ชฉ๋ก์„ ๋ฐ›์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋‚จ์€ ๊ฒƒ์€ ๊ฐ ๊ธฐ์‚ฌ์—์„œ ๋Œ“๊ธ€์„ ์ถ”์ถœํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ ๋Œ“๊ธ€์€ ๊ฑฐ๊ธฐ์— ์ €์žฅ๋˜๋ฏ€๋กœ ์ถ”๊ฐ€ ์š”์ฒญ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ธฐ์‚ฌ์˜ ๋Œ“๊ธ€์„ ๊ฐ•์กฐํ‘œ์‹œํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ฝ”๋“œ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

r = requests.get("https://habr.com/ru/post/467453/")
data_html = r.text
comments = data_html.split('<div class="comment" id=')

comments_list = []
for comment in comments:
    body = Str(comment).find_between('<div class="comment__message', '<div class="comment__footer"').find_between('>', '</div>')# .replace('n', '-')
    if len(body) < 4: continue

    body = body.translate(str.maketrans(dict.fromkeys("tnrvf")))
    body = body.replace('"', "'").replace(',', " ").replace('<br>', ' ').replace('<p>', '').replace('</p>', '').replace('  ', ' ')

    user = Str(comment).find_between('data-user-login', '>').find_between('"', '"')
    date_str = Str(comment).find_between('<time class="comment__date-time comment__date-time_published', 'time>').find_between('>', '<')
    vote = Str(comment).find_between('<div class="voting-wjt', '</div>').find_between('<span', 'span>').find_between('>', '<')
    date = dateparser.parse(date_str)

    csv_data = "{},{},{},{}".format(user, date, vote, body)
    comments_list.append(csv_data)

์ด๋ฅผ ํ†ตํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋Œ“๊ธ€ ๋ชฉ๋ก์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๋ณ„๋ช…์€ ์ œ๊ฑฐ๋จ).

xxxxxxx,2019-02-06 11:50:00,0,ะ ะผะพะถะฝะพ ะฟั€ะธะผะตั€ ะบะฐะบ ะธะผะตะฝะฝะพ?
xxxxxxx-02-24 16:15:00,+1,ะŸะพะฑะพะปัŒัˆะต ั‡ะธั‚ะฐะนั‚ะต ะฝะตะทะฐะฒะธัะธะผั‹ะต ะพั„ะธั†ะธะฐะปัŒะฝั‹ะต ะธัั‚ะพั‡ะฝะธะบะธ ั‡ั‚ะพะฑั‹ ั‚ะฐะบะธั… ะฒะพะฟั€ะพัะพะฒ ะฝะต ะฑั‹ะปะพ.
xxxxxxx,2019-02-23 20:15:00,โ€“5,ะ ะฝะต ะฒะฐะถะฝะพ ะณะปะฐะฒะฝะพะต ะฒ ะธั‚ะพะณะต ะฒ ะฟะปัŽัะต ะพะบะฐะทะฐั‚ัŒัั

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

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

์ฒ˜๋ฆฌ

์šฐ์„ , ์ „ํ†ต์ ์ธ ๋ฉด์ฑ… ์กฐํ•ญ์ž…๋‹ˆ๋‹ค. ์ด ๋“ฑ๊ธ‰์€ ์ด์ „์˜ ๋ชจ๋“  ๋“ฑ๊ธ‰๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋น„๊ณต์‹์ ์ž…๋‹ˆ๋‹ค. ์–ด๋””์—์„œ๋„ ์‹ค์ˆ˜ํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ๋ณด์žฅ์€ ์—†์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์ ์ธ ์„ธ๋ถ€ ์‚ฌํ•ญ์— ๊ด€์‹ฌ์ด ์žˆ๋Š” ๋ถ„๋“ค์„ ์œ„ํ•ด ๋” ์ž์„ธํ•œ ์ฝ”๋“œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ถ€๋ถ„์—์„œ.

๊ทธ๋Ÿผ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 2019๋…„(์•„์ง ๋๋‚˜์ง€ ์•Š์€) ์˜ฌํ•ด์˜ ๋Œ“๊ธ€์„ ๋ถ„์„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธ€์„ ์“ฐ๋Š” ์‹œ์ ์— ์‚ฌ์šฉ์ž๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค. 448533 ะบะพะผะผะตะฝั‚ะฐั€ะธั, csv ํŒŒ์ผ์˜ ํฌ๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 288MB. ๊ฐ•๋ ฅํ•˜๊ณ  ์ธ์ƒ์ ์ž…๋‹ˆ๋‹ค.

๊ธ€์“ฐ๊ธฐ ์‹œ๊ฐ„

ํ‰์ผ๊ณผ ์ฃผ๋ง์„ ๋‚˜๋ˆ„์–ด ์‹œ๊ฐ„๋ณ„๋กœ ๋Œ“๊ธ€์„ ๊ทธ๋ฃนํ™”ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Habrastatistics: ๋…์ž ์˜๊ฒฌ ๋ถ„์„

์—ฌ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ์ ˆ๋Œ€๊ฐ’์— ๊ด€์‹ฌ์ด ์—†๊ณ  ์ƒ๋Œ€์  ๊ฐ’์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ƒฅ '์žˆ๋Š” ๊ทธ๋Œ€๋กœ' ๋ณธ๋‹ค๋ฉด,ะพ๋Œ€๋ถ€๋ถ„์˜ ๋Œ“๊ธ€์€ ๊ทผ๋ฌด์‹œ๊ฐ„์ธ 10์‹œ๋ถ€ํ„ฐ 18์‹œ ์‚ฌ์ด์— ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿ˜‰ ๋ฐ˜๋ฉด, ์—ฌ๊ธฐ๋Š” ์‹œ๊ฐ„๋Œ€๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š์•„์„œ ์งˆ๋ฌธ์€ ์•„์ง ์—ด๋ ค์žˆ์Šต๋‹ˆ๋‹ค.

์—ฐ์ค‘ ๋Œ“๊ธ€ ๋ถ„ํฌ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Habrastatistics: ๋…์ž ์˜๊ฒฌ ๋ถ„์„

๊ทธ๋Ÿฌ๋‚˜ ์ฃผ์ค‘์—๋Š” ๊ธ‰์ฆ์ด ๋šœ๋ ท์ด ๋ณด์ž…๋‹ˆ๋‹ค. ์ฃผ๊ฐ„ ์ฃผ๊ธฐ์„ฑ์ด ๋šœ๋ ท์ด ๋‚˜ํƒ€๋‚˜๋ฏ€๋กœ ์‚ฌ๋žŒ๋“ค์ด ์ง์žฅ์—์„œ Habr์— ๋Œ€ํ•ด ์ฝ๊ณ  ๋…ผํ‰ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๋‹นํžˆ ๋†’์€ ํ™•์‹ ์„ ๊ฐ€์ง€๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜ ํ™•์‹คํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค).

๊ทธ๋Ÿฐ๋ฐ ๋ฐ›์€ ๋งˆ์ด๋„ˆ์Šค ๋˜๋Š” ํ”Œ๋Ÿฌ์Šค ์ˆ˜๊ฐ€ ์š”์ผ์ด๋‚˜ ์‹œ๊ฐ„๋Œ€์™€ ๋‹ค๋ฅธ์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•œ ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•˜๋ ค๋Š” ์•„์ด๋””์–ด๊ฐ€ ์žˆ์—ˆ์ง€๋งŒ ๊ด€๊ณ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋“ฑ๊ธ‰์ด ๋ถ€์—ฌ๋œ ์‹œ๊ฐ„์€ ์ €์žฅ๋˜์ง€ ์•Š์œผ๋ฉฐ, ๋Œ“๊ธ€ ์‹œ์ ๊ณผ ์ง์ ‘์ ์ธ ์—ฐ๊ด€์€ ์—†์Šต๋‹ˆ๋‹ค.

ํšŒ์›

๋ฌผ๋ก  ์‚ฌ์ดํŠธ์˜ ์ •ํ™•ํ•œ ์‚ฌ์šฉ์ž ์ˆ˜๋Š” ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์˜ฌํ•ด ๋Œ“๊ธ€์„ ํ•œ ๊ฐœ ์ด์ƒ ๋‚จ๊ธด ๋ถ„๋“ค์€ ๋Œ€๋žต 25000 ์‚ฌ๋žŒ๋“ค.

์‚ฌ์šฉ์ž๊ฐ€ ๋‚จ๊ธด ๋ฉ”์‹œ์ง€ ์ˆ˜ ๊ทธ๋ž˜ํ”„๋Š” ๋งค์šฐ ํฅ๋ฏธ๋กœ์›Œ ๋ณด์ž…๋‹ˆ๋‹ค.

Habrastatistics: ๋…์ž ์˜๊ฒฌ ๋ถ„์„

์ฒ˜์Œ์—๋Š” ๋‚˜ ์ž์‹ ๋„ ๋ฏฟ์ง€ ์•Š์•˜์ง€๋งŒ ํ‹€๋ฆผ์ด ์—†๋Š” ๊ฒƒ ๊ฐ™์•˜๋‹ค. 5%์˜ ์‚ฌ์šฉ์ž๊ฐ€ 60%์˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋‚จ๊น๋‹ˆ๋‹ค.. ์ „์ฒด ๋ฉ”์‹œ์ง€์˜ 10% - 74%(์˜ฌํ•ด๋Š” 450๋งŒ ๊ฐœ). ๋Œ€๋‹ค์ˆ˜๋Š” ๋‹จ์ˆœํžˆ ์‚ฌ์ดํŠธ๋ฅผ ์ฝ๊ณ  ๋Œ“๊ธ€์„ ๊ฑฐ์˜ ๋‚จ๊ธฐ์ง€ ์•Š๊ฑฐ๋‚˜ ์ „ํ˜€ ๋‚จ๊ธฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค (๋‹น์—ฐํžˆ ๋‚ด ๋ชฉ๋ก์— ํฌํ•จ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค).

ํ‰๊ฐ€

ํ†ต๊ณ„์˜ ๋งˆ์ง€๋ง‰์ด์ž ๊ฐ€์žฅ ์žฌ๋ฏธ์žˆ๋Š” ๋ถ€๋ถ„์ธ ๋“ฑ๊ธ‰์œผ๋กœ ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉ์ž์˜ ์ „์ฒด ๋ณ„๋ช…์„ ์ œ๊ณตํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์›ํ•˜๋Š” ์‚ฌ๋žŒ์€ ๋ˆ„๊ตฌ๋“ ์ง€ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์— ๋Œ“๊ธ€ ์ˆ˜ ์˜ฌํ•ด ์ƒ์œ„ 5์œ„๋Š” VoXXXX(๋Œ“๊ธ€ 3377๊ฐœ), 0xdXXXXX(๋Œ“๊ธ€ 3286๊ฐœ), strXXXX(๋Œ“๊ธ€ 3043๊ฐœ), AmXXXX(๋Œ“๊ธ€ 2897๊ฐœ) ๋ฐ khXXXX(๋Œ“๊ธ€ 2748๊ฐœ)๊ฐ€ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์— ๋ฐ›์€ ํ˜œํƒ ์ˆ˜, ์ƒ์œ„ 5์œ„์—๋Š” amXXXX(๋Œ“๊ธ€ 1395๊ฐœ, ํ‰์  +3231/-309), tvXXXX(๋Œ“๊ธ€ 1544๊ฐœ, ํ‰์  +3231/-97), WhuXXXX(๋Œ“๊ธ€ 921๊ฐœ, ํ‰์  +2288/-13), MTXXXX(๋Œ“๊ธ€ 1328๊ฐœ, +1383 /-7) ๋ฐ amaXXXX(๋Œ“๊ธ€ 736๊ฐœ, ํ‰์  +1340/-16).

์— ์ ˆ๋Œ€์  ๊ธ์ •์  ํ‰๊ฐ€ (์—†์Œ ๋ถ€์ •์ ์œผ๋กœ ํ‰๊ฐ€๋œ ๋Œ“๊ธ€) ์ƒ๋‹จ์˜ ์ƒ๋‹จ์€ ๋‹ค์Œ์ด ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ€ํ”„๊ฐ€๋“œ ะธ ๋ถ๋ถ€๋ฃธ. ์˜ˆ์™ธ์ ์œผ๋กœ ๊ทธ๋“ค์˜ ๋ณ„๋ช… ์ „์ฒด๋ฅผ ์ œ์‹œํ•˜๋Š”๋ฐ, ๊ทธ๋Ÿด ์ž๊ฒฉ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ ๋„ ํฅ๋ฏธ๋กญ๋‹ค. ํƒ‘ ์ˆ˜์ง‘๋œ ๋งˆ์ด๋„ˆ์Šค ์ˆ˜ ์˜ฌํ•ด์—๋Š” siXX(ํ”Œ๋Ÿฌ์Šค 473๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 699๊ฐœ), khXX(ํ”Œ๋Ÿฌ์Šค 1915๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 573๊ฐœ) ๋ฐ nicXXXXX(ํ”Œ๋Ÿฌ์Šค 456๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 487๊ฐœ)๊ฐ€ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ณด์‹œ๋‹ค์‹œํ”ผ ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ์ž๋“ค์€ ๊ธ์ •์ ์ธ ์˜๊ฒฌ์„ ์ถฉ๋ถ„ํžˆ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋”ฐ๋ฅด๋ฉด ์ ˆ๋Œ€ ๋งˆ์ด๋„ˆ์Šค ์•ˆํ‹ฐํ† ํ”ฝ์—๋Š” vladXXXX(๋Œ“๊ธ€ 55๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 84๊ฐœ, ํ”Œ๋Ÿฌ์Šค 0๊ฐœ), ekoXXXX(์ฝ”๋ฉ˜ํŠธ 77๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 92๊ฐœ, ํ”Œ๋Ÿฌ์Šค 1๊ฐœ), iMXXXX(๋Œ“๊ธ€ 225๊ฐœ, ๋งˆ์ด๋„ˆ์Šค 205๊ฐœ, ํ”Œ๋Ÿฌ์Šค 12๊ฐœ)๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

๊ณ„ํš๋œ ๋ชจ๋“  ๊ฒƒ์„ ๊ณ„์‚ฐํ•  ์ˆ˜๋Š” ์—†์—ˆ์ง€๋งŒ ํฅ๋ฏธ๋กœ์› ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋ณด์‹œ๋‹ค์‹œํ”ผ ํ•„๋“œ ์ˆ˜๊ฐ€ ์ด๋ ‡๊ฒŒ ์ ์€ ๋ฐ์ดํ„ฐ์„ธํŠธ๋ผ๋„ ๋ถ„์„์„ ์œ„ํ•œ ํฅ๋ฏธ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€œ์›Œ๋“œ ํด๋ผ์šฐ๋“œโ€ ๊ตฌ์ถ•๋ถ€ํ„ฐ ํ…์ŠคํŠธ ๋ถ„์„๊นŒ์ง€ ์•„์ง ํŒŒํ—ค์ณ์•ผ ํ•  ๋ถ€๋ถ„์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ํฅ๋ฏธ๋กœ์šด ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค๋ฉด ๋ฐœํ‘œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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