๐Ÿšจ ์ด ์š”์ฒญ์€ ๋ด‡(Bot) ๋˜๋Š” ํฌ๋กค๋Ÿฌ๋กœ ํŒ๋‹จ๋ฉ๋‹ˆ๋‹ค. ์ถ”์ฒœ๋„์„œ# 161 Node.js๋ฅผ ํ™œ์šฉํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ (๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์ง€ํ–ฅ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ•ํ•˜๊ธฐ) ์™ธ 4๊ฑด

์ถ”์ฒœ๋„์„œ# 161 Node.js๋ฅผ ํ™œ์šฉํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ (๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์ง€ํ–ฅ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ•ํ•˜๊ธฐ) ์™ธ 4๊ฑด

Node.js๋ฅผ ํ™œ์šฉํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ (๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์ง€ํ–ฅ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ•ํ•˜๊ธฐ)

์ €์ž: ๋ฐ์ด๋น„๋“œ ๊ณค์ž˜๋ ˆ์Šค

์ถœํŒ์‚ฌ: ์—์ด์ฝ˜์ถœํŒ

์ถœ๊ฐ„์ผ: 20170831

์†Œ๊ฐœ: ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์†Œ๊ฐœ๋ถ€ํ„ฐ ๊ฐœ๋ฐœ, ๋ฐฐํฌ, ๋ชจ๋‹ˆํ„ฐ๋ง๊นŒ์ง€ ์ „๋ฐ˜์ ์ธ ๊ฐœ๋…์„ ๋‹ค๋ฃจ๊ณ  ์žˆ๋‹ค. ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค์˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค, ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๋ฉฐ, ์ด์™€ ๊ด€๋ จํ•ด ๋„์ปค, ์„ธ๋„ค์นด, PM2 ๋“ฑ ๋‹ค์–‘ํ•œ ๋„๊ตฌ๋„ ํ•จ๊ป˜ ์‚ดํŽด๋ณธ๋‹ค. ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ Node.js์˜ ๊ฐœ๋…๊ณผ ๋”๋ถˆ์–ด ์ข‹์€ ํ…Œ์ŠคํŠธ ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ ๊ฐ–๋Š” ๊ณ ํ’ˆ์งˆ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋‹ค. Node.js์— ์–ด๋А ์ •๋„ ๊ฒฝํ—˜์ด ์žˆ์œผ๋ฉฐ, ์„ธ๋„ค์นด์™€ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์›ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ ํ•ฉํ•˜๋‹ค.

๊นŠ์€ ์ƒ๊ฐ์„ ์œ ๋ฐœํ•˜๋Š” Node.js๋ฅผ ํ™œ์šฉํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ฐœ๋ฐœ (๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์ง€ํ–ฅ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ•ํ•˜๊ธฐ), ๋…์„œ์˜ ๋ฌ˜๋ฏธ๋ฅผ ๋А๊ปด๋ณด์„ธ์š”.






์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…์˜ ์ •์„ ์ด๋ก ๊ณผ ์‹ค์ œ ์„ธํŠธ (<The Art of Software Testing (Second Edition) ํ•œ๊ตญ์–ดํŒ> + <์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„  ์ด๋ ‡๊ฒŒ ํ•œ๋‹ค>)

์ €์ž: ๊ธ€๋ Œํฌ๋“œ ๋งˆ์ด์–ด์Šค^ํ†ฐ ๋ฑƒ์ง€ํŠธ^ํ† ๋“œ ํ† ๋งˆ์Šค^์ฝ”๋ฆฌ ์ƒŒ๋“ค๋Ÿฌ^์•จ๋Ÿฐ ํŽ˜์ด์ง€

์ถœํŒ์‚ฌ: ์—์ด์ฝ˜์ถœํŒ

์ถœ๊ฐ„์ผ: 20120619

์†Œ๊ฐœ: ใ€Ž์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…์˜ ์ •์„ ์ด๋ก ๊ณผ ์‹ค์ œ ์„ธํŠธใ€๋Š” ๊ณผ ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ๋Š” ํ…Œ์ŠคํŒ…์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ๋‚ด์šฉ์„ ๊ฐœ๋ฐœ๊ณผ ์—ฐ๊ณ„ํ•ด ์ฒด๊ณ„์ ์ด๊ณ  ์„ค๋“๋ ฅ ์žˆ๊ฒŒ ์†Œ๊ฐœํ•œ๋‹ค. ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์‚ฌ๋‚ด 9,000์—ฌ ๋ช…์˜ ํ…Œ์Šคํ„ฐ๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํˆด๊ณผ ์‹œ์Šคํ…œ, ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. โ–ถ ใ€Ž์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…์˜ ์ •์„ ์ด๋ก ๊ณผ ์‹ค์ œ ์„ธํŠธใ€๋Š” ๊ณผ ๋ฅผ ์—ฎ์€ ์„ธํŠธ์ž…๋‹ˆ๋‹ค. (์ „2๊ถŒ)

