- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- ๋ค์ต์คํธ๋ผ
- ๋นํธ๋งต
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- ๋ฐฑ์ค
- ์ด๋ถํ์
- go
- DP
- ์ํฐ๋
- ํธ๋ฆฌ
- ๋นํธ๋ง์คํน
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- js
- ์์ฝ๋
- DFS
- nestjs
- ์นด์นด์ค ์ฝํ
- ์๊ณ ๋ฆฌ์ฆ
- LCs
- ์นด์นด์ค2021
- Union-Find
- Python
- ์ฌ๊ท
- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- golang
- C++
- ์น๋ฆฐ์ด
- ํ๋ก๊ทธ๋๋จธ์ค
- ํ๋ฆฌ์จ๋ณด๋ฉ
- BFS
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (122)
Hello Ocean! ๐ผ

ํ๋ก์ ํธ ์งํ์ค์ ์์ ๋ก๊ทธ์ธ ๊ตฌํ์ด ํ์ํด์ ์ด ๊ธฐ์ ์ ๋ํด ์ฒ์ ์ ํ๊ฒ ๋์๋ค.๊ทธ๋ฅ ๋ฌดํฑ๋๊ณ ์ฌ์ฉํ๊ธฐ๋ณด๋ค, ์๊ฐ ๋ฌด์์ด๊ณ ์ ํ์ํ์ง์ ๋ํด ๊ณต๋ถํด๋ณด๊ณ ์ฌ์ฉํด๋ณด๊ณ ์ถ์๋ค. OAuth 2.0์ ๋ฌด์์ธ๊ฐ?์ผ๋จ, ์๊ฐ ๋ฌด์์ธ์ง ์์์ผ ํ๋ค.OAuth 2.0์ ๊ณต์๋ฌธ์ ์ฒซ ๋ฌธ๋จ์ ์๊ฐ๊ฐ ๋์์๋ค.OAuth 2.0 is the industry-standard protocol for authorization. OAuth 2.0 focuses on client developer simplicity while providing specific authorization flows for web applications, desktop applications, mobile phones, and living ro..

๋ฌธ์ https://programmers.co.kr/learn/courses/30/lessons/67258 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ณด์ ์ผํ ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr ๋ฌธ์ ์์ฝ: ๋ณด์๋ค์ด ์ผ๋ ฌ๋ก ์ง์ด๋์ด ์์ ๋, ์ง์ด๋ ๋ชจ๋ ์ข ๋ฅ์ ๋ณด์์ ์ ์ด๋ 1๊ฐ ์ด์ ํฌํจํ๋ ๊ฐ์ฅ ์งง์ ๊ตฌ๊ฐ์ ์ฐพ์์, ๊ตฌ๊ฐ์ [์์ ์ง์ด๋ ๋ฒํธ, ๋ ์ง์ด๋ ๋ฒํธ]๋ฅผ returnํด๋ผ. ๊ฐ์ฅ ์งง์ ๊ตฌ๊ฐ์ด ์ฌ๋ฌ ๊ฐ๋ผ๋ฉด, ์์ ์ง์ด๋๋ฒํธ๊ฐ ๊ฐ์ฅ ์์ ๊ตฌ๊ฐ์ returnํด๋ผ. ์ง์ด๋๋ฅผ ๋ํ๋ด๋ gems ๋ฐฐ์ด์ ํฌ๊ธฐ๋ ์ต๋ 100000์ด๋ค. ํ์ด [code๋ก ๋ง๋ค๊ธฐ, ๋ณด์ ์ข ๋ฅ ์ธ๊ธฐ] ๋ณด์์ ์ข ๋ฅ๊ฐ ๋ช ..

๋ฌธ์ https://programmers.co.kr/learn/courses/30/lessons/64064 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ถ๋ ์ฌ์ฉ์ ๊ฐ๋ฐํ ๋ด์์ ์ด๋ฒคํธ ๊ฐ๋ฐ์ ๋ด๋นํ๊ณ ์๋ "๋ฌด์ง"๋ ์ต๊ทผ ์งํ๋ ์นด์นด์ค์ด๋ชจํฐ์ฝ ์ด๋ฒคํธ์ ๋น์ ์์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๋น์ฒจ์ ์๋ํ ์๋ชจ์๋ค์ ๋ฐ๊ฒฌํ์์ต๋๋ค. ์ด๋ฐ ์๋ชจ์๋ค์ ๋ฐ๋ก ๋ชจ์ ๋ถ๋ programmers.co.kr ์ด๋ฒคํธ ์๋ชจ์ ์์ด๋ ๋ชฉ๋ก์ด ๋ด๊ธด ๋ฐฐ์ด user_id์ ๋ถ๋ ์ฌ์ฉ์ ์์ด๋ ๋ชฉ๋ก์ด ๋ด๊ธด ๋ฐฐ์ด banned_id๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋น์ฒจ์์ ์ ์ธ๋์ด์ผ ํ ์ ์ฌ ์์ด๋ ๋ชฉ๋ก์ ๋ช๊ฐ์ง ๊ฒฝ์ฐ์ ์๊ฐ ๊ฐ๋ฅํ ์ง return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. [์ ํ์ฌํญ] user_id ๋ฐฐ์ด์ ํฌ๊ธฐ๋ 1 ์ด์ 8 ์ดํ์ ๋๋ค. user_id ๋ฐฐ์ด ๊ฐ ์..

