IT ๊ธฐ์ /๊ธฐํ
20

[PowerShell] ์ด ์์คํ
์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก ...
2023.04.15
visual studio code ์ค์น ํ๊ณ ์ด๊ธฐ ์ธํ
ํ๋ค๊ฐ ์ค๋ฅ๋ฅผ ๋ง์ดํ ์๊ธฐ ์์ ์ธ ๋ฏ.. ๋ฌผ๋ก ์ง๊ธ๋ ์ค๋ ฅ์ ์ ์์ ๊ทธ ์ด์ ๊ทธ ์ดํ๋ ์๋๋ค. ๊ฒจ์ฐ ์๊ฐ ํธํก ํ๊ณ ์์ฌ ํํ ํ๋ ์์ค. ๋ฌธ์ ์ํฉ ์ค๋ฅ ๋ฉ์ธ์ง ์ดํด ๊ด๋ จ ๊ณต์ ๋ฌธ์ - MICROSOFT ์ ์ฑ
๊ด๋ จ๋ ๋ฌธ์ ๊ฐ๋ค๋๋ฐ.. ์ธํฐ๋ท์ ๊ฒ์ํด๋ณด๋ ๊ถํ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. → ์๋์ฐ10์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ๋ชจ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง์๋์๋ค๊ณ ํ๋ค. → ํด๊ฒฐํ๊ธฐ ์ํด์๋ ๊ถํ์ ๋ถ์ฌํด์ฃผ์ด์ผ ํ๋ค. ๊ถํ ์ค๋ช
๋ชจ๋ ์คํฌ๋ฆฝํธ ํ์ฉ = Unrestricted ๋ก์ปฌ ์คํฌ๋ฆฝํธ์ ์๋ช
๋ ์คํฌ๋ฆฝํธ ํ์ฉ = RemoteSigned ์๋ช
๋ ์คํฌ๋ฆฝํธ๋ง ํ์ฉ = AllSigned ํด๊ฒฐ ๋ฐฉ๋ฒ PowerShell ์ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํํ์ฌ > Get-Execution..

ํ์ธ์ฝ(Pynecone)์ด ๋ญ๋ฐ ๐ฆ ?
2023.04.13
ํ์ธ์ฝ(Pynecone) ์ ์น ํ์คํ์ ์ํ ํ์ด์ฌ ํ๋ ์์ํฌ ๋ค์ด๊ฐ๊ธฐ์ ์์ Pynecone ์ ๋ํด ํ์ค๋ก ์ค๋ช
ํด๋ณด์๋ค. Pynecone ํ์ธ์ฝ(pynecone) ์ ํ์ด์ฌ ์ฝ๋๋ฅผ ๊ฐ์ ธ์ React. NextJS ๋ฑ์ผ๋ก ์๋ํ๋ ์ธํฐ๋ ํฐ๋ธ ์น์ฑ์ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ ํ๋ ์์ํฌ๋ฅผ ์๋ฏธํ๋ค. ๊ฐ๋จํ ์น์ฑ์ ๋ช ๋ถ ์์ ๊ตฌ์ถํ ์ ์๊ณ , ๋ฐฐํฌ๋ ์ฌ์ฐ๋ฉด์, ๊ธฐ์กด ์น๊ฐ๋ฐ์ ์ ์ฐ์ฑ๊ณผ ์ฑ๋ฅ์ ์ ๋นํ(?) ๊ฐ์ถ low-code ํ๋ ์์ํฌ Front-End : ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ, ํ๋ฉด ๊ตฌ์ฑ ๋ฑ ์ปดํฌ๋ํธ ๊ตฌ์ฑ ํ์ด์ง๋ค์ด์
๊ธฐ๋ฅ์ด๋ ์ ๋ ฌ ๊ธฐ๋ฅ์ ์ต์
์ True๋ก ์ค์ ํ๋ ๊ฒ๋ง์ผ๋ก ํํ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ค์ด๋ธ์ ์ ๊ณต. ๊ทธ ์ธ์๋ ํ๋ฉด์ ๋ฐ์ํ์ผ๋ก ๋์ํ๋ ํ๋ก ํธ์ฉ ์ปดํฌ๋ํธ๋ฅผ ์ ๊ณตํ๋ ๊ณต์ ๋ฌธ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฅผ ์ฐธ์กฐํ๋๋ก ํ์ Ba..

