๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ฌ ํšŒ๊ณ 

[ํšŒ๊ณ  #6] 24๋…„ 5์›” ํšŒ๊ณ 

by dev_writer 2024. 5. 31.

๋„ˆ๋ฌด ํšŒ๊ณ ํ•  ๊ฒŒ ๋งŽ์•˜๋˜ ๋‹ฌ

์ด๋ฒˆ ๋‹ฌ์€ ์ด๋ž˜๋„ ๋˜๋‚˜? ์‹ถ์„ ์ •๋„๋กœ ์ข‹์€ ์ด๋ฒคํŠธ๊ฐ€ ๋งŽ์•˜๋˜ ๋‹ฌ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์”ฉ ๊ธฐ๋กํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

Spring AI๋ฅผ ๋œฏ์–ด๋ณด๋‹ค - ์ด๋ฒคํŠธ ๋ฐœ์ƒ์˜ ์›์ธ (05.02)

5์›” 2์ผ์—๋Š” ์Šคํ”„๋ง์—์„œ ํŒŒ์ด์ฌ ์ง„์˜์— ์žˆ๋Š” ๋žญ์ฒด์ธ์— ๋Œ€ํ•ญํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ , Spring AI์˜ ๋‚ด๋ถ€ ์›๋ฆฌ๋ฅผ ๋ถ„์„ํ•œ ๊ธ€์„ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. Spring AI๋ฅผ ์“ฐ๊ฒŒ ๋˜๋ฉด์„œ ChatGPT ๋“ฑ AI์˜ API๋ฅผ ํ˜ธ์ถœํ•˜๊ธฐ ์œ„ํ•ด ์ž‘์„ฑํ•ด์•ผ ํ–ˆ๋˜ ๋ฒˆ๊ฑฐ๋กœ์šด HTTP ์ปค๋„ฅ์…˜ ์ฝ”๋“œ๋ฅผ ์ƒ๋‹น ๋ถ€๋ถ„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์—ˆ๊ธฐ์— ์‹œ์ž‘ํ•ด ๋ณธ ๊ธ€์ด์—ˆ์Šต๋‹ˆ๋‹ค. (๊ทธ๋Ÿฌ๋‚˜ ํ›„์ˆ  ํ•˜๋“ฏ์ด, ์ด ๊ณผ์ •์ด ๋‹ค๋ฅธ ์ด๋ฒคํŠธ๋“ค์„ ์—ฐ์†์ ์œผ๋กœ ๋ถ€๋ฅผ ์ค„์€ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค.)

 

Spring AI๋กœ ์–ป๊ฒŒ ๋œ ์ธ์ƒ ์ฒซ ์ปคํ”ผ์ฑ— (05.09)

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

 

๋Œ€ํ‘œ๋‹˜๊ณผ ์ปคํ”ผ์ฑ—์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๋ฐ›๊ฒŒ ๋œ ๋ง์”€๋“ค์€ ์•„๋ž˜์™€ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค.

  • ์„ฑ๊ณตํ•œ ์  ๋ง๊ณ ๋„ ์‹คํŒจํ•œ ์ ๋„ ๊ธฐ๋กํ•ด์„œ ๋ณด๊ธฐ ์ข‹๋‹ค.
  • Spring AI์— ๋Œ€ํ•œ ๊ธ€์„ ํ†ตํ•ด ๋ธ”๋กœ๊ทธ๊นŒ์ง€ ์ธ์ƒ ๊นŠ๊ฒŒ ๋ณด์•˜๋‹ค.
  • ๋งค์ผ ์กฐ๊ธˆ์ด๋ผ๋„ ๊พธ์ค€ํžˆ ์„ฑ์žฅํ•˜๋ฉด ์ถฉ๋ถ„ํžˆ ๋” ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.

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

 

๋˜ํ•œ, ๋งˆ์ง€๋ง‰ ๋ง์”€์„ ๋“ค์€ ๋’ค์—๋Š” ์ด๋ฒˆ ๋‹ฌ์— ์„ฑ์žฅ์— ์™„์ „ํžˆ ๋ชฐ์ž…ํ•ด ๋ณด์ž๋Š” ๋งˆ์Œ์„ ๊ฐ–๊ณ  ๊ทธ๋™์•ˆ์˜ ๋ธ”๋กœ๊ทธ ์šด์˜ ์ค‘ ๊ฐ€์žฅ ๋งŽ์€ ์ˆ˜์˜ ๊ธ€์„ ์ž‘์„ฑํ•˜๊ฒŒ ๋œ ๊ณ„๊ธฐ์˜€์Šต๋‹ˆ๋‹ค.

 

Spring AI ๊ธฐ์—ฌ ๋ฐ Merge

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

 

๊ทธ๋Ÿฌ๋˜ ๋„์ค‘ Spring AI์˜ ImageResponse๋ผ๋Š” ํด๋ž˜์Šค๊ฐ€ ๋‹ค๋ฅธ ํด๋ž˜์Šค์— ๋น„ํ•ด ์ฃผ์„๋„ ์—†๊ณ , ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๊ฒฐ๊ณผ๊ฐ€ ๋น„์–ด์žˆ์„ ๋•Œ์—๋„ ์›์†Œ๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค๊ณ  ํ•˜๋Š” (IndexOutOfBounds) ์˜ˆ์™ธ ๊ฐ€๋Šฅ์„ฑ์„ ๋ฐœ๊ฒฌํ•˜์˜€๊ณ , ์ด๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ์ด์Šˆ์™€ PR์„ ์ œ์ถœํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋ฆฌ๊ณ  ์–ผ๋งˆ ๋’ค, ์„ฑ๊ณต์ ์œผ๋กœ ์ œ PR์ด ๋ฐ˜์˜๋˜์—ˆ๊ณ  ๊ธ€์„ ์“ฐ๋Š” ํ˜„์žฌ (05.31)์—๋Š” ์Šคํ”„๋ง๋ถ€ํŠธ ํ”„๋กœ์ ํŠธ ์‹œ์ž‘ ์‹œ OpenAI ์˜์กด์„ฑ์„ ๋“ฑ๋กํ•˜๋ฉด ํ•ด๋‹น ํŒŒ์ผ์—์„œ ์ œ ์ด๋ ฅ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

์–ด๋”˜๊ฐ€ ์ต์ˆ™ํ•œ ์ด๋ฆ„.. ๐Ÿ˜… (๋ณธ ํด๋ž˜์Šค์— ์žˆ๋Š” ์ฃผ์„๋“ค์€ ์ œ๊ฐ€ ์ž‘์„ฑํ•œ ๋‚ด์—ญ์ž…๋‹ˆ๋‹ค :))

 

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

 

