분류 전체보기(187)
-
프로그래머스:위장
프로그래머스는 너무 어색하다. 확실히 백준이 투박하긴 해도 익숙하긴 해... 코딩테스트 연습 - 위장 programmers.co.kr const solution = (c) => Object.values(c.reduce((a, [n,g])=>({...a, [g]:(a[g] ? a[g] : 0) + 1 }),{} )).reduce((a,i) => a*(i+1),1) - 1;
2022.01.27 -
넷플릭스: 규칙없음
몇 년 전 유행했던 책으로 기억하는데 기회가 되어서 읽게 되었다. 읽고 기억에 남아, 블로그에 글로도 남기고 싶은 구절들을 남겨놓는다. 4+1A 피드백 지침 Aim To Assist: 도움을 주겠다는 마음가짐으로 하라. Actionable: 실질적인 조치를 포함하라. Appreciate: 감사하라. Accept or Discard: 받아들이거나 거부하라. + Adapt: 대상에 맞춰 피드백을 각색하라.
2022.01.27 -
내가 쓰려고 만든 MD editor - Note-for.me
Markdown Editor 기존에 Markdown 편집을 위해 사용하고 있던 md Editor Typora가 12월부터 정식 출시가 되면서 유료화가 되었다. 정말 좋은 에디터이지만, 사용빈도도 적고 에디터의 기능 대부분을 사용하지 않는 나는 굳이 결제까지 해야 하나... 하는 생각이 들었다. 겸사겸사 이번 기회에 온라인에 오픈소스로 풀린 MD editor 들을 활용해서 내가 쓰기 편한 에디터를 하나 만들어야겠다 생각했다. editor는 Toast UI editor를 사용해서 날로 먹을 수 있었다. 관계자분들께 감사를... TOAST UI :: Make Your Web Delicious! The TOAST UI Is Free Open-source JavaScript UI Libraries Maintain..
2022.01.09 -
[React] Test 환경 구축과 테스트 예제
React Testing 💡 Jest, ReactTestingLibrary로 Testing 환경을 구축했던 경험을 공유한다. 도입 취지 TDD(Test Driven Development)가 아니라도 테스트를 통해 비즈니스의 핵심 로직 검증만이라도 가능하다면, 코드의 리팩토링이나 기능의 추가, 수정 시에 더욱 안정성을 가질 수 있다고 생각되었음. 공통적인 테스트 코드 환경 구축 및 컨벤션이 있다면 최소한의 노력으로 최대한의 효과를 볼 수 있을거라 기대됨. 환경 구축 설치 💡 CRA기준으로는 이미 jest가 설치되어 있고, 다른 툴체인에서는 jest를 설치해준다. 그 외 설치 필요한 항목 yarn add@testing-library/react@types/jest ts-jest @testing-library/..
2021.12.16 -
자바스크립트는 왜 프로토타입을 선택했을까
제목과는 달리 왜 선택했는지는 알 수 없었지만, 그 외 모든부분에서 큰 영감을 받은 글. 읽고 또 읽자. 자바스크립트는 왜 프로토타입을 선택했을까 프로토타입으로 검색하면 으레 나오는 서두처럼 저 또한 자바스크립트를 처음 접했을 때 가장 당황스러웠던 게 프로토타입이었습니다. medium.com
2021.12.14 -
비승비속[非僧非俗]
비승비속 : 승려도 아니고 속인도 아니다.이도저도 아닌 어중간한 상황을 일컫는 사자성어이다. 최근 회사에서 개발 업무가 아닌 관리 위주의 업무를 맡게 되었다.역할은 개발팀장이었지만, 실질적으로 팀 자체의 팀장 역할을 도맡아 했다. 개발자에서 개발팀장이 되기까지 겪은 다섯가지 큰 실수Taking a leadership role is a big change and can be very daunting, and when we, as humans, struggle, we turn to our strengths. And while technical ability needs to form the roots of leadership, we need to grow from our other strengths as we..
2021.12.12