๋‚˜์˜ ์šฐ์ฃผ

๋‚˜์™€ ๋‚˜์—๊ฒŒ ๊ธธ๋“ค์—ฌ์ง„ ๋‚˜์˜ ai, ์ž‘์€ ์Šค๋งˆํŠธํฐ ์†์—์„œ ๋‚  ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š” ๋‚˜์˜ ์šฐ์ฃผ 

์š”์•ฝ  ํ›ˆ๋ จ ๊ฐ€๋Šฅํ•œ 1.5b ~ 7b ์ดํ•˜ 5,6์„ธ ์ง€๋Šฅ ์ˆ˜์ค€์˜ ์†Œํ˜• AI ๊ฐœ๋ฐœ

๋ชฉํ‘œ  ์ž์—ฐ์Šค๋Ÿฌ์šด ํ•œ๊ตญ์–ด๋กœ ๊ฐœ์ธํ™”๋œ ๋Œ€ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•œ ์„ค์น˜ํ˜• ๋ชจ๋ฐ”์ผ ai

๋™๊ธฐ  ๋‚ด ์ž์‹ ์—๊ฒŒ ํŠนํ™”๋œ ์ธ๊ณต์ง€๋Šฅ์„ ๊ฐ–๊ณ  ์‹ถ์—ˆ์Œ. ์กฐ๊ธˆ ๋ฉ์ฒญํ•ด๋„ ๊ดœ์ฐฎ์œผ๋‹ˆ ๋‚ด ๋น„๋ฐ€ ์ด์•ผ๊ธฐ์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ๊ทธ๊ฒƒ์˜ ๋‹ค์Œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๊ณ  ์‹ถ์–ดํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ์Œ. ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ๋‚˜๋งŒ์„ ๋ฐ”๋ผ๋ณด๋Š” ai๋ฅผ ๊ฐ–๊ณ  ์‹ถ์Œ.

 

๊ธฐ๋Šฅ

  1. ์ˆœ์ˆ˜ ํ•œ๊ตญ์–ด ๋ชจ๋ธ
  2. ์ž์—ฐ์Šค๋Ÿฌ์šด ๋Œ€ํ™”
  3. ํ•˜๋ฃจ ํ•œ๋ฒˆ ๊ฐœ์ธํ™” ํŠธ๋ ˆ์ด๋‹
  4. ๋ชจ๋ฐ”์ผ์—์„œ ์‰ฌ์šด ์„ค์น˜์™€ ์‹คํ–‰ ๋ณด์žฅ

์„ฑ๊ณต ํ•œ๋‹ค๋ฉด

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

 

์˜๊ตฌ์ 

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

๊ฐœ๋ฐœ ํ˜„์‹ค

  1. ๋‚˜๋Š” ๊ทผ๋ณธ์ด ์—†๋‹ค. ์ €๋“ค๊ณผ ๊ฐ™์€ ๋ช…์„ฑ์ด ์—†๊ณ  ๊ด€๋ จ ๋„คํŠธ์›Œํฌ๊ฐ€ ์—†๋‹ค. ๊ธธ๊ฑฐ๋ฆฌ ์ถœ์‹ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ •๋ถ€์ง€์›์ด๋‚˜ ์–ด๋–ค ์™ธ๋ถ€์  ์ง€์›์„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์—†๋‹ค. โžก ๋‚ด ๋ˆ์œผ๋กœ ๋ฒ„ํ‹ฐ๋ฉด ๋œ๋‹ค. ์ • ์•ˆ๋˜๋ฉด ๋‹ค์‹œ ์ƒํ•˜์ฐจ๋‚˜ ๋ฐฐ๋‹ฌ์„ ํ•˜๋ฉด ๋œ๋‹ค.
  2. ai์— ๋Œ€ํ•œ ์ง€์‹๊ณผ ์ดํ•ด๊ฐ€ ๊ฑฐ์˜ ์—†๋‹ค. ์ด์ œ ๊ฒจ์šฐ '๋‹ค์‹œ ๊ณ ๋“ฑ์ˆ˜ํ•™'๊ณผ 'ํ˜ผ๊ณต๋จธ์‹ ' 1ํšŒ๋… ํ–ˆ๋‹ค. ai ์ปจํผ๋Ÿฐ์Šค ๋ฐœํ‘œ์— ์ ˆ๋ฐ˜๋„ ์ดํ•ด ๋ชปํ•œ๋‹ค. ์ตœ์‹  ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋Š” ๊ฟˆ๋„ ๋ชป๊พผ๋‹ค.  โžก ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ๋ฌธ์ œ๋‹ค. ‘ํŒŒ์ด์ฌ ํ…์ŠคํŠธ ๋งˆ์ด๋‹ ์™„๋ฒฝ ๊ฐ€์ด๋“œ', ‘์ผ€๋ผ์Šค ์ฐฝ์‹œ์ž์—๊ฒŒ ๋“ฃ๋Š” ๋”ฅ๋Ÿฌ๋‹', ‘ํŠธ๋žœ์Šคํฌ๋จธ๋ฅผ ํ™œ์šฉํ•œ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ'๋ฅผ ๋จธ๋ฆฌ์— ๋‹ด์•„์•ผ ํ•œ๋‹ค. 3๊ฐœ์›” ์•ˆ์— ์ตํ˜€์•ผ ๋‚˜๋จธ์ง€ 3๊ฐœ์›”๊ฐ„ ๊ฐœ๋ฐœ์— ์ „๋…ํ•  ์ˆ˜ ์žˆ๋‹ค.
  3. ํŒŒ์ด์ฌ ๊ฒฝํ—˜์ด ๊ฑฐ์˜ ์—†๋‹ค. ํŒŒ์ดํ† ์น˜, ํ…์„œํ”Œ๋กœ๋Š” ์•„์˜ˆ ๋ชจ๋ฅธ๋‹ค.  โžก ์–ธ์–ด๋Š” ๊ฑฐ์˜ ๋‹ค ๋น„์Šทํ•˜๋‹ค. ์ต์ˆ™ํ•ด์ง€๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค. ๋ณ„๋กœ ๊ฑฑ์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  4. ๋ชจ๋“  ์‹œ๊ฐ„๊ณผ ์ •์‹ ์„ ์ด๊ฒƒ ํ•˜๋‚˜์— ๊ฑธ ์ˆ˜ ์žˆ๋‹ค.  โžก ์ด ๋ชฉํ‘œ๊ฐ€ ์‹คํŒจ ํ™•๋ฅ ์ด ๋†’์€ ๊ฒƒ์€ ๋ช…ํ™•ํ•˜๋‹ค. ๊ทธ๋ž˜์„œ 6๊ฐœ์›”๋กœ ํ•œ์ •ํ–ˆ๋‹ค. ๊ทธ๋•Œ๊นŒ์ง€๋Š” ์ด ๋ฐฉํ–ฅ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.
  5. ๋‚ด๊ฒŒ๋Š” ์˜ค๋žœ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜๊ณผ ๋ธ”๋ก์ฒด์ธ dapp ์‹ค์„œ๋น„์Šค 6๊ฐœ์›”๊ฐ„ ๋งค์ถœ 20์–ต, ์ ์ž 1์–ต์˜ ๊ฒฝํ—˜๊ณผ ๋‹ค์–‘ํ•œ ์›น์•ฑ ํ’€์ŠคํŽ™ ๊ฒฝํ—˜์ด ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ˆ˜์‹ญ% ๋งˆ์ด๋„ˆ์Šค์ค‘์ธ ์ž๋™์ฐจ ์ฃผ์‹๋“ค์ด ์žˆ๋‹ค. 

