Skip to content

Instantly share code, notes, and snippets.

View coleea's full-sized avatar
๐Ÿ’ญ
I may be slow to respond.

Mario KB coleea

๐Ÿ’ญ
I may be slow to respond.
View GitHub Profile
@coleea
coleea / [์ œ3ํšŒ BOK-KCCI ์„ธ๋ฏธ๋‚˜] ๊ธ€๋กœ๋ฒŒ ๊ณต๊ธ‰๋ง ์žฌํŽธ๊ณผ AI ์‹œ๋Œ€.mdx
Last active October 3, 2024 03:55
[์ œ3ํšŒ BOK-KCCI ์„ธ๋ฏธ๋‚˜] ๊ธ€๋กœ๋ฒŒ ๊ณต๊ธ‰๋ง ์žฌํŽธ๊ณผ AI ์‹œ๋Œ€.mdx

https://www.youtube.com/watch?v=wJlxXA8_YNk

์Œ, VIP ์—ฌ๋Ÿฌ๋ถ„์ด ์˜ค๋Š˜ ํฌ๋Ÿผ์„ ์œ„ํ•ด ํ–‰์‚ฌ์žฅ์— ์ž…์žฅํ•˜๊ณ  ๊ณ„์‹ญ๋‹ˆ๋‹ค. ์˜ค๋Š˜ ํฌ๋Ÿผ์„ ์œ„ํ•ด ๋Œ€ํ•œ์ƒ๊ณตํšŒ์˜์†Œ ํšŒ์žฅ๋‹˜, ์‚ฐ์—…ํ†ต์ƒ์ž์›๋ถ€ ์žฅ๊ด€๋‹˜, ๊ฒฝ๊ธฐ๋„์ง€์‚ฌ๋‹˜์ด ์ž…์žฅํ•˜๊ณ  ๊ณ„์‹ญ๋‹ˆ๋‹ค. VIP ์—ฌ๋Ÿฌ๋ถ„์„ ๋ฌด๋Œ€๋กœ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ํฌ๋Ÿผ ์‹œ์ž‘ ์ „์— ๋‹จ์ฒด ์‚ฌ์ง„ ์ดฌ์˜์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. VIP ์—ฌ๋Ÿฌ๋ถ„์„ ๋ฌด๋Œ€๋กœ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฐ์—…ํ†ต์ƒ์ž์›๋ถ€ ์žฅ๊ด€๋‹˜, ๋Œ€ํ•œ์ƒ๊ณตํšŒ์˜์†Œ ํšŒ์žฅ๋‹˜, ๊ฒฝ๊ธฐ๋„์ง€์‚ฌ๋‹˜, ๊ทธ๋ฆฌ๊ณ  ๋ฆฌ์ฒ˜๋“œ ๋ณผ๋“œ์œˆ ๊ต์ˆ˜๋‹˜๋„ ํ•จ๊ป˜ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, VIP์ธ B ์—ฐ๊ตฌ์†Œ EG ํ˜ธ ์†Œ์žฅ๋‹˜, ๋Œ€ํ•œ์ƒ๊ณตํšŒ์˜์†Œ SGI ์„ผํ„ฐ์žฅ๋‹˜, ๋ฐฉ๊ตฌ ๊ต์ˆ˜๋‹˜, ๋ฒ ๋ˆ„ ์ด ๊ต์ˆ˜๋‹˜, ๊ทธ๋ฆฌ๊ณ  ๊ณจ๋“œ๋งŒ์‚ญ์Šค ์•„์‹œ์•„ ์„ ์ž„ ์ด์ฝ”๋…ธ๋ฏธ์ŠคํŠธ์ธ ์ฝ”๋ˆˆ ๋‹˜๋„ ํ•จ๊ป˜ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ œ3ํšŒ B-๋Œ€ํ•œ์ƒ๊ณตํšŒ์˜์†Œ ๊ณต๋™ ์„ธ๋ฏธ๋‚˜๋ฅผ ๊ฐœ์ตœํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์ด์ œ ํ•จ๊ป˜ ์‚ฌ์ง„ ์ดฌ์˜์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. VIP ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ํฐ ๋ฐ•์ˆ˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๋‹ค์‹œ ํ•œ๋ฒˆ ๋ฐ์€ ๋ฏธ์†Œ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์˜ค๋ฅธ์† ์ฃผ๋จน์„ ๋“ค์–ด์ฃผ์„ธ์š”. ๊ฐ€์šด๋ฐ ์นด๋ฉ”๋ผ๋ฅผ ๋ด์ฃผ์„ธ์š”. ํŒŒ์ดํŒ…! VIP ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ํฐ ๋ฐ•์ˆ˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์ด์ œ VIP ์—ฌ๋Ÿฌ๋ถ„๊ป˜์„œ๋Š” ์•ˆ์ „ํ•˜๊ฒŒ ์ž๋ฆฌ๋กœ ๋Œ์•„๊ฐ€ ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ณง ์„ธ๋ฏธ๋‚˜๋ฅผ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์›ํ™œํ•œ ์ง„ํ–‰์„ ์œ„ํ•ด VIP ์—ฌ๋Ÿฌ๋ถ„๊ป˜์„œ ์ž๋ฆฌ๋กœ ๋Œ์•„๊ฐ€์‹œ๋Š” ๋Œ€๋กœ ํœด๋Œ€ํฐ์„ ๋ฌด์Œ ๋˜๋Š” ์ง„๋™ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ํ•œ๊ตญ์–ด์™€ ์˜์–ด๋กœ ๋™์‹œํ†ต์—ญ ์„œ๋น„์Šค๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ˆ˜์‹ ๊ธฐ 1๋ฒˆ ์ฑ„๋„์€ ํ•œ๊ตญ์–ด, 2๋ฒˆ ์ฑ„๋„์€ ์˜์–ด๋กœ ์„ค์ •ํ•ด ์ฃผ์„ธ์š”. ๋„ค, ์‹œ์ž‘ํ•  ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ์ž๋ฆฌ์— ์ฐฉ์„ํ•ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ์‚ฌ์ง„ ์ดฌ์˜ ์ค‘์ธ ๊ธฐ์ž ์—ฌ๋Ÿฌ๋ถ„๊ป˜์„œ๋Š” ์ดฌ์˜์ด ๋๋‚˜๋Š” ๋Œ€๋กœ ์ž๋ฆฌ๋กœ ๋Œ์•„๊ฐ€ ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ์ด์ œ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ œ3ํšŒ B-๋Œ€ํ•œ์ƒ๊ณตํšŒ์˜์†Œ ์„ธ๋ฏธ๋‚˜์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์•„๋‚˜์šด์„œ ์ธ์ข…์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์„ธ๋ฏธ๋‚˜ ์‚ฌํšŒ๋ฅผ ๋งก๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์˜ฌ์—ฌ๋ฆ„์€ ์œ ๋ก€์—†๋Š” ํญ์—ผ์œผ๋กœ ํž˜๋“  ์‹œ๊ฐ„์„ ๋ณด๋‚ด์…จ์„ ๊ฒƒ์œผ๋กœ ์ƒ๊ฐ๋ฉ๋‹ˆ๋‹ค. 9์›” ์ค‘์ˆœ๊นŒ์ง€๋„ ๋”์šด ๋‚ ์”จ๊ฐ€ ์ด์–ด์กŒ์ง€๋งŒ, ๋“œ๋””์–ด ์„ ์„ ํ•œ ๋ฐ”๋žŒ์ด ๋ถˆ์–ด์˜ค๋Š” ๊ฐ€์„์ด ์ฐพ์•„์™”์Šต๋‹ˆ๋‹ค. ์งง์ง€๋งŒ ์•„๋ฆ„๋‹ค์šด 9์›”๊ณผ 10์›”์„ ๋งŒ๋ฝํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์˜ค๋Š˜ ๋ฐ”์˜์‹  ์™€์ค‘์—๋„ ๊ท€ํ•œ