์ž๋ฐ” ์ž˜ ์ฝ๋Š” ๋ฒ• ์„œํ‰๋‹จ ์ž‘์„ฑ (05.11)

11์ผ์—๋Š” ์ œ์ดํŽ ์ถœํŒ์‚ฌ์˜ "์ž๋ฐ” ์ž˜ ์ฝ๋Š” ๋ฒ•"์— ๋Œ€ํ•ด ์„œํ‰๋‹จ์— ์„ ์ •๋˜์–ด, ์ฑ…์„ ์ฝ๊ณ  ์ง์ ‘ VisualVM์„ ์„ค์น˜ํ•ด ๋ณด๊ณ , ๋•๋ถ„์— ๊ทœ๋ชจ๊ฐ€ ์ž‘์ง€๋งŒ ์„ฑ๋Šฅ ๊ฐœ์„  ๊ฒฝํ—˜์„ ํ•ด๋ณด๊ฒŒ ๋œ ๊ณ„๊ธฐ์˜€์Šต๋‹ˆ๋‹ค.

 

๋”๋ถˆ์–ด ์‹ค๋ฌด์—์„œ๋„ ์ถฉ๋ถ„ํžˆ ๊ณ ๋ฏผํ•ด ๋ณผ ๋งŒํ•œ ๋‚ด์šฉ์ด ๋งŽ์•˜๋˜ ์ฑ…์ด์—ˆ๊ณ , ๊ทธ๋งŒํผ ๋’ค๋กœ ๊ฐˆ์ˆ˜๋ก ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ค์› ์ง€๋งŒ ์‹œ๊ฐ„์„ ๋“ค์—ฌ ๋‹ค์‹œ ์ดํ•ดํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ ์ง€์› - ํ•ฉ๊ฒฉ (05.15)