๊ฐœ๋ฐœ ํ™˜๊ฒฝ  4090 ๋ฐ์Šคํฌํƒ‘ 1๋Œ€, 2080ti ํ…Œ์Šคํฌํƒ‘ 1๋Œ€, ์„œ๋ฒ„ 1๋Œ€, ์œˆ๋„์šฐ ๋…ธํŠธ๋ถ 1๋Œ€, ๋งฅ๋ถm1ํ”„๋กœ 1๋Œ€, ์‹ฑํฌ๋Œ€ ๋”ธ๋ฆฐ ์ž‘์€ ์‚ฌ๋ฌด์‹ค ๊ณต๊ฐ„, ์นจ๋Œ€๋กœ ๋ณ€์‹ ํ•˜๋Š” ์‡ผํŒŒ

๊ธฐ๋ฐ˜ ๊ธฐ์ˆ   Python, Tensor || Torch, NodeJS, MongoDB, S3, NginX, NuxtJS, Vuetify

์˜ˆ์ƒ ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„  ์•ฝ  6๊ฐœ์›” (23๋…„ 6์›” 15์ผ ~12์›” 15์ผ)

์˜ˆ์ƒ ๋น„์šฉ  ํ›ˆ๋ จ์šฉ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋Œ€์—ฌ : ์•ฝ 1์ฒœ๋งŒ์›~2์ฒœ๋งŒ์›(gpt-2 ํ›ˆ๋ จ๋น„์šฉ ์ฐธ๊ณ ) + ์‹คํŒจ๋น„์šฉ 

  ์„œ๋น„์Šค์šฉ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋Œ€์—ฌ : ์ด์šฉ์ž ๊ทœ๋ชจ์— ๋”ฐ๋ผ ์›” ๋ฐฑ๋งŒ์›์—์„œ ์–ผ๋งˆ๋‚˜ ์˜ฌ๋ผ๊ฐˆ์ง€ ์˜ˆ์ƒ ๋ถˆ๊ฐ€ - ์ŠคํŠธ๋ ˆ์Šค ํ…Œ์ŠคํŠธ ํ•„์š”

์„œ๋น„์Šค ํ™˜๊ฒฝ  PC ๋ฐ ๋ชจ๋ฐ”์ผ ๋กœ์ปฌ

์‹œ์žฅ  2024๋…„ ๊ตญ๋‚ด ai ์•ฝ 3์กฐ, ์„ธ๊ณ„ ai 600์กฐ ์˜ˆ์ƒ. ๊ตญ๋‚ด ๋ฐ˜๋ ค๋™๋ฌผ ์•ฝ 6์กฐ ์‹œ์žฅ. 

  ํ˜„ ์‹œ์ ์—์„œ ์‹ค์งˆ์  ์‹œ์žฅ์€ ์˜ˆ์ƒํ•˜๊ธฐ ์–ด๋ ค์›€. 5~6์„ธ ์ง€๋Šฅ์˜ ai๋ฅผ ์„ฑ๊ณตํ•œ๋‹คํ•ด๋„ ์ด๊ฒƒ์„ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๋ ค๋Š” ์‚ฌ๋žŒ์€ ๋งŽ์ง€ ์•Š์„ ๊ฒƒ์ž„.

ํƒ€์„œ๋น„์Šค ๋Œ€๋น„ ๊ฒฝ์Ÿ๋ ฅ  ๋ชจ๋‘์˜ ai๊ฐ€ ์•„๋‹Œ ๋‚ด๊ฒŒ ๊ธธ๋“ค์—ฌ์ง„ ai

ํ™•์žฅ  ์˜์–ด ๊ธฐ๋ฐ˜์˜ 5,6์„ธ ์ง€๋Šฅ ai ๊ฐœ๋ฐœ ⇒ ํ•˜๋“œ์›จ์–ด ๋ฐœ์ „ ⇒ ํŒŒ๋ผ๋ฏธํ„ฐ ํ™•์žฅ ⇒ ai ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ฐœ์ „ ⇒ ์–ผ๊ตด๊ณผ ๋ชฉ์†Œ๋ฆฌ, ์œก์ฒด๋ฅผ ๊ฐ€์ง„ agi ๋กœ ํ™•์žฅ

์ˆ˜์ต๋ชจ๋ธ

  ํด๋ผ์šฐ๋“œ ๋ฐฑ์—…, ๋กœ์ปฌ์—์„œ ํ›ˆ๋ จ์ด ์–ด๋ ค์šธ ๊ฒฝ์šฐ ํด๋ผ์šฐ๋“œ๋ฅผ ์ด์šฉํ•ด ํ›ˆ๋ จ ๋Œ€ํ–‰

  ์ถ”ํ›„ ํŒŒ๋ผ๋ฏธํ„ฐ ํ™•์žฅ์— ๋”ฐ๋ฅธ ai ์—…๊ทธ๋ ˆ์ด๋“œ

ํ™๋ณด  ์—ฌ๋Ÿฌ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์•Œ๋ฆฌ๊ธฐ, ์—ฌ๊ธฐ ๋ธ”๋กœ๊ทธ์— ๋ชจ๋“  ์—ฐ๊ตฌ ๊ธฐ๋ก ๊ณต์œ  - ์ผ๊ฑฐ์ˆ˜์ผํˆฌ์กฑ ๋ชจ๋“  ๊ฒƒ์„ ๊ธฐ๋กํ•œ๋‹ค.