https://www.youtube.com/watch?v=-cEn_83zRFw

Rails World 2024 Opening Keynote - David Heinemeier Hansson

[์Œ์•…]

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์‹œ ํ•œ๋ฒˆ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” ๊ธฐ๋ณธ ์œ ํ˜•์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ด๋Š” ๊ฑฐ์˜ ํ•ญ์ƒ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. int, float, boolean, struct, record, char ๋“ฑ 1995๋…„ ์ดํ›„์— ๋งŒ๋“ค์–ด์ง„ ์–ธ์–ด๋ผ๋ฉด string๋„ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ํ”ํ•˜์ง€ ์•Š์€ ๊ธฐ๋ณธ ์œ ํ˜•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์˜ค๋””์˜ค์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ์ฃผ์—๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋‚ด์žฅ ์œ ํ˜•์ด ์˜ค๋””์˜ค์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ์–ธ์–ด์˜ ์ด๋ฆ„์€ Faust์ด๋ฉฐ ๋””์ง€ํ„ธ ์•…๊ธฐ, ์†Œํ”„ํŠธ์›จ์–ด ์•…๊ธฐ, ์Œํ–ฅ ํšจ๊ณผ ์ƒ์„ฑ๊ธฐ์™€ ๊ฐ™์€ ์˜ค๋””์˜ค ์ฒ˜๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ค๊ณ„ ์š”๊ตฌ ์‚ฌํ•ญ์—์„œ ๋‚˜์˜จ ์–ธ์–ด๋Š” ์ •๋ง ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค. ๋งˆ์น˜ ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์Œ์•… ์ŠคํŠœ๋””์˜ค์— ๊ฐ€๋“ํ•œ ์ƒ์ž์™€ ์ผ€์ด๋ธ”์ด ๋งŒ๋‚œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. Faust๊ฐ€ ๋ฌด์—‡์ด๊ณ  ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•ด ํ”„๋ž‘์Šค ๊ตญ๋ฆฝ ์Œ์•… ์ฐฝ์ž‘ ์„ผํ„ฐ์—์„œ ๊ฐ“ ์˜จ Faust ๊ฐœ๋ฐœ์ž, ์—ฐ๊ตฌ์ž, ๊ต์œก์ž์ธ Romain Michon๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” Faust๊ฐ€ ๋ฌด์—‡์ด๋ฉฐ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•ด ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ด ๋Œ€ํ™” ์ „์ฒด๋ฅผ ์˜ค๋””์˜ค ํŒŒ์ดํ”„๋ผ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋ฉด์„œ ๋ณด๋‚ด๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ Faust๋Š” C, Rust, JavaScript, WASM์œผ๋กœ ์ปดํŒŒ์ผ๋˜๊ณ  ๊ณง ์นฉ์˜ ๋กœ์ง ๊ฒŒ์ดํŠธ๋ฅผ ์ง์ ‘ ๊ตฌ์„ฑํ•˜๋Š” ๋ช…๋ น์–ด๋กœ ์ปดํŒŒ์ผ๋  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์— ์Šคํƒ ์ „์ฒด๋ฅผ ์‚ดํŽด๋ณด๋ฉด์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅํ•œ ํ•˜๋“œ์›จ์–ด๊นŒ์ง€ ๋‹ค๋ฃจ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์—ํ”ผ์†Œ๋“œ์—์„œ๋Š” ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋ถ€ํ„ฐ 1๊ณผ 0๊นŒ์ง€, ๊ทธ ์‚ฌ์ด์— ์˜ค๋””์˜ค๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ชจ๋“  ๊ฒƒ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋‹ค๋ฃฐ ๋‚ด์šฉ์ด ๋งŽ์œผ๋‹ˆ ๋ฐ”๋กœ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ํ˜ธ์ŠคํŠธ Kris Jenkins์ด๊ณ , ์˜ค๋Š˜์˜ Developer Voices๋Š” Romain Michon์˜ ๋ชฉ์†Œ๋ฆฌ์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜ Romain Michon๊ณผ ํ•จ๊ป˜ํ•ฉ๋‹ˆ๋‹ค. Romain, ์•ˆ๋…•ํ•˜์„ธ์š”?

