๐Ÿ  ํ™ˆ
๋ฒค์น˜๋งˆํฌ
๐Ÿ“Š ๋ชจ๋“  ๋ฒค์น˜๋งˆํฌ ๐Ÿฆ– ๊ณต๋ฃก v1 ๐Ÿฆ– ๊ณต๋ฃก v2 โœ… ํ•  ์ผ ๋ชฉ๋ก ์•ฑ ๐ŸŽจ ์ฐฝ์˜์ ์ธ ์ž์œ  ํŽ˜์ด์ง€ ๐ŸŽฏ FSACB - ๊ถ๊ทน์˜ ์‡ผ์ผ€์ด์Šค ๐ŸŒ ๋ฒˆ์—ญ ๋ฒค์น˜๋งˆํฌ
๋ชจ๋ธ
๐Ÿ† ํ†ฑ 10 ๋ชจ๋ธ ๐Ÿ†“ ๋ฌด๋ฃŒ ๋ชจ๋ธ ๐Ÿ“‹ ๋ชจ๋“  ๋ชจ๋ธ โš™๏ธ ํ‚ฌ๋กœ ์ฝ”๋“œ ๋ชจ๋“œ
๋ฆฌ์†Œ์Šค
๐Ÿ’ฌ ํ”„๋กฌํ”„ํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๐Ÿ“– AI ์šฉ์–ด ์‚ฌ์ „ ๐Ÿ”— ์œ ์šฉํ•œ ๋งํฌ
โ† ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ๋Œ์•„๊ฐ€๊ธฐ
ู…ุชู‚ุฏู…

์ธ๊ณต์ง€๋Šฅ ๊ฐ€์น˜ ์ •๋ ฌ์˜ ์ด๋ก ์  ๋‚œ์ œ

#์ธ๊ณต์ง€๋Šฅ #์œค๋ฆฌํ•™ #๊ฐ€์น˜ ์ •๋ ฌ #๊ธฐ์ˆ  ์ฒ ํ•™

๊ณ ๋„๋กœ ์ง€๋Šฅ์ ์ธ AI ์‹œ์Šคํ…œ์ด ์ธ๊ฐ„์˜ ๊ฐ€์น˜๊ด€๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋„๋ก ๋งŒ๋“œ๋Š” ๊ฒƒ์˜ ์ด๋ก ์  ์–ด๋ ค์›€์„ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์  ๊ฐ•ํ™” ํ•™์Šต์„ ํ†ตํ•ด ๊ฐœ๋ฐœ๋œ ์ดˆ์ง€๋Šฅ AI๊ฐ€ ์ธ๋ฅ˜์˜ ์ด์ต์„ ์œ„ํ•ด ํ–‰๋™ํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” '๊ฐ€์น˜ ์ •๋ ฌ ๋ฌธ์ œ(Alignment Problem)'์— ๋Œ€ํ•ด ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค. ํŠนํžˆ, ์ธ๊ฐ„์˜ ๊ฐ€์น˜๊ฐ€ ๋ณต์žกํ•˜๊ณ  ์ƒ์ถฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•  ๋•Œ, '๋ฐ˜์‚ฌํšŒ์  ํ–‰๋™'์„ ํ”ผํ•˜๋ฉด์„œ AI์˜ ๋ชฉ์  ํ•จ์ˆ˜๋ฅผ ์–ด๋–ป๊ฒŒ ์ˆ˜ํ•™์ ์ด๊ณ  ์ฒ ํ•™์ ์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ์„์ง€ ๋…ผ์˜ํ•˜์‹ญ์‹œ์˜ค. ๋˜ํ•œ, ์ง€๋Šฅ(IQ)๊ณผ ๋„๋•์„ฑ์ด ํ•„์—ฐ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ด๋ก ์  ๊ด€์ ์„ ์„œ์ˆ ํ•˜์‹ญ์‹œ์˜ค.
Intermediate

์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฐ€์„ค์˜ ๋…ผ๋ฆฌ์  ํƒ€๋‹น์„ฑ

#์กด์žฌ๋ก  #์ธ์‹๋ก  #๋…ผ๋ฆฌํ•™ #๊ธฐ์ˆ  ์ฒ ํ•™

