- ์์ฝ๋
- ์๊ณ ๋ฆฌ์ฆ
- ์นด์นด์ค ์ฝํ
- ์นด์นด์ค2021
- LCs
- ๋นํธ๋งต
- C++
- nestjs
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- ํ๋ฆฌ์จ๋ณด๋ฉ
- js
- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- go
- Union-Find
- BFS
- ์น๋ฆฐ์ด
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ํฐ๋
- DP
- golang
- ์ด๋ถํ์
- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- ํธ๋ฆฌ
- DFS
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- ๋ฐฑ์ค
- Python
- ๋ค์ต์คํธ๋ผ
- ๋นํธ๋ง์คํน
- ์ฌ๊ท
- Today
- Total
๋ชฉ๋กTIL (7)
Hello Ocean! ๐ผ
๊ฟํ ์์ฝ ๐- ์ ๋ช ํ ๋ญ์ค๋๋ง๋จ๋ฐท ์จ์ ๊ฐ์๋ ๊ผญ ๋ฃ์ (์, ๊ฐ์ ์นํจ๋ณด๋ค ์ธ๋ค!) - ๊ฐ์์์ ์ ๊ณตํ๋ lab์์ ๋ฌธ์ ๋ฅผ ํ์ด๋ณผ ์ ์๋๊ฒ ๋๋ฌด ์ข์ - ๊ฐ์ ํ๋ฐ๋ถ์ Lightning Lab, Mock Exam์ ์ฌ๋ฌ๋ฒ ํ์ด๋ณด์- ์ํ ์ ์ฒญ์ ์ ๊ณตํด์ฃผ๋ Killer.sh๋ ๊ผญ ๊ฒฝํํด๋ณด์ - ๋ฌธ์ ์ ๋์ด๋๊ฐ ๋๊ธด ํด์, ๋ชจ๋ ๋ฌธ์ ๋ฅผ ํ์ด์ผ ํ๋ค๋ ๊ฐ๋ฐ์ ๊ฐ์ง ํ์๋ ์์ - ์ค์ ์ํ ํ๊ฒฝ๊ณผ ๊ฐ์ฅ ์ ์ฌํ ํ๊ฒฝ์ ์ ํ ์ ์์- ์ํ ๋ณผ ๋๋ ๋ฌธ์ ๋ฅผ ๋๊น์ง ์ฝ์. - ๋ฌธ์ ๋ฅผ ํ์ด๋ณผ์๋ก, ์ ํ์ด ๋น์ทํด์ ๋ฌธ์ ๋ฅผ ๋๊น์ง ์์ฝ๊ณ ํ๊ฒ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ํจ์ ์ด ์์ ์ ์์๋๋์ด! 6๊ฐ์ ๋์ ๋ง์ ํ์ผ ์ ๋ฌด๊ฒ๊ฒ ํ๋ CKA ์๊ฒฉ์ฆ์ ์ทจ๋ํ๋ค ~~~~์ทจ๋ํ๊ฒ ๋ ๊ณ๊ธฐ1. ํ์ ์์..
key-pair๊ฐ ์ ์ฉ๋์ด ์๋ EC2 ์ธ์คํด์ค์, ssh ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ 1. EC2 ์ธ์คํด์ค ์์ฑ1-1. key-pair ์ค์ EC2๋ฅผ ์์ฑํ ๋ key-pair๋ฅผ ์ ์ฉํ ์ ์๋ค.key-pair๋ฅผ ์ ์ฉํ์ง ์๋ ์ต์ ์ ์ ํํ ์๋ ์์ง๋ง, ๋ณด์์ ์ํด์ ์ฌ์ฉํ๋๊ฒ์ด ์ข๋ค.์์ฑ ํ๋ฉด์์๋ ํค ํ์ด ์์ด ๊ณ์ ์งํ(๊ถ์ฅ๋์ง ์์) ์ด๋ผ๊ณ ๊ฐ์กฐํ๊ณ ์์ผ๋ ์ฌ์ฉํด๋ณด์~ EC2 ์ธ์คํด์ค ์์ฑํ ๋, key-pair๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด key-pair๋ฅผ ๋จผ์ ์์ฑํด์ผ ํ๋ค. key-pair๋ฅผ ์์ฑํ๋ฉด ์๋์ ๊ฐ์ด ํคํ์ผ์ ๋ค์ด๋ก๋ ํด์ค๋ค. ํ์ ์ด ํ์ผ์ ์ฌ์ฉํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ณด๊ดํด๋์. 1-2. SSH ์ ์์ ์ํ Inbound ์ค์ ์ถ๊ฐ๋ก์ปฌ ํฐ๋ฏธ๋์์ EC2์ธ์คํด์ค์ SSH ์ ์์ ํ๊ธฐ ์ํด์ธ๋ถ์์ S..
์ธ ๋ฒ์งธ ๊ณผ์ ๐ฅ ์ธ ๋ฒ์งธ ๊ณผ์ ๋ ๋ ๋๋ธ๋ฆญ์์ ๋ด์ฃผ์ ๊ณผ์ ์๋ค. ๊ณผ์ ์๊ตฌ์ฌํญ์ ๋ณด๋ฉด ์ ์ ์๋ฏ์ด, ์ด๋ฒ ๊ณผ์ ์ ํต์ฌ์ ์ค์๊ฐ ๋ฐ์์ด์๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ํ ์ํฐํฐ๋ค๋ ๊ฐ์๊ธฐ ๋์ด๋์ DB์ค๊ณ์๋ ๋ง์ ๊ณ ๋ฏผ์ด ํ์ํ๋ค. Git Repository GitHub - preOnboarding-Team13/Assignment-3-redbrick: ์์ฝ๋ x ์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ 3๋ฒ์งธ ๊ณผ์ ์์ฝ๋ x ์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ 3๋ฒ์งธ ๊ณผ์ . Contribute to preOnboarding-Team13/Assignment-3-redbrick development by creating an account on GitHub. github.com Socket ํต์ ์ด์ฉ ๐ ์ ์ ๊ฐ ํ๋ก์ ํธ๋ฅผ ์์ ํ ๋, ์๋์น ์๊ฒ ์ฌ์ดํธ๊ฐ ์ข ๋ฃ๋..
์ผ๊ณฑ ๋ฒ์งธ ๊ณผ์ ๐ฅ ์ด๋ฒ ๊ณผ์ ๋ ์ฒ์์ผ๋ก ํผ์ ์งํํ๋ ๊ณผ์ ์๋ค. ํ ๋ฌ๋์ ์ฆ์ ๋ฐค์์ ์ง์ณ๊ฐ๋ ์ค์ด์๋๋ฐ, ๊ฐ์ธ ๊ณผ์ ์ ๊ธฐํ๋ ์ผ์ฃผ์ผ์ด๋ ์ฃผ์ ์ ํ๋ณตํ๋ค. ์ฐ๋ฆฌ ํ์ ๊ฐ์ธ๊ณผ์ ์์๋ ๋ถ๊ตฌํ๊ณ ํ๋ฐํ๊ฒ ์ํตํ๋ฉฐ ๊ณผ์ ๋ฅผ ์งํํ๋ค. ์ฃผ๋ ๋ชฉ์ ์ ์ด๋ชฝ์ด์ค์ ์บ์น๋ง์ธ๋ ์์ง๋ง.. ์๊ฐ์ ์ซ๊ธฐ์ง ์์๋ ๋๋, Nestjs ๋ฐ ๋์ปค๋ฅผ ๊ณต๋ถํ๋ฉด์ ์งํํ ์ ์์ด์ ์ข์๋ค. github ๋งํฌ : https://github.com/sally0226/assignment-7-cardoc GitHub - sally0226/assignment-7-cardoc Contribute to sally0226/assignment-7-cardoc development by creating an account on GitHub. githu..
๋ ๋ฒ์งธ ๊ณผ์ ๐ฅ 11์ 4์ผ ~ 11์ 6์ผ๊น์ง ๋ ๋ฒ์งธ ๊ณผ์ ๋ฅผ ์งํํ๋ค. ๋ ํ์ฌ์ ๊ณผ์ ์ค์ ์ํ๋ ๊ฒ์ ๊ณจ๋ผ์ ์ํํ๋ ๊ฒ์ด์๋๋ฐ, ํ ๊ณผ์ ๋ ๋ณดํธ์ ์ผ๋ก ๋ง์ด ์ฐ์ผ ๊ฒ ๊ฐ์ ๋ด์ฉ์ด์๊ณ , ํ ๊ณผ์ ๋ graphDB์ graphQL์ ์ด์ฉํ ์๋ค๋ฅธ ๋ด์ฉ์ด์๋ค. ์ฐ๋ฆฌํ์ ๋ง์ฅ์ผ์น๋ก ์๋ค๋ฅธ ๋ด์ฉ์ ๋งํผ์์ปดํผ๋ ๊ณผ์ ๋ฅผ ์ํํ๊ธฐ๋ก ํ๋ค. ์ฌ์ค ๊ณผ์ ๋ฅผ ์ ํ ๋ ์ข ๋๋๋ค. ๋ณดํธ์ ์ผ๋ก ๋ง์ด ์ฐ์ด๋ ๋ด์ฉ์ ์ ํํ๋ ํ์์ด ์์ ์ค ์์๋๋ฐ, ๋ค๋ค ์ฌ๋ฏธ์์ด ๋ณด์ด๊ณ , ๋์ ์ ์ธ ๊ณผ์ ๋ฅผ ์ ํํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ชจ๋ ๊ฐ์ ์๊ฐ์ด๋ผ๋ ๊ฒ์ด ์ข์๋ค. ์์ ์คํธ๋ฆฌ๋ฐ ์๋น์ค์์, ๋ฎค์ง์ , ๊ณก, ์จ๋ฒ์ ์ธ ๊ฐ์ง ์์๊ฐ ์กด์ฌํ ๋, CRUD API๋ฅผ ๊ตฌ์ฑํด์ผ ํ๋ค. ํ๋ฉด๋ณ Read API ์๊ตฌ์ฌํญ (GraphQL) ๊ณก ํ์ด์ง โ ํด๋น ๊ณก์ด..
11์ 1์ผ, ํ๋ฆฌ์จ๋ณด๋ฉ OT๊ฐ ๋๋ ์งํ ์ฒซ ๋ฒ์งธ ๊ณผ์ ๊ฐ ์์๋์๋ค. ๊ณผ์ ๋ด์ฉ ๐ ์ฒซ ๋ฒ์งธ ๊ณผ์ ๋ด์ฉ์, ์ฌ์ ๊ณผ์ ๋ก ์ ์ถํ๋ ๊ฒ์ํ CRUD์ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๊ฒ์ด์๋ค. ๊ฒ์๊ธ ์นดํ ๊ณ ๋ฆฌ, ๊ฒ์๊ธ ๊ฒ์, ๋๊ธ๊ณผ ๋๋๊ธ, ์กฐํ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํด์ผํ๋ค. ์งํ ๊ณผ์ ๐ ํ ๊ตฌ์ฑ์ด ๋ฐํ๋๊ณ ํ์ฅ์ ๋ฝ์์ผ ํ๋๋ฐ, ์์ํด์ ํ์ฅ์ด ๋์๋ค. ํ ํ์ด 6๋ช ์ด์๋๋ฐ, ๋๋ค์ ๋๋ก ๋๋์ด 3๋ช ์ฉ ๊ณผ์ ๋ฅผ ์ํํด์ผํ๋ค. ์ฌ์ ๊ณผ์ ๋ฅผ 4๋ช ์ express, 2๋ช ์ nestjs๋ก ์ ์ถํ๊ธฐ ๋๋ฌธ์ expressํ, nestjsํ์ผ๋ก ๋๋๊ณ ํ ๋ช ์ด nestjsํ์ผ๋ก ๊ฐ๋ ๊ฒ์ผ๋ก ์ ํ๋ค. ์ฒ์ ๋ณด๋ ์ฌ๋๋ค๋ก๋ง ๊ตฌ์ฑ๋ ํ์์ ํ์ ํ๋ ๊ฒฝํ์ ์ฒ์์ด์๋ค. ๋ด๊ฐ ์ฌ์ ๊ณผ์ ๋ก ์ ์ถํ๋ ๋ ํฌ๋ฅผ ๋ฐํ์ผ๋ก ๊ณผ์ ๋ฅผ ์งํํ๋ค. ์ฐ๋ฆฌํ ์ฌ๋๋ค..