일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- gitsquash
- 가상면접3장
- awss3
- file not found Error
- FirebaseAnalytics
- 시스템설계
- 헤드퍼스트전략패턴
- Git commit 합치기
- 가상면접2장
- 시스템설계면접팁
- s3이미지다운로드됨
- 디자인패턴
- 리팩토링2판4장
- 시스템설계면접예시
- 가상면접으로대규모시스템
- react
- git commit merge
- cypressBDD
- formik react-query submitting not working
- 시스템설계면접
- 리팩터링2판테스트
- git squash
- formik submitting not working
- 전략패턴
- 리액트구글애널리틱스
- 테스트코드책
- react-ga
- git commit 협업
- 시스템설계방법
- cypress React
- Today
- Total
목록기타 (46)
mingg IT
올해도 내 나이만큼(28) 책을 읽는 것을 목표로 삼았는데, 어떤 책을 읽었는지 정리를 해 두려고 한다. 1. 예민함이라는 무기 내 자신이 가끔 예민하다고 생각이 들어서 읽고 있다. 인상적이였던 부분은 예민하다는게 남들에게 화내고 짜증내는 것이 아니라, 남들에게 맞추고 자신을 숨기는 것도 예민함이라고 이야기 하고 있다. 그리고 자신의 한계나 경계를 인지하고 바운더리를 조절해라고 이야기 한다. 또한 남들보다 상황을 빨리 읽고 감각이 좋은 것(예민함)을 활용해보라고 한다. 2. 가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 대규모 시스템 설계기초 1을 굉장히 재밌게 읽었기 때문에 2편을 읽고 있다.굉장히 재밌게 읽고 있다. 이 책은 정리를 하면서 읽으면 좋은데 출퇴근 기간에 보고는..
보호되어 있는 글입니다.
내 나이만큼(27)권을 읽는 것을 올해 목표로 정했는데 반년이 지난 지금 과연 몇 권이나 읽었을지, 또 어떤 책을 읽었는지 정리해 보고자 한다. 1. 리팩토링 2판 몇 년동안 세 번째 읽은 것 같은데 매번 내가 어떤 업무에 포커싱 하느냐에 따라서 다른 시각으로 보인다. 이번에는 테스트 코드쪽을 재밌게 읽었다. https://mingg123.tistory.com/259 [리팩토링] 리팩토링 2판 리뷰 1장 https://mingg123.tistory.com/141 [리팩토링] 리팩토링 2판 1장 리뷰 리팩토링 2판 예시 1번 프로그램이 새로운 기능을 추가하기에 편한 구조가 아니라면, 먼저 기능을 추가하기 쉬운 형태로 리팩토링 mingg123.tistory.com 2. 헤드 퍼스트 디자인 패턴 디자인패턴에 ..
Xcode를 이용하여 테스트용 아이폰에 앱을 빌드하려고 했는데 해당 에러가 발생했다. 분명히 몇 달 전까지만 해도 잘되었는데.. 왜 갑자기 안되니 원인을 살펴보니 등록한 애플 계정에서 라이센스가 업데이트 되어 동의를 해라는 의미였다. 해결 방법 1. Apple developer에 로그인 한다. https://developer.apple.com/account 로그인 - Apple idmsa.apple.com 계정에 들어가서 확인해보면 사용권 계약이 업데이트 되었다고 적혀있다. 2. 동의 버튼을 클릭하면 된다. 나는 팀에서 사용하는 라이센스를 쓰고 있기 때문에 권한을 요청드렸다. Try again 버튼을 클릭하니 에러가 사라졌다. 이후 정상적으로 빌드 성공~!
스테이징, 라이브 배포 주기가 매우 짧아짐에 있어서, 매번 배포 내역을 공유하기가 번거로웠다.(나는 사실 항상 한다.. ) 여튼 필요로 인해 배포완료가 되면 슬랙 채널로 알림이 오도록 기능을 추가했다. (++추가) 내가 이용한 방식은 firebase 배포 스크립트에서 슬랙 웹훅 URL로 api를 쏘아서 배포 완료 알림을 받도록 하였다. 따로 firebase에서 설정할 필요는 없었다. 혹시 다른 좋은 방법 있으면 댓글로 남겨주시면 감사하겠습니다~ 1. https://api.slack.com/ 에 접속한다. 2. Create New App 클릭 3. Create an app > From scratch 클릭 4. App Name 작성 및 슬랙 워크스페이스 선택 5. Settings > Incoming Webh..
firebase로 배포를 진행하려고 firebase login 을 하게되면 자꾸 로그인 되어있다고 메세지를 출력했다. 아니.. 나는 저 계정말고 다른 계정으로 배포하고 싶다구.. 처음엔 firebase 홈페이지가서 쿠키를 다 지워줬었다. 허나 여전히 발생 firebase login --help를 입력했더니 친절하게 명령어를 설명해줬다. 해결 방법 터미널에 아래 명령어를 입력하자. login 뒤에 --reauth를 붙이기만 하면 된다. firebase login --reauth 성공했다. 언능 배포해야지~
리팩토링 4장 테스트 코드 예시와 중요성에 대해 설명하고있음. 지금까지 읽었던 장 중 가장 고민을 하게 만드는 챕터였음. 4.1 자가테스트 코드의 가치 테스트 코드의 중요성에 대해서 설명하고있음. 리팩토링 이전에 테스트 코드는 필수. 4.2 테스트 할 샘플 코드 수요, 가격 등을 예시로 들고 있음. 4.3 첫 번째 테스트 4.4 테스트 추가하기 테스트 케이스들이 서로 독립적으로 돌기위해 beforeEach를 사용하라고 적혀있음. 나도 이전에 cypress로 테스트 코드를 작성하고(beforeEach), 느리다는 피드백을 받아서 before를 사용했었음. (beforeEach에서 실제 API를 날리기 때문에 느렸던 부분에 충분히 공감했음.) https://mingg123.tistory.com/195 [Cy..
보호되어 있는 글입니다.