๐Ÿ’ธ ๋ฏผ์‚ฌ๊ณ  ๊ฐ„ํŽธ๊ฒฐ์ œ ์ œ์ž‘๊ธฐ

ALT: ๋ฐฐ๋„ˆ

ํ†ต๊ณ„ ์ง€ํ‘œ๋ฐ์ดํ„ฐ
์‚ฌ์šฉ์ž400๋ช…
๊ฑฐ๋ž˜ ํšŸ์ˆ˜2,900๊ฑด
๋ˆ„์  ์ง€๋ถˆ์•ก460๋งŒ 4,210์›
๋ˆ„์  ๊ฑฐ๋ž˜์•ก1,731๋งŒ 9,300์›

๋ฏผ์‚ฌํŽ˜์ด๋Š” ๋ฏผ์‚ฌ๊ณ  ์—ฌ๋ฆ„ ์ถ•์ œ๋ฅผ ์œ„ํ•ด ์ œ์ž‘๋œ ๊ฐ„ํŽธ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์ด๋‹ค. ํ•™์ƒ์ฆ์˜ RFID ์นฉ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋ฆฌ ํ•™์ƒ์ฆ๊ณผ ์—ฐ๋™๋œ ๊ณ„์ •์— ํ˜„๊ธˆ์„ ์ถฉ์ „ํ•ด์„œ ์‚ฌ์šฉํ•œ๋‹ค. ์ถ•์ œ๊ฐ€ ๋๋‚œ ๋’ค ๋ฏธ์‚ฌ์šฉ ๊ธˆ์•ก์€ ํ™˜๋ถˆ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ถ•์ œ ๋‹น์ผ ์‹ค์ œ ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉ๋œ ๋ชจ๋“  ์ฝ”๋“œ์™€ ์ต๋ช… ๊ฒฐ์ œ ๊ธฐ๋ก์€ GitHub์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ณ ๋“ฑํ•™๊ต ์ถ•์ œ์— ๊ฐ„ํŽธ ๊ฒฐ์ œ๊ฐ€ ์™œ ํ•„์š”ํ•œ๊ฐ€?

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

๋ฏผ์กฑ์ œ์—๋Š” ํŒ๋งค๋˜๋Š” ๋ฌผํ’ˆ์ด ๊ฝค ๋งŽ๋‹ค. ๋•Œ๋ฌธ์— ํ˜„๊ธˆ ๊ฑฐ๋ž˜๋Š” ์–ด๋ ค์›€์ด ๋งŽ์•˜๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ฏผ์กฑ์ œ ํ™”ํ๋ผ๋Š” ์ œ๋„๊ฐ€ ์ƒ๊ฒผ๋‹ค. ํ•™์ƒํšŒ(๊ธˆ์œต ์ •๋ณด๋ถ€)๊ฐ€ ์€ํ–‰์˜ ์—ญํ• ์„ ํ•˜์—ฌ ํ˜„๊ธˆ์„ ๊ด€๋ฆฌํ•˜๊ณ  ๋ฏผ์กฑ์ œ ํ™”ํ๋ฅผ ๊ตํ™˜ํ•ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค. ๋งค๋…„ ์ƒˆ๋กญ๊ณ  ์ฐธ์‹ ํ•œ ํ™”ํ๊ฐ€ ์ œ์ž‘๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒ์ง•์„ฑ๊ณผ ์†Œ์žฅ์„ฑ์ด ๋†’๊ธฐ๋„ ํ–ˆ๋‹ค.

2018๋…„ ๋ฏผ์กฑ์ œ ํ™”ํ ๋””์ž์ธ. ๋ฏผ์‚ฌ๊ณ  ํ•™์ƒํšŒ ์ค‘ ํ–‰์ •, ์ž…๋ฒ•, ์‚ฌ๋ฒ• ์œ„์›์žฅ์˜ ์‚ฌ์ง„๊ณผ ์ด๋ฆ„์ด ํฌํ•จ๋˜์–ด ์žˆ์—ˆ๋‹ค.

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