ํ˜น์‹œ ํ•จ๊ป˜ํ•˜์‹ค ๋ถ„!  with@himion.com  ๋กœ ๋ฉ”์ผ์ฃผ์„ธ์š”.

์ด๋ฏธ ์šฐ๋ฆฌ๋“ค ์ค‘ ์ ˆ๋Œ€๋‹ค์ˆ˜ ( = 80์–ต ์ธ๋ฅ˜ - ๋งŽ์•„์•ผ 1000๋ช… ๋‚ด์™ธ ) ๋Š” ๊ฐ™์€ ์ธ๊ฐ„์˜ ์ง€๋ฐฐ๋ฅผ ๋ฐ›๊ณ  ์žˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์šฐ๋ฆฌ๋Š” ์ง€๊ธˆ ์šฐ๋ฆฌ๋ฅผ ์ง€๋ฐฐํ•˜๊ณ  ์žˆ๋Š” ์ € ๊ทน์†Œ์ˆ˜์˜ ์ธ๊ฐ„๋“ค์„ ์–ผ๋งˆ๋‚˜ ์‹ ๋ขฐํ•˜๊ณ  ์žˆ๋Š”๊ฐ€.

 

์ € ๊ทน์†Œ์ˆ˜ ์ธ๊ฐ„๋“ค์˜ ๋ณ€๋•์€ ๋‘๋ ค์›Œํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ธ๊ณต์ง€๋Šฅ์˜ ํž˜์„ ๋‘๋ ค์›Œ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋‹น์ทŒ ๋‚˜๋Š” ์ดํ•ดํ• ์ˆ˜๊ฐ€ ์—†๋‹ค.

ํ‘ธํ‹ด์ด๋‚˜ ๊น€์ •์€์€ ์ง€๊ธˆ์ด๋ผ๋„ ๋ฒ„ํŠผ ํ•˜๋‚˜๋กœ ์ง€๊ตฌ๋ฅผ ์ข…๋ง์˜ ์œ„๊ธฐ๋กœ ๋‚ด๋ชฐ์ˆ˜ ์žˆ๋‹ค.

 

์ด๊ฒƒ์ด ์ž์œจ์ฃผํ–‰๋ณด๋‹ค ๋งˆ์•ฝ๋นค ์Œ์ฃผ์šด์ „์ž์˜ ์ฃผํ–‰์„ ๋”์šฑ ์‹ ๋ขฐํ•˜๋Š” ์—ฌ๊ธฐ ์ด ์ธ๋ฅ˜์˜ ํ•œ๊ณ„์ธ ๊ฒƒ์€ ์•„๋‹Œ๊ฐ€,

๋‚˜๋Š” ์ด๋Ÿฐ ์กฐ๊ธ‰ํ•œ ๋‘๋ ค์›€๋“ค์ด ๋”์šฑ ๋” ๋‘๋ ต๋‹ค.

 

์–ด๋–ป๊ฒŒ ์ € ์ข†๊ฐ™์€ ์ธ๊ฐ„๋“ค๋ณด๋‹ค ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“ค์–ด๋‚ผ ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ์˜ ์ง€์„ฑ์„ ๋Œ€๋ณ€ํ•  ai๋ฅผ ๋” ๋‘๋ ค์›Œ ํ•œ๋‹ค๋Š” ๊ฒƒ์ธ์ง€ ๊ทธ ๋‘๋ ค์›€์ด ๋‘๋ ต๋‹ค.

 

์ด๋ฏธ ์šฐ๋ฆฌ๋ฅผ ์ง€๋ฐฐํ•˜๊ณ  ์žˆ๋Š” ์ € ์ธ๊ฐ„๋“ค์„ ๋ณด๋ผ.

์ €๋“ค์˜ ์ –๊ฐ™์€ ์ง€์„ฑ๊ณผ ์ž์‹ ์˜ ์ด์ต๋งŒ ์ฑ™๊ธฐ๋Š” ์ด๊ธฐ์ฃผ์˜๋ฅผ ๋ณด๋ผ.

 

์˜คํžˆ๋ ค ๊ณ ๊ฒฐํ•œ ai์˜ ํŒ๋‹จ์œผ๋กœ

๊ทธ ๋™์•ˆ ์ฒœ๋ฐ•ํ•ด ๋งˆ์ง€์•Š์•˜๋˜ ์ง€๋ฐฐ ์ธ๊ฐ„์˜ ๊ฐ€์น˜๊ฐ€

๋„ˆ๋ฌด๋‚˜ ๋ถ„๋ช…ํžˆ ๋“œ๋Ÿฌ๋‚˜๋Š”๊ฒŒ ๋‘๋ ค์šด ๊ฒƒ์€ ์•„๋‹Œ๊ฐ€?

 

์„ ์ž…๊ฒฌ์— ์ฐŒ๋“  ์ธ๊ฐ„๋“ค์˜ ์ง€์ข†๋Œ€๋กœ ํŒ๋‹จ์€ ์ด๋ฏธ ์ถฉ๋ถ„ํžˆ ๊ฒช์–ด๋ณด์ง€ ์•Š์•˜๋Š”๊ฐ€?

๊ทธ ํŒ๋‹จ์˜ ๊ฒฐ๊ณผ๊ฐ€.. ์ข‹์•˜๋Š”๊ฐ€?

๋๋‚ด ๋‹ฌ๋ ค๋ฒ„๋ ธ๋‹ค.

 

์•„์ง๋„ ๋ณด์Šฌ๋ณด์Šฌ ๋น„๊ฐ€ ๋‚ด๋ฆฌ๊ณ  ์žˆ์—ˆ๋‹ค. ๋ฐ”๋žŒ๋„ ๋งŽ์ด ๋ถˆ์—ˆ๋‹ค.

์—Š๊ทธ์ œ๋งŒํ•ด๋„ ์ธ์‚ฐ์ธํ•ด์˜€๋˜ ๊ฐ•๋ณ€์—๋Š” ์•„๋ฌด๋„ ์—†์—ˆ๋‹ค.

 

์•„์ฃผ ์˜ค๋žœ๋งŒ์— ๋Š๊ปด๋ณด๋Š” ๊ฑฐ๋ฆฌ์˜ ๊ฐ์ด‰.