๊ฐ๋™์ ์ธ ์Šคํ† ๋ฆฌ์™€ ๊นŠ์€ ์˜๋ฏธ๊ฐ€ ์–ด์šฐ๋Ÿฌ์ง„ ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…์˜ ์ •์„ ์ด๋ก ๊ณผ ์‹ค์ œ ์„ธํŠธ (<The Art of Software Testing (Second Edition) ํ•œ๊ตญ์–ดํŒ> + <์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„  ์ด๋ ‡๊ฒŒ ํ•œ๋‹ค>), ๊ฐํƒ„์Šค๋Ÿฌ์›Œ์š”.






์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ… ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„  ์ด๋ ‡๊ฒŒ ํ•œ๋‹ค (MS ์ตœ๊ณ ์˜ ํ˜„์ง ํ…Œ์Šคํ„ฐ๋“ค์ด ๋ฐํžˆ๋Š” ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค)

์ €์ž: ์•จ๋Ÿฐ ํŽ˜์ด์ง€^์ผ„ ์กด์Šคํ†ค

์ถœํŒ์‚ฌ: ์—์ด์ฝ˜์ถœํŒ

์ถœ๊ฐ„์ผ: 20091201

์†Œ๊ฐœ: ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ์œ ๋ช… ํ˜„์ง ํ…Œ์ŠคํŒ… ์ „๋ฌธ๊ฐ€(SDET)๋“ค์ด ์ง‘ํ•„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ… ์‹ค๋ฌด์„œ. ์‚ฌ๋‚ด 9,000์—ฌ ๋ช…์˜ ํ…Œ์Šคํ„ฐ๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํˆด๊ณผ ์‹œ์Šคํ…œ, ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ํ…Œ์ŠคํŠธ ์„ค๊ณ„์™€ ๊ด€๋ฆฌ ๋ฐฉ์‹, ๊ทธ๋“ค๋งŒ์˜ ๊ต์œก ๋ฐฉ๋ฒ•๊ณผ ์ปค๋ฆฌ์–ด ๊ฐœ๋ฐœ ๋ฐฉ์‹, ์•ž์œผ๋กœ์˜ ๋„์ „์„ ์•Œ๋ ค์ค€๋‹ค. 1๋ถ€๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์ œํ’ˆ, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ํ…Œ์Šคํ„ฐ, ํ…Œ์ŠคํŠธ ์—ญํ• , ์—”์ง€๋‹ˆ์–ด๋ง ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ•์— ์ต์ˆ™ํ•ด์ง€๊ฒŒ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค. 2๋ถ€์—์„œ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ…Œ์ŠคํŠธ ์ ‘๊ทผ ๋ฐฉ๋ฒ•๊ณผ ํˆด์„ ๋‹ค๋ฃฌ๋‹ค. 3๋ถ€์—์„œ๋Š” ํ…Œ์ŠคํŒ…์— ์‚ฌ์šฉํ•˜๋Š” ํˆด๊ณผ ์‹œ์Šคํ…œ์„ ์†Œ๊ฐœํ•œ๋‹ค. ๋งˆ์ง€๋ง‰ 4๋ถ€์—์„œ๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ํ…Œ์ŠคํŒ…๊ณผ ํ’ˆ์งˆ์— ๋Œ€ํ•œ ๋ฏธ๋ž˜์˜ ๋ฐฉํ–ฅ๊ณผ ๋ฏธ๋ž˜๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•œ๋‹ค.

์ €๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ… ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„  ์ด๋ ‡๊ฒŒ ํ•œ๋‹ค (MS ์ตœ๊ณ ์˜ ํ˜„์ง ํ…Œ์Šคํ„ฐ๋“ค์ด ๋ฐํžˆ๋Š” ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค)์„(๋ฅผ) ์ฝ๊ณ  ๋‚˜์„œ ์ธ์ƒ์˜ ์ƒˆ๋กœ์šด ๊ด€์ ์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ฑ…์€ ์ธ์ƒ์„ ๋ฐ”๊พธ๋Š” ๊ฒฝํ—˜์ด๋ผ๊ณ  ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์–ด์š”.






๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค (์œ ์—ฐํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜)

์ €์ž: ์—๋ฒ„ํ•˜๋ฅดํŠธ ๋ณผํ”„

์ถœํŒ์‚ฌ: ์—์ด์ฝ˜์ถœํŒ

์ถœ๊ฐ„์ผ: 20160830

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

์ฑ… ํ•œ ๊ถŒ์œผ๋กœ ์ธ์ƒ์˜ ์ƒˆ๋กœ์šด ๋ฉด์„ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ํ•˜๋Š” ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค (์œ ์—ฐํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜), ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.






์ „๋žต์  ๋ชจ๋†€๋ฆฌ์Šค์™€ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค (์„ฑ์žฅํ•˜๋Š” ๊ธฐ์—…์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ์ „๋žต)

์ €์ž: ๋ฐ˜ ๋ฒ„๋…ผ^ํ† ๋งˆ์Šค ์•ผ์Šค์ฟจ๋ผ

์ถœํŒ์‚ฌ: ์—์ด์ฝ˜์ถœํŒ

์ถœ๊ฐ„์ผ: 20250409