๋˜ํ•œ ์–ธ๊ธ‰ํ•œ ๋ฌผ๋†€์ด๋„ ๋ฌธ์ œ๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ๋ฏผ์‚ฌ๊ณ  ํ•™์ƒ๋“ค์€ (๋‹น์—ฐํ•˜๊ฒŒ๋„) ํŠน์ˆ˜ ํ™”ํ๋ฅผ ์ œ์ž‘ํ•  ๋Šฅ๋ ฅ์ด ์—†๋‹ค. ๊ธฐ๊ปํ•ด์•ผ ์กฐ๊ธˆ ๋‘๊บผ์šด ์ข…์ด์— ์ธ์‡„ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ์ •๋„์˜€๋‹ค. ๊ทธ๋ž˜์„œ ์˜คํ›„ ๋‚ด๋‚ด ๋ฌผ๋†€์ด๋ฅผ ํ•˜๊ณ  ๋‚˜๋ฉด ์ข…์ด ํ™”ํ๊ฐ€ ๋ชจ๋‘ ๋ฌผ์— ์ –์–ด ์ฐข์–ด์กŒ๋‹ค. ์ˆ˜๋งŒ ์› ์ƒ๋‹น์˜ ์ˆ˜ํ•ด๋ฅผ ์ž…์€ ์ˆ˜์žฌ๋ฏผ๋“ค์ด ๋ฐœ์ƒํ•  ์ •๋„์˜€๋‹ค! ์ด ๋•Œ๋ฌธ์— ๋ฏผ์‚ฌ๊ณ ์˜ ํ•™์ƒ๋“ค์€ ์ข…์ด ํ™”ํ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ๊ฒฐ์ œ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์„ ๋ชจ์ƒ‰ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

์•„์ด๋””์–ด

ํ•™์ƒํšŒ์—์„œ ๋‚˜์—๊ฒŒ ์ฒ˜์Œ์œผ๋กœ ๊ฐ„ํŽธ ๊ฒฐ์ œ ์‹œ์Šคํ…œ (์ดํ•˜ ๋ฏผ์‚ฌํŽ˜์ด) ๊ฐœ๋ฐœ์„ ์ œ์•ˆํ–ˆ๋‹ค. ๋‚˜๋„ ๋น„์Šทํ•œ ๊ณ ๋ฏผ์„ ํ•œ ์ ์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฏผ์‚ฌํŽ˜์ด์˜ ๊ฐœ๋ฐœ ๊ฐ€๋Šฅ์„ฑ, ๊ฒฐ์ œ ์‹œ์Šคํ…œ์˜ ํ•„์š”์กฐ๊ฑด ๋“ฑ ์ด๋ชจ์ €๋ชจ๋ฅผ ๊นŠ๊ฒŒ ๋”ฐ์ ธ๋ณด์•˜๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐ”๋กœ ์ œ์ž‘์— ๋„์ž…ํ•  ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ ์ „์ฒด์ ์ด๊ณ  ๊ตฌ์ฒด์ ์œผ๋กœ ๊ตฌ์ƒํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฒฐ๊ตญ ๊ณ ๋ฏผ ๋์— ์ œ์ž‘ํ•˜๊ธฐ ์–ด๋ ต๋‹ค๋Š” ํŒ๋‹จ์„ ๋‚ด๋ ธ๋‹ค.

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

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

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

๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€๋ฅผ ์ด์šฉํ•œ ๊ฒฐ์ œ?

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

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

โšก๏ธ Google Form์„ ์ด์šฉํ•œ ๊ฒฐ์ œ ์‹œ์Šคํ…œ ๋™์ž‘ ์›๋ฆฌ
  • ํ•™์ƒ ํ•œ ๋ช… ๋‹น ๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“ ๋‹ค. (์ด 400๋ช…๊ฐ€๋Ÿ‰)
  • ๊ทธ ๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€ ๋งํฌ๋ฅผ ๊ฐ์ž QR ์ฝ”๋“œ๋กœ ์ œ์ž‘ํ•œ๋‹ค.
  • ํ•™์ƒ๋“ค์—๊ฒŒ ๋ฐฉ์ˆ˜ ๋†€์ด๊ณต์› ํŒ”์ฐŒ์˜ ํ˜•ํƒœ๋กœ QR ์ฝ”๋“œ๋ฅผ ๋‚˜๋ˆ ์ค€๋‹ค.
  • ๊ฒฐ์ œ๋ฅผ ํ•  ๋•Œ ๊ทธ ํŒ”์ฐŒ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.
  • ํŒ๋งค์ž๋Š” QR ์ฝ”๋“œ๋ฅผ ์Šค์บ”ํ•ด์„œ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ์ฐฝ์œผ๋กœ ๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€๋ฅผ ์—ฐ๋‹ค.
  • ๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€์—๋Š” ๊ฐ€๊ฒฉ, ๋ถ€์Šค๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.
  • ์„ค๋ฌธ์ง€๋ฅผ ์ œ์ถœํ•œ ๋’ค ์ฐฝ์„ ๋‹ซ๋Š”๋‹ค.