์ž˜ ์ง€๋‚ด์š”, Kris. ํœด๊ฐ€ ํ›„ ๋ง‰ ๋Œ์•„์™€์„œ ํŽธ์•ˆํ•ด ๋ณด์ด์‹œ๋„ค์š”.

ํœด๊ฐ€๋Š” ์ข‹์•˜์–ด์š”. ์ œ ์ทจํ–ฅ์—๋Š” ์กฐ๊ธˆ ์งง์•˜์ง€๋งŒ ๋‹ค์‹œ ์ผ์„ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ์ผ์€ ์ด ํฅ๋ฏธ๋กœ์šด Faust ์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด์ฃ . ๊ทธ๋Ÿผ ๊ฑฐ๊ธฐ์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ๋ณผ๊นŒ์š”? Faust๋Š” ๋ฌด์—‡์ด๋ฉฐ ์™œ

https://www.youtube.com/watch?v=RntfkL8lUY4

Is Gleam your next programming language? (with Louis Pilfold)

ํฌ๋ฆฌ์Šค ์  ํ‚จ์Šค: ์˜ค๋Š˜ ๋ฃจ์ด์Šค ํ•„ํด๋“œ์™€ ํ•จ๊ป˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฃจ์ด์Šค, ์ž˜ ์ง€๋‚ด์‹œ์ฃ ?

๋ฃจ์ด์Šค ํ•„ํด๋“œ: ๋„ค, ๋•๋ถ„์— ์ž˜ ์ง€๋ƒ…๋‹ˆ๋‹ค. ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํฌ๋ฆฌ์Šค ์  ํ‚จ์Šค: ๋งŒ๋‚˜์„œ ๋ฐ˜๊ฐ€์›Œ์š”. ํŒฌ๋ฐ๋ฏน ์ด์ „, ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ๊ทธ ์‚ฌ๊ฑด ์ดํ›„๋กœ ์ง์ ‘ ๋งŒ๋‚œ ์ ์ด ์—†๋„ค์š”.

Elixir ์–ธ์–ด ์ฐฝ์‹œ์ž Josรฉ Valim๊ณผ์˜ ๋Œ€ํ™”: ์–ธ์–ด์˜ ์ง„ํ™”์™€ ๋ฏธ๋ž˜

ํฌ๋ฆฌ์Šค ์  ํ‚จ์Šค: ์˜ค๋Š˜ ์ €๋Š” Elixir ์–ธ์–ด์˜ ์ฐฝ์‹œ์ž์ธ Josรฉ Valim๊ณผ ํ•จ๊ป˜ ํ•ฉ๋‹ˆ๋‹ค. ์ž˜ ์ง€๋‚ด์‹œ์ฃ ?

Josรฉ Valim: ๋„ค, ๋•๋ถ„์— ์ž˜ ์ง€๋‚ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํฌ๋ฆฌ์Šค ์  ํ‚จ์Šค: ์—ฌ๊ธฐ ์™€์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. 10๋…„, ์•„๋‹ˆ 12๋…„ ๋™์•ˆ ์–ธ์–ด ์„ค๊ณ„์ž๋กœ ํ™œ๋™ํ•˜์…จ์ฃ . ๋„๋„๋“œ ํฌ๋ˆ„์Šค๋ณด๋‹ค๋Š” ์ Š์ง€๋งŒ, ๊ฝค๋‚˜ ์›๋กœ๊ธ‰ ์–ธ์–ด ์„ค๊ณ„์ž๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๊ฒ ๋„ค์š”. ์ค‘๊ฒฌ ์–ธ์–ด ์„ค๊ณ„์ž๋ผ๊ณ  ํ• ๊นŒ์š”?

Josรฉ Valim: ๋„ค, ๊ทธ๋ ‡์ฃ . ์ด ํŠน๋ณ„ํ•œ ๋ถ„์•ผ์—์„œ ์–ด๋–ค ์ค‘๋…„์˜ ์œ„๊ธฐ๊ฐ€ ์ฐพ์•„์˜ฌ์ง€ ๊ถ๊ธˆํ•˜๋„ค์š”. ๋‚˜์ค‘์— ์•Œ๋ ค์ฃผ์…”์•ผ ํ•  ๊ฒ๋‹ˆ๋‹ค. 10๋…„, 12๋…„ ์ „์œผ๋กœ ๋Œ์•„๊ฐ€ ๋ณผ๊นŒ์š”? 2012๋…„์— Elixir๋ฅผ ๋งŒ๋“œ์…จ์ฃ . ์™ธ๋ถ€์—์„œ ๋ณด๊ธฐ์—๋Š” ์ฃผ๋œ ๋™๊ธฐ๊ฐ€ Erlang์€ ์ข‹์•„ํ•˜์ง€๋งŒ ๋ฌธ๋ฒ•์€ ์‹ซ์–ด์„œ, Erlang์— ์ผ๋ฐ˜์ ์ธ ๋ฌธ๋ฒ•์„ ์ ์šฉํ•˜๊ณ  ์‹ถ์–ด์„œ์˜€๋‹ค๋Š” ์ธ์ƒ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๋งž๋‚˜์š”? ์•„๋‹ˆ๋ฉด ์ข€ ๋” ์ž์„ธํžˆ ์„ค๋ช…ํ•ด์ฃผ์‹œ๊ฒ ์–ด์š”?

https://www.youtube.com/watch?v=kY7-T8OeJQE

Great Hackers by Paul Graham (ํ•œ๊ธ€ ๋ฒˆ์—ญ)

[์Œ์•…]

์•ˆ๋…•ํ•˜์„ธ์š”, IT Conversations์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

IT Conversations๋Š” ์ •๋ณด ๊ธฐ์ˆ ์˜ ํ•ซ ํ† ํ”ฝ์— ๋Œ€ํ•œ ์ธํ„ฐ๋ทฐ, ๋…น์Œ ๋ฐ ๋Œ€๋ณธ ์‹œ๋ฆฌ์ฆˆ์ž…๋‹ˆ๋‹ค.

2016-10-04

Part 1 : https://www.youtube.com/watch?v=-i-QQ36Nfsk

Part 2 : https://www.youtube.com/watch?v=XprGyVWXwks

