June 29, 2019
Index alias를 변경 해야 하는데, QA를 진행중이라 접근이 끊기면 안되기 때문에, atomic 하게 변경이 되어야 했다. 찾아보니, add, remove를 같이 action으로 넣어 주면 끊기지 않고 정확하게 잘 동작하게 된다고 한다.Elasticsearch from the Bottom Up, Part 1
Elasticsearch from the Top Down
정말 중요한 내용은 혼자서 하는 일이 아니라는 부분이 제일 공감이 간다.Git 계정 여러 개 동시 사용하기 :: Outsider’s Dev Story
commit 정보가 뒤바뀐 채로 commit 되는 일이 빈번 해지는데, 그러한 것을 잘 관리 하고 싶다면, 읽어보면 좋다.React Hooks + TS + functional = 아름다움
useState(() ⇒ func())를 해주면, 최초 한 번만 수행 한다는 점도 알고 있어야 삽질을 줄일 수 있다.사용자 경험이 왜 무시 되는지 이해가 가지 않았다. 이는 기획자, 디자이너, 개발자가 모두 해당 서비스를 안 쓰기 때문이다. 라는 결론에 도달 했다. FE를 책임 지는 개발자라면, UX를 신경 써야 하는 건 정말 맞는 말이다.‘React, TS, Electron Application 개발하면서 내가 실수한 것들’
QueryPie라는 툴을 만들면서 겪었던 이슈등에 대해 원인과 해결방안에 대해서 상세하게 정리 되어 있고, 실제 코드를 확인 해볼 수 있다. Electron.js를 사용하는 분들이라면, 관심 가지고 보면 좋겠다.내가 얼마나 협업을 잘 할 수 있는지? 내가 아는 지식과 모르는 지식을 잘 구분하고 있는지가 제일 중요하다고 생각한다.long-live branch를 master branch (stable branch)로 merge 하는 것과 stable branch의 내용을 지속적으로 long-live branch에 반영하는 것도 어렵다. 잘못하면, 꼬이기 쉽다. 그래서 협업 워크 플로우를 잘 정의 하는 것이 Git으로 인한 이슈 발생을 최소화 하는 지름길이다. (한 번 꼬이면, 해결 하기 정말 어렵다. 특히, 여러 부서가 같이 사용하는 저장소라면, 해결하는 것은 헬이다.) 그래서 최근에 가장 내 생각에 알맞는 것은 git flow를 통한 방법이 제일 깔끔해보인다.