์ฆ‰ ๊ฐ์ž ์ƒ์„ฑ๋˜๋Š” ๊ตฌ๊ธ€ ์„ค๋ฌธ์ง€์˜ ์ฃผ์†Œ๋ฅผ ์•”ํ˜ธ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ์ฐฝ์œผ๋กœ ์—ด๊ธฐ ๋•Œ๋ฌธ์— ๋‚˜์ค‘์— ๋ˆ„๊ฐ€ ์•…์˜์ ์œผ๋กœ ๋‹ค๋ฅธ ๊ณ„์ขŒ๋ฅผ ๊ณต๊ฒฉํ•˜๋ ค ํ•ด๋„ ๋ณดํ˜ธ๋ฅผ ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๋งŒ์•ฝ ์ด๋Ÿฐ ์ œ๋„๋ฅผ ๋„์ž…ํ•œ๋‹ค๋ฉด ํ›„๋ถˆ์ œ๋ฅผ ๋„์ž…ํ•ด์•ผ ํ–ˆ์„ ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž์˜ ๊ด€์ ์—์„œ ์ด ๋ฐฉ์‹์€ ๋„ˆ๋ฌด๋‚˜๋„ ๋”์ฐํ–ˆ๋‹ค. ์งง๊ฒŒ ์ƒ๊ฐํ•ด๋„ ์ด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค.

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

๋ฌผ๋ก  ์ด์ƒ์ ์ธ ํ™˜๊ฒฝ์—์„œ๋Š” ๋™์ž‘ํ•  ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ๊ณผ์ •์—์„œ ์ˆ˜๋งŽ์€ ํ˜ผ์„ ์ด ์žˆ์„ ๊ฒƒ์ด๊ณ  ํ•™์ƒ๋“ค์˜ ๋ถˆํŽธํ•จ์ด ์ƒ๊ธธ ๊ฒƒ์ด๋‹ค. ์ฐจ๋ผ๋ฆฌ ๊ทธ๋Ÿด ๋ฐ”์—๋Š” ๋‚ด๊ฐ€ ์ œ์ž‘์„ ๋งก์€ ๋’ค ๋‚ด ๋ฐฉ์‹๋Œ€๋กœ ์ œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ๋‚ซ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ํ•™์ƒํšŒ์™€ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ์˜๊ฒฌ์„ ์ฃผ๊ณ ๋ฐ›์€ ๊ฒฐ๊ณผ ๋ฏผ์‚ฌํŽ˜์ด๋ฅผ ์‹œ๋„ํ•ด๋ณด๋Š” ๊ฒƒ์œผ๋กœ ๊ฒฐ์ •ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

Development