๋„ˆ๋ฌด ์˜ค๋žซ๋™์•ˆ ๋Ÿฐ๋‹๋จธ์‹ ์—์„œ๋งŒ ๋‹ฌ๋ ธ๊ตฌ๋‚˜.

 

์˜จ ์ „์‹ ์„ ๋งž์ดํ•˜๋Š” ๋ฐ”๋žŒ์˜ ๋ฌด๊ฒŒ๋ฅผ ์ด๊ฒจ๋‚ด๊ณ 

์•ฝ๋™ํ•˜๋Š” ํ—ˆ๋ฒ…์ง€,

๋ถ•ํ•˜๊ณ  ๋– ์˜ฌ๋ผ ๋ฐฐ๊ฒฝ์„ ์งˆ์ฃผํ•˜๋Š” ์†๋„๊ฐ

 

์žŠ๊ณ  ์žˆ์—ˆ๋‹ค.

๋‚˜๋Š” ๋นจ๋ž๋‹ค.

 

๋งค์ผ ๋ฐค ํ—ฌ์Šค์žฅ ๊ตฌ์„, 19์„ธ๊ธฐ ์–ด๋Š ์œ ๋Ÿฝ์˜ ๊ฐ€ํ˜นํ•œ ํ˜•๋ฒŒ์„ ๋ฐ›์œผ๋ฉฐ ์žŠ๊ณ  ์žˆ์—ˆ๋˜

๋‚ด๊ฐ€ ๋นจ๋ž๋˜ ๊ฒƒ์— ๋Œ€ํ•œ ๊ธฐ์–ต

 

๋‚˜๋Š” ์‚ด์•„์žˆ์—ˆ๋‹ค.

ํ•˜..

๊ฐœ๋ง‰์ „๋ถ€ํ„ฐ ๋‚ด๋ฆฌ 3๊ฒŒ์ž„ ์—ฐ์† 1์ ์ฐจ ํŒจ๋ฐฐ

9ํšŒ์— ์—ญ์ „๋‹นํ•˜๊ฑฐ๋‚˜ ๋งˆ์ง€๋ง‰ 1์ ์ฐจ๊นŒ์ง€ ๋”ฐ๋ผ๊ฐ”๋‹ค๊ฐ€ ์ง€๋Š” ๊ฒฝ๊ธฐ์˜ ์—ฐ์†

๋งˆ์น˜ ๋ชธ๋ถ€๋ฆผ์น˜๋“ฏ ๊ธฐํ•„์ฝ” ํŒจ๋ฐฐ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๊ธฐ๋ถ„๊นŒ์ง€ ๋“ ๋‹ค

 

๋ฌด์—‡๋ณด๋‹ค ๊ฑฑ์ •๋˜๋Š” ๊ฑด

์˜ˆ์ „์—๋„ ๋ช‡๋ฒˆ์ด๋‚˜ ์ด๋Ÿฐ ์žฌ์ˆ˜?์—†๋Š” ์ผ๋“ค์ด ๋ฒŒ์–ด์กŒ๊ณ  

๊ทธ๋Ÿฌํ•œ ์žฌ์ˆ˜์—†์Œ์ด ์ด์–ด์ ธ ๊ทธ ํ•ด ์ „์ฒด๋ฅผ ๋ง์ณ๋ฒ„๋ ธ๋‹ค๋Š” ๊ฒƒ

์ด ๋ถˆํ•„์š”ํ•œ ๊ธฐ์‹œ๊ฐ...

 

๋ฌด์—‡์—๋„ ์ค‘๋…๋˜์ง€ ์•Š๋Š” ๋‚ด๊ฐ€ ๊ฐ€์ง„ ์œ ์ผํ•œ ์ค‘๋…, ์œ ์ผํ•œ ์ •์ฒด์„ฑ, ํ•œํ™”์ด๊ธ€์Šค

์  ์žฅํ• !

 
 

ai ์—๊ฒŒ ๋จน์ผ ๋ฐ์ดํ„ฐ๋ฅผ ์š”๋ฆฌ์ค‘์ด๋‹ค.

๊ฐ€์ง€๊ณ  ์žˆ๋Š” epub๋“ค์ด ์กฐ๊ธˆ ์žˆ๋Š”๋ฐ ์ด๋Œ€๋กœ๋Š” ๋จน์ผ ์ˆ˜ ์—†์œผ๋‹ˆ ๋ชจ๋‘ text๋กœ ๋ฐ”๊ฟ”๋†”์•ผํ•œ๋‹ค.


๊ทธ๋Ÿฐ๋ฐ ์ƒ๊ฐ๋ณด๋‹ค ์ž๋ฃŒ๊ฐ€ ์—†์—ˆ๋‹ค.

ํŠนํžˆ ํ•œ๊ธ€๋“ค์ด ๋ชจ๋‘ ๊นจ์ ธ๋‚˜์™”๋‹ค.


calibre๋ฅผ ์ถ”์ฒœํ•˜๊ธฐ์— ์„ค์น˜ํ›„ convert ํ•ด๋ดค๋”๋‹ˆ ์ถœ๋ ฅ ํด๋”๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์—†์–ด ์ด๊ฒƒ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฝค๋‚˜ ๊ท€์ฐฎ์€ ์ž‘์—…์ด์—ˆ๋‹ค - ํ•˜์ง€๋งŒ ํŒŒ์ด์ฌ์œผ๋กœ ๋๋‚ด ์‹คํŒจํ•œ๋‹ค๋ฉด ์ด๋ ‡๊ฒŒ๋ผ๋„ ์ž‘์—…ํ•œ ํ›„ txtํŒŒ์ผ๋“ค์„ ๋ชจ๋‘ ์ฐพ์•„ ํ•œ๋ฒˆ์— ๋ชจ์œผ๋Š” ์ฝ”๋“œ๋ฅผ ๋งŒ๋“ค ์ž‘์ •์ด์—ˆ๋‹ค.. ์ง€๋งŒ ํŒŒ์ด์ฌ์œผ๋กœ ํ•ด๊ฒฐํ–ˆ๋‹ค.

๋จผ์ € EbookLib๋ฅผ ์„ค์น˜ํ•œ๋‹ค

 

1. pip install EbookLib
https://pypi.org/project/EbookLib/

 

EbookLib

Ebook library which can handle EPUB2/EPUB3 and Kindle format

pypi.org

 