์†Œ๊ฐœ: ๊ธฐ์—…์˜ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ์ „๋žต์ด ๋น„์ฆˆ๋‹ˆ์Šค ์„ฑ์žฅ๊ณผ ๊ฒฝ์Ÿ๋ ฅ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ํƒ๊ตฌํ•˜๋Š” ์ฑ…์ด๋‹ค. ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๊ฐ€ ์ •๋‹ต์ฒ˜๋Ÿผ ์—ฌ๊ฒจ์ง€์ง€๋งŒ, ๋ชจ๋“  ๊ธฐ์—…์— ์ ํ•ฉํ•œ ํ•ด๋ฒ•์€ ์•„๋‹ˆ๋‹ค. ์ด ์ฑ…์€ ๋ชจ๋†€๋ฆฌ์Šค์™€ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์˜ ์žฅ๋‹จ์ ์„ ๊ฐ๊ด€์ ์œผ๋กœ ๋ถ„์„ํ•˜๋ฉฐ, ๊ธฐ์—…์ด ๊ฐ์ž์˜ ๋น„์ฆˆ๋‹ˆ์Šค ๋ชฉํ‘œ์™€ ์‹œ์žฅ ํ™˜๊ฒฝ์— ๋งž๋Š” ์ตœ์ ์˜ ๊ธฐ์ˆ  ์ „๋žต์„ ์ˆ˜๋ฆฝํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š”๋‹ค. ํŠนํžˆ, ๊ฒฝ๊ธฐ ์นจ์ฒด์™€ ํˆฌ์ž ํ•œํŒŒ๋กœ ์–ด๋ ค์›€์„ ๊ฒช๋Š” ํ•œ๊ตญ IT ์—…๊ณ„์™€ ์Šคํƒ€ํŠธ์—…๋“ค์—๊ฒŒ ์ง€์† ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ „๋žต์˜ ์ค‘์š”์„ฑ์„ ๊ฐ•์กฐํ•œ๋‹ค. ์‹ค์ „ ์‚ฌ๋ก€์™€ ์ „๋žต์  ์‚ฌ๊ณ ๋ฅผ ํ†ตํ•ด ๋ณ€ํ™”ํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ๊ธฐ์ˆ ์  ์˜์‚ฌ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ๋ฐ ํ•„์š”ํ•œ ํ†ต์ฐฐ์„ ์ œ๊ณตํ•˜๋Š” ์‹ค์šฉ์ ์ธ ๊ฐ€์ด๋“œ๋ถ์ด๋‹ค. โ—† ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๊ณ„ํš, ๋น„์ฆˆ๋‹ˆ์Šค ํ˜์‹ , ๋””์ง€ํ„ธ ํŠธ๋žœ์Šคํฌ๋ฉ”์ด์…˜์˜ ์—ฐ๊ณ„ํ•˜๊ธฐ โ—† ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฌธ์ œ๋ฅผ ๊ทน๋ณตํ•˜๊ณ  ์‹คํ—˜๊ณผ ๋ฐœ๊ฒฌ ๊ธฐ๋ฐ˜์˜ ํ˜์‹  ์ด‰์ง„ํ•˜๊ธฐ โ—† ๊ฐ€์น˜ ์ฐฝ์ถœ ๋ชฉํ‘œ์˜ ์ง€์›๊ณผ ์ „๋žต์  ํˆฌ์ž์— ๋„์›€์ด ๋˜๋Š” ๋ชจ๋ฒ” ์‚ฌ๋ก€ ์‚ดํŽด๋ณด๊ธฐ โ—† ๋‹ค์žฌ๋‹ค๋Šฅํ•˜๊ณ  ์ ์‘๋ ฅ์ด ๋›ฐ์–ด๋‚œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์„œ๋น„์Šค ๊ตฌ์ถ•์„ ์œ„ํ•œ ์•„ํ‚คํ…์ฒ˜ ์Šคํƒ€์ผ ๋น„๊ตํ•˜๊ธฐ โ—† ๋ชจ๋†€๋ฆฌ์Šค๊ฐ€ ์ตœ์„ ์˜ ์„ ํƒ์ธ ๊ฒฝ์šฐ์™€ ๋ชจ๋†€๋ฆฌ์Šค๋ฅผ ๊ฐ€์žฅ ํšจ๊ณผ์ ์œผ๋กœ ์•„ํ‚คํ…์ฒ˜, ์„ค๊ณ„, ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ• ์•Œ์•„๋ณด๊ธฐ โ—† ๋ชจ๋†€๋ฆฌ์Šค๋ฅผ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋กœ ์ „ํ™˜ํ•ด์•ผ ํ•˜๋Š” ์‹œ๊ธฐ์™€ ๊ทธ ๋ฐฉ๋ฒ•(๋ชจ๋“ˆํ™” ๋˜๋Š” "๋น…๋ณผ ์˜ค๋ธŒ ๋จธ๋“œ")๋ฐฐ์šฐ๊ธฐ

์ฑ…์„ ๋‹ค ์ฝ๊ณ  ๋‚˜๋‹ˆ ์ „๋žต์  ๋ชจ๋†€๋ฆฌ์Šค์™€ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค (์„ฑ์žฅํ•˜๋Š” ๊ธฐ์—…์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ์ „๋žต)์ด(๊ฐ€) ๋‚ด ์ธ์ƒ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์ณค์Šต๋‹ˆ๋‹ค.