๋‹คํ–‰ํžˆ๋„ ๋‚˜์™€ ๋œป์„ ํ•จ๊ป˜ํ•˜๋Š” ์นœ๊ตฌ๋ฅผ ๋งŒ๋‚ฌ๋‹ค. ์ƒ๊ฐํ•˜๋Š” ์ œ์ž‘ ๋ฐฉํ–ฅ๋„ ์ƒ๋‹นํžˆ ๋™์ผํ–ˆ๋‹ค. ๋‚˜๋Š” ์ด์ „์— ๊ตฌ์ƒํ–ˆ๋˜ ๋ฏผ์‚ฌํŽ˜์ด์— ๋Œ€ํ•ด์„œ ์„ค๋ช…์„ ํ•ด์ฃผ์—ˆ๊ณ , ์„œ๋กœ ์กฐ์œจ์„ ํ•˜๋ฉฐ ์‹ค์ œ ํ”„๋กœ๋•ํŠธ๋ฅผ ์ œ์ž‘ํ•˜์˜€๋‹ค. ์นดํŽ˜์—์„œ ๋ช‡ ๋ฒˆ ๋งŒ๋‚˜๊ธฐ๋„ ํ–ˆ๋‹ค. ๋‚˜๋Š” DNS ์„ค์ • ๋ฐ ๊ด€๋ฆฌ, Front end ์ œ์ž‘์„ ๋งก์•˜๋‹ค. ๋‹ค์Œ์€ ๋ฏผ์‚ฌํŽ˜์ด๊ฐ€ ์™„์„ฑ๋  ๋•Œ๊นŒ์ง€ ์šฐ๋ฆฌ๊ฐ€ ํ–ˆ๋˜ ๊ณ ๋ฏผ๋“ค์ด๋‹ค.

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

์˜๊ฒฌ์ด ๊ฐˆ๋ฆฌ๋Š” ๋ถ€๋ถ„์€ 2๊ฐ€์ง€์˜€๋‹ค.

์ฒซ์งธ๋Š” ์›น ๊ธฐ๋ฐ˜์œผ๋กœ ์ œ์ž‘ํ•  ๊ฒƒ์ธ์ง€ ํ”„๋กœ๊ทธ๋žจ ๊ธฐ๋ฐ˜์œผ๋กœ ์ œ์ž‘ํ•  ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•œ ๋ฌธ์ œ์˜€๋‹ค. ๊ทธ ์นœ๊ตฌ๋Š” Windows exe ๊ธฐ๋ฐ˜์˜ ํ”„๋กœ๊ทธ๋žจ์„ ์ œ์ž‘ํ•˜์ž ํ–ˆ๋‹ค. ๋‚˜๋Š” ๋ฉ€ํ‹ฐ ํ”Œ๋žซํผ์„ ์ง€ํ–ฅํ–ˆ๊ณ  exe ํ”„๋กœ๊ทธ๋žจ๋“ค์— ํฐ ๋ถˆ์‹ ์ด ์žˆ์—ˆ๊ธฐ์— ์›น์„ ์ฃผ์žฅํ–ˆ๋‹ค. ์˜ˆ์ƒํ–ˆ๊ฒ ์ง€๋งŒ ๋‚œ Mac์„ ์“ฐ๋Š” ๊ฐœ๋ฐœ์ž์ด๋‹ค.

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

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

์™ผ์ชฝ๋ถ€ํ„ฐ ๋ฉ”์ธ ํŽ˜์ด์ง€, ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€, ๊ณ„์ขŒ ์กฐํšŒ ํŽ˜์ด์ง€.

๊ทธ๋Ÿฐ๋ฐ ๊ทธ๊ฒƒ์ด ์‹ค์ œ๋กœ ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค

์•ž์„œ ํ–ˆ๋˜ ๊ณ ๋ฏผ ์ค‘ ์„œ๋ฒ„๊ฐ€ ํ„ฐ์ง€๋ฉด ์–ด์ฉŒ์ง€๋ผ๊ณ  ๊ณ ๋ฏผํ–ˆ๋˜ ๊ฒƒ์„ ๊ธฐ์–ตํ•˜๋Š”๊ฐ€?

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

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ”Œ๋žœ์„ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” ์ˆœ๊ฐ„. $10๊ฐ€ ์—„์ฒญ๋‚œ ํ˜ผ๋ž€์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์‘๋‹ต์„ ํ•˜์ง€ ์•Š๊ณ  ์žˆ์—ˆ๋‹ค. ์ƒ๊ฐ๋ณด๋‹ค ์–ด์ด์—†๋Š” ๋ฌธ์ œ์˜€๋‹ค. ์ฒ˜์Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•  ๋‹น์‹œ ๋ฌด๋ฃŒ ํ”Œ๋žœ๋งŒ์œผ๋กœ ์ถฉ๋ถ„ํ•  ๊ฒƒ์ด๋ผ ํŒ๋‹จํ•ด์„œ ๋ฌด๋ฃŒ ํ”Œ๋žœ์„ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ, ์˜ค์ „ 10์‹œ ์ „ํ›„๋กœ ๊ฑฐ๋ž˜๊ฐ€ ์ผ์‹œ์— ๋ชฐ๋ฆฌ์ž Free Tier๋ฅผ ๋„˜์–ด๊ฐ„ ๊ฒƒ์ด๋‹ค. 9๋‹ฌ๋Ÿฌ ํ”Œ๋žœ์„ ๊ฒฐ์ œํ–ˆ๊ณ  ๊ทธ ์ดํ›„๋กœ๋Š” ์„œ๋ฒ„๊ฐ€ ๋‹ค์‹œ ํ„ฐ์ง€์ง€ ์•Š์•˜๋‹ค.

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