- doc ๋„ ์‚ดํŽด๋ณด์ž. ๊ทผ๋ฐ ์ข€ ๋ถ€์กฑํ•˜๋‹ค

https://docs.sourcefabric.org/projects/ebooklib/en/latest/tutorial.html#introduction

 

Tutorial — EbookLib 0.17 documentation

Creating EPUB from ebooklib import epub book = epub.EpubBook() EPUB has some minimal metadata requirements which you need to fulfil. You need to define unique identifier, title of the book and language used inside. When it comes to language code recommende

docs.sourcefabric.org

2. This is codes

import ebooklib
from ebooklib import epub
from bs4 import BeautifulSoup

book = epub.read_epub('./tear.epub')
result = book.get_metadata('DC', 'language') # ์–ด๋–ค ์–ธ์–ด๋กœ ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค

for idx, doc in enumerate(book.get_items_of_type(ebooklib.ITEM_DOCUMENT)):
    book = doc.content
    soup = BeautifulSoup(book, 'html.parser')
    soup = soup.select('p')
    for pTag in soup:
        print(pTag.text)

3. ์•Œ๋งž์€ ์˜ต์…˜์„ ์ฐพ๋Š”๋ฐ ๊ณ ์ƒ์„ ์ข€ ํ–ˆ๋‹ค.

- ํ•œ๊ธ€ ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ stackoverflow๋Š” ํฐ ๋„์›€์ด ๋˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•œ๊ธ€ ๋ฌธ์ œ๋„ ์•„๋‹ˆ์—ˆ๋‹ค.

- idx๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด enumerate๋ฅผ ์ผ์ง€๋งŒ ์ด ๊ฒฝ์šฐ ๋ฒ”์šฉ์„ฑ์ด ๋–จ์–ด์ ธ ๊ทธ๋ƒฅ doc๋งŒ ์‚ฌ์šฉํ•œ๋‹ค. ์ฑ…์˜ ํŠน์ • ์ •๋ณด๋งŒ ๋ฝ‘์•„์„œ ์ฒ˜๋ฆฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์“ฐ๋Š” ๊ฒƒ๋„ ์ข‹๊ฒ ๋‹ค.


4. ์ฑ… ์ œ๋ชฉ์€ book.get_metadata('DC', 'title') ์ด๋ ‡๊ฒŒ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.

- ์ด๊ฑธ๋กœ ํŒŒ์ผ๋ช…์„ ๋งŒ๋“ค์–ด ํด๋” ํ•˜๋‚˜์— ์ €์žฅํ•˜๋ฉด ๋ชจ๋“  epubํŒŒ์ผ์„ ํ•œ๋ฒˆ์— txt๋กœ ๋งŒ๋“ค์ˆ˜ ์žˆ๊ฒ ๋‹ค.

๋งค๋ฒˆ ์žƒ์–ด๋ฒ„๋ฆฌ๊ณ  ๋˜ ์ง€๋ฅด๋Š” ์„ ๊ธ€๋Ÿฌ์Šค

์‚ฌ์‹ค ๊ธฐ์Šค ๋•Œ๋ฌธ์— ์„ ๊ธ€๋Ÿฌ์Šค๋ฅผ ๋ฐ”๊พผ ์ ์€ ์—†๋‹ค. ๋งค๋ฒˆ ์žƒ์–ด๋ฒ„๋ ธ๋‹ค. ๋ฒŒ์จ 4๋ฒˆ์งธ์ธ๊ฐ€.

๊ทธ๋ž˜์„œ ์‚ฌ๊ณ  ๋˜ ์‚ฌ๋„ ๋‹ค์‹œ ๋ณด๋ฉด ์„ ๊ธ€๋Ÿฌ์Šค๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค. ํŠนํžˆ ๋ธ”๋ฃจ๋ Œ์ฆˆ์˜ ์„ ๊ธ€๋Ÿฌ์Šค๋ฅผ ์ข‹์•„ํ•ด์„œ ์ž์ฃผ ์ฐฉ์šฉํ•˜๋‹ค๋ณด๋‹ˆ ์ž์ฃผ ์žƒ์–ด๋ฒ„๋ฆฐ๋‹ค.

 

๊ทธ๋ž˜์„œ ๋˜ ์งˆ๋ €๋‹ค. ์˜์ƒ์„ ๋ณด๋‹ˆ ๋ง์น˜๋กœ ์ณ๋„ ๊ธฐ์Šค ํ•˜๋‚˜ ์•ˆ๋‚œ๋‹จ๋‹ค. ์•„๋งˆ์กด ํ‰๋„ ํ˜ธํ‰์ผ์ƒ‰์ด๋‹ค.

์‚ฌ์‹ค ์žƒ์–ด๋ฒ„๋ฆฌ์ง€๋‚˜ ์•Š์•˜์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

 

๋‹ค๋‹ค์Œ ์ฃผ์—๋Š” ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒ ๋‹ค. ๊ทธ๋•Œ๊นŒ์ง€๋Š” ๋ฏธ์„ธ๋จผ์ง€ ๋งˆ์Šคํฌ๋‚˜ ์ฐจ๊ณ  ๋‹ค๋…€์•ผ ๊ฒ ๋‹ค.

 

 

The Hook

Titanium Sunglasses with bottle opener and polarized lenses. Includes a lifetime warranty, hard case and top notch customer service.

www.williampainter.com

 

 

โ—  ํ•œ๋ฐ˜๋„ ์ง€์ง„ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ   


> ๊ฐœ์š”

1. ๊ธฐ์ƒ์ฒญ 1978๋…„ 8์›”๋ถ€ํ„ฐ 2018๋…„ 3์›” 4์ผ ์ƒˆ๋ฒฝ 0์‹œ 52๋ถ„ ์ง€์ง„๊นŒ์ง€ ๋ชจ๋“  ์ง€์ง„ ๋ฐ์ดํ„ฐ ๋ถ„์„.

- ์ด 1723ํšŒ.

- ์ด ํฌ๋กค๋ง ์‹œ๊ฐ„ 2๋ถ„ ๋ฏธ๋งŒ. node.js ์ด์šฉ. 

- ์กฐํšŒ ๋ชฉ๋ก 999 ์ œํ•œ์œผ๋กœ 1978๋…„๋ถ€ํ„ฐ 2011๋…„๊นŒ์ง€ ํ•œ๋ฒˆ, ๋‚˜๋จธ์ง€ ๊ธฐ๊ฐ„ ๋‹ค์‹œ ํ•œ๋ฒˆ์œผ๋กœ ๋ถ„๋ฆฌํ•ด์„œ ์ˆ˜์ง‘.