๊ด€๋ จ ๋ฌธ์„œ


๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค(MSA) vs ๋ชจ๋†€๋ฆฌ์Šค(Monolith): ๋‹น์‹ ์˜...

๊ฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค์˜ ํŠน์„ฑ์— ๋งž์ถฐ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์˜ˆ: ์ถ”์ฒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ Python, ๊ฒฐ์ œ ์„œ๋ฒ„๋Š” Java, ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…์€ Node.js ์‚ฌ์šฉ)...


ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ ์™ธ์ฃผ, ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฌ์ ์ด ์ฒœ์ฐจ๋งŒ๋ณ„์ธ ์ง„์งœ ์ด์œ ๋Š”?

๋“ฑ)์„ ํ™œ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„๊ณผ ๋น„์šฉ์ด ๋Œ€ํญ ์ค„์–ด๋“ค์ง€๋งŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ•œ๊ณ„๊ฐ€ ๋šœ๋ ทํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด Python+Django, Java+Spring, Node.js+React ๊ฐ™์€ ํ’€์Šคํƒ ์ปค์Šคํ…€ ๊ฐœ๋ฐœ์„ ์„ ํƒํ•˜๋ฉด ์ดˆ๊ธฐ ๋น„์šฉ์€ ๋†’์ง€๋งŒ ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ์ด...


[๋„์„œ ์ถ”์ฒœ] ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜๋ฅผ ์œ„ํ•œ ์ถ”์ฒœ ๋„์„œ 3๊ถŒ...

์ž๋™ํ™”๋ฅผ ํ™œ์šฉํ•ด ์ƒ์‚ฐ์„ฑ ๋†’์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์ถ•ํ•˜๊ธฐ ๋‹ ํฌ๋“œ, ๋ ˆ๋ฒ ์นด ํŒŒ์Šจ์Šค, ํŒจํŠธ๋ฆญ ์ฟ ์•„ ์ง€์Œ | ์ •๋ณ‘์—ด ์˜ฎ๊น€ | ์ค‘๊ธ‰ | 304์ชฝ ์•„ํ‚คํ…์ฒ˜์˜ ์ค‘์‹ฌ์ด ์„œ๋น„์Šค ์ง€ํ–ฅ ์•„ํ‚คํ…์ฒ˜(SOA)์—์„œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜(MSA)๋กœ...


์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ WSL2 ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์„ฑ๋ฒ•

๋งˆ์ง€๋ง‰์œผ๋กœ, ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ˜ธํ™˜์„ฑ ์ด์Šˆ๊ฐ€ ์ƒ๊ธธ ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ ์‚ฌ์šฉ ์ „์— ์ถฉ๋ถ„ํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•˜๊ฒ ์–ด์š”. ์‹ค์ฒœ ์ˆœ์„œ ์ •๋ฆฌ WSL2๋กœ ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฐœ๋ฐœ ํˆด๋“ค์— ๋Œ€ํ•ด ํ•ต์‹ฌ๋งŒ ์ •๋ฆฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๋„๊ตฌ ์—ฐ๋™...


๊ธ€๋กœ๋ฒŒ ๊ธฐ์—…๋“ค์˜ ์‚ฌ๋ก€ (๊ตฌ๊ธ€, ์•„๋งˆ์กด, ๋„ทํ”Œ๋ฆญ์Šค, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ)

๋ณด์—ฌ์ฃผ๋Š” ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ–ˆ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๋งค์šฐ ์ž˜ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์˜€๋‹ค. ๊ทธ ๋‹น์‹œ ์ธํ„ฐ๋„ท์—์„œ... AI๋ฅผ ํ™œ์šฉํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด ๊ณ ๊ฐ์—๊ฒŒ ์ ์ ˆํ•œ ์ƒํ’ˆ์„ ์ถ”์ฒœํ•˜๋Š” ๋ฐ ๋ถ€๋‹ด์„ ๋А๊ปด ์Œ์•…, ๋น„๋””์˜ค, ์†Œํ”„ํŠธ์›จ์–ด, ๊ฒŒ์ž„...


[CES 2026] ์ฃผ์š” ํŠธ๋ Œ๋“œ์™€ ๊ฒŒ์ž„ ์ฒด์ธ์ € ๊ธฐ์ˆ  ๋ฐ ๊ธฐ์—… ๋ถ„์„

์ด๋Š” ์ง€๋‚œํ•ด 10์›” AMD์™€ OpenAI๊ฐ€ ์ฒด๊ฒฐํ•œ ์ „๋žต์  ํŒŒํŠธ๋„ˆ์‹ญ์˜ ์—ฐ์žฅ์„ ์œผ๋กœ, AMD์˜ AI์นฉ์ด ChatGPT ๊ฐœ๋ฐœ์‚ฌ์ธ OpenAI์˜ ์ธํ”„๋ผ์— ๋ณธ๊ฒฉ ์ฑ„ํƒ๋˜๊ณ  ์žˆ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. AMD๋Š” ๊ฐœ๋ฐฉํ˜• ์ƒํƒœ๊ณ„๋ฅผ ์ง€ํ–ฅํ•˜๋ฉฐ ์†Œํ”„ํŠธ์›จ์–ด...


