✨LOG
-
7/30(일)
- 근로 - 내가 할 수 있는 작업까지 마무리했다.
- 테코톡 준비를 위해 PPT를 만들었다.
- PR을 리뷰하였다.
- 저번 주차 로그와 회고를 정리해서 포스팅하였다.
-
7/31(월)
-
이번 스프린트 동안 작업할 이슈를 정리하고 담당 이슈를 분배했다.
-
나의 활동 조회 api를 특정 사용자에 대해 조회할 수 있도록 수정하였다.
-
행사 참여자 목록 등록 해제 기능을 구현했다.
-
[근로] 키워드 별 추천 포스트 기능 기능을 배포 서버에 반영하기 위한 마무리 작업을 하였다.
-
-
8/1(화)
- 특정 사용자의 Activity를 조회하는 API를 수정하고 배포하였다.
- 행사 참여자 목록 등록 해제 기능 구현을 마무리하고 배포했다.
- 백엔드 팀원들과 인프라 구조에 대해 논의하고 테스크를 분담하였다.
- 제리와 한 팀이 되어 Github Actioins 배포 스크립트를 수정하고 Docker Hub 환경을 구성하게 되었다.
- 행사 유형과 태그와 관련하여 기획 회의를 진행했다.
- 행사 분류 태그와 관심 직무를 별개의 도메인으로 취급하기로 하였음.
- 행사 유형은 컨퍼런스/대회로 나누고, 메인 홈 화면에서 유형 별 탭 2개를 볼 수 있게 하였음.
- 테코톡 준비를 위해 발표 흐름을 잡고 대본을 작성하였다.
-
8/2(수)
- 제리와 dev, prod 서버의 자동 배포 스크립트를 작성하고 이를 문서화했다.
- 테코톡 준비를 위한 리허설을 헀다.
- [근로] Git Flow 이슈가 해결되어 구현했던 키워드 추천 포스트 CRUD 기능을 PR로 올렸다.
- main과 develop 브랜치의 싱크가 맞지 않는 문제가 있어, 운영서버에서 발생한 문제를 모두 해결하고 develop 브랜치를 새로 분기했다고 한다.
- [근로] 로드맵 스쿼드의 다른 페어가 작업한 PR을 리뷰했다.
- [근로] 새로 할당 받은 기능을 설계하고 분업하였다.
- 키워드 별 사용자의 학습 여부를 확인할 수 있는 기능
-
8/3(목)
- 로깅을 주제로 테코톡을 진행했다.
- 데모데이를 준비하기 위해 스프린트 마무리 작업을 하였다.
- DB에서 일반 사용자가 Table Drop을 할 수 없도록 권한을 수정하였다.
- Github 위키에 문서화된 내용을 옮겨 작성하였다.
- 발표자료 제작을 보조하였다.
- [근로] 로드맵 스쿼드의 다른 페어가 작업한 PR을 리뷰하였다.
- [근로] 테스트가 제대로 동작하지 않던 문제를 해결하고 개발 환경(IntelliJ) 셋팅을 완료하였다.
-
8/4(금)
-
3차 데모데이 발표를 진행했다.
-
KPT 방식으로 3차 스프린트 회고를 진행했다.
- Keep
- 일주일 단위로 스프린트를 쪼개는 방식이 좋았던 것 같습니다. 빠른 주기로 진행 상황을 파악하니 일정 추정을 조금 더 정확하게 할 수 있었던 것 같습니다.
- 마일스톤을 사용하니 진행상황을 (시각적으로)파악할 수 있어서 좋았습니다.
- 각자 자신의 업무에 정말 열심히 임해주셔서 빠르게 많은 기능을 구현할 수 있었던 것 같습니다.
- Problem
- 인프라/JPA에 대한 이해가 부족한 탓에 인프라를 구축하고 로직을 고도화하는 논의에서 도움이 되지 못한 것 같아 아쉬웠습니다. 공부하겠습니다.
- Try
- 코드 품질을 개선하고, UX적인 측면에서 유효성을 검증하는 등 마무리 작업에 신경을 쓰면 좋을 것 같습니다.
- 스프린트 후반에 코드리뷰에 신경을 많이 못 썼던 것 같아서, 4차 데모데이 기간 동안에는 좀 더 신경써서 코드리뷰를 남겨보려고 합니다.
- Keep
-
4차 스프린트 기간 동안 작업할 분량을 정하기 위해 현재까지 개발된 서비스에 대한 QA를 진행했다.
- 미처 신경쓰지 못했던 부분과 버그를 찾고, UX적으로 더욱 안정적인 서비스를 제공하기 위한 사소한 기능들을 정리하는 시간을 가졌다.
-
최근 사건이 많아 안전을 위해 조기 퇴근을 했다.(5시 경)
-
-
8/5(토)
- 여태 정리해왔던 내용들을 블로그에 포스팅했다.
- JPA의 영속성 컨텍스트에 대해 공부했다.
✨ 공부한 것
- Logback의 커스텀 Appender, Filter를 만드는 방법을 정리하였다.
- 프로젝트에서 인프라에 대해 논의했던 내용을 정리하였다.
- 서브 모듈의 사용법을 정리하였다.
- docker의 개념과 스프링 프로젝트를 docker image로 자동 배포하는 방법을 정리하였다.
- 영속성 컨텍스트에 대해 정리했다.