Today I Learned
- nvm 으로 nodejs 기본 버전 설정하기
- reduce 를 사용해 promise 배열 chunk 하여 처리
- CRA ( Create React App ) 사용시 .env 사용법
- Promise.all() 의 병렬처리와 순서 보장
- reduce method 에서 accumulator 에 변수 넣기
- 자바스크립트에서 50% 확률 제어하기
- angular2+ 에서 ngFor directive 로 동일한 elements 는 re-rendering 하지 않기
- pipe 와 innerHtml 을 이용해서 동적 텍스트에 일부만 bold 효과 주기
- ngFor directive 가 있는 컴포넌트에서 ref 접근하는 방법
- spring jpa 에서 예외처리
- JPA entity 속성으로 사용할 수 없는 이름
- spring data jpa 사용시 equals 메소드 사용
- 다대다 관계에 대하여
- Mock mvc 를 이용해서 webmvc controller 테스트를 하고 싶은 상황
- webmvc 를 mockmvc 로 테스트하는 경우에 given 조건을 처리하는 방법
- mvc controller 에서 status code 의 주의점
- alpine linux 에 대하여
- Homebrew 에서 permission 관련 문제가 발생할 때
- ctags 이용해서 definition 참조하기
- 일부 코드만 git diff 이용하여 코드 비교하기
- git fast forward 병합
- Reactor 와 RxJava2 차이점
- vim 에서 자동 완성하기
- Vim 이것저것 다뤄보기
- Vim 에서 NERDTree 사용하기