๊ตญ๋น„์ง€์›๋ฌด๋ฃŒ๊ต์œก IT๋ถ„์•ผ ํด๋ผ์šฐ๋“œ, ๊ฐœ๋ฐœ์ž, ์ธ๊ณต์ง€๋Šฅ

์ตœ๊ทผ์—๋Š” Python์ด๋‚˜ Node.js๋ฅผ ์“ฐ๋Š” ์Šคํƒ€ํŠธ์—…๋„ ๋งŽ์•„์š”. โœ”๏ธ ์ด๋Ÿฐ ๋ถ„๊ป˜ ์ถ”์ฒœํ•ด์š”! ๋ฌด์–ธ๊ฐ€ ์ง์ ‘... API๋ฅผ ํ™œ์šฉํ•ด ์ž์‚ฌ ์„œ๋น„์Šค์— ๊ธฐ๋Šฅ์„ ๋ถ™์ด๋Š” '์‘์šฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ' ์ชฝ์œผ๋กœ๋„ ์ˆ˜์š”๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. "๋‚ด๊ฐ€ ๊ณผ์—ฐ ํ• ...


[AX(์ธ๊ณต์ง€๋Šฅ ์ „ํ™˜)] ์•„ํฌ๋ฆด- ๊ตญ๋‚ด 1ํ˜ธ AX์ธํ”„๋ผ ๊ธฐ์—… 26.4.19

(์ธํ”„๋ผ)๋ถ€ํ„ฐ ์„œ๋น„์Šค ๊ตฌ์ถ•(AI ๋„์ž…)๊นŒ์ง€ ์ „ ๊ณผ์ •์„ ์•„์šฐ๋ฅด๋Š” ํ”Œ๋žซํผ์„ ๋ณด์œ ํ•จ. ๊ณ ๊ฐ์‚ฌ๋Š” ์•„ํฌ๋ฆด์˜ ๋‹จ์ผ ํ”Œ๋žซํผ์„ ํ†ตํ•ด AI ๋„์ž…์˜ ์‹œ์ž‘๊ณผ ๋์„ ์›์Šคํ†ฑ์œผ๋กœ ์™„๊ฒฐํ•จ.GPU ์ตœ์ ํ™”(GPUBase), ๊ฐœ๋ฐœ ์ž๋™ํ™”...


[ETF Scouting] XLU, POWR : AI ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ์œ„ํ•œ ์—๋„ˆ์ง€...

๋‹จ์ˆœํžˆ ์†Œํ”„ํŠธ์›จ์–ด์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋ฐœ์ „์„ ๋„˜์–ด, ์ด๋ฅผ ๋’ท๋ฐ›์นจํ•˜๊ธฐ ์œ„ํ•œ ๋ฌผ๋ฆฌ์  ์ž์›์ธ ์ „๋ ฅ๊ณผ... 1% - 25% ๋ฒ”์šฉ ์ธ๊ณต์ง€๋Šฅ(AGI) ์ง€ํ–ฅ ์ธํ”„๋ผ ๊ตฌ์ถ• ์ด๋Ÿฌํ•œ ๊ธ‰๊ฒฉํ•œ ์ˆ˜์š” ์ฆ๊ฐ€๋Š” ์•„๋งˆ์กด(Amazon), ๋งˆ์ดํฌ๋กœ์†Œ...


node.js ๋””์ž์ธ ํŒจํ„ด ๋ฐ”์ด๋ธ”

์‹ถ์€ ๊ฐœ๋ฐœ์ž ๋ถ„๋“ค๊ป˜ ์ด ์ฑ…์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค Node.js ๋””์ž์ธ ํŒจํ„ด ๋ฐ”์ด๋ธ” ์ €์ž Mario Casciaro.Luciano Mammino ์ง€์Œ, ๊น€์„ฑ์› ์™ธ ์ถœํŒ ์˜์ง„.com(์˜์ง„๋‹ท์ปด) ๋ฐœ๋งค 2021.05.20. โ€ป ์ถœํŒ์‚ฌ๋กœ๋ถ€ํ„ฐ ๋„์„œ๋ฅผ ์ œ๊ณต๋ฐ›์•„ ์ฝ๊ณ ...


์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ํ”Œ๋žซํผ, ๋„์ปค ์•Œ์•„๋ณด๊ธฐ!(+ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋น„๊ต)

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜ ๊ฐ ์„œ๋น„์Šค๋ฅผ ๋ณ„๋„์˜ ์ปจํ…Œ์ด๋„ˆ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค ๊ฐ„... ๋„์ปค๋ฅผ ํ™œ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋Š” Node.js, Vite, React ์•ฑ์„ ์ปจํ…Œ์ด๋„ˆ๋กœ ์‹คํ–‰ํ•  ๋•Œ ๋„์ปค๋ฅผ...


๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ธฐ๋ฐ˜ ์•ฑ ์ œ์ž‘, ๋…ธ๋“œ๋Š” ์ข‹์€ ์„ ํƒ์ผ๊นŒ?