15์ผ์—๋Š” ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ์— ์ง€์›ํ•˜์˜€๊ณ , ๋‹คํ–‰ํžˆ ํ•„๊ธฐ๋Š” ํ•œ๋ฒˆ์— ํ•ฉ๊ฒฉํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

์‹ค๊ธฐ๋Š” ๋‚œ์ด๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ€๊ฒ ์ง€๋งŒ, ํ•„๊ธฐ๋Š” ์ผ๋‹จ ์‹œ๊ฐ„์ด ๋ถ€์กฑํ•œ ๋ถ„๋“ค์ด์‹œ๋ผ๋ฉด ๊ธฐ์ถœ์„ ์ค‘์ ์œผ๋กœ ๊ณต๋ถ€ํ•˜์‹œ๋ฉด ๋˜๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

ํ˜น์‹œ ์ค€๋น„ํ•˜์‹ค ๋ถ„๋“ค์„ ์œ„ํ•ด, ๋„์›€์ด ๋˜์—ˆ๋˜ ์‚ฌ์ดํŠธ๋“ค์„ ๊ณต์œ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

์‹ค์šฉ์ฃผ์˜ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ๊ธ€์“ฐ๊ธฐ ์„ธ์…˜ ์ฒญ๊ฐ• (05.16)

 

16์ผ์—๋Š” ๋” ๋‚˜์€ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ๊ธ€์“ฐ๊ธฐ๋ž€ ๋ฌด์—‡์ผ๊นŒ?๋ผ๋Š” ๊ณ ๋ฏผ๊ณผ ๋‹ต์„ ์–ป๊ธฐ ์œ„ํ•ด, ๋ฐ๋ณด์…˜์—์„œ ์ง„ํ–‰ํ•œ ์‹ค์šฉ์ฃผ์˜ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ๊ธ€์“ฐ๊ธฐ ์„ธ์…˜์„ ์ฒญ๊ฐ•ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ด€๋ จํ•˜์—ฌ ์ž‘์„ฑํ•œ ๊ธ€์€ ๋”ฐ๋กœ ์žˆ์œผ๋‹ˆ ์–ด๋–ค ์ ์„ ๋Š๊ผˆ๋Š”์ง€๋Š” ์ด ๊ธ€์„ ๋ด์ฃผ์‹œ๋ฉด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

์š”์•ฝํ•˜์ž๋ฉด ์‹ค์šฉ์ ์œผ๋กœ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”, ๊ทธ ๊ธ€์„ ์“ฐ๋Š” ์ฃผ์ฒด์ธ ๋‚˜ ์ž์‹ ์ด ์ฝ์—ˆ์„ ๋•Œ ํŽธํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ด๋ฒˆ ๋‹ฌ์—๋งŒ ๋ฐ˜์ง ์—ด์‹ฌํžˆ ๊ธ€์„ ์ž‘์„ฑํ•˜์ง€ ๋ง๊ณ  ๋ฐ˜๋“œ์‹œ ์ด๋ฒˆ ๋‹ฌ์ฒ˜๋Ÿผ ๋‚˜๋จธ์ง€ ๋‹ฌ์—๋„ ๊พธ์ค€ํžˆ ๊ธฐ๋กํ•ด์•ผ๊ฒ ๋‹ค๋Š” ๊ฒฐ์‹ฌ์„ ๋‚ด๋ฆฌ๊ฒŒ ๋œ ์ข‹์€ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.

 

๊ธธ๋ฒ— ๋ฒ ํƒ€๋ฆฌ๋” ํ•ฉ๊ฒฉ (05.21)