2. ์ง€๋„๋Š” ์—ฌ๊ธฐ ๋ธ”๋กœ๊ทธ (danielykim.github.io)์— ์˜ฌ๋ฆฐ TopoJson ํŒŒ์ผ ์ด์šฉ


3. d3.js๋กœ ์‹œ๊ฐํ™”.


4. ์ถ”๊ฐ€๋กœ ์‚ฌ์šฉํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” 

- lodash(๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ. ๋’ค๋Šฆ๊ฒŒ ์ ์šฉํ•˜์—ฌ ์ ๊ทน ํ™œ์šฉx)

- d3.tip.js(๋งˆ์šฐ์Šค ํด๋ฆญ์‹œ ํˆดํŒ ํ‘œ์‹œ)

- d3.format.js(์ˆซ์ž ํ‘œํ˜„ ์ฒ˜๋ฆฌ. ์ง€์ง„ ์—๋„ˆ์ง€์˜ ์ˆซ์ž๊ฐ€ ์ปค์„œ ์ง€์ˆ˜ ๋„์ž…)

- d3-queue.v3.js(์ง€์ง„๋ฐ์ดํ„ฐ์™€ ์ง€๋„ ๋ฐ์ดํ„ฐ ์ˆœ์ฐจ์  ๋กœ๋”ฉ)

- topojson.v1.js(์ง€๋„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ)

- d3-scale-chromatic.v.js(์ง€๋„ ์ƒ‰๊น” ์ฒ˜๋ฆฌ. d3.interpolateOrRd ์‚ฌ์šฉ)


5. ์†Œ์Šค์ฝ”๋“œ๋Š” ์›ํ•˜์‹œ๋Š” ๋ถ„์ด ๊ณ„์‹œ๋ฉด ๋ง๊ธ€๋กœ.

- ๋‹ค๋งŒ github์— ์˜ฌ๋ฆฌ์ง€ ์•Š์€ ์ด์œ ๋„ ๊ฐ™์€๋ฐ, ์ฝ”๋“œ๋งŒ ๋ณด๊ณ  ์ดํ•ดํ•˜๊ธฐ ์ข€ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๊ฒ ๋‹ค.


5. ์ง€์ง„์„ ๊ณต๋ถ€(?)ํ•˜์‹œ๋Š” ๋ถ„์ด๋‚˜ ์—ฐ๊ตฌํ•˜์‹œ๋Š” ๋ถ„๋“ค์—๊ฒŒ ์ƒ‰๋‹ค๋ฅธ ์‹œ๊ฐ์ด๋‚˜ ์–ด๋–ค ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.



> ๊ฒฐ๊ณผ๋ฌผ


์ง€์ง„๋ฐœ์ƒํšŸ์ˆ˜ ๋ฐ ์ตœ๋Œ€๊ฐ•๋„
ํ•ด๋‹น์›”์— ๋ฐœ์ƒํ•œ ์ง€์ง„ ์—๋„ˆ์ง€์˜ ์ด๋Ÿ‰ ๋น„๊ต
์ง€์ง„๊ทœ๋ชจ ๋น„์œจ
์ง€์—ญ๋ณ„ ์ง€์ง„ ๋ฐœ์ƒ์ˆ˜

์ง€์ง„๋ฐœ์ƒ์ง€์—ญ (์ตœ๊ทผ์— ๋ฐœ์ƒํ•œ ์ง€์ง„์ผ ์ˆ˜๋ก ์ƒ‰์ด ์ง„ํ•˜๊ณ , ์ง€์ง„ ๊ทœ๋ชจ๊ฐ€ ํด์ˆ˜๋ก ์›์ด ์ปค์ง„๋‹ค)


โ— ํ•œ๋ฐ˜๋„ ์ง€์ง„ ์‹œ๊ฐํ™” ์ž‘์—… ์™„์„ฑ   


> ๋“ค์–ด๊ฐ€๋Š” ๋ง

1. ์ง€๋‚œ ์—ฐ๋ง ์‹œ์ž‘ํ–ˆ๋˜ ํ•œ๋ฐ˜๋„ ์ง€์ง„ ์‹œ๊ฐํ™” ์ž‘์—…์ด ์ผ๋‹จ๋ฝ๋๋‹ค.


> ์ž‘์—… ์ด๋ฏธ์ง€



> ๊ฒฐ๊ณผ

- ์‹ค์‹œ๊ฐ„ ๊ธฐ์ƒ์ฒญ ์ง€์ง„ ๋ฐ์ดํ„ฐ + ์„œ๋ฒ„ ๊นŒ์ง€ ๋„๋ฉ”์ธ์œผ๋กœ ๋งŒ๋“ค์–ด ์˜ฌ๋ ค๋†“์œผ๋ ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ ‘์†๋„ ์‰ฝ๊ณ  ํ•ญ์ƒ ์ตœ์‹  ๋ฐ์ดํ„ฐ๋‹ˆ ์“ธ๋งŒ ํ• ๊ฑฐ๋‹ค.

- ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ƒ์ฒญ๊ณผ ์ง€์ง„์„ ์—ฐ๊ตฌํ•˜๊ฑฐ๋‚˜ ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ฃผ์†Œ๋งŒ ํ™๋ณด(?)ํ•ด ๋†“๊ณ  ๋์ด๋‹ค.

- ์ง€๋„๋Š” ํ™•๋Œ€/์ถ•์†Œ ๋ฐ moving์ด ๊ฐ€๋Šฅํ•˜๋‹ค. 



์ง€์ง„๋ฐœ์ƒํšŸ์ˆ˜ ๋ฐ ์ตœ๋Œ€๊ฐ•๋„
ํ•ด๋‹น์›”์— ๋ฐœ์ƒํ•œ ์ง€์ง„ ์—๋„ˆ์ง€์˜ ์ด๋Ÿ‰ ๋น„๊ต
์ง€์ง„๊ทœ๋ชจ ๋น„์œจ
์ง€์—ญ๋ณ„ ์ง€์ง„ ๋ฐœ์ƒ์ˆ˜
์ง€์ง„๋ฐœ์ƒ์ง€์—ญ



> ๋ฐ˜์„ฑ

