원티드 7월 프리온보딩 프론트엔드 챌린지 신청 완료!
2023. 6. 21. 20:34
개발/Inafolio
메일함에 원티드에서 메일이 하나 들어왔다. 개발자의 기술 역량 향상을 위한 프리온보딩 챌린지! 개발자 옵톡방에서 간간이 프리온보딩 이야기가 나오긴했는데, 오늘따라 눈에 확 띄었다. 메일 내용은 이렇게 되어있고, 7월 프론트엔드 는 Next.js! 배워야지 배워야지 하면서 계속 미루고있었는데, 이번기회에 하자! 스케쥴이 짜여있으면 어떻게든 하니까~ 라는생각으로 바로 신청했다. 챌린지 일정은 7월 3일부터 8월 11일까지. 기술 강의는 총 4번으로 화, 토 에 있다. 화요일 8시면 괜찮겠지 라는 생각으로 지원 :) 프리온보딩 프론트엔드 챌린지 7월 | 원티드 무료로 양질의 교육을 들어보세요! 챌린저만을 위한 다양한 혜택을 제공해드리고 있습니다. www.wanted.co.kr 좀더 자세한 프리온보딩 내용은 여..
[Javascript] VSCode에서 개발환경 구축하기
2023. 5. 31. 21:18
개발/Install, setting, etc
여어 티-하~ (티스토리 하이라는 뜻) 이사오면서 노트북생활을 내려놓고 데스크탑을 맞췄슴다. = 컴퓨터가 백지상태 그래서 다시 셋팅을 하기로 했서요. 일단 운영체제가 윈도우라 윈도우 기준으로 포스팅 nvm 설치하기 GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go. A node.js version management utility for Windows. Ironically written in Go. - GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironic..
[Javascript] Error: Malformed UTF-8 data
2023. 4. 12. 23:29
개발/Error note
리액트에서 cryptojs 사용중 Malformed UTF-8 data 오류가 발생했다. 나의 경우엔 백엔드와 공유한 키를 잘못 입력했을 경우 발생했다. const decAES256 = (data) => { const key = '키' // key 32 바이트 const iv = '' // iv 16 바이트(생략가능) console.log(data) try { const decrypt = CryptoJS.AES.decrypt(data, CryptoJS.enc.Utf8.parse(key), { iv: CryptoJS.enc.Utf8.parse(iv), padding: CryptoJS.pad.Pkcs7, mode: CryptoJS.mode.CBC, // cbc 모드 }).toString(CryptoJS.en..