๋‹ค์Œ์œผ๋กœ 21์ผ์—๋Š” ์‹ ์ฒญํ–ˆ๋˜ ๊ธธ๋ฒ— ๋ฒ ํƒ€๋ฆฌ๋” (๊ทธ๋ฆผ์œผ๋กœ ์ดํ•ดํ•˜๋Š” ์„œ๋ฒ„ ๊ตฌ์กฐ์™€ ๊ธฐ์ˆ )์—์„œ ํ•ฉ๊ฒฉ์ด ๋˜์–ด, ์ฒซ ๋ฒ ํƒ€๋ฆฌ๋”๋ฅผ ๋งก์•„ ์ฑ…์„ ์ฝ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

๊ฐœ์ธ์ ์œผ๋กœ ๋„คํŠธ์›Œํฌ ์ง€์‹์ด ์•ฝํ–ˆ๋Š”๋ฐ, ๋ณธ ์ฑ…์„ ๋ณด๋ฉฐ ์‹ค์ œ ์ฑ…์œผ๋กœ ๋ฐœํ–‰๋œ๋‹ค๋ฉด ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ณ  ์‹ค๋ฌด์—์„œ๋Š” ์„œ๋ฒ„์™€ ๊ด€๋ จํ•˜์—ฌ ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ๊ฒŒ ๋  ๊ฒƒ ๊ฐ™์•„ ๊ธฐ๋Œ€๊ฐ€ ๋˜๋Š” ์ฑ…์ž…๋‹ˆ๋‹ค.

 

์ฑ…์€ 6์›”์— ์˜ฌ ์˜ˆ์ •์ด๊ธฐ ๋•Œ๋ฌธ์—, ์ด ์ฑ…์„ ์ฝ์€ ํ›„์—๋„ ๊ด€๋ จ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

๋ถ€ํŠธ์บ ํ”„ ๋ฉ˜ํ†  ๋ฐฐ์ • (05.21)

๊ทธ๋‹ค์Œ์œผ๋กœ๋Š” ์ด์ „์— 4์›”์— ์‹ ์ฒญํ–ˆ๋˜ ๋ถ€ํŠธ์บ ํ”„์—์„œ ๋ฉ˜ํ†  ๋งค์นญ์ด ๋˜์—ˆ๋‹ค๋Š” ์†Œ์‹์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๋ฉ˜ํ† ๋‹˜๊ป˜๋„ Spring AI์— ๋Œ€ํ•œ ๊ธฐ์—ฌ, ๋˜ ์ด๋ฅผ ํ™œ์šฉํ•œ ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด๋ฅผ ์ด์•ผ๊ธฐํ•ด ๋“œ๋ ธ๊ณ , ๊ธ์ •์ ์œผ๋กœ ๋ด์ฃผ์…”์„œ ์ข…๊ฐ• ํ›„์— ๋น ๋ฅด๊ฒŒ ๋ฉ˜ํ† ๋ง ๋ฐ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

 

๋ถ€ํŠธ์บ ํ”„์— ๋Œ€ํ•ด์„œ๋Š” 6์›” ๊ธฐ๋ก๋ถ€ํ„ฐ ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์šฐ์•„ํ•œ์Šคํ„ฐ๋”” ํƒˆ๋ฝ (05.22)

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

 

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

 

Spring Camp 2024 ์ฐธ์—ฌ (05.25)

25์ผ์—๋Š” Spring Camp 2024 ์„ธ๋ฏธ๋‚˜์— ์ฐธ์„ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ ์„ธ์…˜์œผ๋กœ Spring AI๊ฐ€ ์žˆ์–ด์„œ ๋ฐ”๋กœ ์‹ ์ฒญํ•˜์˜€๊ณ , MSA ๋“ฑ ์ด๋ฆ„๋งŒ ๋“ค์—ˆ๋˜ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด์„œ๋„ ์•Œ๊ฒŒ ๋œ ์ข‹์€ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค.

 

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

 

์ธํ”„๋Ÿฐ์— ๊ฐ€๋”์”ฉ ์˜ฌ๋ผ์˜ค๋‹ˆ, ์Šคํ”„๋ง ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์€ ๊ผญ ๋‚ด๋…„์— ์ฐธ์„ํ•ด ๋ณด์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์„ธ๋ฏธ๋‚˜์˜ ์ผ๋ถ€ - ์ผ„ํŠธ ๋ฒก๊ณผ Spring AI (๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ๋‘ ์„ธ์…˜์—์„œ ์ฑ…์„ ๋ฐ›๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)

 

Spring AI ๋ณ€๊ฒฝ์  ๋ฐ˜์˜ (05.26)

Spring AI์— ๋Œ€ํ•ด์„œ ๊ธ€์„ ์ž‘์„ฑํ–ˆ์ง€๋งŒ, ํ˜„์ง€ ์‹œ๊ฐ„์œผ๋กœ 5์›” 22์ผ ๊ทœ๋ชจ๊ฐ€ ํฐ ๋ฆฌํŒฉํ„ฐ๋ง ์ž‘์—…์ด ๋ฐœ์ƒํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

๋‹น์—ฐํžˆ ๋‹ฌ๋ผ์ง„ ์ ์„ ์ž‘์„ฑํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์ง€๋งŒ, ํ•œํŽธ์œผ๋กœ๋Š” ๋น ๋ฅธ ์‹œ๊ฐ„ ์•ˆ์— ์ดํ•ด๋ฅผ ํ•˜๊ณ  ์ž‘์„ฑ์„ ํ•  ์ˆ˜ ์žˆ์„๊นŒ?๋ผ๋Š” ๊ณ ๋ฏผ์ด ๋งŽ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

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

 

์ด ๊ณผ์ •์„ ํ†ตํ•ด ์ตœ์‹  ๊ธฐ์ˆ ์€ ๊ฐ€๊ธ‰์  ์•ˆ์ •ํ™”๊ฐ€ ๋œ ๋‹ค์Œ ์จ์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ, ํ˜„์—…์—์„œ๋Š” ๊ธฐ์ˆ ์  ๋ณ€๊ฒฝ์ด ์ž์ฃผ ์ผ์–ด๋‚œ๋‹ค๋Š” ๊ฒƒ์„ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

 

๊ด€๋ จ ๊ธ€์€ ์ด ๊ธ€์— ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

์ทจ์—… ์ง€์›

๋น„๋ชจ์†Œํ”„ํŠธ, ๋ฏธ๋ฆฌ๋”” - ์„œ๋ฅ˜ ํƒˆ๋ฝ (05.14, 05.20)

4ํ•™๋…„์ด ๋œ ๋งŒํผ ์ด๋ ฅ์„œ๋ฅผ ๋ฏธ๋ฆฌ ์—ฐ์Šตํ•ด ๋ณด์ž๋Š” ์ƒ๊ฐ์„ ๊ฐ–๊ณ , ์‹ ์ž… ๊ณต๊ณ ๊ฐ€ ์—ด๋ฆฐ ๋น„๋ชจ์†Œํ”„ํŠธ์™€ ๋ฏธ๋ฆฌ๋””์— ์ง€์›ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์•„์‰ฝ๊ฒŒ๋„ ๋‘ ํšŒ์‚ฌ๋Š” ํƒˆ๋ฝ์ด์—ˆ์ง€๋งŒ, ๊ฐ๊ด€์ ์œผ๋กœ ๋Œ์•„๋ดค์„ ๋•Œ Spring AI์—์„œ ์ง„ํ–‰ํ•œ PR์ด merge๊ฐ€ ๋˜์ง€ ์•Š์€ ์ƒํƒœ์ด๊ธฐ๋„ ํ–ˆ๊ณ  ๋งŽ์€ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์ด์ง€๋„ ์•Š์•˜๋˜ ํŽธ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋ž˜๋„ ์กฐ๊ธˆ์”ฉ ๋ณด์™„ํ•˜์—ฌ, ์•„๋ž˜์— ๊ธฐ๋กํ•œ ๋ฌดํ•˜์œ ์—์„œ๋Š” ์„œ๋ฅ˜ ํ†ต๊ณผ๋ผ๋Š” ์ข‹์€ ๊ธฐํšŒ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

