๐ชดEtc(13)
-
[ Git ] ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ Git Flow๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉ์ ํ๋๊ฐ?
1. ๊ธ์ ์์ฑํ ์ด์ ์๋ ํ์ธ์. ์ ๊ฐ ์ด๋ฒ์ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ Git Flow ๋ฐฉ์์ ์ด๋ป๊ฒ ์ฌ์ฉ์ ํ๋์ง ์ ๋ฆฌํ๋ ๊ธ์ ์์ฑ์ ํ์์ต๋๋ค. ๋ฌผ๋ก Git flow ๋ฐฉ์์ ๋ํ ์๋ฃ๋ ์ง๊ธ ๋ง์ด ์์ง๋ง ์ ๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์์ค์ ์๋ ๋ด์ฉ์ ๋ค ์ด์ฉํ๊ธฐ ๋ณด๋ค๋ ํ๋ก์ ํธ ๊ท๋ชจ์ ํ์ฌ ์ํฉ์ ๋ฐ๋ผ ์กฐ๊ธ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์งํํ์ฌ ๊ณต์ ํ๋ฉด ์ข๋ค๊ณ ์๊ฐํ์ฌ ๊ธ์ ์์ฑ์ ํ์์ต๋๋ค. 2. Git VS SVN ์ง๊ธ๊น์ง ํ ํ๋ก์ ํธ๋ 2๊ฐ๋ฅผ ์งํ์ ํ์์ต๋๋ค. ์ฒ์์ ๊ตญ๋น์ง์์์ ์งํํ SVN ํ์ ํ๋ก์ ํธ ๊ทธ๋ฆฌ๊ณ ์ง๊ธ Git์ผ๋ก ์งํํ ํ๋ก์ ํธ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด SVN๊ณผ Git์ ๋ํด์ ์ฐจ์ด์ ์ ๋ํด ์กฐ๊ธ ์ดํด๋ณด๋ ์๊ฐ์ ๊ฐ์ง๊ฒ ์ต๋๋ค. Git๊ณผ SVN์ ํ์๊ด๋ฆฌ ํด๋ก ์์ค์ ๋ณํ๋ฅผ ๋์์์ด ๊ด๋ฆฌ๋ฅผ ํฉ๋๋ค. ์์ค..
2023.04.16 -
Google Java Style Guide ์ ์ฉํ๊ธฐ
์คํ์ผ ๊ฐ์ด๋ ์ปจ๋ฒค์ ์ ๊ฒ์ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋งํ๋ค. ์คํ์ผ ๊ฐ์ด๋ ์ปจ๋ฒค์ ์ ํน์ ์กฐ์ง, ํ๋ก์ ํธ, ๋ธ๋๋ ๋๋ ์ปค๋ฎค๋ํฐ์์ ์ฌ์ฉ๋๋ ์ผ๊ด๋ ๋์์ธ, ๋ฌธ์, ์ฝ๋ ๋ฐ ์ฝํ ์ธ ์คํ์ผ์ ์ ์ํ๋ ๋ฌธ์์ ๋๋ค. ์ด๋ฌํ ๊ฐ์ด๋ ๋ผ์ธ์ ์ผ๊ด๋ ๋ธ๋๋ ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ๊ณ , ์๊ฐ์ ์ผ๊ด์ฑ์ ์ ์งํ๋ฉฐ, ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํฉ๋๋ค. ์คํ์ผ ๊ฐ์ด๋ ์ปจ๋ฒค์ ์ ์ผ๋ฐ์ ์ผ๋ก ๋ก๊ณ , ์์ ํ๋ ํธ, ํฐํธ, ๋ ์ด์์, ์ด๋ฏธ์ง ๋ฐ ์์ด์ฝ ์ฌ์ฉ ๋ฑ๊ณผ ๊ฐ์ ๋์์ธ ์์์ ๋ํ ๊ฐ์ด๋ ๋ผ์ธ์ ํฌํจํฉ๋๋ค. ๋ํ ๋ฌธ์, ์ปจํ ์ธ ๋ฐ ์ฝ๋์ ๋ํ ์์ฑ ๊ท์น ๋ฐ ํ์ ์ง์นจ๋ ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ์คํ์ผ ๊ฐ์ด๋ ์ปจ๋ฒค์ ์ ๋ค์ํ ์ฌ๋๋ค์ด ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์์ ํ๋ ์กฐ์ง ๋ด์์ ์ผ๊ด์ฑ์ ์ ์งํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ๋ํ ์๋ก์ด ์ฌ๋๋ค์ด ํ๋ก..
2023.03.21 -
[Linux] ๋ฆฌ๋ ์ค์ ๋ํด ์์๋ณด์ + ๊ธฐ๋ณธ ๋ช ๋ น์ด
์ฒ์ ๋ฆฌ๋ ์ค์ ๋ํด ์๊ฒ ๋ ๊ฑด ์ด๋ฆด ๋ ์ํ์์ ํด์ปค๋ฅผ ๋ณด๋ฉด ๊ฒ์ ํ๋ฉด์ ์์ด๊ฐ ๋น ๋ฅด๊ฒ ์ฌ๋ผ์ค๋ ์ฅ๋ฉด์ ๋ณด๊ณ ์๊ฒ ๋์๋ค. ์ดํ ์ปดํจํฐ์ ๋ํด ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๋ฆฌ๋ ์ค์ ๋ํด ์๊ฒ ๋์๊ณ ๊ทธ ๋น์์๋ ๋ฆฌ๋ ์ค๊ฐ ์ด๋ ํ ๊ฒ์ ํ๊ธฐ ์ํด์ ์ฌ์ฉ์ด ๋๋์ง ๋ชฐ๋ผ ํ์ต์ ํํผ๋ฅผ ํ์๋ค. ํ์ฌ ๊ฐ๋ฐ์๋ฅผ ๊ฟ๊พธ๋ฉด์ ๋ฆฌ๋ ์ค๋ ์ ํ์ด ์๋ ํ์๊ฐ ๋์๊ณ ๊ธฐ์กด์ ์๊ณ ์๋ ๋ด์ฉ๊ณผ ๋ฐฐํฌ๋ฅผ ํ๋ฉด์ ์๊ฒ ๋ ๋ด์ฉ์ ์ ๋ฆฌํ๊ธฐ ์ํ์ฌ ์ด ๊ธ์ ์์ฑํ์๋ค. 1. ๋ฆฌ๋ ์ค์ ๋ํด ์์๋ณด์ 1. ๋ฆฌ๋ ์ค๋ ์๋์ฐ , MacOS ๊ฐ์ ์ปดํจํฐ์ ์ด์์ฒด์ ์ด์ง๋ง ์กฐ๊ธ ๋ค๋ฅธ ๋ถ๋ถ์ด ์๋ค. ์๋์ฐ , MacOS๋ ํํ GUI(Graphic User Interface)๋ ์ฐ๋ฆฌ๊ฐ ์ง๊ธ ์ฌ์ฉํ๊ณ ์๋ ์ปดํจํฐ์ ํ๋ฉด์ฒ๋ผ ๋ชจ๋ ์์๋ค์ด ํ๋ฉด์ ๊ทธ๋ฆผ์ผ๋ก ๋ํ๋์ ์ฌ..
2023.03.02 -
์ค์น์์ด Docker๋ฅผ ์ด์ฉํ Mysql
https://pos04167.tistory.com/90 WSL2 ๋ค์ด๋ก๋ https://learn.microsoft.com/ko-kr/windows/wsl/install WSL ์ค์น wsl --install ๋ช ๋ น์ ์ฌ์ฉํ์ฌ Linux์ฉ Windows ํ์ ์์คํ ์ ์ค์นํฉ๋๋ค. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine ๋ฑ ์ํ๋ Linux ๋ฐฐํฌํ์์ ์คํ๋๋ pos04167.tistory.com ์ ์ ๋ด์ฉ์ ์ฐ์ฅ์ ์ ๋๋ค. ๋ง์ฝ์ wsl2 ์ค์น๊ฐ ๋๋ฌ์ผ๋ฉด ๋ค์์ docker-desktop์ ์ค์น๋ฅผ ํฉ๋๋ค. https://www.docker.com/products/docker-desktop/ Download Docker Desktop | Docker Doc..
2023.01.16 -
WSL2 ๋ค์ด๋ก๋
https://learn.microsoft.com/ko-kr/windows/wsl/install WSL ์ค์น wsl --install ๋ช ๋ น์ ์ฌ์ฉํ์ฌ Linux์ฉ Windows ํ์ ์์คํ ์ ์ค์นํฉ๋๋ค. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine ๋ฑ ์ํ๋ Linux ๋ฐฐํฌํ์์ ์คํ๋๋ Windows ๋จธ์ ์์ Bash ํฐ๋ฏธ๋์ ์ฌ์ฉํ ์ ์์ต๋ learn.microsoft.com ๊ธฐ๋ณธ์ ์ธ ์ค๋ช ์ ์์ ๋งํฌ๋ฅผ ๋ณด๋ฉด์ ๋์์ด ๋ฉ๋๋ค. ์ ๋ ๋ค๋ฅธ์ฌ๋์ ๋ธ๋ก๊ทธ๋ฅผ ํตํด์ ์ค์น๋ฅผ ํ์ต๋๋ค. ๋ง์ ๋์์ด ๋์ด์ ํน์ ์ ๋ธ๋ก๊ทธ๋ฅผ ๋ณด์๋ ๋ถ๋ค์ ์ํด์ ๊ธฐ๋ก์ ํ์ต๋๋ค. wsl2๋ฅผ ์ค์นํ ์ด์ ๋์ฐ์ ๋ฆฌ๋ ์ค๋ฅผ ์ค์นํด์ ์ฌ์ฉํ๋ ค๋ ์ด์ ๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๊ฒ ์ง๋ง ๋์ ๊ฒฝ์ฐ๋ W..
2023.01.16 -
ํ์ ๋ํ์ค(Tower Defence)
ํ์ ๋ํ์ค ์ด๋ฒ ๋ฏธ๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์๋ก์ด ๋ด์ฉ์ ํ์ตํ ๋ด์ฉ์ ์ ๋ฆฌํ๋ค. ๋ฑ ํฌ ์์คํ ์ ์ถ๊ฐํด์ ํ์๋ฅผ ๋ง๋ค๋ฉด ๋์ด ์ค์ด๋ ๋ค(์ ์ด ์๊ตฐ์ ์ฑ์ผ๋ก ๋์ฐฉํ๋ฉด ๋์ด ์ค์ด๋ ๋ค.). โ ์ ์ ์ฃฝ์ด๋ฉด ๊ณจ๋๋ฅผ ์ป์ด์ ํ์๋ฅผ ์ค์น๊ฐ ๊ฐ๋ฅํ๋ค. ์ด๊ฒ์ ์ด์ฉํ์ฌ ์ ์ ๋ง์ผ๋ฉด ์น๋ฆฌํ๋ค. ์ ์ hp๊ฐ ์ฃฝ์ผ๋ฉด 1์ฉ ์ฆ๊ฐํ๋ค. ๊ทธ๋์ ์๊ฐ์ด ์ง๋๋ฉด ๋์ด๋๊ฐ ์ฆ๊ฐํ๋ค. ํ์๋ ์ ์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ ๋์ ๊ณต๊ฒฉํ๋ค. ์ , ์๊ตฐ์ ์ฑ์๋ ํ์๋ฅผ ์ค์น๊ฐ ๋ถ๊ฐ๋ฅํ๋ค. โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๊ฐ๋จํ๊ฒ ๋ฐฐ์ด ๋ด์ฉ ์ ๋ฆฌ [ExecuteAlways] โ ์คํฌ๋ฆฝํธ๊ฐ play๋ชจ๋ ๋ฟ๋ง ์๋๋ผ edit๋ชจ๋์์๋ ์คํ๋๋๋ก ํ๋ค. โ Edit๋ชจ๋์์๋ Scene ๋ณ๊ฒฝ์ด ์์ ๊ฒฝ์ฐ์๋ง Upda..
2022.11.09