์šฐ์ฃผ๊ฐ€ ์ปดํ“จํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ผ ๊ฐ€๋Šฅ์„ฑ์„ ์ฒ ํ•™์ , ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

๋‹‰ ๋ณด์ŠคํŠธ๋กฌ(Nick Bostrom)์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋…ผ์ฆ์„ ๋ฐ”ํƒ•์œผ๋กœ ํ˜„์‹ค ์šฐ์ฃผ๊ฐ€ ๊ฐ€์ƒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ผ ํ™•๋ฅ ์— ๋Œ€ํ•ด ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค. ๋งŒ์•ฝ ์šฐ๋ฆฌ๊ฐ€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋‚ด์— ์กด์žฌํ•œ๋‹ค๋ฉด, ์ธ๊ณผ์œจ์ด๋‚˜ ๋ฌผ๋ฆฌ ๋ฒ•์น™์€ ์–ด๋–ค ์˜๋ฏธ๋ฅผ ๊ฐ–๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ–์˜ ์„ธ๊ณ„(๊ธฐ์ € ์‹ค์žฌ)๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์ด๋ก ์ ์œผ๋กœ ์กด์žฌํ•˜๋Š”์ง€ ํ† ๋ก ํ•˜์‹ญ์‹œ์˜ค.
Advanced

ํ€„๋ฆฌ์•„์™€ ์˜์‹์˜ ์–ด๋ ค์šด ๋ฌธ์ œ

#๋งˆ์Œ ์ฒ ํ•™ #์ธ์ง€ ๊ณผํ•™ #์‹ ๊ฒฝ๊ณผํ•™ #ํ˜„์ƒํ•™

์ฃผ๊ด€์ ์ธ ์˜์‹ ๊ฒฝํ—˜์„ ๋ฌผ๋ฆฌ์  ๋‡Œ ํ™œ๋™๋งŒ์œผ๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ด๋น„๋“œ ์ฐจ๋จธ์Šค(David Chalmers)๊ฐ€ ์ œ๊ธฐํ•œ '์˜์‹์˜ ์–ด๋ ค์šด ๋ฌธ์ œ(Hard Problem of Consciousness)'๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋…ผ์˜ํ•˜์‹ญ์‹œ์˜ค. ๋‡Œ์˜ ๋‰ด๋Ÿฐ๊ณผ ํ™”ํ•™ ๋ฐ˜์‘(๋ฌผ๋ฆฌ์  ํ˜„์ƒ)์ด '๋ถ‰์€์ƒ‰์„ ๋ณธ๋‹ค'๊ฑฐ๋‚˜ '๊ฝƒ ๋ƒ„์ƒˆ๋ฅผ ๋งก๋Š”๋‹ค'๋Š” ์ฃผ๊ด€์ ์ธ ๊ฒฝํ—˜์ธ 'ํ€„๋ฆฌ์•„(Qualia)'๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ๋ฌผ๋ฆฌ์ฃผ์˜์™€ ์ด์›๋ก ์  ๊ด€์ ์—์„œ ๋น„๊ต ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค.
beginner

๋น„์ฆˆ๋‹ˆ์Šค ์ด๋ฉ”์ผ ์ž‘์„ฑ

#์ด๋ฉ”์ผ #๋น„์ฆˆ๋‹ˆ์Šค #์ž‘์„ฑ

์ƒ์‚ฌ๋‚˜ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ณด๋‚ผ ์ „๋ฌธ์ ์ด๊ณ  ์˜ˆ์˜ ๋ฐ”๋ฅธ ๋น„์ฆˆ๋‹ˆ์Šค ์ด๋ฉ”์ผ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ๋น„์ฆˆ๋‹ˆ์Šค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ „๋ฌธ๊ฐ€์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ ์ƒํ™ฉ์— ๋งž์ถฐ ์ •์ค‘ํ•˜๊ณ  ๋ช…ํ™•ํ•œ ์ด๋ฉ”์ผ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”. ์ˆ˜์‹ ์ž: ํ”„๋กœ์ ํŠธ ๋‹ด๋‹น์ž. ์ฃผ์ œ: ํ”„๋กœ์ ํŠธ ๋งˆ๊ฐ์ผ ์—ฐ๊ธฐ ์š”์ฒญ. ์ด์œ : ์ถ”๊ฐ€ ๋ฐ์ดํ„ฐ ๋ถ„์„์ด ํ•„์š”ํ•จ. ์ƒˆ๋กœ์šด ์ œ์•ˆ์ผ: 3์ผ ๋’ค. ๊ฑด๊ฐ•ํ•˜๊ณ  ์ „๋ฌธ์ ์ธ ์–ด์กฐ๋กœ ์ž‘์„ฑํ•˜์„ธ์š”.
intermediate