๋ฌดํ•˜์œ  - ์„œ๋ฅ˜ ํ†ต๊ณผ, ์—ญ๋Ÿ‰๊ฒ€์‚ฌ ๋ฐ AI ๋ฉด์ ‘ ํ†ต๊ณผ, 1์ฐจ ๊ธฐ์ˆ  ๋ฉด์ ‘ ์ค€๋น„ ์ค‘ - ๋ฉด์ ‘ ํƒˆ๋ฝ (05.27~ 06.03)

Spring AI์— ๋Œ€ํ•œ ๊ธ€์„ ์ง€์†์ ์œผ๋กœ ์ž‘์„ฑํ•˜๊ณ  ๋‹ค๋ฅธ ๊ณณ์—๋„ ๊ณต์œ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ธ์ง€, AI์™€ ์ž๋ฐ”๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋ฌดํ•˜์œ ์—์„œ ์„œ๋ฅ˜์™€ AI ๋ฉด์ ‘์„ ์ข‹๊ฒŒ ๋ณด์…”์„œ 6์›” 4์ผ ์ธ์ƒ ์ฒซ ๊ธฐ์ˆ  ๋ฉด์ ‘์„ ๋ณด๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

๋‹ค๋งŒ, ์•„์ง ๊ฐœ์ธ์ ์œผ๋กœ๋„ CS์ ์ธ ๋ถ€๋ถ„์ด ๋ถ€์กฑํ•˜๊ธฐ๋„ ํ•˜๊ณ  ๋ณธ๊ฒฉ์ ์ธ ์ทจ์—…์„ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‹ค๋ ฅ์„ ๋” ๊ฐ–์ถฐ์•ผ ํ•จ์„ ์•Œ๊ณ  ์žˆ๊ธฐ์— ๋ถ€ํŠธ์บ ํ”„ ์ง„ํ–‰ ์ „ ์–ด๋–ค ์ ์„ ์ค‘์ ์ ์œผ๋กœ ์—ฐ์Šตํ•ด ๊ฐ€๋ฉด ์ข‹์„์ง€๋ฅผ ๋ฏธ๋ฆฌ ์–ป์–ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋กœ ์‚ผ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋น„๋ก ํƒˆ๋ฝํ•˜๋”๋ผ๋„, Spring AI์— ๋Œ€ํ•œ ๋‚ด์šฉ๊ณผ ์ถ”๊ฐ€๋กœ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋‚ด์šฉ์€ ์•ž์œผ๋กœ ์žˆ์„ ์ทจ์—… ์ค€๋น„ ๋•Œ ๊ณตํ†ต์ ์œผ๋กœ ์ž‘์„ฑํ•  ๋‚ด์šฉ์ผ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

๋‚˜๋จธ์ง€ ๊ณผ์ •์— ๋Œ€ํ•œ ๊ธฐ๋ก์€ 6์›” ํšŒ๊ณ ๋ก์—์„œ ์ž‘์„ฑํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

24.06 ์ˆ˜์ •: ๋ฌดํ•˜์œ ์—์„œ ๊ธฐ์ˆ  ๋ฉด์ ‘์— ํƒˆ๋ฝํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํƒˆ๋ฝํ•˜๊ธด ํ–ˆ์ง€๋งŒ, ์ธ์ƒ ์ฒซ ๋ฒˆ์งธ ๊ธฐ์ˆ  ๋ฉด์ ‘์„ ๋ด„์œผ๋กœ์จ ์ผ์ข…์˜ "์˜ค๋‹ต๋…ธํŠธ"๋ฅผ ์–ป๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•„ ์˜คํžˆ๋ ค ๋ฟŒ๋“ฏํ•˜๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ์˜ ์ œ๋ชฉ์ฒ˜๋Ÿผ ๋  ๋•Œ ๊นŒ์ง€ ๊พธ์ค€ํžˆ ์„ฑ์žฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

 

์—ฌ๋‹ด: ์ด๋ฒˆ ๋‹ฌ์˜ ๋ฐฉ๋ฌธ์ž ์ˆ˜