๊ทธ๋ฆฌ๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ์žˆ์–ด์„œ ์ „์ฒด์ ์ธ ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ์ง€ํ–ฅํ•˜๋Š” ์ ‘๊ทผ๋ฒ•์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด... ๋‹ค์‹œ ๋งํ•ด์„œ, ๋…ธ๋“œ(Node.js) ๊ฐœ๋ฐœ๊ณผ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์‚ฌ์ด์˜ ๊ด€๊ณ„๋Š” ๋งˆ์น˜ ๋•…์ฝฉ ๋ฒ„ํ„ฐ์™€ ์ ค๋ฆฌ ์‚ฌ์ด์˜ ๊ด€๊ณ„์™€...


์ปดํ“จํ„ฐ๊ณตํ•™๊ณผ ์ง„๋กœ ์ทจ์—… ๊ผญ ์•Œ๊ณ  ๊ฐ€์•ผํ•ฉ๋‹ˆ๋‹ค

์›น ์„œ๋น„์Šค์˜ ๋‚ด๋ถ€๋ฅผ ๋‹ด๋‹นํ•˜๊ณ , Java, Python, Node.js ๋“ฑ์˜ ์–ธ์–ด์™€ Spring, Django ๊ฐ™์€ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด/๋ถ„์„๊ฐ€ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘, ์ €์žฅ, ์ฒ˜๋ฆฌํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•˜๋ฉฐ...


๊ฐœ๋ฐœ์ž๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๊ณ ์˜ ํ™˜๊ฒฝ ๋ณดํ˜ธ ํ™œ๋™์€? ๊ทธ๋ฆฐ ์†Œํ”„ํŠธ์›จ์–ด

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


Node.js๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์‹œ์ž‘ํ•˜๊ธฐ

์‹ค์ œ Node.js๋ฅผ ํ™œ์šฉํ•œ ๊ฐœ๋ฐœ ๊ณผ์ •์„ ๋ณด์—ฌ์ค€๋‹ค. ์ง„ํ–‰ํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” Q&A๋ฅผ ํ’€์–ด๊ฐ„๋‹ค๋ฉด... ๋ฐฑ์—”๋“œ๋‚˜ ์„œ๋น„์Šค ๊ธฐ์ˆ ์— ๋ฐฐ๊ฒฝ์ง€์‹์€ ์ด ์ฑ…์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ํฐ ๋„์›€์ด ๋  ๊ฒƒ์ด๋‹ค. ์‹ ์ž…...


AWS? RABIT MQ? ์›น๊ฐœ๋ฐœ ์šฉ์–ด ์•Œ์•„๋ณด๊ธฐ!

React.js - ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ JavaScript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ - ํŽ˜์ด์Šค๋ถ์—์„œ ๊ฐœ๋ฐœ ํ•ด๋‹น ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ๋ณธ ๊ณผ์ •์€ ์‹ค๋ฌด ์—ญ๋Ÿ‰์„ ๊ธฐ๋ฅด๊ธฐ์—...


[๊ฐœ๋ฐœ ๋„์„œ ๋ฆฌ๋ทฐ] ๊ฐ์ฒด์ง€ํ–ฅ... ๊ณ ๋ฏผํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ์ถ”์ฒœํ•˜๋Š” ์ฑ…

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


๋‚ด๋ถ€์ž๊ฐ€ ํŒŒํ—ค์น˜๋Š” ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ํ˜์‹ ์˜ ๋น„๋ฐ€ - ๋”˜ ์บ๋ฆฌ๊ทธ๋„Œ...

๊ณ ๊ฐ์ด ์™ธ๋ฉดํ•˜๋Š” ์ œํ’ˆ/์„œ๋น„์Šค๋Š” ์‹œ์žฅ์— ์กด์žฌํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ํ˜์‹  ์‚ฌ๋ก€ ์ค‘... ํ•ด์ž'๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์žฅ๊ธฐ์ ์ธ ํ˜์‹ ์„ ์„ค๊ณ„ํ•˜๋Š” ๋ฐ ํ™œ์šฉํ•œ๋‹ค. ์Šคํ† ํฌ์Šค ๊ต์ˆ˜๋Š” ์—ฐ๊ตฌ๊ฐœ๋ฐœ(R&D) ํ™œ๋™์„ 3๊ฐ€์ง€...


[๋น…๋ฐ์ดํ„ฐ] ๊ฐœ๋…, ํŠน์ง•, ๋ถ„์„ ๊ณผ์ •, ๊ธฐ์ˆ , ๋„์ž…ํšจ๊ณผ, ํ™œ์šฉ ์‚ฌ๋ก€

์ œํ’ˆ ๊ฐœ๋ฐœ ์ •์ฑ… ์ˆ˜๋ฆฝ ํšจ์œจํ™” ํ–‰์ •, ๊ณต๊ณต ์„œ๋น„์Šค ๊ฐœ์„  7. ๊ธฐ์—… ์‹ค๋ฌด ๊ตฌ์„ฑ ์‚ฌ๋ก€ ๊ธฐ์—… ํŠน์ง• ์‚ฌ์šฉ ๊ธฐ์ˆ  Netflix ์‹ค์‹œ๊ฐ„ ๋กœ๊ทธ ๋ถ„์„ Kafka, Flink, Iceberg ์ฟ ํŒก ์‹ค์‹œ๊ฐ„ ์ถ”์ฒœ ์‹œ์Šคํ…œ Kafka, Spark, Elasticsearch...


