Carrot

Etc 24

[zsh] zsh: command not found: nvm 에러 해결

문제 발단 brew로 nvm을 설치한 뒤, 설치 확인을 위해 버전 출력을 하려 했으나 잘 되지 않았다. brew install nvm // brew reinstall nvm nvm -v // zsh: command not found: nvm 해결 방법 아래와 같이 환경변수 설정을 함으로써 해결했다. 먼저 vim 에디터로 zshrc 파일에 들어간다. vi ~/.zshrc 아래의 내용을 추가한다. export PATH="$PATH:$HOME/.rvm/bin" export PATH="$PATH:/opt/homebrew/bin" export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" #..

Etc 2024.01.23

[Mac OS] brew unlink node 에러 (feat. node 다운그레이드 설치)

brew unlink node 에러 발생 iterm2를 이용해 node의 다운그레이드 설치를 하다가 다음의 에러를 만났다. Error: No such keg: /opt/homebrew/Cellar/node 해결 방법 node 재설치 커맨드로 해결할 수 있었다. brew reinstall node 그리고 다시 진행하면 잘 실행된다. brew unlink node 참고 사이트 mac brew node 다운그레이드 https://bcp0109.tistory.com/347https://mesonia.tistory.com/151https://aerimforest.tistory.com/96 velog.io

Etc 2023.12.10

[Mac OS] yarn 설치하기

사전 설정 Homebrew 설치 node & npm 설치 가 되어 있어야 한다. brew로 yarn 설치하기 ✅ node를 이미 설치했기 때문에 기존에 설치된 패키지를 무시하는 --ignore-dependencies를 붙여야 한다. brew install yarn --ignore-dependencies // 설치가 완료됐다면 // 버전 확인 yarn -v ✅ 참고로 기존의 방법인 -without-node는 현재 지원하지 않는다. brew install yarn --without-node Error: invalid option: --without-node 참고 사이트 Mac 에서 Homebrew 를 통해 node, npm, yarn 설치하기 프로젝트를 정리하기 위해 맥북에 개발환경 설정을 하다가 나중에 사..

Etc 2023.12.10

[Docker | wsl] wslregisterdistribution failed with error: 0x80004002 에러 해결하기 & wsl 설치 삽질기

윈도우 Docker를 설치하기 위해 power shell(관리자)에서 wsl 설치를 진행했으나 해당 에러를 마주쳤다. PS C:\WINDOWS\system32> wsl --install ... wslregisterdistribution failed with error: 0x80004002 Error: 0x80004002 WSL 2? ?? ?? ?? ????? ????? Press any key to continue... 구글링해보니 에러가 발생하는 원인은 Linux용 Windows 하위 시스템의 선택적 기능이 활성화되지 않았기 때문인 듯 하다. 여튼 그래서 구글링으로 한 천사분의 깃허브 커뮤니티를 통해 이 에러를 해결할 수 있었다. 우선 power shell을 관리자 모드로 실행한 뒤, 아래의 커맨드를 ..

Etc 2023.10.23

[TIL] 6월 14일 기록

오늘의 할 일 ✅ 📌 어제자 TIL - [내일 할 일] 확인 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 ❌ 한크잘 타입스크립트 강의 ch 3까지 수강 ✅ week11 ~ 12 위클리 미션 - “폴더에 추가” 모달 컴포넌트 완성 오늘의 나는 무엇을 잘했을까? 다시 블로그 포스팅을 시작했다. 근 1달 만에…. 💬 요즘 위클리 미션을 하느라 TIL을 상세히 못 적은 것도 있고 해서 블로그 포스팅을 계속 나중으로 미루게 됐는데, 할 기미가 안보여서 오늘 아침부터 어제자 TIL을 업로드했다. 앞으로 다시 꾸준히 CS 지식도 배운걸 올려보고, 공부한 내용도 기록하기! 오늘의 나는 무엇을 배웠을까? [한크잘 타입스크립트] 타입스크립트 프로젝트 시작하기 빈 폴더를 만들어서 VS editor로 ..

Etc/기록들 2023.06.14

[TIL] 6월 13일 기록