์ œ ์ด๋ฆ„์€ ์Šค์ฝง ํ”Œ๋ผ์ด์‹œ๋จผ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ตœ๊ทผ์— ํ˜ผ์ž์„œ ์•„๊ทธ๋‹ค๋ฅผ ๊ฐ€์ง€๊ณ  ์ •๋ง ์—ด์‹ฌํžˆ ํ•ดํ‚น์„ ํ•ด ์™”๋Š”๋ฐ์š”, ์‹œ์ž‘ํ•˜๊ธฐ ์ •๋ง ์–ด๋ ค์šด ์–ธ์–ด์ž…๋‹ˆ๋‹ค.

2019-12-10

https://www.youtube.com/watch?v=AZ8wMIar-_c

Cubical Agda: A Dependently Typed Programming Language with Univalence and Higher Inductive Types

๋‹ค์Œ์œผ๋กœ Andreev, Lizzy๊ฐ€ Cubical ํƒ€์ž…์„ Agda์— ์ ์šฉํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

[https://www.youtube.com/watch?v=OSDgVxdP20g

์˜ˆ, ๋ผ์ด๋ธŒ ๋ฐฉ์†ก์ž…๋‹ˆ๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ๋”ฐ๋œปํ•˜๊ฒŒ FunR์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” ์Šค์›จ๋ด์ž…๋‹ˆ๋‹ค. ์˜ฌํ•ด ๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฌธ์ด๋„ค์š”. ์šฐ๋ฆฌ๋Š” ์ง€๊ธˆ ์Šคํ†กํ™€๋ฆ„์— ์žˆ๋Š” KRA ์‚ฌ๋ฌด์‹ค์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๋ฉ‹์ง„ ์‚ฌ๋ฌด์‹ค์ด๋„ค์š”. ์ €ํฌ๋ฅผ ์ด ๋ฉ‹์ง„ ์Šคํ†กํ™€๋ฆ„ ์‚ฌ๋ฌด์‹ค์— ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ KRA์— ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ € Magnus๊ฐ€ ์งง๊ฒŒ ์†Œ๊ฐœ๋ฅผ ํ•˜๊ณ , ๊ทธ๋‹ค์Œ Andrea๊ฐ€ Super Husc, Agda ์†Œ๊ฐœ๋ฅผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„์—๋Š” Lash๊ฐ€ Scala๋ฅผ ์ด์šฉํ•œ ์Šคํ‚ค๋งˆ ๊ด€๋ฆฌ์— ๋Œ€ํ•ด ๋ฐœํ‘œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์žฌ๋ฐŒ๋Š” ์‚ฌ์‹ค์€ Lash๋Š” ์›๋ž˜ 3๋…„ ๋ฐ˜ ์ „์— ์ด ๋ฐœํ‘œ๋ฅผ ํ•˜๊ธฐ๋กœ ๋˜์–ด ์žˆ์—ˆ๋Š”๋ฐ ์ฝ”๋กœ๋‚˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด์„œ 3๋…„ ๋ฐ˜์ด ์ง€๋‚œ ์ง€๊ธˆ, ๋“œ๋””์–ด ์—ฌ๊ธฐ์„œ ๋ฐœํ‘œ๋ฅผ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค.

@coleea
coleea / React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜.mdx
Created September 13, 2024 02:44
React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜.mdx

https://www.youtube.com/watch?v=heNblrXVIcs

React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜

๊ทธ๋ ˆ๊ณ ๋ฅด ๋ฐ˜: ์•ˆ๋…•ํ•˜์„ธ์š”, ์ผ๋ฆฌ์•„. ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ๋ฐ์ผ๋ฆฌ์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜: ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค, ๊ทธ๋ ˆ๊ณ ๋ฅด. ์—ฌ๊ธฐ์— ์˜ค๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ˆ๊ณ ๋ฅด ๋ฐ˜: ๋‰ด์š• ํƒ€์ž„์ฆˆ์˜ ์‹œ๋‹ˆ์–ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์‹œ์ฃ . ์˜ค๋Š˜์€ ๋‹น์‹ ๊ณผ ๋‹น์‹  ํŒ€์ด ์ตœ๊ทผ์— ์ง„ํ–‰ํ•œ React 18 ์—…๊ทธ๋ ˆ์ด๋“œ๋ผ๋Š” ๊ฝค ๊ตฌ์ฒด์ ์ธ ์ฃผ์ œ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณผ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‰ด์š• ํƒ€์ž„์ฆˆ ์ด์ „์˜ ๊ฒฝ๋ ฅ๋ถ€ํ„ฐ ๋‰ด์š• ํƒ€์ž„์ฆˆ๊นŒ์ง€์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฝ๋ ฅ์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ๋“ฃ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.