์ปดํ“จํ„ฐ vs ์ฑ…: [B๊ธ‰ ํ”„๋กœ๊ทธ๋ž˜๋จธ] 8์›” 4์ฃผ ์†Œ์‹(๊ฐœ๋ฐœ/์„ค๊ณ„...

์ข…๋ฅ˜ ๊ฐœ๋ฐœ์ž๋“ค์ด ์กฐ์‹ฌํ•ด์•ผ ํ•  ํ•จ์ •๋“ค (qouteall.fun) Node.js, ์ถ”๊ฐ€ ์„ค์ • ์—†์ด TypeScript ํŒŒ์ผ ์‹คํ–‰ ์ง€์› (nodejs.org) AI ์ˆ˜ํ˜œ์ฃผ์ธ ์ค„ ์•Œ์•˜๋”๋‹ˆโ€ฆ์†Œํ”„ํŠธ์›จ์–ด์ฃผ์— ๋ฌด์Šจ ์ผ์ด [๋นˆ๋‚œ์ƒˆ์˜...


(์น ๊ณก ๊ฐ€์‚ฐ์‚ฐ์„ฑ) ์ด๋ž€์ „์Ÿ, ์‚ฌ๋ชจํŽ€๋“œ ์ธ์ถœ ์ œํ•œ, AI๋””์Šคํ† ํ”ผ์•„...

๊ตฌ๊ธ€/๋„ค์ด๋ฒ„/๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์ข…๊ต ์‹œ๋Œ€, ๋” ๊ธ‰ํ•˜๊ฒŒ ํ™•์‚ฐ๋˜๊ณ  ์žˆ๋Š” ์ธ๊ณต์ง€๋Šฅ(ChatGPT, Gemini, CLOVA-X ๋“ฑ), ๋กœ๋ด‡ ์‹œ๋Œ€์— ๋ฐœ๋งž์ถ”์–ด ์„ธ์ƒ ๋ณ€ํ™” ๋‰ด์Šค, ์ผ์ƒ ์ด์•ผ๊ธฐ, ๋ฌผ์‹ฌ์–‘๋ฉด(็‰ฉๅฟƒ๏ฅธ้ข)์˜ ๋ถ€์ž ์นœ๊ตฌ(์„ธ์ƒ ์‚ฌ๋žŒ)...


๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 5(RASPBERRY PI 5)๋ฅผ ํ™œ์šฉํ•œ IOT ์„œ๋ฒ„๊ตฌ์ถ•...

HTTPS ์„œ๋น„์Šค ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ ๊นŒ์ง€๋ฅผ ์ด๋ง๋ผ ํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค. ์ผ๋‹จ, ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ IOT์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜๊ฒŒ ๋˜๋ฉด ๋‚˜๋งŒ์˜ ์›น์„œ๋ฒ„, DB์„œ๋ฒ„, ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๊ฐ€ ์šด์˜๋  ์ˆ˜...


(์‹ค์‹œ๊ฐ„ ์˜จ๋ผ์ธ ์ €์ž์ง๊ฐ•)์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ฐ˜ ์›นํ’€์Šคํƒ ๊ฐœ๋ฐœ...

com/event/326068 ๊ฐ•์˜ ์ฃผ์ œ ํ”„๋ก ํŠธ์—”๋“œ(Typescript, React)์™€ ๋ฐฑ์—”๋“œ(๋ชจ๋˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ, ๊ฐ์ฒด์ง€ํ–ฅ, express... ํ•œ๊ตญ์†Œํ”„ํŠธ์›จ์–ด๊ธฐ์ˆ ์ง„ํฅํ˜‘ํšŒ (node.js ๊ธฐ๋ฐ˜ ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ ๊ณผ์ •, 2022-2024) 3. ์ €์„œ ๋ฐ ์—ญ์„œ MFC...


์ •์ฑ…์ง€์‹ 2026.4.20.

(๊ตญํšŒ๋„์„œ๊ด€ ์†Œ๊ฐ•๋‹น) โ—‡์†Œํ†ต๊ด€ ๊ธฐ์žํšŒ๊ฒฌ 10:00 ์„œ๋ฏธํ™” ์˜์›, [์ƒ‰๋™์› ํ•™๋Œ€์‚ฌ๊ฑด ๊ตญ์ •์กฐ์‚ฌ ์š”๊ตฌ... ํ›„๋ณด์ž ์ถ”์ฒœ ์ ˆ์ฐจ ์ฐฉ์ˆ˜. ๊ตญ๋ฏผ์˜ํž˜ โ€œ์•ผ๋‹น ์ถ”์ฒœ ์ธ์‚ฌ ์ˆ˜์šฉํ•ด๋‹ฌ๋ผโ€ ใ…‡ ๋Œ€ํ†ต๋ น, ์ œ66์ฃผ๋…„ 4ยท19ํ˜๋ช… ๊ธฐ๋…์‹ ์ฐธ์„....


์ •์ฑ…์ง€์‹ 2026.4.21.

์ƒํƒœ๊ณ„ ๊ตฌ์ถ•์„ ์œ„ํ•œ ๊ตญํšŒ ํ† ๋ก ํšŒ(์˜์›ํšŒ๊ด€ ์ œ8๊ฐ„๋‹ดํšŒ์˜์‹ค) 10:00 ์ด์ •๋ฌธ ์˜์›์‹ค, ์ƒ๋ฒ• ๊ฐœ์ • ์ดํ›„ ๋‚จ์€... (๊ตญํšŒ๋„์„œ๊ด€ ์†ŒํšŒ์˜์‹ค) 14:00 ์„œ์˜์„ ์˜์›์‹ค, ์ข…๊ต์‹œ์„ค๊ณผ ๋…ธ์œ ์ž์‹œ์„ค๊ฐ„ ๋ณต์ˆ˜์šฉ๋„ ํ—ˆ์šฉ์— ๊ด€ํ•œ ์‹œํ–‰๊ทœ์น™...


EV ํ’€ ์ŠคํŽ™ํŠธ๋Ÿผ ๋ถ„์„ ๋ฐฑ์„œ 2026๋…„ํŒ

4 ์š”์ธ 3: ์†Œํ”„ํŠธ์›จ์–ด ์ปค๋„ฅํ‹ฐ๋“œ ๊ธฐ๋Šฅ์—์„œ์˜ยท์ง€์—ฐ 35.5 ์š”์ธ 4: ์ง€์ •ํ•™ ๋ฆฌ์Šคํฌยท๊ทœ์ œ ๊ฐ•ํ™”์™€ ๊ธฐ์—…์ธก์˜ ๋ฆฌ์Šคํฌ ํšŒํ”ผ 35.6 ์š”์ธ 5: ์†Œ๋น„์ž ์˜์‹์˜ ๋ณ€ํ™”์™€ ๋‚ด์…”๋„ ๋ธŒ๋žœ๋“œ ์ง€ํ–ฅ 35.7 EV ํ’€ ์ŠคํŽ™ํŠธ๋Ÿผ ๋ถ„์„์—์„œ...


ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด๋ฅผ ํ™œ์šฉํ•œ ํ”„๋กœ๊ทธ๋žจ๊ฐœ๋ฐœ

JavaScript๋Š” ์›น ๊ฐœ๋ฐœ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ๊ฐœ๋ฐœ(Node.js)๊ณผ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ(React Native)์—์„œ๋„ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ React๋Š” ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ”„๋ก ํŠธ์—”๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋ฉฐ...


ํ•™์ƒ ์˜ˆ๋น„ ์ฐฝ์—…์ž ์ฃผ๋ชฉ - ํ•™์ƒ ๋ฌด๋ฃŒํ˜œํƒ 1ํƒ„ (github...

์„œ๋น„์Šค/ํ˜œํƒ ์ฃผ์š” ๋‚ด์šฉ/๊ธฐ๋Šฅ ํ•™์ƒ ํ˜œํƒ ํš๋“/์ธ์ฆ ๋ฐฉ๋ฒ• ๊ฟ€ํŒ/ํ•œ๋งˆ๋”” FrontendMasters ๊ณ ๊ธ‰ JavaScript, Node.js, ํ”„๋ŸฐํŠธ์—”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ(React, Vue ๋“ฑ) ๋“ฑ ์‹ค๋ฌด์—์„œ ์š”๊ตฌ๋˜๋Š” ์ตœ์‹  ์›น ๊ฐœ๋ฐœ ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์‹ฌํ™”...


๋ฐฐ์šฐ๋Š” OpenAI ํ”„๋กœ๊ทธ๋ž˜๋ฐ (f. ๊ฐœ๋ฐœ์ž ์„œํ‰ ์ด๋ฒคํŠธ)

๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด์— OpenAI, ChatGPT, AI ๋“ฑ์˜ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋ผ ์—…๋ฐ์ดํŠธ๋œ ๋ชจ์Šต์„ ๋งŽ์ด ๋ดค์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค)... Node.js๋ฅผ ํ™œ์šฉํ•ด ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๋Š” ์ˆ˜์ค€์„ ๋„˜์–ด์„œ ํ”„๋กฌํ”„ํŠธ ๋””์ž์ธ, ํŒŒ์ธ ํŠœ๋‹, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ...


์›น ์„œ๋น„์Šค์˜ SOAP

์ด๋Ÿฌํ•œ ๋‹จ์ˆœ์„ฑ๊ณผ ํญ๋„“์€ ํ™œ์šฉ์„ฑ ๋•๋ถ„์— SOAP ๊ธฐ๋ฐ˜ ์›น ๊ฐœ๋ฐœ ์„œ๋น„์Šค๊ฐ€ ๋งค์šฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.... SOAP(Simple Object Access Protocol)๋Š” ์›น ์„œ๋น„์Šค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปดํ“จํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ...