DeveLife

Written by@[Anthony min]
Develop software, Develop myself, Develop life.

GitHubTwitterFacebookInstagram

2023๋…„ ํšŒ๊ณ 

thumbnail


๋“ค์–ด๊ฐ€๋ฉฐ

2021๋…„ ํšŒ๊ณ  ์ดํ›„ ํšŒ๊ณ ๋ฅผ ์ฒ˜์Œ ์ž‘์„ฑํ•œ๋‹ค. ์‚ฌ์‹ค์ƒ ํ•œ ํ•ด๋งŒ ๊ฑด๋„ˆ๋›ด ์…ˆ์ธ๋ฐ, ์ž‘๋…„์—๋Š” ์™œ ๊ฑด๋„ˆ๋›ฐ์—ˆ์„๊นŒ? ๊ธฐ์–ต์ด ๋ช…ํ™•ํ•˜๊ฒŒ ๋‚˜์ง€๋Š” ์•Š์ง€๋งŒ ์•„๋งˆ ์ž‘์„ฑ๋ ค๊ณ  ์‹œ๋„ํ•˜๊ธด ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์€๋ฐ, ์‹œ๊ฐ„์ด ์—†๋‹ค๋Š” ๋ฏธ๋ฃจ๊ณ  ๋ฏธ๋ฃจ๋‹ค ํ•ด๋ฅผ ๋„˜๊ธฐ๊ฒŒ ๋๊ณ  ๊ฒฐ๊ตญ์—” ์จ๋ดค์ž ๋‹ฌ๋ผ์ง€๋Š”๊ฒŒ ์žˆ๊ฒ ๋Š๋ƒ๋Š” ์‹์˜ ์–ด๋ฆฌโ€ฆ

React์—์„œ textarea์˜ ์ž…๋ ฅ ๊ธธ์ด๋ฅผ ์ œํ•œํ•  ๋•Œ ๊ณ ๋ คํ•  ์ 

thumbnail

์‚ฌ๊ฑด์˜ ๋ฐœ๋‹จ

์–ผ๋งˆ ์ „, ํ˜„์žฌ ์†Œ์†๋œ ์กฐ์ง์—์„œ ์ค€๋น„์ค‘์ธ ์‹ ๊ทœ ํ”„๋กœ์ ํŠธ์—์„œ ๋ฒ ํƒ€ ์˜คํ”ˆ์„ ์œ„ํ•ด ์‚ฌ๋‚ด์—์„œ ๋„๊ทธํ‘ธ๋”ฉ์„ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ, ๊ทธ ๋•Œ ์˜ฌ๋ผ์˜จ ์ด์Šˆ ์ค‘์—์„œ 100์ž๊นŒ์ง€๋งŒ ์ž…๋ ฅ์ด ๊ฐ€๋Šฅํ•œ <textarea>์— ์ด๋ฏธ ์ž…๋ ฅ๋œ ํ…์ŠคํŠธ์˜ ์ค‘๊ฐ„์—์„œ ์ž…๋ ฅ์„ ์‹œ์ž‘ํ•ด ์ตœ๋Œ€ ๊ธธ์ด์— ๋„๋‹ฌํ•˜๋ฉด ์ž…๋ ฅ ์ปค์„œ๊ฐ€ ํ…์ŠคํŠธ์˜ ๋งจ ๋’ค๋กœ ๋ฐ€๋ ค๋‚˜๋Š” ํ˜„์ƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋Š”๋ฐ ์ด๊ฒƒ์ด ์˜๋„๋œ ์ŠคํŽ™์ธ์ง€์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ let ํ‚ค์›Œ๋“œ์˜ ์Šค์ฝ”ํ”„์™€ TDZ

์˜๋ฌธ์˜ ์ถœ๋ฐœ์ 

์ตœ๊ทผ ๋ชจ๋˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ Deep Dive ์ฑ…์˜ 15์ฑ•ํ„ฐ โ€˜let, const ํ‚ค์›Œ๋“œ์™€ ๋ธ”๋ก ๋ ˆ๋ฒจ ์Šค์ฝ”ํ”„โ€™๋ฅผ ๊ณต๋ถ€ํ•˜๋‹ค ๋ณด๋‹ˆ ์•„๋ž˜์™€ ๊ฐ™์€ ๋‘ ๊ฐ€์ง€ ์˜ˆ์ œ๋ฅผ ๋งŒ๋‚˜๊ฒŒ ๋˜์—ˆ๋‹ค.

// ๋Ÿฐํƒ€์ž„ ์ด์ „์— ์„ ์–ธ ๋‹จ๊ณ„๊ฐ€ ์‹คํ–‰๋œ๋‹ค. ์•„์ง ๋ณ€์ˆ˜๊ฐ€ ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š์•˜๋‹ค.
// ์ดˆ๊ธฐํ™” ์ด์ „์˜ ์ผ์‹œ์  ์‚ฌ๊ฐ์ง€๋Œ€์—์„œ๋Š” ๋ณ€์ˆ˜๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์—†๋‹ค.
console.log(foo) // (#1) ReferenceError: foo is not defined

