반응형
항해 99 부트캠프
- 3월 1일 ~ 6월 7일 (99일)
- 9시 ~ 23시 공부
- Today I learned 유투브 동영상 업로드
0일
- 99일동안 하루를 어떻게 보낼지에 대한 계획을 작성
1일
프로젝트 (do trip) (월~ 목)
- 조장을 맡아서 ui설계, 테이블구성, api설계
- 역할 분담
- 나
- 로그인, 회원가입, 공통적으로 쓰는 파일 (네이게이션바, 인클루드파일) + 메인 페이지
- 조원1
- 리뷰 등록페이지, 리뷰 수정페이지
- 조원2
- 리뷰 상세조회페이지
- 나
To do
- 깃허브 레파지토리를 만들고 조원들을 초대
- 프로젝트 환경 셋팅
- 쿠키/세션에 대한 공부, jwt토큰에 대한 공부 (회원가입 , 로그인)
2일
- github로 3명 조원의 프로젝트 통합
- aws ec2서버에 프로젝트 올려서 서비스 동작시킴
- dotrip.shop 도메인으로 포팅 시킴
- 로그인/회원가입 페이지 유효성검사 (프론트 백엔드) 세션 방식 → jwt토큰 방식으로 변경
- 프로젝트 설계서 피드백 맞춰서 api설계, db설계, 리팩토링
- 댓글 기능이 삭제 (리뷰 기능이랑 동일)
3일
- 로그인 (세션방식) → jwt 토큰 방식으로 바꿈
- 중복되는 코드를 리팩토링 하나의 파일을 인클루드 하는 방식으로 변경 했습니다.
- 나머지 팀원들이 막히는 부분에 대해서 조언하고 같이 해결해 나가는 방향
- 개인적으로 진행했던 스프링부트 웹서비스 무중단 배포 어플리케이션을 인스턴스 종료
스프링에 관한 질문들
- 스프링을 계속하기로함
4일
- 메인페이지 구현 (무한 스크롤)
- 무한스크롤 구현 방식의 한계점 어려웠던 점
- Day4 프로젝트 후기 및 코드리뷰(jwt 인증 + 무한스크롤 방식의 문제점)
- 프로젝트를 완성하고 ec2서버에 올렸을 때 로그인이 안되는 문제
- 로그인 정보 of type ''' is not JSON serializable
- 원인 :session 방식 → jwt토큰 방식으로 변경 (PyJwt 를 설치)
- 로그인 정보 of type ''' is not JSON serializable
5일
- 프로젝트 발표
- 2주차 시작 알고리즘 공부 시작
- 파이썬 문법 공부, 4문제 정도 품
6일
- 알고리즘 문제 6문제 품
- 소수에 대한 개념 정리
- 소수의 판별
- True & False 란 것으로 비교연산자 및 null 문법 정리
- True or False
7일
- 일주일 회고
1주차 후기
- 혼자하면은 절때로 할 수 없는 공부량
- 팀단위로 공부, 프로젝트 수행 (커뮤니케이션을 할 수 있음)
- 팀입장에서 생각을 많이 하게 됨
- 협업능력 향상
- 팀으로 하면서 시너지를 받고있다
2주차 다짐
- 처음에 짠 일일 계획을 더 잘지켜보자
- 3월 20일 코딩대회 참가를 위해 알고리즘 공부를 열심히하자
- 3월5일 부터 3월 19일까지 알고리즘 공부를 하는데 폼이 올랐을 때 테스트 한번 보고싶다
- Startup Coding Festival - 스코페 2021
'항해99' 카테고리의 다른 글
[항해99] [WID] 4주차 회고 (3.22 ~ 3.28) (0) | 2021.03.28 |
---|---|
[항해99] [WID] 3주차 회고 (3.15 ~ 3.21) (0) | 2021.03.21 |
[항해99] 알고리즘 복습 (0) | 2021.03.19 |
[항해99] 알고리즘 문제 유형 정리 (03-19 최신화) (2) | 2021.03.18 |
[항해99][WID] 2주차 회고 (3.8 ~ 3.14) (0) | 2021.03.14 |