๋‚˜์ค‘์— ๊ธฐ๋ก์„ ๋ณด๋ฉฐ 10์‹œ 17๋ถ„ 55์ดˆ์— ๊ฒฐ์ œ๊ฐ€ ๋ฉˆ์ถฐ์„œ 10์‹œ 31๋ถ„ 10์ดˆ์— ๊ฒฐ์ œ๊ฐ€ ๋‹ค์‹œ ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด์ „์—๋Š” ๋ถ„๋‹น ๊ฒฐ์ œ๊ฐ€ ํ‰๊ท  10ํšŒ, ๋งŽ๊ฒŒ๋Š” 30ํšŒ๋„ ์ผ์–ด๋‚œ ๋ฐ˜๋ฉด ๋ณต๊ตฌ ์งํ›„์—๋Š” ํ•œ๋™์•ˆ ๊ฒฐ์ œ ๋นˆ๋„๊ฐ€ ๋‚ฎ์•˜๋‹ค๋Š” ์ ์ด ๋‹น์—ฐํ•˜๋ฉด์„œ๋„ ํฅ๋ฏธ๋กญ๊ฒŒ ๋‹ค๊ฐ€์™”๋‹ค. ์ด ๊ธฐ๋ก์ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์—ฌ๊ธฐ๋ฅผ ๋ณด๊ธฐ ๋ฐ”๋ž€๋‹ค.

ํ•ด๋‹น ๊ฒฐ์ œ ๊ธฐ๋ก

Results

#1. ๋ฏผ์‚ฌํŽ˜์ด

๋ฆฌ์–ผ ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉ๋œ ๋ฏผ์‚ฌํŽ˜์ด์˜ ์ „์ฒด ์ฝ”๋“œ๊ฐ€ GitHub์— ์—…๋กœ๋“œ๋˜์–ด์žˆ๋‹ค. ๋ฏผ์‚ฌํŽ˜์ด ๋˜ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜์—ฌ ๋ณต๊ตฌํ•ด๋‘์—ˆ๋‹ค.

๋‚œ ์—ฌ์ „ํžˆ ์ด ์ฝ”๋“œ์˜ ๋ณด์•ˆ์ด ๊ทน๋„๋กœ ์ทจ์•ฝํ•  ๊ฒƒ์ด๋ผ๋Š” ์˜์‹ฌ์ด ๋“ ๋‹ค. ์ฝ”๋“œ๋ฅผ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฝ”๋“œ ์ƒ์˜ ์ทจ์•ฝ์  ํ•˜๋‚˜๋ฅผ ๋‹ค๋ฅธ ๋ถ„๊ป˜์„œ ๋ฐœ๊ฒฌํ•ด์ฃผ์…”์„œ ์‚ฌ์ „์— ๊ณ ์น  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ ์ˆ˜๋งŽ์€ ๋ณด์•ˆ ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๋˜ํ•œ ๊ฒฐ์ œ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด RFID๋ฅผ ์ธ์‹ํ•˜๋Š” ์ˆœ๊ฐ„ ๊ฐ’์ด ๋ณต์‚ฌ๋˜์–ด ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ทจ์•ฝ์ ์€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜๋‹ค.

#2. ๊ฒฐ์ œ ๋ฐ์ดํ„ฐ

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