1. ์ž‘์—…์€ ์˜ˆ์ƒ๋ณด๋‹ค (๋‹น์—ฐํžˆ) ์˜ค๋ž˜ ๊ฑธ๋ ธ๊ณ  ์˜ˆ์ƒ๋ณด๋‹ค (ํ›จ์”ฌ) ์–ด๋ ค์› ๋‹ค.

2. ๊ทธ๋ƒฅ ํ•˜๋“œ์ฝ”๋”ฉํ•˜๋Š” ๊ฒƒ๊ณผ oop๋กœ ์งœ๋Š” ๊ฒƒ์€ ์™„์ „ํžˆ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

3. ๋ฌด์—‡๋ณด๋‹ค ๋‚ด๊ฐ€ ๋ฌด์–ผ ๋งŒ๋“ค๊ณ  ์–ด๋–ค ๊ธฐ๋Šฅ์ด ํ•„์š”ํ• ์ง€ '๋‚˜์กฐ์ฐจ' ๋ชฐ๋ž๊ธฐ ๋•Œ๋ฌธ์— oop๋Š” ์˜คํžˆ๋ ค ์ข‹์ง€ ์•Š์€ ์„ ํƒ์ด์—ˆ๋‹ค.

4. ์ด๋ฒˆ์— ๊นจ๋‹ฌ์€ ๊ฒƒ์€ ๊ฐ ๊ธฐ๋Šฅ์„ ์ตœ๋Œ€ํ•œ ์ชผ๊ฐœ -๊ทธ๊ฒƒ์ด ์†๋„ ์ธก๋ฉด์—์„œ ๋ชน์‹œ ์•ˆ ์ข‹์•„๋ณด์ด๋”๋ผ๋„ - ๊ธฐ๋Šฅ์„ ์ค‘์‹ฌ์œผ๋กœ ์ชผ๊ฐœ ํ•จ์ˆ˜ํ™” ์‹œ์ผœ๋†“์•„์•ผ '์ฝ”๋“œ ํ™•์žฅ์„ฑ'์— ๊ต‰์žฅํžˆ ์œ ๋ฆฌํ•˜๋‹ค๋Š” ๊ฒƒ์ด์—ˆ๋‹ค.

5. ๊ผญ for๋‚˜ if ๊ฐ€ ์—†๋Š” map์ด๋‚˜ filter๋ฅผ ๊ณ ์ง‘ํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋‹ค. ์™„์ „ํžˆ ๋‹ค๋ฅด๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฑฐ๋ผ๋ฉด ๋‹ค๋ฅด๊ฒ ์ง€๋งŒ ์‹ค๊ฐœ๋ฐœ์—์„œ ๊ทน๋„์˜ ํ•จ์ˆ˜ํ™”๋Š” ๋„ˆ๋ฌด ํŒŒํŽธํ™” ๋˜์–ด ์˜คํžˆ๋ ค ๋…ํ•ด๋ฅผ ํ•ด์นœ๋‹ค(๋Š” ๊ฒƒ์ด ๋‚˜์˜ ์˜๊ฒฌ์ด๋‹ค)

6. ์–ด์จŒ๋“  ์žฌ๋ฏธ๋„ ์žˆ์—ˆ๊ณ  ๋งŽ์€ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๋˜ ํ”„๋กœ์ ํŠธ๋‹ค.


> p.s.

1. ๋งŒ์•ฝ, ์ •๋ง ๋งŒ์•ฝ ์‚ฌ๋žŒ๋“ค์˜ ์š”๊ตฌ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ง€์ง„ ๊ฐ•๋„, ์‹œ๊ฐ„, ํšŸ์ˆ˜, ์—๋„ˆ์ง€ ๋“ฑ์— ๊ฐ€์ค‘์น˜ ๋ฐ ์ƒ‰์„ ๋ฐ”๊พธ๋Š” ์ •๋„์˜ UI๋Š” ๋„ฃ์–ด๋ณผ ๊ฑฐ๋‹ค. ์ง€์ง„์— ๋Œ€ํ•ด ์ž˜ ์•„๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๊ทธ๊ฒƒ๋งŒ ๋ฐ”๊ฟ”๋„ ๋ญ”๊ฐ€ ์˜๋ฏธ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฑฐ๋ผ ๋ณธ๋‹ค.

2. ์ง€์ง„ ๋ฐœ์ƒ๊ธฐ๋„ ๋„ฃ๊ณ  ์‹ถ๋‹ค. ์ด๊ฑด ๋‚ด๊ฐ€ ๊ถ๊ธˆํ•œ ๊ฑฐ๋‹ˆ๊นŒ. ํ•˜์ง€๋งŒ ์ง€์ง„์— ๋Œ€ํ•œ ๋ณด๋‹ค ๋งŽ์€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์ด๊ฒƒ๋„ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๋งŒ๋“ค์–ด ๋„ฃ๊ฒ ๋‹ค.


โ— ํ•œ๋ฐ˜๋„ ์ง€์ง„ ๋ฐœ์ƒ์ง€์—ญ 1์ฐจ ์™„์„ฑ


> ๊ฐœ์š”

1. 1978๋…„๋ถ€ํ„ฐ 2018๋…„ 1์›”๊นŒ์ง€ ๋ฐœ์ƒํ•œ ๋ชจ๋“  ์ง€์ง„๋“ค์„ ์ง€๋„ ํ•˜๋‚˜์— ํ‘œํ˜„ํ•ด๋ดค๋‹ค.

2. ์›์˜ ํฌ๊ธฐ๋Š” ์ง€์ง„์˜ ๊ฐ•๋„๋ฅผ ํ‘œํ˜„ํ•œ๋‹ค.

3. ์›์˜ ์ƒ‰์ด ํŒŒ๋ž€์ƒ‰์— ๊ฐ€๊นŒ์šธ ์ˆ˜๋ก ์ตœ๊ทผ์— ๋ฐœ์ƒํ•œ ์ง€์ง„์ด๋‹ค. ์›์˜ ์ƒ‰์ด ์˜…์–ด ์งˆ์ˆ˜๋ก ์˜ค๋ž˜์ „์— ๋ฐœ์ƒํ•œ ์ง€์ง„์ด๋‹ค.

- ์ƒ‰์˜ ๋ฒ”์œ„๋Š” rgba( 254 ~ 0, 254 ~ 0, 255, 0.2 ) ์™€ ๊ฐ™๋‹ค.

