์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ์นดํ๋๊ฐ
- ์ค๋ธ์
- dmz๋
- ์นํผ๋ธ๋ฆฌ์ฑ
- ๊ฐ๋ฐ
- ํ๋ก๊ทธ๋๋ฐ
- ์ฑ
- Python
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- ๋คํธ์ํฌdmz
- ์๋ฐ
- ๋ ์
- html
- dmz๋คํธ์ํฌ
- database
- dmz๊ตฌ์ฑ
- ๋ฐฉํ๋ฒฝdmz
- ์ฝ๋ฉ
- ์ค๋ผํด
- ํ์ด์ฌ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ๋๊ฐ
- css
- ์ํ
- JavaScript
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- Java
- ์ ๋ฆฌํธ๋ฆฌํธ
- ๊ฐ์์ ์
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (240)
JiYoung Dev ๐ฅ

์ง๋ ๊ธ์์ MariaDB ํด๋ฌ์คํฐ๋ง์ ์ํ ๋๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์๋ค. Galera Cluster๋ฅผ ํตํ MariaDB ์ด์คํ ๊ตฌ์ฑ (1) MariaDB ์ด์คํ ์ข ๋ฅ(Replication, Galera Cluster)DB ํน์ ์คํ๋ง ๋ถํธ ์๋ฒ์ ๊ฐ์ ์์คํ ์ ๊ตฌ์ฑํ ๋, ๋จ ํ๋์ ์๋ฒ๋ณด๋ค๋ ์ด์คํ ํน์ ๊ทธ ์ด์์ผ๋ก ํ์ฌ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ์ด์คํ์ ๋ชฉ์ ์ ๊ณ ๊ฐ์ฉ์ฑ์ธ๋ฐ, ์ฌํด ๋ฐ์์ด๋ ์danyoujeong.tistory.com Replication์ ํตํด Master-Slave ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ๊ณผ Galera Cluster๋ฅผ ํตํด ๋ฉํฐ ๋ง์คํฐ ๋ฐฉ์์ผ๋ก ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ์์ ๋ํด ๊ฐ๋ ์ ๋๋ฅผ ์์๋ณด์๋๋ฐ, ์ด๋ฒ ๊ธ์์๋ ๊ทธ๋์ ์ค์ ๋ก Galera Cluster ์ด๋ค ๋์ ..

DB ํน์ ์คํ๋ง ๋ถํธ ์๋ฒ์ ๊ฐ์ ์์คํ ์ ๊ตฌ์ฑํ ๋, ๋จ ํ๋์ ์๋ฒ๋ณด๋ค๋ ์ด์คํ ํน์ ๊ทธ ์ด์์ผ๋ก ํ์ฌ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ์ด์คํ์ ๋ชฉ์ ์ ๊ณ ๊ฐ์ฉ์ฑ์ธ๋ฐ, ์ฌํด ๋ฐ์์ด๋ ์์์น ๋ชปํ ์ฅ์ ์ํฉ์์๋ ์์คํ ์ด ๋ฉ์ถ์ง ์๊ณ ์ ์์ ์ผ๋ก ์ด์๋๋๋ก ํ๊ณ ์ ํจ์ด๋ค. ์ค๋์ DB ์ค์์๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ข ๋ฅ์ธ MariaDB๋ฅผ ์ด์คํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ณ ์ ํ๋ค. ํ์๋ MariaDB์ ์ฌ๋ฌ ์ด์คํ ๋ฐฉ๋ฒ ์ค์์ Galera Cluster๋ฅผ ์ฌ์ฉํ์ฌ ์ด์คํ๋ฅผ ์๋ํ๊ณ , ๊ทธ ๊ณผ์ ๊ณผ ๊ด๋ จ๋ ์ด๋ก ์ ์ ๋ฆฌํด ๋ณด์๋ค. โญMariaDB๋ฅผ ์ด์คํํ๋ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ๋ค๋ณธ๋ก ์ ๋ค์ด๊ฐ๊ธฐ์ ์์ MariaDB๋ฅผ ์ด์คํํ๋ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ ๋ํด ๋จผ์ ์์๋ณด์. Galera Cluster๋ฅผ ํตํ ๋ฐฉ๋ฒ๋ ์์ง๋ง, ..

React + Typescript ํ๋ก์ ํธ ์์ํ๊ธฐํ์ฌ ๊ฒฝ๋ก์ typescript React ์ฑ ํ๋ก์ ํธ ์์ฑyarn create react-app . --template typescript tsconfig.jsํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ณํ ์ํค๋ ์ปดํ์ผ ์ค์ ์ ํ๊บผ๋ฒ์ ์ ์ ํด๋๋ ํ์ผ๋ธ๋ผ์ฐ์ ์์๋ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฝ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์ปดํ์ผ ํด์ผ ํ๋ค. ํ๋ก์ ํธ๋ฅผ ์ปดํ์ผ ํ๋๋ฐ ํ์ํ ๋ฃจํธ ํ์ผ, ์ปดํ์ผ๋ฌ ์ต์ ๋ฑ์ ์์ธํ ์ค์ ํ ์ ์๋ค. { //์ปดํ์ผ ๋์์์ ์ ์ธํ ํ์ผ๋ค์ ์ง์ ํ๋ ์์ฑ "exclude": [], // ํ์ ์คํฌ๋ฆฝํธ ์ปดํ์ผ๋ฌ์ ์ต์ ๋ค์ ์ง์ ํ๋ ์์ฑ "compilerOptions": { "target": "es5", ..

๋๊ธฐ์ ๋ค๋๋ ๋์ ํ์ฌ ์ฐฌ์ค๋ก ์ ๋ ดํ ๊ฐ๊ฒฉ์ ๊ฐ๋ณด๊ฒ ๋ ํ์ฒ์ ์์นํ ํ๋น๋ผ, ์ ๋ฆฌํธ๋ฆฌํธ!์ ๋ฆฌํธ๋ฆฌํธ์ 1๋ฐ ์๋ฐ ์ผ์ ์ ์ก๊ณ 5๋ช ์ด ํ ์ฐจ๋ฅผ ํ๊ณ ํ์ฒ๊ณผ ๊ทธ ๊ทผ์ฒ ์ง์ญ ์ด๊ณณ์ ๊ณณ์ ๋์๋ค๋ ๋ค. ๐1์ผ์ฐจ2025๋ 1์ 30์ผ ์์์ผ ์ค์ 10์ 30๋ถ ํ์ฒ์ผ๋ก ์ถ๋ฐ!์์์์ ํ์ฒ์ผ๋ก ๊ฐ๊ธฐ ์ํด์๋ ์์๊ณ ์๋๋ก๋ฅผ ํ์ผํ๋ค. ํ์ง๋ง ์ฐํด๊ฐ ๊ธธ์ด์ ๊ทธ๋ฐ์ง ์ฐจ๊ฐ ๋งํ ๊ฐ๋ ์ค๊ฐ์ ์ํ ์์ข ์ ๋ค๋ฌ ์ ์ฌ๋ ๋จน๊ณ ๊ตฌ๊ฒฝ๋ ์ข ํ๋ค. 1. ์ํ ์์ข ์๊ทผ๋ฆฌ๋ง๊ตญ์๋ฐฐ๊ฐ ๊ณ ํ์ ๋์ฐฉ ํ ์ ์ ์์ด ์ฃผ๋ฌธํ๊ณ ๋ฐ๋ก ๋จน๋ ๋ฐ๋์ ์ฌ์ง์ด ์๋คใ ใ https://naver.me/GtU3WBJE ๋ค์ด๋ฒ ์ง๋์๊ทผ๋ฆฌ๋ง๊ตญ์map.naver.com ๋์๋ค์ ๊ฒ์ ์ฐฌ์ค๋ก ์ฐพ์๋ณธ ๋ง์ง์ธ๋ฐ ๋ง๊ตญ์๊ฐ ์ง์ง ๋ง์์๋ค. ํนํ ๋ฌผ๋ง๊ตญ์! ์ต๊ณ ! 5๋ช ์ด..
Props Drilling ์ง์ฐ๊ธฐ Props Drilling ์ง์ฐ๊ธฐGuidelines for easily modifiable frontend codefrontend-fundamentals.com ๊ตฌ๋ ์ค์ธ ์ ํ๋ฒ๊ฐ ํ๋์ ์์์ ์๋กญ๊ฒ ์ฌ๋ ธ๋๋ฐ, ํ ์ค์์ ์์ฑํ Frontend Fundemental์ ์๊ฐํ๋ ์์์ด์๋ค. Frontend Fundemental์ Toss ๊ฐ๋ฐ์๊ฐ ์์ฑํ ์ข์ ํ๋ก ํธ์๋ ์ฝ๋์ ๊ธฐ์ค์ ์์ ๋ค์ ๊ธฐ์ค์ ๋ง์ถฐ ์์ฑํ ๋ฌธ์์ด๋ค. ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ํ๋ฉด์ ๋ค์ํ ์์ค๋ฅผ ๋ณด์ง ๋ชปํด ์ด๋ค ์ฝ๋๊ฐ ์ข์ ์ฝ๋์ธ์ง ๋ชจ๋ฅด๊ฒ ๋ค๋ ์๊ฐ์ ํ๋๋ฐ ์ด ๋ฌธ์๋ฅผ ์ ๋ ํ์ฌ ์ข์ ์ฝ๋๋ ๋ฌด์์ธ์ง ์ฝ์ด๋ณด๊ณ ํ์ฌ ๋์ ์ฝ๋๋ ์ด๋ค์ง ๋์๋ณด๊ณ ๋๋ง์ ์ข์ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ์๊ฐ์ ์ ๋ฆฌํด๋ณด๋ ์๊ฐ์ ๊ฐ์ง๊ณ ์ ..