๊ตฌ๊ธ์์ ์ ์ํ๋ ์ต์ ํ๋ ์ค๋ฅ ๋ฉ์ธ์ง ์์ฑ๋ฒ
2023.04.13
์๋ฌธ Writing Helpful Error Messages ์ด์ธ์๋ ๊ณตํ์๋ค์ ์ํ techincal ๋ฅ๋ ฅ ํฅ์์ ์ํด ๊ณต์ ์ฌ์ดํธ ์์ ๊ต์ก์๋ฃ๋ฅผ ๊ณต์ ํ๊ณ ์๋ค. ์์ธํ ๊ฐ์ด๋๋ฅผ ํ๋์ฉ ์ดํด๋ณด๊ธฐ ์ , ์ค๋ฅ๋ฉ์ธ์ง ์์ฑ ์ ๊ท์น์ ๋จผ์ ์์๋ณด๋๋ก ํ์. ์ค๋ฅ ์๋ฆผ์ ์ฆ์ ๋ฐ์์์ผ๋ผ. ์คํจ๋ฅผ ์กฐ์ฉํ๊ฒ ๋๊ธฐ์ง ๋ง๋ผ. ์ค๋ฅ์ ๊ทผ์์ด ๋ฌปํ์ง ์๋๋ก ํด๋ผ. ์ค๋ฅ ์ฝ๋๋ฅผ ๊ธฐ๋กํ๋ผ. ์ต์ ํ๋ ์ค๋ฅ ๋ฉ์ธ์ง ์ค๋ฅ์ ์์ธ์ ์ ๋ฌํ๋ผ identify the error's cause ์ฌ์ฉ์์๊ฒ ์ด๋ค ๋ฌธ์ ๊ฐ ์๋ ์ง ํ์คํ๊ฒ ์ ๋ฌํด์ผ ํ๋ค. โ ์๋ชป๋ ์ ๊ทผ์
๋๋ค. โ ํด๋น ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ์ง๋ง ์ฐ๊ธฐ ๊ฐ๋ฅํ ์ํ๊ฐ ์๋๋๋ค. ํด๋น ๋๋ ํ ๋ฆฌ์ ํ์ผ์ ์ถ๊ฐํ๋ ค๋ฉด, ๋๋ ํ ๋ฆฌ๊ฐ ์ฐ๊ธฐ ๊ฐ๋ฅํ ์ํ์ฌ์ผ ํฉ๋๋ค. [์ฐ๊ธฐ ๊ฐ๋ฅํ ์ํ๋ก ๋ง๋ค ..

linked list ์ฐ๊ฒฐ ๋ฆฌ์คํธ์ ๋ํ์ฌ
2023.04.12
์ฐ๊ฒฐ ๋ฆฌ์คํธ๊ฐ ์ด๋์ ์ฐ์ด๋๋ฐ ? ์น ๋ธ๋ผ์ฐ์ ์ history๋ฅผ ๊ด๋ฆฌํ ๋ ์ฌ์ฉ.. ์น ๋ธ๋ผ์ฐ์ ์์์ ์ฌ๋ฌ ์ฌ์ดํธ๋ค์ ๋์๋ค๋๊ฒ ๋๋ฉด, ๋ฐฉ๋ฌธ history์ ๋ฐฉ๋ฌธ ๊ธฐ๋ก๋ค์ด ์ฐ๊ฒฐ ๋ฆฌ์คํธ์ ๊ฐ์ ๊ตฌ์กฐ๋ก ์ ์ฅ. ์ด์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ๋ธ๋ผ์ฐ์ ์์ ๋ค๋ก ๊ฐ๊ธฐ, ์์ผ๋ก ๊ฐ๊ธฐ ๋ฒํผ์ ๋๋ฅด๊ฒ ๋๋ฉด ์ด๋ํ๋ ์ฌ์ดํธ ๋ค๋ก ์ด๋ํ ์ ์๊ฒ ๋๋ ๊ฒ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ฐ๊ฒฐ๋ฆฌ์คํธ ๊ทธ๊ฒ ๋ญ๋ฐ.. ์์๋ณด๋๋ก ํ์ ๋ ์ธ ๊ณ ์ฐ๊ฒฐ ๋ฆฌ์คํธ(Linked List) ๋? ๊ฐ ๋
ธ๋๊ฐ ๋ฐ์ดํฐ์ ํฌ์ธํฐ๋ฅผ ๊ฐ์ง๊ณ ํ ์ค๋ก ์ฐ๊ฒฐ๋์ด ์๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์๋ฃ ๊ตฌ์กฐ๋ค. ๊ฐ ๋
ธ๋๋ ๋ค์ ๋
ธ๋๋ฅผ ๊ฐ๋ฆฌํค๋ ํฌ์ธํฐ(๋ค์ ๋
ธ๋์ ์ฃผ์)๋ฅผ ํฌํจํ๋ค. ๊ฐ ๋
ธ๋์ ํฌ์ธํฐ ๋ณ์๋ ๋ค์ ๋
ธ๋์ ๋ฐ์ดํฐ์ ์ฃผ์๋ฅผ ๊ฐ์ผ๋ก ๊ฐ์ง๋ค. ๊ฐ ํฌ์ธํฐ ๋ณ์์ ์ฃผ์ ๋ํ ๊ฐ์ง๊ณ ..

์๋ฃ๊ตฌ์กฐ์ ๋ํ์ฌ
1
2023.04.12
Why: ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ ๊ณต๋ถํด์ผ ํ๋๊ฐ? ํ๋ก๊ทธ๋จ = ์๋ฃ๊ตฌ์กฐ + ์๊ณ ๋ฆฌ์ฆ ์๋ฃ๊ตฌ์กฐ ์ ์๊ณ ๋ฆฌ์ฆ ์ ์๋์ ํ๋ฆ์๋ ํฌ๊ฒ ๋ณํ์ง ์๋๋ค. ์๋ฃ๊ตฌ์กฐ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๋ฉฐ, ์คํ ์๋๋ฅผ ๋น ๋ฅด๊ณ , ์ ํํ๊ฒ ์ฒ๋ฆฌํ ์ ์์๊น๋ฅผ ๊ถ๊ทน์ ์ธ ๋ชฉํ ๋ก ๋๊ณ ์๋ค. ์๋ฃ ๊ตฌ์กฐ์ ์ข
๋ฅ ์๋ฃ๊ตฌ์กฐ(data structure) : ๋ฐ์ดํฐ ๊ฐ์ ๋ชจ์, ๋๋ ๋ฐ์ดํฐ ๊ฐ์ ๊ด๊ณ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ์ ์ ์ฉํ ์ ์๋ ํจ์๋ ๋ช
๋ น์ ์๋ฏธ ์์ ๋งํ๋ฏ ํจ๊ณผ์ ์ผ๋ก ์ค๊ณ๋ ์๋ฃ๊ตฌ์กฐ๋ ์คํ์๊ฐ ํน์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ๊ฐ์ ์์์ ์ต์ํ์ผ๋ก ์ฌ์ฉํ๋ฉด์ ์ฐ์ฐ์ ์ํํ๋๋ก ํด์ค๋ค ! ๊ตฌํ์ ๋ฐ๋ผ ๋ ๋ฐฐ์ด, ๋ ์ด์์ ์๋ฃํ์ ๋ฌถ์์ผ๋ก ๋ค๋ฃจ๋ ํํ, ๋
ธ๋๋ฅผ ๋จ์๋ก ํ๋ ์ฐ๊ฒฐ ๋ฆฌ์คํธ, ์ํ ์ฐ๊ฒฐ ๋ฆฌ์คํธ, ์ด์ค ์ฐ๊ฒฐ ๋ฆฌ์คํธ, ํํ ์ด์ค ์ฐ๊ฒฐ ๋ฆฌ..
[Design Pattern] ์น ์ฑ์ ๋ฐ์ ์ํฌ ์ ์๋ ํจํด ๊ฐ๋
๋ชจ์ ์ฌ์ดํธ
2022.09.29
๋์์ธ ํจํด, ๋ ๋๋ง ํจํด, ํผํฌ๋จผ์ค ํจํด ๋ฑ ๊ด๋ จ ์ข
์ฌ์๋ผ๋ฉด ์ด๋์ ๋ค์ด๋ดค์ ๋ฒํ ๋จ์ด๋ค์ธ๋ฐ ์ฌ์ค ๊ทธ ์ค์์ ์๊ณ ์ฌ๋ ๊ฒ์ด ๋๋ถ๋ถ์ด๋ค.. ๊ทธ๊ฒ ๋ด ์ด์ผ๊ธฐ์ด๋๊น.. ์ ์ฒ๊ธฐ ๊ณต๋ถํ ๋ ๋์์ธ ํจํด ๋ฌ๋ฌ ์ธ์ ๊ณ ์ ์ฒ๊ธฐ ๊ณต๋ถํ ์ง๋ ์ผ๋ง ์ ์ง๋ฌ๋๋ฐ ๊ณต๋ถํ ๊ธฐ์ต์ ์๊ณ ๋ด์ฉ์ ๊ธฐ์ต๋ ํฌ๋ฏธํ๊ฒ ํ์ค์ด๋ค. ๊ทธ ๊ฐ๋
์ด ๋๋ฌธ๋๋ฌธ ๊ธฐ์ต๋๋ค ํ๋๋ผ๋ ์ด๋์ ์ด๋ป๊ฒ ์ฌ์ฉ๋๋์ง๋ ๋ชฐ๋ฅด๊ตฌ would like hater one for the chuck ๋๋ค์ฌ๋๋ค ๊ทธ๋์ ๊ทธ ํจํด๋ค์ ๊ฐ๋
์ ์ ๋ฆฌํด๋ ์ฌ์ดํธ๋ฅผ ํ๋ ์๊ฐํ๋ ค๊ณ ํ๋ค. https://patterns-dev-kr.github.io/ Home Patterns.dev.kr ์ ์น ์ฑ์ ์ฑ๋ฅ์ ์ํ ๋ฐ๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ์ React๊ธฐ๋ฐ์ ๋์์ธ ํจํด๊ณผ ์ปดํฌ๋ํธ ํจํด์ ๋ํ ..
[๋ฌธ์] IT PM(Project Manager) ์
๋ฌด ์์ฝ
2022.09.28
ํ๋ก์ ํธ ๊ด๋ฆฌ ์์ ์ฃผ๊ธฐ (Project Management Lifecycle) 1. ์ฐฉ์ : ํ๋ก์ ํธ ๊ฐ ๋จ๊ณ์ ์์์ด๋ ๋ค์ ๋จ๊ณ๋ก์ ์งํ์ ์น์ธ ํ๋น์ฑ ์กฐ์ฌ / ๋ชฉํ ์ค์ / ๋ฒ์ ์ง์ / ๊ฒฐ๊ณผ๋ฌผ์ ์ํ SOW ์์ฑ 2. ๊ณํ : ํ๋ก์ ํธ ๋ชฉ์ ์ ์ ์ํ๊ณ , ๊ทธ ๋ชฉ์ ์ ๋ฌ์ฑํ๊ธฐ ์ํ ๋์์ ํ์ํ๊ณ ๊ณํ ์๋ฆฝ ํ๋ก์ ํธ ๋ฒ์ ์กฐ์ / WBS ๊ตฌ์ฑ / ์
๋ฌด ์์๋ ๊ตฌ์ฑ / ์
๋ฌด ์น์ธ 3. ์คํ : ์๋ฆฝ๋ ๊ณํ์ ์ดํํ๊ธฐ ์ํด ์์์ ๋ฐฐ๋ถํ๊ณ , ์ค์ ์์
์ํ ํ ๊ตฌ์ฑ ํ์ / ํ๋ก์ ํธ ์ดํด ๋น์ฌ์์ ํ์ / ์์ฐ, ์ธ๋ ฅ, ์ฅ๋น ๋ฑ์ ์์ ํ๋ณด / ์์
์ํ 4. ํต์ : ๊ณ์์ ์ธ ๋ชจ๋ํฐ๋ง์ ํตํด ๊ณํ๊ณผ ์ค์ ์ ์ฐจ์ด๋ฅผ ํ์
ํ๊ณ ์ ์ ํ ๋์์กฐ์น ํ ๊ตฌ์ฑ ํ์ / ํ๋ก์ ํธ ์ดํด ๋น์ฌ์์ ํ์ / ์์ฐ, ์ธ๋ ฅ, ..

[PowerShell] ์ด ์์คํ
์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก ...
2022.09.16
VSCode ์ด๊ธฐ ์ธํ
ํ๋๋ฐ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋จ๋๋ผ.. https://go.microsoft.com/fwlink/?LinkID=135170 ์คํ ์ ์ฑ
์ ๋ณด - PowerShell PowerShell ์คํ ์ ์ฑ
์ ์ค๋ช
ํ๊ณ ์ด๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํฉ๋๋ค. docs.microsoft.com ์ ์ฑ
๊ด๋ จ๋ ๋ฌธ์ ๊ฐ๋ค๋๋ฐ.. ์ธํฐ๋ท์ ๊ฒ์ํด๋ณด๋ ๊ถํ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. _ ์๋์ฐ10์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ๋ชจ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง์๋์๋ค๊ณ ํจ. _ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ๊ถํ์ ๋ถ์ฌํด์ฃผ์ด์ผ ํจ. ๊ถํ ์ค๋ช
1. ๋ชจ๋ ์คํฌ๋ฆฝํธ ํ์ฉ = Unrestricted 2. ๋ก์ปฌ ์คํฌ๋ฆฝํธ์ ์๋ช
๋ ์คํฌ๋ฆฝํธ ํ์ฉ = RemoteSigned 3. ์๋ช
๋ ์คํฌ๋ฆฝํธ๋ง ํ์ฉ = AllSigned ํด๊ฒฐ๋ฐฉ๋ฒ 1. PowerShell ์ ๊ด๋ฆฌ์ ๊ถ..