์ํํธ์จ์ด ๊ธฐ์ ์ ํตํด ์ธ์์ ์ ํ ์ํฅ๋ ฅ์ ์ฃผ๊ณ ์ถ์ 24๋
์ฐจ ์ํํธ์จ์ด ๊ฐ๋ฐ์.
์ง์์ ๋๋๋ ๊ฒ์ ์ข์ํ๊ณ ํญ์ ์๋ก์ด ๊ธฐ์ ์ ์ตํ๋ ๊ฒ์ ์ฆ๊ฒจ์.
๊ตญ๋ด์ธ 60๊ฐ๊ฐ ๋๋ ๊ธ๋ก๋ฒ ๊ธฐ์ ERP ์์คํ ์ ๊ตฌ์ถํ๋ ์ปจ์คํดํธ ๋ฐ ๊ฐ๋ฐ์๋ก ํ๋ํ์๊ณ , ์ง์ ๊ฐ๋ฐํ ์ํํธ์จ์ด๋ฅผ ๊ตญ๋ด๋ ๋ฌผ๋ก ํด์ธ ์ ์์ ๊ธฐ์ ์ ํ๋งค๋ฅผ ํ ๊ฒฝํ ๋ํ ๊ฐ์ง๊ณ ์์ด์. IT์คํํธ์ ๋ํ์ด์ฌ ์ด๊ธฐ๋ ํด์.
๊ฐ๋ฐ์ ๋ฟ๋ง ์๋๋ผ, UX ์ปจ์คํดํธ๋ก, ๋๋ก๋ ๋น์ฆ๋์ค ์ปจ์คํดํธ๋ก ์ผํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋น์ค ๊ฐ๋ฐ ์ ๊ธฐํ์์ ๊ฐ๋ฐ๊น์ง ์ ๊ณผ์ ์ ๋ํ ์๋ง์ ๊ฒฝํ์ ์์๊ณ , ์ด์ ๋ 20๋ ์ด ๋๋ ์ค๋ฌด ๊ฒฝํ์ ๋ฐํ์ผ๋ก ํ๋ฐฐ๋ค์๊ฒ ์ ๋ง ํ์ํ ๊ธฐ์ , ์ ๋ง ์ ๋๋ก ๋ ์ง์์ ์ ๋ฌํ๋ ์ฌ๋ช ๊ฐ์ ๊ฐ๊ณ ์ง์ ๋๋์ ์ผ์ ํ๊ณ ์์ด์.
- ์ ํ๋ธ ‘๊ฐ๋ฐ์์ํ๊ฒฉ’ ์ฑ๋์ ํตํด 200์ฌ๊ฐ์ ์ ์ฉํ ๊ฐ์ ์์์ ์ ๊ณตํ๊ณ ์์ด์.
- '๋ฐ๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ', 'Vue.js ํ๋ก์ ํธ ํฌ์ ์ผ์ฃผ์ผ ์ ', 'Node.js ํ๋ก์ ํธ ํฌ์ ์ผ์ฃผ์ผ ์ ', '๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํด ๊ผญ ์์์ผ ํ๋ IT ์ฉ์ด', ‘๋์์ธ ์ฝํน์ ๋์ด ํ๋ก๊ทธ๋๋ฐ ์ฝํน์ผ๋ก’, 'The Essentials of Smart Contract Development for Solidity Developers', '์ ๋ ์์ง ์์ด๋ค์๊ฒ ์ฝ๋ฉ์ ๊ฐ๋ฅด์น์ง ์์ต๋๋ค' ์ฑ ์ ์ ์์ ๋๋ค.
- ์ค๋ผ์ผ๋ฆฌ์ '๋ฌ๋ ํ์ ์คํฌ๋ฆฝํธ'์ ๋ฒ์ญํ ์ญ์์ ๋๋ค.
- (ํ)์ฃผ์ํ์ฌ ๋๊ทธ๋ ์ ๋ํ์ด์ฌ
- (ํ)์ฃผ์ํ์ฌ ์ฌ์์ด CTO
- (ํ)์ฃผ์ํ์ฌ ๋ฆฌํด๋ฐธ๋ฅ CTO
- (ํ)ํฌ์ํฉํธ์ฝ๋ฆฌ์ ์ ํํ์ฌ ๊ธฐ์ ์ ๋ฌธ์์
์ด๋ฉ์ผ - seungwon.go@gmail.com
Courses
Reviews
- [Web Development Full Stack Course] HTML&CSS Basics
- [Web Development Full Stack Course] HTML&CSS Basics
- [Web Development Full Stack Course] HTML&CSS Basics
- [Web Development Full Stack Course] HTML&CSS Basics
- [Web Development Full Stack Course] HTML&CSS Basics
Posts
Q&A
vue-loading-overlay show ์ค๋ฅ ๋ฐ์
vue-loading-overlay ์ต์ ์คํ์ ํ์ธํด์ฃผ์๋ฉด ์ข์๊ฑฐ ๊ฐ์ต๋๋ค.์ค์นํ์ ๋ฒ์ ์ ๋ฐ๋ผ ๋ด์ฅ ํจ์ ์ฌ์ฉ๋ฒ์ด ๋ฌ๋ผ์ง ์ ์์ต๋๋ค
- 0
- 2
- 344
Q&A
๋ถํธ์คํธ๋ฉ ์ค์น ์ ์ค๋ฅ ๋ฐ์
์บก์ณ๋ ์ฌ์ง์ ๋ณด๋, npm install bootstrap ์ด์ฌ์ผ ํ๋๋ฐ, bootstrap์ boostrap์ผ๋ก ์๋ชป ์ ๋ ฅํ์ จ์ต๋๋ค
- 0
- 3
- 363
Q&A
Array ๊ฐ์ฒด ๋ด์ฅ ํจ์ sortํจ์()
์ ๊ฐ ์ค๋ช ์ด ์ข ํ๋ฆฐ ๋ถ๋ถ์ด ์๋ค์. ๋ฐฐ์ด์ ์์์ ์ธ๋ฑ์ค๊ฐ ํฐ๊ฒ์ด b๋ก ๋ค์ด์ค๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ์์์ผ ๋ ๋ฐ๋๋๊ฒ ๋ง์ต๋๋ค.ํ์ง๋ง ์ฐ๋ฆฌ๊ฐ ์๊ฐํ๋ ๊ฒ์ฒ๋ผ a,b๋ฅผ ์์ฐจ์ ์ผ๋ก ๋น๊ตํ์ง ์์ต๋๋ค.์๋ ์ฝ๋ ์์๋ฅผ ๋ณด๋ฉด, ์ฝ์์ฐฝ์ ์ถ๋ ฅํด๋ณด๋ฉด, ๋ชจ๋ ์ซ์๋ฅผ ์ฐจ๋ก๋ก ๋น๊ตํ๋ ๊ฒ์ด ์๋๊ฒ์ด ํ์ธ์ด๋ฉ๋๋ค.์ ๋ ์ฐฉ๊ฐํ ๋ถ๋ถ์ด ์์๋๋ฐ, ์ง๋ฌธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. let points = [40, 100, 1, 5, 25, 10]; const ascPoints = points.sort((a, b) => { console.log(a, b); return a - b; }); ===================์ถ๋ ฅ๋ ์์====================100 401 1001 100 ===> ์ฌ๊ธฐ ์ดํ 100์ ๋์ด์ ๋น๊ตํ์ง ์์ต๋๋ค. 1 405 405 125 4025 510 2510 5
- 0
- 1
- 216
Q&A
์ ํ๋ฑ๋ก์์ ๊ฐ์๊ธฐ ์๋ฌ๊ฐ ๋ฉ๋๋ค
DB์์ status ํ๋๋ ๋ฐ๋์ ์ ์ฅ์ด ๋์ด์ผ ํ๋๋ฐ์, ์ง๊ธ ์ค๋ฅ๋ status ๊ฐ์ด ๋น์ด์์ด์ ์๊ธฐ๋ ์ค๋ฅ์ ๋๋ค. DB์์ status ํ๋ ๊ธฐ๋ณธ๊ฐ์ ์ง์ ํ๊ฑฐ๋ ์ ์ฅ์ ๊ฐ์ ๋๊ฒจ ์ฃผ์ ์ผ ํฉ๋๋ค
- 0
- 1
- 236
Q&A
EditView ํํธ ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์๋ ํ์ธ์ ์๋์ ๊ฐ์ด router.js๋ฅผ ์์ ํด ๋ณด์ธ์. { path: '/template/p3/edit/:id', name: 'EditView', component: () => import( /* webpackChunkName: "template" */ '../views/template/p3/EditView.vue' ) }
- 0
- 1
- 192
Q&A
CRUD
์๋ ํ์ธ์. ์ง๋ฌธํ์ ๋ด์ฉ์ด ๋ฌด์์ธ์ง ์ดํด๊ฐ ๋์ง ์์ต๋๋ค. Name๊ณผ company๊ฐ ๋๋ฒ ๋์จ๋ค๋ ๋ง์์ด ๋ฌด์์ผ๊น์?์กฐ๊ธ๋ ์์ธํ ๋ง์ํด ์ฃผ์๋ฉด ๋์์ ๋๋ฆฌ๊ฒ ์ต๋๋ค
- 0
- 1
- 298
Q&A
clearInterval, setInterval ์ง๋ฌธ
์ด๋ฏธ setInterval ํจ์๊ฐ ์คํ๋์๊ธฐ ๋๋ฌธ์ ๋น์ฐํ ์ฝ์์ ์ฐํ๋๊ฒ ๋ง์ต๋๋ค.์ฝ์์ 3์ ์ฐ์ง ์์ผ๋ ค๋ฉด, if๋ฌธ์์ clearInterval ํ ํ ๋ฐ๋ก return; ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค
- 1
- 1
- 401
Q&A
Boolean ๋ด์ฅํจ์ ๊ฐ์ ์ง๋ฌธ
์๋ฐ์คํฌ๋ฆฝํธ์์ Boolean ๋ด์ฅ ํจ์๋ฅผ ์ฌ์ฉํ ๋ ๋ฌธ์์ด๊ณผ ์ซ์์ ๋ํ ์ฒ๋ฆฌ ๋ฐฉ์์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฌ๊ธฐ์ ์คํด๊ฐ ์์๋ ๊ฒ ๊ฐ์ต๋๋ค.์๋ฐ์คํฌ๋ฆฝํธ์์๋ ๋น ๋ฌธ์์ด ("")๊ณผ ์ซ์ 0, ๊ทธ๋ฆฌ๊ณ null, undefined, NaN, ๊ทธ๋ฆฌ๊ณ ๋ถ๋ฆฌ์ธ ๊ฐ false ์์ฒด๋ฅผ ์ ์ธํ๊ณ ๋ชจ๋ ๊ฒ์ด true๋ก ํ๊ฐ๋ฉ๋๋ค. ์ด๋ฅผ "Truthy"์ "Falsy" ๊ฐ์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
- 0
- 1
- 276
Q&A
Date ํจ์ ์ง๋ฌธ
์๋ฐ์คํฌ๋ฆฝํธ์ Date ๊ฐ์ฒด์ setFullYear ๋ฉ์๋์ ๋ํ ์ง๋ฌธ์ ๋ต๋ณ๋๋ฆฌ๊ฒ ์ต๋๋ค.์ฒซ ๋ฒ์งธ ์ฝ๋์์๋ new Date()๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฌ ๋ ์ง์ ์๊ฐ์ ๋ํ๋ด๋ Date ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. ์ดํ setFullYear(2020) ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๊ฐ์ฒด์ ๋ ๋๋ฅผ 2020์ผ๋ก ์ค์ ํ์ต๋๋ค.. console.log(day)๋ฅผ ํตํด ์์ ๋ Date ๊ฐ์ฒด๋ฅผ ์ถ๋ ฅํ๋ฉด, ๋ ๋๊ฐ 2020์ผ๋ก ์ค์ ๋ ์ ์ฒด ๋ ์ง์ ์๊ฐ์ด ์ถ๋ ฅ๋ฉ๋๋ค.์ฌ๊ธฐ๊น์ง๋ ์ ์ดํดํ์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ ๋ฒ์งธ ์ฝ๋์์๋ ๋์ผํ๊ฒ new Date()๋ก Date ๊ฐ์ฒด๋ฅผ ์์ฑํ ํ, setFullYear(1998)์ ์ฌ์ฉํ์ฌ ๋ ๋๋ฅผ 1998๋ก ์ค์ ํ์ต๋๋ค.. ๊ทธ๋ฌ๋, ์ด ์ฝ๋์์๋ setFullYear ๋ฉ์๋์ ๋ฐํ๊ฐ์ day2 ๋ณ์์ ํ ๋นํฉ๋๋ค. setFullYear ๋ฉ์๋๋ ์์ ๋ Date ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ ๊ฒ์ด ์๋๋ผ, ์์ ๋ ๋ ์ง์ ํ์์คํฌํ(1970๋ 1์ 1์ผ 00:00:00 UTC๋ถํฐ ๊ฒฝ๊ณผ๋ ๋ฐ๋ฆฌ์ด ์)๋ฅผ ๋ฐํํฉ๋๋ค. ๋ฐ๋ผ์ console.log(day2)๋ฅผ ํตํด ์ถ๋ ฅ๋๋ ๊ฐ์ 1998๋ ์ผ๋ก ์ค์ ๋ ๋ ์ง์ ํ์์คํฌํ์ ๋๋ค.๊ฒฐ๋ก ์ ์ผ๋ก, ๋ ์ฝ๋์ ์ฃผ์ ์ฐจ์ด์ ์ ๋ฐํ๊ฐ์ ์ฒ๋ฆฌ ๋ฐฉ์์ ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ์ฝ๋์์๋ Date ๊ฐ์ฒด ์์ฒด๋ฅผ ์ถ๋ ฅํ๋ ๋ฐ๋ฉด, ๋ ๋ฒ์งธ ์ฝ๋์์๋ setFullYear ๋ฉ์๋์ ๋ฐํ๊ฐ์ธ ํ์์คํฌํ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ์ด ๋๋ฌธ์ ๋ ๋ฒ์งธ ์ฝ๋์์๋ ์์๊ณผ ๋ค๋ฅธ ์ซ์ ๊ฐ์ด ์ถ๋ ฅ๋ ๊ฒ์ ๋๋ค.
- 0
- 1
- 246
Q&A
Event ๋ค์ extra ๋ถ๋ถ ์ง๋ฌธ ์์ต๋๋ค.
์์ ์ฌ์ ๋ก๋ ๋์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 375