์ด๋ฆ„์— ๋Œ€ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ์˜คํ•ด

XNUMX์ฃผ ์ „, โ€œ์‹œ๊ฐ„์— ๋Œ€ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ์˜คํ•ด"๋Š” XNUMX๋…„ ์ „์— ์ถœํŒ๋œ ํŒจํŠธ๋ฆญ ๋งฅ์ผ„์ง€(Patrick Mackenzie)์˜ ๊ณ ์ „ ํ…์ŠคํŠธ์˜ ๊ตฌ์กฐ์™€ ์Šคํƒ€์ผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‹œ์˜ ๋ฉ”๋ชจ๊ฐ€ ์ฒญ์ค‘์œผ๋กœ๋ถ€ํ„ฐ ๋งค์šฐ ํ˜ธํ‰์„ ๋ฐ›์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฆ„๊ณผ์„ฑ์— ๊ด€ํ•œ ์›๋ณธ ๊ธฐ์‚ฌ๋ฅผ ๋ฒˆ์—ญํ•˜๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํžˆ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๊ทธ๋ž˜์„œ ๋ชจ๋‘๋ฅผ ์œ„ํ•ด ๊ท€ํ•˜์˜ ์‹œ์Šคํ…œ์ด ์‚ฌ๋žŒ์˜ ์ด๋ฆ„์— ๋Œ€ํ•ด ๋งŒ๋“ค ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š” ๊ฐ€์ • ๋ชฉ๋ก์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ€์ •์€ ๋ชจ๋‘ ์ž˜๋ชป๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์— ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•  ๋•Œ๋Š” ์ตœ์†Œํ•œ ๋ชฉ๋ก์„ ์ค„์—ฌ ๋ณด์‹ญ์‹œ์˜ค.

1. ๊ฐ ์‚ฌ๋žŒ์€ ํ•˜๋‚˜์˜ ํ‘œ์ค€ ์ด๋ฆ„์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.
2. ๊ฐ ์‚ฌ๋žŒ์€ ์ž์‹ ์ด ์‚ฌ์šฉํ•˜๋Š” ํ•˜๋‚˜์˜ ์ด๋ฆ„์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
3. ํŠน์ • ์‹œ์ ์— ๊ฐ ์‚ฌ๋žŒ์€ ํ•˜๋‚˜์˜ ํ‘œ์ค€ ์ด๋ฆ„์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.
4. ์ฃผ์–ด์ง„ ์‹œ๊ฐ„์— ๊ฐ ์‚ฌ๋žŒ์€ ์ž์‹ ์ด ์‚ฌ์šฉํ•˜๋Š” ํ•˜๋‚˜์˜ ์ด๋ฆ„์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.
5. N์˜ ๊ฐ’์— ๊ด€๊ณ„์—†์ด ๊ฐ ์‚ฌ๋žŒ์€ ์ •ํ™•ํžˆ N๊ฐœ์˜ ์ด๋ฆ„์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
6. ์ด๋ฆ„์€ ํŠน์ • ๋ฌธ์ž ์ˆ˜์— ๋งž์Šต๋‹ˆ๋‹ค.
7. ์ด๋ฆ„์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
8. ์ด๋ฆ„์€ ๋ณ€๊ฒฝ๋˜์ง€๋งŒ ํŠน์ • ์ œํ•œ๋œ ๊ฒฝ์šฐ์—๋งŒ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.
9. ์ด๋ฆ„์€ ASCII๋กœ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.
10. ์ด๋ฆ„์€ ํ•˜๋‚˜์˜ ์ธ์ฝ”๋”ฉ์œผ๋กœ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.
11. ๋ชจ๋“  ์ด๋ฆ„์€ ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
12. ์ด๋ฆ„์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
13. ์ด๋ฆ„์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
14. ์ด๋ฆ„์— ์ ‘๋‘์‚ฌ๋‚˜ ์ ‘๋ฏธ์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์ง€๋งŒ ๋ฌด์‹œํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.
15. ์ด๋ฆ„์—๋Š” ์ˆซ์ž๊ฐ€ ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
16. ์ด๋ฆ„์€ ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
17. ์ด๋ฆ„์€ ์ „๋ถ€ ์†Œ๋ฌธ์ž๋กœ ์“ธ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
18. ์ด๋ฆ„์—๋Š” ์ˆœ์„œ๊ฐ€ ์žˆ๋‹ค. ๋ ˆ์ฝ”๋“œ ์ˆœ์„œ ์ฒด๊ณ„ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜๋ฉด ๋ชจ๋“  ์‹œ์Šคํ…œ์ด ๋ชจ๋‘ ๋™์ผํ•œ ์ˆœ์„œ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์ผ๊ด€๋œ ์ˆœ์„œ๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
19. ์ด๋ฆ„๊ณผ ์„ฑ์€ ํ•„์—ฐ์ ์œผ๋กœ ๋‹ค๋ฅด๋‹ค.
20. ์‚ฌ๋žŒ๋“ค์€ ์นœ์ฒ™๋“ค์—๊ฒŒ ๊ณตํ†ต์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์„ฑ์ด๋‚˜ ์ด์™€ ์œ ์‚ฌํ•œ ๊ฒƒ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
21. ์‚ฌ๋žŒ์˜ ์ด๋ฆ„์€ ๋…ํŠนํ•˜๋‹ค.
22. ์‚ฌ๋žŒ์˜ ์ด๋ฆ„ ๊ฑฐ์˜ ๊ณ ์œ  ํ•œ.
23. ์•Œ์•˜์–ด, ์•Œ์•˜์–ด. ํ•˜์ง€๋งŒ ๊ฐ™์€ ์ด๋ฆ„๊ณผ ์„ฑ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ์ด ๋ฐฑ๋งŒ ๋ช…๋„ ๋˜์ง€ ์•Š์„ ์ •๋„๋กœ ์ด๋ฆ„์€ ๋“œ๋ฌผ๋‹ค.
24. ๋‚ด ์‹œ์Šคํ…œ์€ ์ค‘๊ตญ์—์„œ ์˜จ ์ด๋ฆ„์„ ์ ˆ๋Œ€ ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
25. ์•„๋‹ˆ๋ฉด ์ผ๋ณธ.
26. ์•„๋‹ˆ๋ฉด ํ•œ๊ตญ.
27. ๋˜๋Š” ์•„์ผ๋žœ๋“œ, ์˜๊ตญ, ๋ฏธ๊ตญ, ์ŠคํŽ˜์ธ, ๋ฉ•์‹œ์ฝ”, ๋ธŒ๋ผ์งˆ, ํŽ˜๋ฃจ, ์Šค์›จ๋ด, ๋ณด์ธ ์™€๋‚˜, ๋‚จ์•„ํ”„๋ฆฌ์นด, ํŠธ๋ฆฌ๋‹ˆ๋‹ค๋“œ, ์•„์ดํ‹ฐ, ํ”„๋ž‘์Šค, โ€‹โ€‹ํด๋ง์˜จ ์ œ๊ตญ - ๋ชจ๋‘ "์ด์ƒํ•œ" ๋ช…๋ช… ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
28. ํด๋ง์˜จ ์ œ๊ตญ์€ ๋†๋‹ด์ด์—ˆ์ฃ ?
29. ๋นŒ์–ด๋จน์„ ๋ฌธํ™” ์ƒ๋Œ€์ฃผ์˜! ๋‚จ์ž๋“ค ๋‚˜์˜ ์‚ฌํšŒ, ์ ์–ด๋„ ์ผ๋ฐ˜์ ์œผ๋กœ ํ—ˆ์šฉ๋˜๋Š” ์ด๋ฆ„ ํ‘œ์ค€์— ๋Œ€ํ•œ ๋™์ผํ•œ ์•„์ด๋””์–ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
30. ์ด๋ฆ„์„ ์†์‹ค ์—†์ด ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ๋“  ๋ณ€ํ™˜ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. (์˜ˆ, ์˜ˆ, ์ด๋ ‡๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ถœ๋ ฅ์ด ์ž…๋ ฅ๊ณผ ๋™์ผํ•˜๋ฉด ๋ฉ”๋‹ฌ์„ ๋ฐ›์œผ์„ธ์š”).
31. ๋‚˜๋Š” ์ด ์™ธ์„ค์–ด ์‚ฌ์ „์— ์„ฑ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค๊ณ  ์ž์‹ ์žˆ๊ฒŒ ์ถ”์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
32. ์‚ฌ๋žŒ์€ ํƒœ์–ด๋‚  ๋•Œ ์ด๋ฆ„์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค.
33. ๋„ค, ์•„๋งˆ๋„ ํƒœ์–ด๋‚  ๋•Œ๋Š” ์•„๋‹ ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๊ณง ํƒœ์–ด๋‚  ๋•Œ์ž…๋‹ˆ๋‹ค.
34. ์•Œ์•˜์–ด, ์•Œ์•˜์–ด, XNUMX๋…„ ์ •๋„ ์•ˆ์—.
35. XNUMX๋…„?
36. ๋†๋‹ดํ•˜๋Š” ๊ฑฐ์ฃ ?
37. ๋™์ผํ•œ ์‚ฌ๋žŒ์˜ ์ด๋ฆ„์„ ๋‚˜์—ดํ•˜๋Š” ๋‘ ๊ฐœ์˜ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์€ ํ•ด๋‹น ์‚ฌ๋žŒ์— ๋Œ€ํ•ด ๋™์ผํ•œ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
38. ์‹œ์Šคํ…œ์ด ์ž˜ ์„ค๊ณ„๋˜์–ด ์žˆ๋‹ค๋ฉด ๋‘ ๋ช…์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ ์šด์˜์ž๊ฐ€ ์‚ฌ๋žŒ์˜ ์ด๋ฆ„์ด ์ฃผ์–ด์ง€๋ฉด ํ™•์‹คํžˆ ๋™์ผํ•œ ๋ฌธ์ž ์ง‘ํ•ฉ์„ ์ž…๋ ฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
39. ๋‚ด ์‹œ์Šคํ…œ์„ ๋ง๊ฐ€๋œจ๋ฆฌ๋Š” ์ด๋ฆ„์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์€ ๋‚ฏ์„  ๋‚ฏ์„  ์‚ฌ๋žŒ๋“ค์ด๋‹ค. ็”ฐไธญๅคช้ƒŽ์™€ ๊ฐ™์ด ์ผ๋ฐ˜์ ์ด๊ณ  ํ—ˆ์šฉ๋˜๋Š” ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
40. ์‚ฌ๋žŒ์—๊ฒŒ๋Š” ์ด๋ฆ„์ด ์žˆ๋‹ค.

์ด ๋ชฉ๋ก์€ ๊ฒฐ์ฝ” ์™„์ „ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฃผ์žฅ์„ ๋ฐ˜๋ฐ•ํ•˜๋Š” ์‹ค์ œ ์ด๋ฆ„์˜ ์˜ˆ๋ฅผ ์›ํ•˜์‹œ๋ฉด ๊ธฐ๊บผ์ด ์ œ๊ณตํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋Œ“๊ธ€์— ์ด ์˜คํ•ด ๋ชฉ๋ก์— ๋Œ€ํ•ด ๋” ๋งŽ์€ ๊ธ€๋จธ๋ฆฌ ๊ธฐํ˜ธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , ๋‹ค์Œ์— ์‚ฌ๋žŒ๋“ค์ด first_name ๋ฐ last_name ์—ด์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋งŒ๋“œ๋Š” ํ›Œ๋ฅญํ•œ ์•„์ด๋””์–ด๋ฅผ ๋– ์˜ฌ๋ฆด ๋•Œ ์ด ๋ชฉ๋ก์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ๋ณด๋‚ด์ฃผ์„ธ์š”.

์ถœ์ฒ˜ : habr.com

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