<aside> 💡 제목: 주차별 목표에 따라 설정 작성 방법: 매 시간 세션 매니저의 주도 하에 목표 설정 및 성과 공유
</aside>
시간 | 미아 | 토니 | 에이디 | 션 | 대니 |
---|---|---|---|---|---|
오전 9시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오전 10시 | |||||
오후 12시 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 |
오후 1시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오후 2시 | |||||
오후 4시 |
시간 | 미아 | 토니 | 에이디 | 션 | 대니 |
---|---|---|---|---|---|
오전 9시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오전 10시 | 토니가 작성해둔 문서 보고 ws(amqp). http API 구분하여 정리하기 | 미아가 작성해놓은 테스트 코드를 기반으로 작업 진행 | 해야할 것들 정리, PUT,DELETE에 대한 캐시 정합성 처리 문의 | 로그 파일에 대한 설정 오류 발생, 해결법 조사 및 적용 | 개인 사정으로 결석 |
오후 12시 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 |
오후 1시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오후 2시 | 기존에 작성해둔 ERD 기반으로 JPA 활용하여 HTTP API 개발 | 연장 | 기존 작업중인 @PostConstuct 대신 2차 캐시 활용할 방안 찾아보기 | 로그 작업 진행, 날짜별 파일 생성 시도 | - |
오후 4시 | 코드리뷰 진행, 이전 작업 + 피드백 사항 진행 | 코드리뷰 진행, 이전 작업 + 피드백 사항 진행 | 코드리뷰 진행, 이전 작업 + 피드백 사항 진행 | 코드리뷰 진행, 이전 작업 + 피드백 사항 진행 | - |
시간 | 미아 | 토니 | 에이디 | 션 | 대니 |
---|---|---|---|---|---|
오전 9시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오전 10시 | -기본적인 투표에 대한 HTTP 통신 지원을 위한 MVC 모델링 완료 | ||||
-현재 구현 예정 | -RabbitMQ 학습 내용 정리 | 2차 캐시 설정을 및 이용해서 Metadata를 처리하게 작업 | 로깅 전략 수립 및 로그 레벨 별 처리 방법 고민 | base64암호화에서 값을 넘기지 못하는 것 같아 코드 수정 중 | |
오후 12시 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 |
오후 1시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오후 2시 | 기본적인 MVC 구현 이어서 진행 | RN 코드에 적용해보면서 어디서 막히는지 확인 | Metadata 최초호출에 대한 처리를 하는 서비스 클래스를 하나 생성해서 확인 중 | 로깅 작업 이어서 진행 | 작업 중 발생한 에러 해결 |
오후 4시 | -제네릭 추상 클래스로 보일러 플레이트 코드를 줄이는 동시에 개발 | ||||
-토니 RN으로의 amqp 적용에 대한 이슈가 있는 것 같아 같이 찾아보고 해결 중 | RN에서 amqp 적용 이슈로 해결 방법 모색중 | sql.initializaer 이후 전체 조회로 2차캐시 최초 저장할 수 있는 방법 고민 | 캐시 로깅 레벨별로 나누어 개발 중 | 시큐리티에서 유저에 대한 인증만 해결 |
시간 | 미아 | 토니 | 에이디 | 션 | 대니 |
---|---|---|---|---|---|
오전 9시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오전 10시 | STOMP를 활용하여 투표 기능 구현 | STOMP.js 웹소켓 연동을 위한 node 서버 만들어서 연동 테스트 (https://ngrok.com/) | 2차캐시 오류 해결 | 예외처리에 대한 에러 로그 작성 | 인증서버에서 엑세스토큰 발급 성공했고 인메모리형식으로 어드민 만들어서 어드민에 권한을 넣어주고 그 엑세스토큰에 어드민권한이 나오게 설정 |
오후 12시 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 |
오후 1시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오후 2시 | 외부 메세지 브로커 RabbitMQ > STOMP 프로토콜 > Spring x Node 간 Pub-Sub 구현 | ngrok을 통해 node 로컬서버를 tcp url로 배포해서 RN과 연결시도 진행 | 2차캐시 포기 | 1. 로그 한글 출력 기능 |
리소스서버와 연결해서 사용예정 | | 오후 4시 | (연장) | (연장) | Spring Cache를 통해 Metadata의 캐시를 저장하는 코드 구현 | 예외처리 세분화 리팩토링 관련 로그 작업 진행 | 캐시서버에서 인증서버로 요청 작업 리팩토링 |
시간 | 미아 | 토니 | 에이디 | 션 | 대니 |
---|---|---|---|---|---|
오전 9시 | 자율 | 자율 | 자율 | 자율 | 자율 |
오전 10시 | STOMP, RabbitMQ, AMQP 연동 성공해서 고도화 예정 |
Json 포맷의 문자열을 전달했을 때 Dto로의 변환이 가능여부 확인 | 투표 항목 선택 시 투표한 인원 비율에 맞게 채워지는 애니메이션 적용 | 새로운 코드 작업 | 상태코드 리팩토링 및 로깅 작업 진행 | 새로운 암호화 알고리즘으로 도입중 | | 오후 12시 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | 점심식사 | | 오후 1시 | 자율 | 자율 | 자율 | 자율 | 자율 | | 오후 2시 | docker compose image로 서버 띄우는 도중 로컬 에러 발생 | https://softsquared.notion.site/31839c894e3440509223f390a5c38f4a | Redis db 채널 하나 더 열어서 Metadata 캐시 저장 시도 | (연장) | 리소스서버 내에서 엑세스토큰에 대한 인증자체에 오류 발생해서 수정 중 | | 오후 4시 | (연장) | 서버와의 데이터 캐싱 및 상태 관리하기 위해 ReactQuery 학습 | 코드 테스트 | (연장) | (연장) |