ํŒŒ์ด์ฌ ์ฝ”๋“œ ์„ค๋ช…

#์ฝ”๋”ฉ #ํŒŒ์ด์ฌ #์„ค๋ช…

๋ณต์žกํ•œ ํŒŒ์ด์ฌ ์ฝ”๋“œ๋ฅผ ์ดˆ๋ณด์ž๋„ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋‹จ๊ณ„๋ณ„๋กœ ๋ถ„์„ํ•˜๊ณ  ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

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

๊ธด ํ…์ŠคํŠธ ์š”์•ฝ

#์š”์•ฝ #์ƒ์‚ฐ์„ฑ #๋…์„œ

๊ธด ๋‰ด์Šค ๊ธฐ์‚ฌ๋‚˜ ๋ณด๊ณ ์„œ๋ฅผ ํ•ต์‹ฌ ๋‚ด์šฉ ์ค‘์‹ฌ์œผ๋กœ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์š”์•ฝํ•ฉ๋‹ˆ๋‹ค.

์ œ๊ณตํ•ด ์ค„ ๊ธด ํ…์ŠคํŠธ๋ฅผ ์ฝ๊ณ  ๋‹ค์Œ ํ˜•์‹์— ๋งž์ถฐ ์š”์•ฝํ•ด ์ฃผ์„ธ์š”. 1. ํ•ต์‹ฌ ์ฃผ์ œ (ํ•œ ์ค„), 2. ์ฃผ์š” ๋…ผ์  3๊ฐ€์ง€ (๋ถˆ๋ › ํฌ์ธํŠธ), 3. ๊ฒฐ๋ก . ์š”์•ฝ์€ ๊ฐ„๊ฒฐํ•˜๊ณ  ์‚ฌ์‹ค ์œ„์ฃผ๋กœ ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ดˆ๊ธ‰

์˜์–ด ๋ฌธ์žฅ ๋ฒˆ์—ญํ•˜๊ธฐ

#๋ฒˆ์—ญ #์˜์–ด #ํ•™์Šต

์ฃผ์–ด์ง„ ์˜์–ด ๋ฌธ์žฅ์„ ์ž์—ฐ์Šค๋Ÿฌ์šด ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญํ•ด์ฃผ์„ธ์š”.

๋‹ค์Œ ์˜์–ด ๋ฌธ์žฅ์„ ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญํ•ด ์ฃผ์„ธ์š”: 'Hello, how are you doing today?'
์ดˆ๊ธ‰

ํ…์ŠคํŠธ ์š”์•ฝํ•˜๊ธฐ

#์š”์•ฝ #๋…ํ•ด #์ •๋ฆฌ

๊ธด ๊ธ€์„ ์ฝ๊ณ  ํ•ต์‹ฌ ๋‚ด์šฉ์„ ํ•œ ๋ฌธ์žฅ์œผ๋กœ ์š”์•ฝํ•ด์ฃผ์„ธ์š”.

๋‹ค์Œ ๊ธ€์˜ ํ•ต์‹ฌ ๋‚ด์šฉ์„ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ•œ ๋ฌธ์žฅ์œผ๋กœ ์š”์•ฝํ•ด ์ฃผ์„ธ์š”: [์—ฌ๊ธฐ์— ์š”์•ฝํ•  ๊ธ€์„ ์ž…๋ ฅํ•˜์„ธ์š”]
Advanced

์‹œ์žฅ ํŒŒ๊ดด์  ํ˜์‹ ์„ ์œ„ํ•œ ์ „๋žต์  ์‹œ๋‚˜๋ฆฌ์˜ค ๋ถ„์„

๊ธฐ์กด ์‹œ์žฅ์˜ ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ „๋ณต์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ƒ์˜ ํ˜์‹  ์ œํ’ˆ์— ๋Œ€ํ•œ ์ง„์ž… ์ „๋žต๊ณผ ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ ๊ณ„ํš ์ˆ˜๋ฆฝ