์ ๋ฒ์ ์งํํ ์ํฐ๋ ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ์ฝ์ค 4๋ฒ์งธ ๊ณผ์ ์ ํ ์คํธ์ฝ๋ ์์ฑ ์ค ๋ฐ๊ฒฌํ ์๋ฌ์ด๋ค. e2e test๋ฅผ ์คํํ์ ๋, test์ข ๋ฃ ํ์ ์๋์ ๊ฐ์ ๋ ธ๋ ๊ฒฝ๊ณ ๋ฉ์ธ์ง๊ฐ ๋ฑ์ฅํ๋ค! ๋ฉ์ธ์ง๋ฅผ ๊ทธ๋๋ก ํด์ํด๋ณด๋ฉด Jest did not exit one second after the test run has completed. → Jest๊ฐ test๊ฐ ์๋ฃ๋๊ณ 1์ด ํ์๋ exit๋์ง ์์๋ค. → Jest๊ฐ ์๋๋๋ค!! (๋ญ๊ฐ ์ข ๋ฃ๋์ง ์๊ณ ๋จ์์๋ค) This usally means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with '--detectOpenHandles' to..

์ธ ๋ฒ์งธ ๊ณผ์ ๐ฅ ์ธ ๋ฒ์งธ ๊ณผ์ ๋ ๋ ๋๋ธ๋ฆญ์์ ๋ด์ฃผ์ ๊ณผ์ ์๋ค. ๊ณผ์ ์๊ตฌ์ฌํญ์ ๋ณด๋ฉด ์ ์ ์๋ฏ์ด, ์ด๋ฒ ๊ณผ์ ์ ํต์ฌ์ ์ค์๊ฐ ๋ฐ์์ด์๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ํ ์ํฐํฐ๋ค๋ ๊ฐ์๊ธฐ ๋์ด๋์ 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 ํต์ ์ด์ฉ ๐ ์ ์ ๊ฐ ํ๋ก์ ํธ๋ฅผ ์์ ํ ๋, ์๋์น ์๊ฒ ์ฌ์ดํธ๊ฐ ์ข ๋ฃ๋..

https://jojoldu.tistory.com/609 ํฅ๋ก๋์ ๊ธ์ ์ถ์ฒ๋์ด ์๋ ์ฑ ์ ํ ๊ถ ๋น๋ ธ๋ค. ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ์ ํ๋ฉฐ, "๊ฐ์ฒด์งํฅ์ด๋ ๋ญ๊น"์ ๋ํ ๊ณ ๋ฏผ์ ๋ค์ ํ๊ฒ๋์๋ค. ๋ฐฐ์์ ์ ์ฐ๊ณ ์๋ค๊ณ ์๊ฐํ์ง๋ง, ์ค์ ๋ก ์ ๋ชฉํ๋ ค๊ณ ํ๋ ๋จธ๋ฆฌ๊ฐ ์ํ ๋ค. ๊ฐ์ฒด์งํฅ์ด๋ ๋ญ๊น? ๊ทธ ํด๋ต์ ์ป์ ์ ์์๊น ํ์ฌ ์ด ์ฑ ์ ์ฝ์ผ๋ ค๊ณ ํ๋ค. ์์ธ์ ์ ์๋์๊ด์์ ์ฑ ์ ๋น๋ ธ๋ค. ๋์๊ด ๋ง์ธ ๋ค์ด๊ฐ๋ฉฐ_ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๊ฐ๋ฐ์ ๊ณต๋์ฒด๊ฐ ๋์ผํ ํ๋ก๊ทธ๋๋ฐ ์คํ์ผ๊ณผ ๋ชจ๋ธ์ ๊ณต์ ํ ์ ์๊ฒ ํ๋ค. ์ด๋ก์จ ๋ถํ์ํ ์๊ฒฌ ์ถฉ๋์ ๋ฐฉ์งํ๊ณ , ๋์ผํ ๊ท์น๊ณผ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ ์ ์๋๋ก ํ๋ค. ์ด ์ฑ ์, ๊ฐ์ฒด์งํฅ ํจ๋ฌ๋ค์์ ๋ํ ์ฑ ์ด๋ค. ์ฐ๋ฆฌ๊ฐ ๊ฐ์ฒด์งํฅ ํจ๋ฌ๋ค์์ ๋ํด ์ด๋์ ๋ ์ ์ฌํ ๊ทธ๋ฆผ์..