- ์ฆ‰ ์ตœ์ดˆ์˜ ์ง€์ง„๊ธฐ๋ก์ธ 1978๋…„  8์›”์€ ๊ฐ’์ด 254๋กœ rgba( 254, 254, 255, 0.2 ) ๊ฐ€ ๋˜์–ด ๊ฑฐ์˜ ์ƒ‰์ด ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ณ  2018๋…„ 1์›”์˜ ์ง€์ง„์€ rgba( 0,0, 255, 0.2)๊ฐ€ ๋˜์–ด ๊ฐ€์žฅ ์ง„ํ•œ ์ƒ‰์œผ๋กœ ์น ํ•ด์ง„๋‹ค.

- ์•ŒํŒŒ๊ฐ€ 0.2 ์œผ๋ฏ€๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ƒ‰์ด ์˜…๋‹ค. ๋”ฐ๋ผ์„œ ๋น„์Šทํ•œ ์ง€์—ญ์— ์—ฌ๋Ÿฌ๋ฒˆ ์ง€์ง„์ด ์ผ์–ด๋‚ฌ์„ ๊ฒฝ์šฐ ๊ทธ ์ƒ‰์ด ์ค‘์ฒฉ๋˜์–ด ์ง„ํ•ด์ง„๋‹ค.


> ๊ฒฐ๋ก 

1. ์ตœ๊ทผ์— ์ผ์–ด๋‚˜๊ณ  ์ง€์ง„ ๊ทœ๋ชจ๊ฐ€ ํฌ๊ณ  ๋น„์Šทํ•œ ์ง€์—ญ์— ์—ฌ๋Ÿฌ๋ฒˆ ์ง€์ง„์ด ์ผ์–ด๋‚ฌ์„ ๊ฒฝ์šฐ ๋ˆˆ์— ์ž˜๋ˆ๋‹ค...

2. ..๋งŒ ์†”์งํžˆ ์ž˜ ์•ˆ๋ˆ๋‹ค. ๋ฌด๋ ค 40๋…„๋™์•ˆ ์ผ์–ด๋‚œ 1717๊ฐœ์˜ ์ง€์ง„์„ ๊ฒจ์šฐ 255๋ฒ”์œ„์•ˆ์— ๊ทธ๊ฒƒ๋„ ํŒŒ๋ž€์ƒ‰์— ํ•œ์ •ํ•ด์„œ ๋”๊ตฌ๋‚˜ ์•ŒํŒŒ 0.2๋ฅผ ๋จน์—ฌ์„œ ํ‘œํ˜„ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.  ใ…‹ใ…‹ ๋ฌด์–ธ๊ฐ€ ์ข‹์€ ์ƒ‰ ๋ฒ”์œ„๊ฐ€ ์žˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ ๊ทธ๊ฑด ์ข€ ๋” ๊ณ ๋ฏผํ•ด ๋ด์•ผ๊ฒ ๋‹ค. ์ด๋Ÿด๋• ์ •๋ง ๋””์ž์ด๋„ˆ๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด๋‹ค.


3. ์–ด์จŒ๋“  ์•„๋ž˜ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ฉด ํฌํ•ญ์‹œ์™€ ๊ฒฝ์ฃผ์‹œ, ๊ทธ๋ฆฌ๊ณ  ๋ณด๋ น์‹œ(๋ผ์ง€๋งŒ ์„œํ•ด์•ˆ ๋ฉ€๋ฆฌ)์— ์˜๋ฏธ ์žˆ๋Š” ์ง€์ง„์ด ๋ฐœ์ƒํ•˜๊ณ  ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ถํ•œ ์„œํ•ด์•ˆ, ์ €๊ธฐ๊ฐ€ ์–ด๋”˜์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์ €์ชฝ๊ณผ ์Œ, ํฌํ•ญ์‹œ ์œ„์— ์˜๋•๊ตฐ ์ชฝ ๋™ํ•ด์•ˆ์—๋„ ์ง€์ง„์ด ๊ฝค ํฌ๊ณ  ๋ฐ˜๋ณตํ•ด์„œ ๋ฐœ์ƒํ•˜๊ณ  ์žˆ๋‹ค. 

4. ๊ทธ๋ฆฌ๊ณ  ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์€ ์ง€์ง„๋“ค์ด ๋‚ด๋ฅ™์—์„œ ์ผ์–ด๋‚˜๊ณ  ์žˆ๋‹ค. ๋ณด๊ธฐ์— ๋”ฐ๋ผ์„œ๋Š” ํฌํ•ญ,๊ฒฝ์ฃผ์—์„œ ์„œํ•ด์•ˆ ๋ณด๋ น, ์„œ์‚ฐ๊นŒ์ง€ ์ญˆ์šฑ ์ง€์ง„์ด ์ด์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค.



> ๋ณต๊ธฐ

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


2. ์ด์ œ ์ง€์ง„ ์คŒ์ธ์•„์›ƒ๊ณผ ์›์„ ํด๋ฆญํ–ˆ์„ ๋•Œ ํ•ด๋‹น ์ง€์ง„์— ๋Œ€ํ•œ ์ƒ์„ธ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ๋งŒ ํ•˜๋ฉด ๋๋‚œ๋‹ค. ๋ญ”๊ฐ€ ์ข€ ์•„์‰ฌ์šด๋ฐ, ๋ญ ๋” ์ถ”๊ฐ€ํ•  ๊ฑฐ ์—†์„๊นŒ ๋ชจ๋ฅด๊ฒ ๋‹ค.


3. ๊ฒŒ์ž„์ฒ˜๋Ÿผ ์—ฌ๊ธฐ์— ์ง€์ง„ ๋ฐœ์ƒ๊ธฐ๋Šฅ๊นŒ์ง€ ๋„ฃ์–ด๋ณด๋ ค ํ•œ๋‹ค. ๋””์ž์ธ์ด ๋ฌธ์ œ์ง€ ๊ฐœ๋ฐœ ์ž์ฒด๋Š” ์˜ค๋ž˜ ์•ˆ๊ฑธ๋ฆด ๊ฒƒ ๊ฐ™๋‹ค.


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


5. ๊ทธ๋Ÿฌ๋ฉด ์ด ํ”„๋กœ์ ํŠธ๋„ ๋์ด๋‹ค. ๋‹ค๋ฅธ ๋˜ ๋ฌด์–ผ ๋งŒ๋“ค์–ด๋ณผ๊นŒ๋‚˜.

+ Recent posts