๋‹น์‹ ์€ Fortune 500 ๊ธฐ์—…์˜ ์ „๋žต ๊ธฐํš ์ด๊ด„์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ํฌํ™” ์ƒํƒœ์ธ ์‹œ์žฅ์— ์ง„์ž…ํ•˜์—ฌ ๊ธฐ์กด์˜ ์ง€๋ฐฐ์ ์ธ ๊ธฐ์ˆ ์„ ์™„์ „ํžˆ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋Š” '๊ฐ€์ƒ์˜ ๊ธฐ์ˆ  X'๋ฅผ ๊ฐœ๋ฐœํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์‹ญ์‹œ์˜ค. 1) ๊ธฐ์กด ๊ฒฝ์Ÿ์‚ฌ๋“ค์˜ ๋ณด๋ณต ์กฐ์น˜๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” '์Šคํ…”์Šค ๋ชจ๋“œ' ์ง„์ž… ์ „๋žต์„ ์ œ์‹œํ•˜๊ณ , 2) ๊ธฐ์ˆ  ์ฑ„ํƒ ์ˆ˜๋ช… ์ฃผ๊ธฐ(Technology Adoption Life Cycle)์˜ ๊ฐ ๋‹จ๊ณ„๋ณ„(ํ˜์‹ ์ž๋ถ€ํ„ฐ ๋ณด์ˆ˜์ธต๊นŒ์ง€) ํƒ€๊ฒŸํŒ… ๋งˆ์ผ€ํŒ… ๋ฐฉ์•ˆ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์„œ์ˆ ํ•˜์‹ญ์‹œ์˜ค. 3) ๋˜ํ•œ, ๊ทœ์ œ ๋‹น๊ตญ์˜ ๋ฐ˜๋…์  ์กฐ์‚ฌ์™€ ์ž ์žฌ์  ๋ฐ์ดํ„ฐ ๋ณด์•ˆ ์ด์Šˆ์— ๋Œ€ํ•œ ์„ ์ œ์  ๋Œ€์‘ ๊ณ„ํš์„ ํฌํ•จํ•˜์‹ญ์‹œ์˜ค.
Advanced

๊ณ ๊ฐ€์šฉ์„ฑ ๋Œ€๊ทœ๋ชจ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„

์ดˆ๋‹น ํŠธ๋žœ์žญ์…˜์ด ๊ธ‰์ฆํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ์˜ ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ๊ณผ ๊ฐ€์šฉ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜ ์ •์˜

์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์‹ค์‹œ๊ฐ„ ํ•€ํ…Œํฌ ๊ฒฐ์ œ ํ”Œ๋žซํผ์˜ ๋ฐฑ์—”๋“œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์„ค๊ณ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค: 1) CAP ์ •๋ฆฌ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ, ๋„คํŠธ์›Œํฌ ๋ถ„ํ• (Partition) ์ƒํ™ฉ์—์„œ๋„ ์žฌ์ •์  ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ผ๊ด€์„ฑ(Consistency)๊ณผ ๊ฐ€์šฉ์„ฑ(Availability) ์ค‘ ์–ด๋–ป๊ฒŒ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„ํ•  ๊ฒƒ์ธ์ง€ ์ •ํ•˜๊ณ  ๊ทธ ์ด์œ ๋ฅผ ์„ค๋ช…ํ•˜์‹ญ์‹œ์˜ค. 2) ์ด๋ฒคํŠธ ์†Œ์‹ฑ(Event Sourcing) ๋ฐ CQRS ํŒจํ„ด์„ ํ™œ์šฉํ•˜์—ฌ ๋„๋ฉ”์ธ ๋ชจ๋ธ์„ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ• ์ง€ ๊ตฌ์กฐํ™”ํ•˜์‹ญ์‹œ์˜ค. 3) ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™” ์ง€์—ฐ์œผ๋กœ ์ธํ•œ ์ด์ค‘ ๊ฒฐ์ œ ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•˜์‹ญ์‹œ์˜ค.
์ƒ๊ธ‰

๋ณต์žกํ•œ ๋…ผ์ฆ ๊ตฌ์กฐ์˜ ๋น„ํŒ์  ๋ถ„์„ ๋ฐ ๋ฐ˜๋ก  ์ œ์‹œ

#๋น„ํŒ์  ์‚ฌ๊ณ  #๋…ผ๋ฆฌํ•™ #๋ถ„์„ #๋ฐ˜๋ก 

์ œ์‹œ๋œ ๊ธด ๋…ผ์ฆ ํ…์ŠคํŠธ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋…ผ๋ฆฌ์  ์˜ค๋ฅ˜๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ์ด๋ฅผ ๋ฐ˜๋ฐ•ํ•˜๋Š” ๊ธ€์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ํ…
Advanced

๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ ์•„ํ‚คํ…์ฒ˜ ํ˜„๋Œ€ํ™”

#refactoring #architecture #solid-principles #code-review

์ œ๊ณต๋œ ์ฝ”๋“œ ๋ธ”๋ก์„ ๋ถ„์„ํ•˜์—ฌ SOLID ์›์น™๊ณผ ๋””์ž์ธ ํŒจํ„ด์„ ์ ์šฉํ•œ ๋ฆฌํŒฉํ† ๋ง ๋ฐฉ์•ˆ์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์€ 15๋…„ ๊ฒฝ๋ ฅ์˜ ์‹œ๋‹ˆ์–ด ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…ํŠธ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜์— ์ œ์‹œ๋œ ๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜๊ณ , ์œ ์ง€๋ณด์ˆ˜์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด SOLID ์›์น™๊ณผ ์ ์ ˆํ•œ ๋””์ž์ธ ํŒจํ„ด(์˜ˆ: Strategy, Factory, Observer ๋“ฑ)์„ ์ ์šฉํ•˜์—ฌ ๋ฆฌํŒฉํ† ๋ง๋œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”. ๋˜ํ•œ, ๊ธฐ์กด ์ฝ”๋“œ์˜ ๊ตฌ์กฐ์  ๋ฌธ์ œ์ ์„ ์ง€์ ํ•˜๊ณ , ์™œ ํŠน์ • ํŒจํ„ด์„ ์„ ํƒํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์ ์ธ ๊ทผ๊ฑฐ๋ฅผ ์„ค๋ช…ํ•˜์‹ญ์‹œ์˜ค.
Advanced

๋‹ค์ธต์  ์„œ์‚ฌ ๊ตฌ์กฐ ๊ตฌ์ถ•

#storytelling #narrative-structure #creative-writing #psychology

์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํ™”์ž(Unreliable Narrator) ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ํ˜„์‹ค๊ณผ ํ™˜์ƒ์ด ํ˜ผ์žฌ๋œ ๋‹จํŽธ ์†Œ์„ค์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

์‹ฌ๋ฆฌ์  ๊ธด์žฅ๊ฐ์ด ์กฐ์„ฑ๋˜๋Š” ๋ฐฐ๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ , '์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ํ™”์ž'์˜ ์‹œ์ ์—์„œ ์ „๊ฐœ๋˜๋Š” ๋‹จํŽธ ์†Œ์„ค์„ ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค. ์ด์•ผ๊ธฐ ์†์—์„œ ํ™”์ž์˜ ๊ธฐ์–ต์ด๋‚˜ ์ธ์‹์ด ์™œ๊ณก๋  ์ˆ˜ ์žˆ๋Š” ์•”์‹œ(Irony)๋ฅผ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ๋ฐฐ์น˜ํ•˜์—ฌ, ๋…์ž๊ฐ€ ๋๊นŒ์ง€ ํ™”์ž์˜ ๋ง์„ ์ง„์‹ค๋กœ ๋ฏฟ์–ด์•ผ ํ• ์ง€ ์˜์‹ฌํ•˜๊ฒŒ ๋งŒ๋“œ์‹ญ์‹œ์˜ค. ์„œ์‚ฌ์˜ ์‹œ์ž‘, ์ค‘๊ฐ„, ๊ฒฐ๋ง์—์„œ ๊ฐ๊ฐ ์˜๋„์ ์œผ๋กœ ๋ฐฐ์น˜๋œ ๋‹จ์„œ๋“ค์„ ๋‚˜์—ดํ•˜๊ณ , ์ด๊ฒƒ์ด ์–ด๋–ป theme์„ ๊ฐ•ํ™”ํ•˜๋Š”์ง€ ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค.
Advanced

ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA) ๋ฐ ํ†ต๊ณ„์  ํ•ด์„

#data-analysis #statistics #python #hypothesis-testing

๊ฐ€์ƒ์˜ ๋ฐ์ดํ„ฐ์…‹์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์ธ์‚ฌ์ดํŠธ๋ฅผ ๋„์ถœํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž์ž…๋‹ˆ๋‹ค. ํŠน์ • ๋„๋ฉ”์ธ(์˜ˆ: ์ „์ž์ƒ๊ฑฐ๋ž˜ ๊ตฌ๋งค ์ด๋ ฅ)์˜ ๋ฐ์ดํ„ฐ์…‹์— ๋Œ€ํ•ด ์ƒ์„ธํ•œ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA) ๊ณผ์ •์„ ์„ค๊ณ„ํ•˜์‹ญ์‹œ์˜ค. ๋‹จ์ˆœํ•œ ๊ธฐ์ˆ  ํ†ต๊ณ„๋ฅผ ๋„˜์–ด, ๋ณ€์ˆ˜ ๊ฐ„์˜ ์ƒ๊ด€๊ด€๊ณ„, ์ด์ƒ์น˜(Outlier) ํƒ์ง€, ๊ฒฐ์ธก์น˜ ์ฒ˜๋ฆฌ ์ „๋žต์„ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ฐ€์„ค ๊ฒ€์ •(Hypothesis Testing)์„ ํ†ตํ•ด ๋„์ถœ๋œ ํ†ต๊ณ„์  ์œ ์˜์„ฑ๊ณผ ์‹ค๋ฌด์  ์œ ์˜์„ฑ์˜ ์ฐจ์ด๋ฅผ ์„ค๋ช…ํ•˜๊ณ , ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋น„์ฆˆ๋‹ˆ์Šค ์˜์‚ฌ๊ฒฐ์ •์— ํ•„์š”ํ•œ 3๊ฐ€์ง€ ํ•ต์‹ฌ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ์‹œํ•˜์‹ญ์‹œ์˜ค.
Hard

์˜์‹์˜ ๊ณค๋ž€ํ•œ ๋ฌธ์ œ ๋ถ„์„

#์ฒ ํ•™ #์‹ฌ๋ฆฌ์ฒ ํ•™ #์ธ์ง€๊ณผํ•™ #์˜์‹

๋ฌผ๋ฆฌ์  ๋‡Œ ํ™œ๋™๊ณผ ์ฃผ๊ด€์  ๊ฒฝํ—˜(qualia) ์‚ฌ์ด์˜ ์„ค๋ช…ํ•  ์ˆ˜ ์—†๋Š” ๊ฐ„๊ทน์— ๋Œ€ํ•ด ์ฒ ํ•™์ ์œผ๋กœ ํƒ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ด๋น„๋“œ ์ฐจ๋จธ์Šค(David Chalmers)๊ฐ€ ์ œ์‹œํ•œ '์˜์‹์˜ ๊ณค๋ž€ํ•œ ๋ฌธ์ œ(Hard Problem of Consciousness)'์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜์‹ญ์‹œ์˜ค. ์‹ ๊ฒฝ๊ณผํ•™์  ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ฌผ๋ฆฌ์  ํ˜„์ƒ์œผ๋กœ ํ™˜์›๋  ์ˆ˜ ์žˆ๋Š”์ง€์™€ ๋‹ฌ๋ฆฌ, ์ฃผ๊ด€์ ์ธ '๋А๋‚Œ'์ด๋‚˜ '๊ฒฝํ—˜'์ด ์™œ ๋ฌผ๋ฆฌ์  ๊ณผ์ •๋งŒ์œผ๋กœ๋Š” ์™„์ „ํžˆ ์„ค๋ช…๋˜์ง€ ์•Š๋Š”์ง€์— ๋Œ€ํ•œ ์ฃผ์š” ๋…ผ๊ฑฐ๋“ค์„ ์„œ์ˆ ํ•˜๊ณ , ์ด์— ๋Œ€ํ•œ ์ด์›๋ก (Dualism)๊ณผ ๋ฌผ๋ฆฌ์ฃผ์˜(Physicalism)์˜ ์ž…์žฅ์„ ๋น„๊ต ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค.