29CM Frontend 전형 과제 회고 (2) - 고민과 후기
본 글은 3월에 진행했던 29CM Frontend Eginner 전형 과제에 대한 회고입니다. 모든 과제 내용은 외부 유출이 금지되어 있기 때문에 공개할 수 없는 점 양해 부탁드립니다. 본 회고는 1부, 2부로 나뉘어 작성되었습니다. 1부 - 기술 선정 2부 - 고민과 후기 1부에서는 서류 지원과 합격 그리고...
본 글은 3월에 진행했던 29CM Frontend Eginner 전형 과제에 대한 회고입니다. 모든 과제 내용은 외부 유출이 금지되어 있기 때문에 공개할 수 없는 점 양해 부탁드립니다. 본 회고는 1부, 2부로 나뉘어 작성되었습니다. 1부 - 기술 선정 2부 - 고민과 후기 1부에서는 서류 지원과 합격 그리고...
본 글은 3월에 진행했던 29CM Frontend Eginner 전형 과제에 대한 회고입니다. 모든 과제 내용은 외부 유출이 금지되어 있기 때문에 공개할 수 없는 점 양해 부탁드립니다. 본 회고는 1부, 2부로 나뉘어 작성되었습니다. 1부 - 기술 선정 2부 - 고민과 후기 본격적으로 취업을 준비 하기 시...
새로운 프로젝트를 시작하면서 CI를 설정하던 중 아래와 같은 에러가 발생하였다. Error ERR_PNPM_LOCKFILE_CONFIG_MISMATCH Cannot proceed with the frozen installation. The current "settings.autoInstallPeers" configuration doesn...
Jest Test Environment에 대하여 에서 node와 jsdom에 대하여 비교하면서 jsdom을 이용하는 것이 많은 퍼포먼스 오버헤드를 발생시킨다는 것을 알게 되었다. 이후 이러한 오버헤드를 직접 측정할 수 있다면 좋겠다는 생각에 방법을 찾던 중, JSDom benchmark 를 찾게 되었고 이를 통해 개인 환경에서 오버헤드를 살펴볼 수 ...
Next 프로젝트에서 Jest를 설정하던 중 testEnvironment에 대한 의문이 생겨 간단히 정리한 글입니다. Jest Jest는 Meta에서 개발한 JavaScript Testing Framework이다. Jest는 Test Runner, Test Matcher, Test Mock 등 테스트에 필요한 여러 라이브러리를 제공해주기 때문에 별...
Obsidian은 Markdown을 이용하기 때문에 별도의 이미지 정렬 방법을 제공하지 않으며, 모든 이미지는 왼쪽에 정렬된다. 따라서 Obsidian에서 이미지를 중앙, 오른쪽으로 정렬시키기 위해서는 별도의 방법이 필요하다. CSS Snippets을 이용하면 Obsidian의 이미지 정렬 방법을 변경할 수 있다. CSS Snippets C...
사소한 불편함으로 시작해 오픈소스까지 기여하게 된 짧은 이야기 입니다. 컨트리뷰션은 해당 PR을 통해 확인할 수 있습니다. 불편함 Jekyll을 이용하여 블로그를 만들고 글을 작성하기 시작하면서 Markdown 문서를 자주 작성하게 되었다. 자연스럽게 모든 문서 작성은 기존에 사용하던 IDE인 VSCode 에서 이루어졌는데 이때 몇 가지 ...
들어가기에 앞서 해당 글에서는 다양한 이력서 양식을 소개하고 있으며 이에대한 개인적인 의견이 들어가 있습니다. 이력서 작성 요령은 이전 글 신입 프론트엔드 개발자 이력서 작성하기 (이력서 공개)을 참고바랍니다. 이력서 양식 리스트는 추후 추가되거나 삭제될 수 있습니다. 신입 개발자 이력서 대부분 신입 개발자의 이력서 제출에는 특별히 정해진...
프론트엔드 개발자 이력서 여러 기업에 지원하기 위해 프론트엔드 개발자로서 이력서를 작성하기 시작했다. 이력서를 본격적으로 작성하기에 앞서 매력적인 이력서를 만들기 위한 방법들을 알아보자. 채용 담당자의 눈에 띄는 매력적인 이력서는 어떻게 작성해야할까? 신입 프론트엔드 개발자 이력서 먼저 보기 눈에띄는 매력적인 이력서 작성하기...
문제 🚀 기능 요구 사항 암호문을 좋아하는 괴짜 개발자 브라운이 이번에는 중복 문자를 이용한 새로운 암호를 만들었다. 예를 들어 “browoanoommnaon”이라는 암호문은 다음과 같은 순서로 해독할 수 있다. “browoanoommnaon” “browoannaon” “browoaaon” “browoon” “brown” ...