์ด๋ฒˆ ๋‹ฌ ๋ฐฉ๋ฌธ์ž ์ˆ˜๋ฅผ ํ˜„์žฌ ์‹œ์ ์— ์กฐํšŒํ•ด ๋ณด๋ฉด, ์ด ์•ฝ 2,700๋ช… ์ด์ƒ์œผ๋กœ 4์›” ๋‹ฌ (328)์— ๋น„ํ•ด ์•ฝ 8๋ฐฐ ์ด์ƒ์˜ ๋ถ„๋“ค์ด ํ•œ๊บผ๋ฒˆ์— ๋ฐฉ๋ฌธํ•ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋งŽ์€ ๋ถ„๋“ค์ด ๋ฐฉ๋ฌธํ•ด ์ฃผ์…จ๋‹ค๋Š” ์‚ฌ์‹ค์ด ์ž˜ ๋ฏฟ๊ธฐ์ง€ ์•Š๊ณ , ๊ทธ์ € ๋” ์—ด์‹ฌํžˆ ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

๋” ์ข‹์€ ๊ธ€์„ ๊ณ„์† ์ž‘์„ฑํ•˜๋„๋ก ๋…ธ๋ ฅํ•˜๊ณ , ์ง์ ‘ ์‹ค์ฒœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

๊ฒฐ๋ก 

์ด๋ฒˆ ๋‹ฌ์€ ๋œปํ•˜์ง€ ์•Š์•˜๋˜ ๊ฐ์‚ฌํ•œ ์ˆœ๊ฐ„์ด ๋งŽ์ด ์ฐพ์•„์™”๋˜ ์ˆœ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์ˆœ๊ฐ„๋“ค์ด ๋ชจ๋‘ ์ œ๊ฐ€ ์‹ค๋ ฅ์ด ์ข‹์•˜๊ธฐ ๋•Œ๋ฌธ์ด ์•„๋‹ˆ๋ผ, ํ•œํŽธ์œผ๋กœ๋Š” ์šด์ด ๋งŽ์ด ๊ด€์—ฌํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

 

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

 

๋งŽ์ด ์„ฑ์žฅํ–ˆ๋‹ค๊ณ  ๋Š๋‚„ ๋•Œ ๋งˆ๋‹ค ํ•œํŽธ์œผ๋กœ๋Š” ๋”๋‹ ํฌ๋ฃจ๊ฑฐ ํšจ๊ณผ๋ฅผ ์ƒ๊ฐํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒธ์†ํ•˜์ž.

 

๋์œผ๋กœ ์›ํ‹ฐ๋“œ์—์„œ ์ง„ํ–‰ํ•œ ๋„์ปค ์„ธ์…˜๋„ ์ˆ˜๊ฐ•ํ–ˆ์ง€๋งŒ, ์ด๊ฒƒ์€ ์ค‘๊ฐ„์— ํฌ๊ธฐํ•œ ๊ฒƒ์— ๊ฐ€๊น๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ˜๋“œ์‹œ ๊ผญ ์ข…๊ฐ•์„ ํ•œ๋‹ค๋ฉด ์‹œ๊ฐ„์„ ๋“ค์—ฌ์„œ ๋‹ค์‹œ ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ๊ฐ€์ง€๊ฒŒ ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

 

6์›” ์˜ˆ์ƒ ๊ณ„ํš

6์›”์—๋Š” ๋ฉด์ ‘์„ ๋ณด๊ณ , ์‹œํ—˜์„ ๋ณธ ๋‹ค์Œ ํ•˜๋ฃจ๋นจ๋ฆฌ ๊ทธ๋™์•ˆ ๋ฏธ์ฒ˜ ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ์ผ์ • (ํ”„๋กœ์ ํŠธ, ๊ฐ์ฒด์ง€ํ–ฅ ๊ณต๋ถ€ ๋“ฑ)์„ ์ง„ํ–‰ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

๋˜ ์ข…๊ฐ•์ด ์žˆ๋Š” ๋‹ฌ์ด๋ผ ๋ถ€ํŠธ์บ ํ”„, ์•Œ๊ณ ๋ฆฌ์ฆ˜, CS ๊ณต๋ถ€ ๋“ฑ์— ์ „๋…ํ•˜๋Š” ์‚ถ์„ ์‚ด ๊ฒƒ ๊ฐ™๋„ค์š”.

 

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