오늘의 할 일 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 ✅ 위클리미션 week 11~12 진행 ✅ 면접 스터디 ✅ 알고리즘 스터디 오늘의 나는 무엇을 배웠을까? 6/13 면접 스터디 var funcs = []; for (var i = 0; i < 3; i++) { funcs[i] = function (){ return i; } } for (var j = 0; j < 3; j++) { console.log(funcs[j]()); // 여기서 함수로 실행 } 클로저에 대한 질문을 받았다. 진짜 세상에 너무 어려웠음.. 면접에 자주 나오는 질문이라던데 실제 면접에서 이 문제를 맞닥뜨렸으면 답변을 제대로 못했을 것 같다. var는 함수 스코프만..

Etc/기록들 2023.06.14

[WIL] 5월 1일 ~ 5월 7일

한 주 동안 배운 것들 https://na-1999.tistory.com/57 [TIL] 5월 1일 기록 오늘의 할 일 ✅ 📌 어제자 TIL - [내일 할 일] 확인 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 ✅ 어제자 데일리 미션 답변 ✅ week6 미션 셀프 코드 na-1999.tistory.com https://na-1999.tistory.com/58 [TIL] 5월 2일 기록 오늘의 할 일 ✅ 📌 어제자 TIL - [내일 할 일] 확인 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~23:59 멘토 데일리 미션 답변 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 [React로 데이터 다 na-1999.tist..

Etc/기록들 2023.05.09

[TIL] 5월 5일 기록

오늘의 할 일 ✅ 📌 어제자 TIL - [내일 할 일] 확인 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 오늘의 나는 무엇을 잘했을까? 계속 페어프로그래밍 꾸준히 진행! 오늘의 나는 무엇을 배웠을까? ⭐(중요체크) 멘토링 strict mode는 프로젝트 단에서 미리 에러를 detect하기 위한 용도일 뿐, 모든 에러를 찾아내진 못한다. setState 외부에서 호출할 땐 리렌더링이 안되더라도 항상 에러를 발생시키는 것 같다. setState는 컴포넌트 최상위에선 쓰지 말자! 버츄얼 돔이 공식적인 명칭은 아니고, DOM이랑 비슷한 자료구조이고, 이걸 js에서 변수로 써서 그런 맥락으로 버츄얼 돔이라 통용적으로 부름. critical rende..

Etc/기록들 2023.05.09

[TIL] 5월 4일 기록

오늘의 할 일 ✅ 📌 어제자 TIL - [내일 할 일] 확인 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~23:59 멘토 데일리 미션 답변 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 오늘의 나는 무엇을 잘했을까? 페어프로그래밍 진행: 그저께부터 계속 팀원과 함께 꾸준히 팀플을 진행하고 있고, 오늘은 팀원과 페어프로그래밍을 진행하며 진행 상황에 대해 실시간으로 활발히 소통했다. 멘토링에서 많은 것을 얻었다. 리액트 컴포넌트의 데이터 흐름, 컴포넌트화 팁, 그 외에 몰랐던 여러 정보들도 알려주셔서 다양한 것들을 깨달을 수 있었다. 우리 멘토 최고👍 오늘의 나는 무엇을 배웠을까? ⭐(중요체크) [React로 데이터 다루기] Side effect 요약 정리 Side Effect란?..

Etc/기록들 2023.05.09

[TIL] 5월 8일 기록

오늘의 할 일 ✅ 📌 ~20:00 팀 데일리 미션 출제 ✅ 📌 ~다음날 06:00 팀 데일리 미션 답변 ✅ 📌 TIL 작성 오늘의 나는 무엇을 잘했을까? 알고리즘 스터디 시작👍 항상 미루기만 했다가 눈 딱감고 시작했다! 일단 쉬운 문제부터 시작하기로 했는데, 이렇게 한시간씩 시간을 빼서 하는 게 매우 좋았다. 베리굳! 또피 투두리스트 리팩터링. 사실 강의에 집중도 해야하지만 팀원과 함께 만든 프로젝트인 만큼 좀 더 욕심내서 자잘한 버그와 디자인을 수정했다. 베리굳! 면접스터디 오늘도 순항 중⛵. 오늘은 BOM 트리, window와 document 객체에 대해 한 번 더 짚고 넘어가는 시간이었다. 오늘의 나는 무엇을 배웠을까? ⭐(중요체크) 모바일 버전과 pc 버전에서 기본 스타일이 다를 수 있다는 것을 ..

Etc/기록들 2023.05.09