๋•Œ๋ฌธ์— Jupyter Notebook์œผ๋กœ ์งง์€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค. csv ํ™•์žฅ์ž๋กœ ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์„ ํƒํ•œ ์—ด์„ ์ต๋ช…ํ™”ํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ์ด๋‹ค. ๋‹น์—ฐํžˆ ๋™์ผํ•œ ์‹ค๋ช…์€ ๊ฐ™์€ ์ต๋ช…๊ฐ’๋กœ ์ถœ๋ ฅ๋œ๋‹ค.


Dataframe = pd.read_csv('raw.csv')

def anonymize(df, targetColumn):
    anon = {}
    id = 0
    for x in range(len(df)):
        user = df.loc[x, targetColumn]
        if user in anon:
            df.loc[x, targetColumn] = anon[user]
        else:
            if id < 10:
                unknown = "#00" + str(id)
            elif id < 100:
                unknown = "#0" + str(id)
            else:
                unknown = "#" + str(id)
            anon[user] = targetColumn + str(unknown)
            id += 1
            df.loc[x, targetColumn] = anon[user]

anonymize(Dataframe, 'user')
anonymize(Dataframe, 'booth')

Dataframe.to_csv("anonymized.csv", mode='w')

๋ฐ์ดํ„ฐ๋Š” ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

Developer Note

์ด ๊ธ€์„ ์ฝ๊ณ  ์ž์‹ ์˜ ํ•™๊ต์—์„œ ๋น„์Šทํ•œ ์‹œ์Šคํ…œ์„ ๋„์ž…ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ๋“ค์ด ๋ถ„๋ช…ํžˆ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค. ๋งŒ์ผ ์ด ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๊ฒ€์ฆ์„ ํ™•์‹คํ•˜๊ฒŒ ํ•˜๊ธธ ๋ฐ”๋ž€๋‹ค. ์•„๋‹ˆ, ์•„์˜ˆ ์žฌ์„ค๊ณ„ํ•˜๊ธธ ๋ฐ”๋ž€๋‹ค. ์ฐธ๊ณ ๋กœ ๋ฏผ์‚ฌํŽ˜์ด ์‹œ์Šคํ…œ์€ MIT ๋ผ์ด์„ ์Šค์ด๋‹ค.


๋งˆ์ง€๋ง‰์œผ๋กœ

๊ฐœ์„ ์ ์ด ๋ถ„๋ช…ํžˆ ๋งŽ๋‹ค.

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

๋˜ํ•œ ๋ณด์•ˆ์— ์ž์‹ ์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฒ˜์Œ์—๋Š” ์ €์žฅ์†Œ๋ฅผ ์กฐ์šฉํ•˜๊ฒŒ ์œ ์ง€ํ–ˆ๋‹ค. ๊ฐ์ถฐ์„œ ์œ ์ง€๋˜๋Š” ๋ณด์•ˆ์€ ์ ˆ๋Œ€ ์ข‹์€ ๋ณด์•ˆ์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์„ ์•Œ๊ณ  ์žˆ์œผ๋ฉด์„œ๋„ ๊ทธ๋Ÿฐ ์•…์Šต์„ ๋˜ํ’€์ดํ•˜๋Š” ๋‚ด ๋ชจ์Šต์ด ์ฐธ ๋ชจ์ˆœ์ ์ด์—ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ ์‚ฌ๋žŒ์˜ ์‹ค์ˆ˜์—์„œ ์ž์œ ๋กญ์ง€ ๋ชปํ–ˆ๋‹ค. ํœด๋จผ ์—๋Ÿฌ๊ฐ€ ๋ช‡ ๊ฑด ์ƒ๊ฒผ๋‹ค. RFID ๊ฐ’์€ ๊ธด ์ˆซ์ž์—ด์ธ๋ฐ, ์ถฉ์ „ ๊ธˆ์•ก ์นธ์—์„œ RFID๋ฅผ ํƒœ๊ทธํ•˜๋Š” ๋ฐ”๋žŒ์— ์ถฉ์ „ ๊ธˆ์•ก์ด Integer.MAX_VALUE ๊ฐ™์€ ๊ฐ’์ด ๋œ ๊ฒƒ์ด๋‹ค. ๊ฐ„๋‹จํ•˜๊ฒŒ 50,000์› ์ด์ƒ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ ์žฌํ™•์ธ์„ ํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค ๋“ฑ์„ ์ ์šฉํ–ˆ์œผ๋ฉด ํ•ด๊ฒฐ๋  ๋ฌธ์ œ์˜€๋Š”๋ฐ ์ด๋Ÿฐ ์‹ค์ˆ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒƒ์ด๋ผ ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ–ˆ๋‹ค.

์ „๋ฐ˜์ ์œผ๋กœ ๋˜๋Œ์•„๋ณผ ๋•Œ, ์‹ค๋ฌด์— ์ ์šฉํ•˜๋Š” ์ฒซ ํ”„๋กœ์ ํŠธ์˜€๋‹ค๋Š” ์ ์—์„œ ๋‚˜์—๊ฒŒ ํฐ ๊ฒฝํ—˜์ด์—ˆ๋‹ค. ๋‚˜์œ ๊ฐœ๋ฐœ ํŒจํ„ด์„ ์•Œ๊ณ  ์žˆ์œผ๋ฉด์„œ๋„ ํ˜„์‹ค๊ณผ ํƒ€ํ˜‘ํ•˜๋Š” ๋‚ด ๋ชจ์Šต์„ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์—ˆ๊ณ , ์•„๋Š” ๊ฒƒ๊ณผ ์‹ค์ œ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ๋ถ„๋ช… ๋‹ค๋ฅด๋‹ค๋Š” ๊ฒƒ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋А๊ผˆ๋‹ค. ์•„๋Š” ๊ฒƒ์—๋Š” ๋ฌธํ„ฑ์ด ์—†์ง€๋งŒ ์‹ค์ œ ํ–‰๋™์œผ๋กœ ์˜ฎ๊ธธ ๋•Œ๋Š” ๊ทน์‹ฌํ•œ ์‹œ๊ฐ„์ , ํ™˜๊ฒฝ์  ์ŠคํŠธ๋ ˆ์Šค๊ฐ€ ๋™๋ฐ˜๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ง€์‹์˜ ์‹ค๋ฌด ๋Œ€์ž…์€ ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค ๋ฉ€๋ฆฌ ์žˆ์—ˆ๋‹ค.

๊ทธ๋ž˜๋„ ์ •๋ง ์ฆ๊ฑฐ์šด ํ”„๋กœ์ ํŠธ์˜€๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฏผ์‚ฌํŽ˜์ด๊ฐ€ ์žˆ๋„๋ก ๋„์™€์ค€ ๋ชจ๋“  ํ•™์ƒ๋“ค์—๊ฒŒ ํฐ ๊ฐ์‚ฌ๋ฅผ ์ „ํ•˜๊ณ  ์‹ถ๋‹ค.

  • ๊ฐ™์ด ๋ฏผ์‚ฌํŽ˜์ด๋ฅผ ๊ฐœ๋ฐœํ•ด์ค€ ์•ˆ์ฃผ์–ธ ๋™๋ฃŒ ๊ฐœ๋ฐœ์ž (GitHub, Blog)
  • ๋ฏผ์‚ฌํŽ˜์ด ์ •์ฑ…์„ ์ถ”์ง„ํ•ด์ค€ ํ–‰์ •์œ„์›ํšŒ, ๊ธˆ์œต์ •๋ณด๋ถ€
  • ๋ฏผ์‚ฌํŽ˜์ด ์„œ๋ฒ„์˜ ๋ณด์•ˆ ์ด์Šˆ๋ฅผ ์ œ๋ณดํ•ด์ฃผ์‹  ๊ฐœ๋ฐœ์ž๋ถ„๋“ค
  • ๋ฏผ์‚ฌํŽ˜์ด์˜ ์„œ๋ฒ„ ๋‹ค์šด์œผ๋กœ ๋ถˆํŽธํ•จ์„ ๊ฒช๊ณ ๋„ ์ดํ•ดํ•ด์คฌ๋˜ ์‚ฌ๋žŒ๋“ค
  • ๊ทธ ์™ธ์— ๋ฏผ์‚ฌํŽ˜์ด๋ฅผ ์‚ฌ์šฉํ•ด์ค€ 400๋ช…์˜ ์‚ฌ๋žŒ๋“ค

๋ชจ๋‘ ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๐Ÿ‘‹