let foo // ๋ณ€์ˆ˜ ์„ ์–ธ๋ฌธ์—์„œ ์ดˆ๊ธฐํ™” ๋‹จ๊ณ„๊ฐ€ ์‹คํ–‰๋œ๋‹ค.
console.log(foo) // undefined

foo = 1 // ํ• ๋‹น๋ฌธ์—์„œ ํ• ๋‹น ๋‹จ๊ณ„๊ฐ€ ์‹คํ–‰๋œ๋‹ค.
console.log(foo) // 1

let ํ‚ค์›Œ๋“œ์™€ var ํ‚ค์›Œ๋“œ์™€์˜ ์ฐจ์ด์  ์ค‘ ๋ณ€์ˆ˜ ํ˜ธ์ด์ŠคํŒ…์— ๋Œ€ํ•ด ๋น„๊ตํ•˜์—ฌ ์„ค๋ช…ํ•˜๋Š” ํ๋ฆ„ ์ค‘๊ฐ„์— ๋‚˜์˜จ ๋‚ด์šฉ์œผ๋กœ,

๋‚ด๋ง˜๋Œ€๋กœ 2021๋…„ ํšŒ๊ณ ํ•˜๊ธฐ

thumbnail


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

์ข‹์€ PR์— ๋Œ€ํ•œ ๋‹จ์ƒ ๐Ÿค”

๋ณธ ๊ฒŒ์‹œ๋ฌผ์€ ํ•˜์–€๋งˆ์ธ๋“œ ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ์— ๋ณธ์ธ์ด ๊ธฐ๊ณ ํ•œ ๊ธ€์„ ์˜ฎ๊ฒจ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

Main-image

์ด ๊ธ€์„ ์“ฐ๊ฒŒ ๋œ ์ด์œ 

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

[course] ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์ขŒ 08

์ด ํฌ์ŠคํŒ…์€ ์ธํ”„๋Ÿฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๊ฐ•์ขŒ ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋“œ ์ถœ์ฒ˜

Lecture 8. Deep learning Basic : History

์ด๋ฒˆ ๊ฐ•์˜๋ถ€ํ„ฐ ๋ณธ๊ฒฉ์ ์œผ๋กœ Deep neural network์— ๊ด€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ๋‹ค๋ฃฐ ๊ฒƒ์ด๋‹ค. ์ด๋ฒˆ ์žฅ์€ ์ด ๋”ฅ๋Ÿฌ๋‹์ด๋ผ๋Š” ์•„์ด๋””์–ด๊ฐ€ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘๋˜์—ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋– ํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๊ณ  ๊ทธ ๋ฌธ์ œ๋“ค์„ ์ธ๋ฅ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•ด์™”๋Š”์ง€์— ๋Œ€ํ•ด์„œ ์ˆ˜ํ•™์ ,์ปดํ“จํ„ฐ์ ์ธ ์ž์„ธํ•œ ๋‚ด์šฉ์„ ๋ฐฐ์ œํ•˜๊ณ โ€ฆ

[course] ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์ขŒ 07

์ด ํฌ์ŠคํŒ…์€ ์ธํ”„๋Ÿฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๊ฐ•์ขŒ ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋“œ ์ถœ์ฒ˜

Lecture 7. Application & Tips

์ด๋ฒˆ ๊ฐ•์˜๋Š” Machine Learning Algorithm์„ ์‹ค์ œ๋กœ ์ ์šฉํ•จ์— ์žˆ์–ด์„œ ์ค‘์š”ํ•œ ๋ช‡ ๊ฐ€์ง€ ํŒ๋“ค์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ณผ ๊ฒƒ์ด๋‹ค.

[course] ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์ขŒ 06

์ด ํฌ์ŠคํŒ…์€ ์ธํ”„๋Ÿฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๊ฐ•์ขŒ ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋“œ ์ถœ์ฒ˜

Lecture 6. Softmax Classification

์—ฌ๋Ÿฌ ๊ฐœ์˜ ํด๋ž˜์Šค๊ฐ€ ์žˆ์„ ๋•Œ, ๊ทธ ๊ฒƒ์„ ์˜ˆ์ธกํ•˜๋Š” ๋ฐฉ๋ฒ•์„ Multinomial Classification
์ด๋ผ๊ณ  ํ•˜๋ฉฐ, ๊ทธ ์ค‘์— ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” Softmax Classification์— ๋Œ€ํ•˜์—ฌ ๋ฐฐ์›Œ๋ณด๋„๋ก ํ•œ๋‹ค.

[course] ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์ขŒ 05

์ด ํฌ์ŠคํŒ…์€ ์ธํ”„๋Ÿฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๊ฐ•์ขŒ ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋“œ ์ถœ์ฒ˜

Lecture 5. Logistic Classification

Logistic classification์€ classification algorithm๋“ค ์ค‘์—์„œ ์ •ํ™•๋„๊ฐ€ ๋†’์€ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ๋‹ค.
๋•Œ๋ฌธ์— ์‹ค์ œ ๋ฌธ์ œ์—๋„ ๋ฐ”๋กœ ์ ์šฉํ•ด๋ณผ ์ˆ˜ ์žˆ๊ณ , Neural Network์™€ Deep learning์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์ปดํฌ๋„ŒํŠธ์ด๋‹ค.

[course] ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์ขŒ 04