๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
-
[React] Checkbox (1) — Context API๋ก Checkbox ์ํ ๊ด๋ฆฌํ๊ธฐTECH 2022. 2. 19. 20:00
ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ฒดํฌ๋ฐ์ค๋ก ์ ํํ๊ณ ๋ฒํผ์ผ๋ก ํด์ ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํด์ผ ํ๋๋ฐ ๋ฒํผ์ผ๋ก ์ฒดํฌ๋ฐ์ค๋ฅผ ํด์ ํ๋ ๋ฐฉ์์์ ๊ณ ๋ฏผ์ ๋ง์ด ํด, ํฌ์คํ ์ผ๋ก ๋จ๊ฒจ ๋๋ ค๊ณ ํฉ๋๋ค. ์์์ ๋ฐฐ์ด ๋ฐ์ดํฐ๋ก ์ฒดํฌ๋ฐ์ค๋ฅผ ๋ง๋ค๊ณ Context API๋ก ์ํ ๊ด๋ฆฌํ๊ธฐ ์๋์ ๊ฐ์ ๋ฐ์ดํฐ๋ก ์ฒดํฌ๋ฐ์ค๋ฅผ ๋ง๋ค์์ต๋๋ค~ ๋๋ณด๊ธฐ // utils/sampleData.js export const data = [ "๊ฐ์", "๊ฐ๋", "๊ธฐ์จ", "๊ตฌ๋ฆ", "๋๋ฆฌ", "๋์ธ", "๋๋ฆฌ", "๋ ธ์", "๋๊ฝ", "๋ค์", "๋ง์", "๋ง๋ฃจ", "๋ฏธ๋ฅด", "๋ฌด๋ฌ", "๋ง์", "๋ฏฟ์", "๋ญ๋ณ", "๋ฐ๋ค", "๋ฐฉ์ธ", "๋ณด๋ฆ", "๋ด๊ฝ", "๋ณ๋น", "๋ณ๋ฐค", "๋ณ์ฒ", "์ฌ๋", "์์", "์๋ฒฝ", "์์น", "์๋ณ", "์์นจ", "..
-
์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ ํ๋ก ํธ์๋ ์ฝ์ค 1์ฃผ์ฐจ ํ๊ณ (2)ETC 2022. 2. 19. 15:46
์ฒซ ๋ฒ์งธ ๊ณผ์ ๋ ๊ฐ๋จํ ํ์จ ๊ณ์ฐ๊ธฐ๋ฅผ ๊ตฌํํ๋ ๊ณผ์ ์๋ค. ์ฐ๋ฆฌ ํ์ ๋ค ๋ช ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๊ณ ์ด๋ฒ ๊ณผ์ ๋ ๋ ๋ช ์ฉ ๋๋์ด ํ๋์ ๊ณ์ฐ๊ธฐ๋ฅผ ๊ตฌํํ๋ ๊ณผ์ ์๋ค. ๋ด๊ฐ ๋งก์ ๋ถ๋ถ์ ์์ทจ ๊ตญ๊ฐ๋ฅผ ์ ํํ๊ณ ์ก๊ธ์ก์ ์ ๋ ฅํ๋ฉด ๋ฒํผ ํ๋จ์ ์์ทจ๊ธ์ก์ด ์์ทจ๊ตญ๊ฐ์ ๋ง๋ ํ์จ๋ก ๋ณํ๋์ด ์ถ๋ ฅ๋๋ ๊ณ์ฐ๊ธฐ์๋ค. ์ง๊ธ ์ฝ๋๋ฅผ ๋ณด๋ฉด ์ฐธ ์์ฑํ๋ค. ๊ฐ์ด ํ๋ฆฌ์จ๋ณด๋ฉ ์ฝ์ค๋ฅผ ์ฐธ์ฌํ๋ ์ฌ๋๋ค์ ๋ณด๋ฉด ์ด๋ฐ์ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํ๋ ์์ํฌ๋ฅผ ๋ค๋ฃฐ ์ค ์๋ ๋ถ๋ค์ด ๋ง์ด ๊ณ์ ๋ฐ ๋๋ ์ด๋ป๊ฒ ํฉ๊ฒฉ์ ํด์ ๋ฐฐ์ฐ๊ณ ์๋ ์ถ์ ์ ๋๋ค. ๋ด๊ฐ ๋ฌธ ๋ซ๊ณ ๋ค์ด์จ ๊ฒ ์๋๊ฐ ์ถ๋ค. 1. API ํธ์ถ ํ์จ ์ ๋ณด๋ฅผ ๋ฐ์ ์ค๊ธฐ ์ํด API๋ฅผ ํธ์ถํด์ผ ํ๋ค. ๊ตฌํํด์ผ ํ๋ ๊ณ์ฐ๊ธฐ๊ฐ ๋ ๊ฐ์ง์ธ๋ฐ, ๊ฐ์ ํ์จ API ์ ๋ณด๋ฅผ ์ฐ๊ธฐ ๋๋ฌธ์ redux toolkit์ ์ฌ์ฉํด ํ..
-
์ํฐ๋ ํ๋ฆฌ์จ๋ณด๋ฉ ํ๋ก ํธ์๋ ์ฝ์ค 1์ฃผ์ฐจ ํ๊ณ (1)ETC 2022. 2. 6. 03:15
Pre-Onboarding Front-end Course 1์ฃผ์ฐจ โจ ์๋ก ๋ฐฐ์ด ์ git README ๊ด๋ฆฌ์ ์ค์์ฑ ๋์ ๊ณผ์ ๋ฅผ ์ฑ์ ํ๋ ์ฌ๋์๊ฒ ์ค๋ช ํ๋ ๊ฒ๋ ์ค์ํ์ง๋ง, ๋์ค์ ๋ด๊ฐ ๋ค์ ๋ดค์ ๋ ์ดํดํ ์ ์์ด์ผ ํจ (๊ท์ฐฎ์์ ์ ์ ์์๋๋ฐ ์๊ฐํด ๋ณด๋ ๋ค์ ๋ดค์ ๋ ์ด๊ฒ ๋ญ์ง ํ๋ ์ฝ๋ ์๋๋ฃฉํจ ์ด๋ฒ์ ์ค๊ฐํ๊ฒ ๋จ) ๊ธ๋ก ์ ๋ฆฌํ๋ ๊ฑด ์์ ์ ฌ๋ณ์ด๋ผ ์ ํ ๊ฒ๋ ์๋๋ฐ ํ๋ค ๋ณด๋ฉด ๋๊ฒ ์ง ์ถ์ git commit message convention ๋๋ง ์์๋ณผ ์ ์๋๋ก ์ ๊ฑฐ๋, ๊ท์ฐฎ๋ค๊ณ ๋์ถฉ ์ ๋ ๊ฒ ๊ธ๋ฌผ ํ์ ํ ์์๋ ๊ฐ์ ์ฌ๋์ด ์์ฑํ ๊ฒ์ฒ๋ผ ๊ท์น์ ์ง์ผ ์ ๋ ๊ฒ์ด ์ข์ ์ฐธ๊ณ : https://udacity.github.io/git-styleguide/ utils ํจ์ ๊ณตํต๋๋ ๋ก์ง ๊ด๋ฆฌํ๊ธฐ ์ปดํฌ๋..
-
[Programmers] ๋ชจ์๊ณ ์ฌTECH/Algorithm 2022. 1. 8. 23:19
๋ฌธ์ ์ค๋ช ์ํฌ์๋ ์ํ์ ํฌ๊ธฐํ ์ฌ๋์ ์ค๋ง์ ๋๋ค. ์ํฌ์ ์ผ์ธ๋ฐฉ์ ๋ชจ์๊ณ ์ฌ์ ์ํ ๋ฌธ์ ๋ฅผ ์ ๋ถ ์ฐ์ผ๋ ค ํฉ๋๋ค. ์ํฌ์๋ 1๋ฒ ๋ฌธ์ ๋ถํฐ ๋ง์ง๋ง ๋ฌธ์ ๊น์ง ๋ค์๊ณผ ๊ฐ์ด ์ฐ์ต๋๋ค. 1๋ฒ ์ํฌ์๊ฐ ์ฐ๋ ๋ฐฉ์: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2๋ฒ ์ํฌ์๊ฐ ์ฐ๋ ๋ฐฉ์: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3๋ฒ ์ํฌ์๊ฐ ์ฐ๋ ๋ฐฉ์: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1๋ฒ ๋ฌธ์ ๋ถํฐ ๋ง์ง๋ง ๋ฌธ์ ๊น์ง์ ์ ๋ต์ด ์์๋๋ก ๋ค์ ๋ฐฐ์ด answers๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๋ง์ ๋ฌธ์ ๋ฅผ ๋งํ ์ฌ๋์ด ๋๊ตฌ์ธ์ง ๋ฐฐ์ด์ ๋ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์..
-
CLOVA Summary API ํ์ด์ฌ์ผ๋ก ์ฌ์ฉํ๊ธฐTECH 2021. 8. 23. 22:21
์ต๊ทผ ๋ค์ด๋ฒ ํด๋ก๋ฐ์์ ๊ธด ๋ฌธ์๋ฅผ ์์ฝํด ํต์ฌ ๋ฌธ์ฅ์ ๋ฝ์๋ด ์ฃผ๋ Summary API๋ฅผ ์๋กญ๊ฒ ์ถ์ํ์ต๋๋ค. https://www.ncloud.com/product/aiService/clovaSummary NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com ์ ๋ ์กธ์ ์ํ ํ๋ก์ ํธ๋ก ๋น์ทํ ๋ฅ๋ฌ๋์ ํตํ ๋ฌธ์ ์์ฝ ๋ชจ๋ธ์ ๊ตฌํ ์ค์ด์๋๋ฐ์. Clova Summary๋ ์จ๋ณด์ง ์์ ์ ์๊ฒ ์ฃ ? https://api.ncloud-docs.com/docs/ai-naver-clovasumm..
-
[ํ์ด์ฌ ์๊ณ ๋ฆฌ์ฆ] ํฐ๋ฆฐ๋๋กฌ ์ฐ๊ฒฐ๋ฆฌ์คํธTECH/Algorithm 2021. 8. 16. 21:50
class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next class Solution: def isPalindrome(self, head: Optional[ListNode]) -> bool: head_list = [] now = head while True: head_list.append(now.val) if now.next != None: now = now.next continue break if head_list == head_list[::-1]: return True else: return False ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ฅผ ๋ฐฐ์ด๋ก ๋ณํํ ํ, ํฐ๋ฆฐ๋๋กฌ ํ์ธ ์์ ์ ๊ฑฐ์ณค๋ค. # if head_list == head_l..
-
[git] The requested URL returned error: 403TECH 2021. 7. 28. 17:10
git์ push๋ฅผ ๋ ๋ฆด ๋ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead. remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information. fatal: unable to access 'https://github.com/ttaerrim/.git/': The requested URL returned error: 403 git remote ..