IT ๊ธฐ์
27
[Git] Commit ์ ์๋ช
ํ๊ธฐ "Verified"
2
2023.10.25
๊ฐํน ๊น์ ์ฝ๋ ์ปค๋ฐ ๋ฆฌ์คํธ๋ฅผ ๋ณด๋ค๋ณด๋ฉด Verified ํ์๊ฐ ๋ ์ปค๋ฐ ๋ฆฌ์คํธ๋ฅผ ํ์ธํ ์ ์๋ค. ๋ญ๊ฐ ์์ด๋ณด์ด๊ธฐ๋ ํ๋ฐ... "์ด๊ฒ"์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ๋ค. Verified commit ์ ํ์์ฑ Github๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, git config --global user.email ๋ฐ๊ฟ์ด๋ฉ์ผ์ฃผ์ ํฐ๋ฏธ๋/git bash์์ ์ด๋ฐ ๋ฌธ๋ฒ์ผ๋ก user.email / user.name ์ ๋ณ๊ฒฝํ ์ ์๊ฒ ๋๋ค. ๊ณ ๋ก ์ฌ๋ฌ๋ช
์ด ๋์์ ์ผ๋ก ๊ฐ๋ฐํ๋ ๊ฐ๋ฐ ํ๊ฒฝ์์ author ์ ๋ณด๋ฅผ ์กฐ์ํ์ฌ ๋ด๊ฐ ํ ์ปค๋ฐ์ด ์๋๋๋ผ๋ ๋์ ์ ๋ณด๋ก commit ์ด๋ ฅ์ด ๋จ์ ์ ์๋ค.. (๋ฌธ์ ) -- SSO ์ธ์ฆ์ผ๋ก ๋ค์ด์ค๋ git ๋ํ ๋์ผ / user.name ์ ๋ฌผ๋ก user.email ์ด ๋ณ๊ฒฝ ๊ฐ๋ฅํ๋ค. ์ด๊ฒ์ ๋ฐฉ์ง? ๋ด๊ฐ ..
Git :: ์ด๋ฏธ ์ปค๋ฐ ์ํจ ์ปค๋ฐ ๋ฉ์ธ์ง ์์ ํ๊ธฐ
2023.09.19
๊ฐ์ฅ ์ต๊ทผ์ ํ commit ์์ ํ๋ ๋ฐฉ๋ฒ > git commit --amend ๊ฐ์ฅ ๋ง์ง๋ง์ commit ํ ๋ด์ฉ์ ์์ ํ ์ ์์. git commit --amend ํ์ฌ ์ปค๋ฐ ๋ด์ฉ์ ์์ ํ ์ ์๋ ์ฐฝ์ด ๋จ๋ฉด 'insert ํค'๋ฅผ ๋๋ฅธ ํ ์์ ํ๊ณ , ์์ ์ด ์๋ฃ ๋๋ฉด 'esc' ํ '>wq' (์ ์ฅ ํ ์ฐฝ ๋ซ๊ธฐ) ๋ฅผ ํด์ฃผ๋ฉด ๋จ.
Devops ์ CI/CD
2023.08.16
DevOps ๋? DevOps = Development(๊ฐ๋ฐ+ํ
์คํธ) + Operations(์ด์) ๊ฐ๋ฐ๊ณผ ์ด์์ ํฉ์ฑ์ด. ์ด์ ํ๊ฒฝ์์๋ถํฐ ๊ฐ๋ฐ, ๋ฐฐํฌ๊น์ง ์งํ๋๋ ํ๋ก์ธ์ค์ ์๋๋ฅผ ๋์ด๋ ์ ๊ทผ๋ฐฉ์์ ์๋ฏธ. → ์ด๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ ์ฉํ๋ ค๋ฉด ๊ฐ๋ฐํ๊ณผ ์ด์ํ ๊ฐ์ ์ฅ๋ฒฝ์ ํ๋ฌผ๊ณ ์์ฃผ ํ๋ ฅํด์ผํจ. ์ด๋ฅผ ์ ๋ฆฌํด๋ ๋ชจ๋ธ์ด CALMS ๋ชจ๋ธ. DevOps - CALMS Model ์ด ๊ฐ๋
์ ๊ฒฝ์ฐ ์ต์ด์๋ ๋น๊ต์ ๊ฐ๋จํ ๊ฐ๋
์ผ๋ก ๋ฌธํ(Culture)/์๋ํ(Automation)/์ธก์ (Measure)/๊ณต์ (Sharing) ๋ฅผ ์์น์ DevOps์ 4๊ฐ์ง ํต์ฌ์์ญ์ผ๋ก ๋ณด์์ผ๋, ์ถํ Lean ๊ฐ๋
์ด ์ถ๊ฐ๋์ด CALMS Model๋ก ๋ฐ์ ํ์์. ์กฐ์ง์ DevOps ๋ด์ฌํ๋ฅผ ํ๊ฐํ๊ธฐ ์ํ ๋ชจ๋ธ๋ก ๋ง์ด ์ฌ์ฉ. : ๊ฐ ์์ญ๋ณ๋ก..
[Git] push/pull ์ non-fast-forward ์๋ฌ ๋ฐ์
2023.07.31
๋ฌธ์ . ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to '์ฃผ์์ง' ์ค๋ฅ ๋ฐ์.. ์ฐพ์๋ณด๋ non-fast-forward ๋ ๋ง์คํฐ๋ธ๋์น๊ฐ local ์ ์ฅ์๋ณด๋ค ์ด์ ๋ฒ์ ์ด ์๋๋ผ๋ ์๋ฏธ๋ผ๊ณ ํ๋ค. ์ฆ, ๋ก์ปฌ์ git pull๋ก ๊ฐ์ง๊ณ ์จ ์ดํ์ ์๊ฒฉ ์ ์ฅ์์์ ํ๋จ๊ณ ๋ commit์ด ์ด๋ฃจ์ด์ก์ ๋, local์๋ commit ๋ก๊ทธ๊ฐ ์๊ธฐ ๋๋ฌธ.. = ์๊ฒฉ ์ ์ฅ์๋ ๋ก์ปฌ ์ ์ฅ์๋ณด๋ค ํญ์ ์ด์ ๋ฒ์ ์ด์ด์ผ git push๊ฐ ๊ฐ๋ฅํด์ง๋ค๊ณ ํ๋ค. push๋ pull ๋ช
๋ น์ ๋ก์ปฌ ์ ์ฅ์ commit ๋ชฉ๋ก๊ณผ ์๊ฒฉ commit ๋ชฉ๋ก์ ๋น๊ตํ์ฌ ์๊ฒฉ์ ์ฅ์์ ๋ง์ง๋ง commit ID ์ ๋ก์ปฌ์ ๋ง์ง๋ง commit ID๋ฅผ..
์ข์ ์ฃผ์์ ์ ๋ ๋ฐฉ๋ฒ
2023.06.02
1. ์ฝ๋ ๋ด์ฉ์ ๊ทธ๋๋ก ๋ฐ๋ณตํ๋, ์ฆ ์ถ๊ฐ ์ ๋ณด๊ฐ ์๋ ์ฃผ์์ ์ ์ง ๋ง๋ผ. 2. ์ข์ ์ฃผ์์ ๋ถ๋ช
ํํ ์ฝ๋๋ฅผ ๋ณ๋ช
ํ์ง ์๋๋ค. - ์ฃผ์์ผ๋ก ์ฝ๋๋ฅผ ์ค๋ช
ํ์ง ๋ง๊ณ ์ฝ๋๋ฅผ ๋ค์ ์จ๋ผ. 3. ๋ช
ํํ ์ฃผ์์ ์ ์ ์ ์๋ค๋ฉด ์ฝ๋๋ฅผ ํ๊ณ ํ์. - ์ฝ๋๊ฐ ์ด๋ ต๋ค๊ณ ์ฃผ์์ผ๋ก ๊ฒฝ๊ณ ํ์ง ๋ง๊ณ ์ฝ๋๋ฅผ ๋ค์ ์จ๋ผ. 4. ์ฃผ์์ ํผ๋์ ์ผ๊ธฐํ๋ ๊ฒ์ด ์๋๋ผ ํด์ํด์ผ ํ๋ค. - ์ฃผ์์ ๋ณด๊ณ ๋ ํท๊ฐ๋ฆฐ๋ค๋ฉด ๊ทธ ์ฃผ์์ ์ง์ฐ๋ ํธ์ด ๋ง๋ค. 5. ๊ด์ฉ์ ์ด์ง ์์ ์ฝ๋๋ ์ฃผ์์ผ๋ก ์ค๋ช
ํ๋ผ. - ๋ถํ์ํ๊ฑฐ๋ ์ค๋ณต๋๋ค๊ณ ์๊ฐํ ์ ์๋ ์ฝ๋, ์ด๋ก ์ธํ์ฌ ๋ค๋ฅธ ๋๊ตฐ๊ฐ๊ฐ "๋จ์ํ" ํ ์๋ ์๋ค๊ณ ์๊ฐ๋๋ ์ฝ๋๋ผ๋ฉด ์ฃผ์์ ๋ฌ์ ์ค๋ช
ํด๋๋ ๊ฒ์ด ์ข๋ค. 6. ๋ณต์ฌํ ์ฝ๋๋ผ๋ฉด ์๋ณธ ์ถ์ฒ ๋งํฌ๋ฅผ ์ฃผ์์ ํฌํจํ๋ผ. - ํฅํ ์ฝ๋๋ฅผ ์ฝ์ ๋๋ฃ๊ฐ ์ ์ฒด..
[์ฒ์ ๋ฐฐ์ฐ๋ ๋ฅ๋ฌ๋ ์ฑ๋ด] Chapter 4. ์๋ฒ ๋ฉ
1
2023.04.27
4.1 ์๋ฒ ๋ฉ์ด๋? ์๋ฒ ๋ฉ embedding - ์ปดํจํฐ๋ ์์น ์ฐ์ฐ๋ง ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ์์ฐ์ด๋ฅผ ์ซ์๋ ๋ฒกํฐ ํํ๋ก ๋ณํํ๋ ์ผ๋ จ์ ๊ณผ์ . - ๋จ์ด๋ ๋ฌธ์ฅ์ ์์นํํด ๋ฒกํฐ ๊ณต๊ฐ์ผ๋ก ํํํ๋ ๊ณผ์ - ๋ง๋ญ์น์ ์๋ฏธ์ ๋ฐ๋ผ ๋ฒกํฐํํ๊ธฐ ๋๋ฌธ์ ๋ฌธ๋ฒ์ ์ธ ์ ๋ณด๊ฐ ํฌํจ ์๋ฒ ๋ฉ์ ๊ธฐ๋ฒ - ๋ฌธ์ฅ ์๋ฒ ๋ฉ ๋ฌธ์ฅ ์ ์ฒด๋ฅผ ๋ฒกํฐ๋ก ํํํ๋ ๋ฐฉ๋ฒ 1. ์ฅ์ : ์ ์ฒด ๋ฌธ์ฅ์ ํ๋ฆ์ ํ์
ํด ๋ฒกํฐ๋ก ๋ณํํ๊ธฐ ๋๋ฌธ์ ๋ฌธ๋งฅ์ ์๋ฏธ๋ฅผ ์ง๋ - ๋จ์ด ์๋ฒ ๋ฉ์ ๋นํด ํ์ง์ด ์ข๊ณ , ์์ฉ ์์คํ
์ ๋ง์ด ์ฌ์ฉ๋จ 2. ๋จ์ : ์๋ฒ ๋ฉํ๊ธฐ ์ํด ๋ง์ ๋ฌธ์ฅ ๋ฐ์ดํฐ๊ฐ ํ์ํ๋ฉฐ ํ์ตํ๋ ๋ฐ ๋น์ฉ์ด ๋ง์ด ๋ค์ด๊ฐ - ๋จ์ด ์๋ฒ ๋ฉ ๊ฐ๋ณ ๋จ์ด๋ฅผ ๋ฒกํฐ๋ก ํํํ๋ ๋ฐฉ๋ฒ 1. ์ฅ์ : ํ์ต ๋ฐฉ๋ฒ์ด ๊ฐ๋จํ์ฌ ์ค๋ฌด์์ ๋ง์ด ์ฌ์ฉ๋จ 2. ๋จ์ : ๋์์ด์์ด์ ๋ํ ๊ตฌ๋ถ์ ํ์ง ์๊ธฐ ..
[์ฒ์ ๋ฐฐ์ฐ๋ ๋ฅ๋ฌ๋ ์ฑ๋ด] Chapter 3. ํ ํฌ๋์ด์ง
2023.04.27
3.1 ํ ํฌ๋์ด์ง ์๊ฐ ์์ฐ์ด ์ฒ๋ฆฌ Natural Language Processing (NLP) : ์ปดํจํฐ ๋ถ์ผ์์๋ ์์ฐ์ด ์๋ฏธ๋ฅผ ๋ถ์ํด ์ปดํจํฐ๊ฐ ์ฒ๋ฆฌํ ์ ์๋๋ก ํ๋ ์ผ ์์ฐ์ด๋ฅผ ์ปดํจํฐ์ ์ดํด์ํค๋ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ 1. ์ฐ์ ์ด๋ค ๋ฌธ์ฅ์ ์ผ์ ํ ์๋ฏธ๊ฐ ์๋ ๊ฐ์ฅ ์์ ๋จ์ด๋ค๋ก ๋๋๋ค. 2. ๋๋ ์ง ๋จ์ด๋ค์ ์ด์ฉํ์ฌ ์๋ฏธ๋ฅผ ๋ถ์ํ๋ค. - ์ฌ๊ธฐ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ด ๋๋ ๋จ์ด๋ค์ ํ ํฐ token ์ด๋ผ๊ณ ํจ. ํ ํฌ๋์ด์ง - ์ฃผ์ด์ง ๋ฌธ์ฅ์์ ํ ํฐ ๋จ์๋ก ์ ๋ณด๋ฅผ ๋๋๋ ์์
- ๋ฌธ์ฅ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ ์ผ ์ฒ์ ์ํํด์ผ ํ๋ ๊ธฐ๋ณธ์ ์ธ ์์
์ผ๋ก ์ฃผ๋ก ํ
์คํธ ์ ์ฒ๋ฆฌ ๊ณผ์ ์์ ์ฌ์ฉ - ํ ํฌ๋์ด์ง์ ์ด๋ป๊ฒ ํ๋๋์ ๋ฐ๋ผ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ๋ ์ ์์ 3.2 KoNLPy - ๊ธฐ๋ณธ์ ์ธ ํ๊ตญ์ด ์์ฐ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ ํ์ด์ฌ ..
[์จ๋น๋] ์๋ํ๋ก ํ์ ํ๋ ์ ์กฐ์ฐ์
2023.04.19
์ฌ๋ก ๊ธฐ๋ฐ์ RPA ๊ฐ์
[AI Chatbot] ๋
ํ ์์ค ๋ฝ๋ ค์ค๊ธฐ
2023.04.18
์์ฐ์ด ์ฒ๋ฆฌ ๊ด๋ จ Blog ํ๊ตญ์ด ์๋ฒ ๋ฉ ์ ์ ์ด๊ธฐ์ฐฝ๋ ๋ธ๋ก๊ทธ - ratsgo's blog ๋ฅ๋ฌ๋์ ์ด์ฉํ ์์ฐ์ด์ฒ๋ฆฌ ์
๋ฌธ ๋ฌธ์ฅ ์๋ฒ ๋ฉ๊ณผ ๋ค์ํ ์์ฐ์ด์ฒ๋ฆฌ ๋ชจ๋ธ์ ๋ํด ๊ตฌ์ฒด์ ์ธ ์ค๋ช
์ด ์์. ํ์ง๋ง bert ์ดํ์๋ ์ ๋ฃ. ๊น๊ธฐํ์ ๋ฅ๋ฌ๋ ์บ ํ ebook ์์ฐ์ด์ฒ๋ฆฌ ๋ฌด๋ฃ ํ์ต ์ฌ์ดํธ BoostCourse ํ์ดํ ์น๋ ํ
์ํ๋ก์ฐ ๋ฑ๋ฑ ์๋ฃ ๋๋ฐ ๋ง์ KOCHAT ์คํ ์์ค ํ๊ตญ์ด ์ฑ๋ด ํ๋ ์์ํฌ RASA ๋ํํ AI๋ฅผ ์ํ ํ๋ ์ ์ํฌ ์๊ฐ Rasa๋ ๋ํํ AI๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ์คํ์์ค ํ๋ ์์ํฌ์
๋๋ค. Rasa๋ ์์ฐ์ด ์ดํด(NLU)์ ๋ํ ๊ด๋ฆฌ๋ฅผ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ์ฌ, ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ๋ํํ AI ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ ์ ์๋๋ก ๋์ต๋๋ค. Rasa๋ ํ์ด์ฌ์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ, ์์ค ์ฝ๋๋ GitHub..
[AI ChatBot] ์ฃผ์ ์ ์
1
2023.04.18
์๋.. ์ ์ ์ด ๋ธ์ด์์.. ์ ํฌ๋.. 3ํ์ ํ์๋ฅผ ๊ฑธ์ณ ์ฃผ์ ์ ์ ..์ ํ์ด์.. ๐ 1๋ฒ์งธ ํ์ ๊ฐ์ธ ์๊ธฐ ์๊ฐ ์งํ ๋ฐ ํ์ ๊ฐ ์ธ์ฌ ์งํ ๋ง์ฐํ๊ฒ ์๊ฐํด๋ ์ฑ๋ด ์ฃผ์ ๊ฐ ์๋์ง, ๊ฐ๋ฐ ๊ฒฝํ ์๋์ง ๋ฑ์ ๋ํ ์ด์ผ๊ธฐ ์งํ 2๋ฒ์งธ ํ์ ๋ฐ์ดํฐ ์์ง ๋ฐ ์ ์ + ๋ฐ์ดํฐ ๋ถ๋ฅ ๋ฐ ์์ฐ์ด ์ฒ๋ฆฌ (Transformer ์ค ๊ธฐ๋ณธ๋ชจ๋ธ, Bert, GPT-2 ๋ฑ), ์ฑ๋ด ์ง์ ๋ฐ ๋ต๋ณ ์๋๋ฆฌ์ค ๊ฐ๋ฐ(๊ตญ๋ด ์ธ ์ฑ๋ด ํํฉ, ๋ฐ์ ๋ฐฉํฅ), ์ฑ๋ด ์ง์ ๋ฐ ๋ต๋ณ ์์ง ๊ฐ๋ฐ, API ๋ฑ ์ฑ๋ด ์๋น์ค ํ๋ฉด ๊ฐ๋ฐ ์ 4๊ฐ๋ก ์ญํ ์ ๋๋์ด ๊ฐ์ ์ญํ ๋ถ๋ด ์ํ ์ฑ๋ด ์ฃผ์ ์ ๋ํ ์ฌ ๋
ผ์ ์งํ 3๋ฒ์งธ ํ์ 2๋ฒ์งธ ํ์์ ๋์จ ์ฑ๋ด ์ฃผ์ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ต์ข
1๊ฐ ์ฃผ์ ์ ์ ํ๋ณด๊ตฐ: ์๋ ๋ค์ด์ด๋ฆฌ , ์ฌ๋ฆฌ์๋ด, ์ฌํ์ง ์ถ์ฒ, ํ์ฅํ ์ถ์ฒ,..
[RPA] Send Hotkey ๋ก Space ์น๋ ๋ฐฉ๋ฒ
2023.04.18
ํด๊ฒฐ๋ฐฉ๋ฒ ๊ทธ๋ฅ ํค์ ์ง์ง space ๋ฅผ ํ๋ฒ ํ ๋๋ฌ์ค๋ค. ^^@
[blockchain] ๋ธ๋ก์ฒด์ธ ๊ฐ๋
๋ฐ ์๋ ์๋ฆฌ
2023.04.18
์ด์ ๋ด c# ๋ชจ๋ํฐ๋ง ํ๋ก๊ทธ๋จ ๋ด๊ฒจ์๋ usb๋ฅผ ๊ฐ์๊ธฐ ๋ฐ๊ฒฌํ๊ฒ ๋์๋ค. ์ด๋ ํ๋ฆฐ ์ค ์๊ณ ์ํฌ์๊ธฐ ํ๊ณ ์์๋๋ฐ ์๊ปด์ค์ผ์ง.. ์ ์์ค๋น๊ฐ ์๋ ์ฝฉ์๋งํด์ ํ๋ฒ ์๋ชป๋๋ฉด ์ฐพ๊ธฐ๊ฐ ํ๋ค๋ค. ๊ทธ ๊ณณ์๋ ๋ธ๋ก์ฒด์ธ ์์
์๋ฃ๋ ์น ์์๊ณ .. ๊ทธ๋์ ์์ํ๋ ๋ธ๋ก์ฒด์ธ ํฌ์คํ
๋ ์ธ ๊ณ ์ฐธ๊ณ : 20๋
๋ ๋ง ์๋ฃ์ฌ์ ๋ฌด์ธ๊ฐ ์ ๊ท ๋ด์ฉ์ ๋ ํ ๊ฒ์ด๋ค. ํ์ฌ๊น์ง๋ ์ ์ฉ๊ฐ๋ฅํ ๊ธฐ์ด ๊ฐ๋
์์ฃผ๋ก๋ง ์ ์ด๋ณด๋๋ก ํ๊ฒ ๋ค. 1. ๋์งํธ ์ธ์์ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ์ํธ๊ฒฝ์ ์ถํ ์๋ณธ์ฆ๋ช
์ํธํ ์ฆ๋ช
์ผ๋ก ์๋ณธ๊ณผ ๊ฐ์ง ๊ตฌ๋ณ. ๊ฐ์ธ์ ๋ณด์ ์ ์๊ถ ๋ณดํธ, ์๋ณ์กฐ ํดํน ๋ฐฉ์ง ๋ฑ ์ ๋ขฐ ๋งค๊ฐ ๋์งํธ ์ธ์์์ ์ด์ ๋ขฐ ๊ฑฐ๋ ๋งค๊ฐ, ์ ํต ์๋จ ์ผ๋ก์ ์ํธํํ, ๋์งํธ ์์ฐ ๊ธฐ๋ฅ ๋ฑ ๋ณด์ ์ฒด๊ณ ๋์งํธ ํตํ๋ก์ ํ์ค์ ๋ฐํ๊ณผ ์ ํต ๊ด๋ฆฌ, ์์ฑ๊ณผ ๊ฑฐ๋์ ์ฐธ์ฌ์ ..