-
Notifications
You must be signed in to change notification settings - Fork 1
Scrum
어제는 잠을 아주 많이 잤습니다.
오늘은 수업이 있어서 많이는 못할 것 같습니다.
- 팀 회의
- 백엔드 요구사항 분석
- API 개발자 계정 등록
- Mock API 생성
이번 한 주도 잘 부탁드립니다!
- 주말에는 아무 생각 없이 쉬면서 재충전~
- Api 문서 작성
저번 주보다 개선된 제가(?) 되었으면 좋겠습니다. 다들 화이팅
- 어제는 푹 쉬었음. 오늘부터 열심히
- 개발환경 세팅하고 HTML, CSS 어느정도 마무리하는게 목표입니다
- 운동도 오늘은 꼭 하기
- 화이팅. 저번주보다 삽질 덜하도록 노력하자
주말에는 지난 미션에서 네트워크 관련 부분을 해봤어요. 오늘은 미세먼지 미션을 시작하려고 해요!
- 화이팅. 안되면 다른 방법을 알아보자.
17:20 팀 회의
어제는 Mock API 세개 정도를 구현했습니다. 오늘은 공공 API를 이용해서 요청에 대한 응답을 드리는 것을 목표로 하고 있습니다.
- Mock API 구현
- 공공 API 파싱기능 구현
- 파싱된 데이터 API에 적용
- 테스트 코드 작성
오늘 살짝 감기기운이 있고 몸상태도 별로네요... 일단 피곤하면 잠을 자가면서 할 생각입니다.
- 간단한 프로젝트 세팅
- 디온과 함께 API 구상
- AWS 인스턴스로 deploy 브랜치 배포
- 1번이 얼마나 걸릴지 몰라서 빨리 끝나는대로 다음 작업을 진행하겠습니다.
서버 배포가 원할하게 진행되었으면 좋겠습니다. Github이 얼른 고쳐졌으면 좋겠어요.
- 개발환경 세팅
- HTML, CSS 작업
- CSS가 맘에 안들지만, 우선은 기능에 중점을 두기로 했습니다.
- HTML canvas로 미세먼지 그래프 그려보기
- 스켈레톤 코드 작성
- 서버에서 데이터 받아 뿌려보기
피곤하지 않게 몸관리 잘합시다!! 저도 많이 피곤하네요..
어제 스토리보드로 작업할 수 있는 UI를 했고, 배경색에 그라데이션 입히는 작업까지 했습니다. 오늘 배경이 되는 View를 맨 뒤에 놓을 예정이고 미세먼지 탭 하단에 Table View 구현 들어갈 계획입니다.
10:30 온라인 스크럼 17:30 온라인 회고
어제는 생각보다 일찍 예정했던게 끝나서 발 뻗고 잠자다가 장애나는 꿈을 꿔서 황급히 슬랙을 열었습니다.
다행히 잘 돌아가고 있군요. 휴...
어제 컨디션이 좀 안좋아서 일찍 자러 갔는데, 결국 잠을 설쳐서 도루묵인 것 같지만, 컨디션 자체는 어제보다 좋네요.
- API 작성(24시간 기록 API 구현)
- API 작성(근처 측정소 구하는 API 구현)
일단 목표는 이 정도로 잡고, 추가 목표는 다음과 같습니다.
- API 테스트 코드 작성
사회적 거리두기가 얼마 남지 않았습니다. 건강관리 유의하셨으면 좋겠습니다.
API 제대로 만들어서 구현에 도움을 드리고 싶네요!
- AWS 인스턴스에 스프링 부트를 설치했습니다.
- 환경별 배포 옵션으로 실행시켜보았습니다.
- gradlew 관련 jar 파일이 gitignore로 인해서 제외되었던 것 같습니다. 그래서 서버에서 gradlew을 사용하지 못했는데 그 이유를 찾는데도 시간을 많이 썼어요. 빌드툴이라던지 프로젝트 세팅에 대해서도 공부가 필요할 것 같아요.
- 아파치 서버를 설치하고 빌드된 파일을 아파치 서버로 렌더링하는 것을 테스트해볼 수 있으면 좋을 것 같아요.
- 사소한 것에서 자꾸 발목 잡히는 게 아쉽지만 차분히 문제를 파악하는 연습을 하는 중입니다.
그래프 만들기.
10:30 온라인 스크럼
17:30 온라인 회고
어제는 API를 모두 완성했습니다. (몇 몇 예외처리가 남아있긴 한데, 새벽시간에만 발생해서 그냥 오류 발생하면 주무시라고... 따로 처리는 안할생각입니다.)
- 테스트 코드 작성 (API 연동은 Mock 객체를 활용하면 되지 않을까 싶은데 어려운 일인 것 같습니다.)
- 배치작업 만들기
- 코드 리팩토링(테스트 코드 작성 중에도 하고, 작성 후에도 깔끔한 코드를 위해서...)
오늘도 컨디션은 좋습니다.
다들 저처럼(?) 컨디션에 신경써가면서 하셨으면 좋겠어요.
저희 1주 짜리 프로젝트는 단기적이지만, 코딩은 장기적으로 해야하잖아요?
또, 잠을 잘 자야 그나마 좋은 코드가 나옵니다. 😆
- 웹팩으로 빌드된 파일을 아파치 서버에 띄웠습니다.
- 서버에서 웹팩 빌드하는 것을 성공했습니다. (빌드 오류가 났던 이유는 필요한 의존성 모듈?을 설치하지 않았기 때문인 것 같습니다.)
☀️오늘
- h2 DB 세팅
- 예보 gif를 여러 장의 이미지로 변환하여 보내는 것
- 로그 파일 쌓기
- 서버 배포 스크립트 작성
- 저번 주보다는 컨디션이 좋은 편입니다. 그래도 조금 일찍 잘 필요는 있는 것 같아요 ㅎㅎ
- 스크롤 이동에 따라 바뀌는 데이터를 미세먼지 상태 엘리먼트에 적용하는 작업을 했습니다.
- 오류가 없는 줄 알고 사용한 비동기 코드에 오류가 있다는 걸 확인하고 수정했습니다.
- 모바일로 보니, 레이아웃에 문제가 있는 걸 확인하고 수정하는 작업을 했습니다.
- 오늘은 예보 탭으로 이미지를 가져오고, 재생기능 / 바를 움직이면 해당 이미지가 보여지는 기능 을 구현해보려고 합니다.
잠을 잘 잤습니다. 2번째 프로젝트를 하면서 느끼는건데, 작업량은 하자면 끝도 없는거 같아요. 우선순위 순으로 작업을 처리하고, 우선순위가 낮은 작업들은 의식적으로 옆으로 치워두는 일이 필요합니다.
10:30 스크럼 작성
17:30 회고 작성
어제 하려고 했던 일을 거의 못했습니다. 죄송합니다 ㅠㅠ
어제와 거의 동일합니다.
- 배치작업 마무리
- 테스트 코드 작성
- 리팩토링
늦게 잤더니... 컨디션 망이네요. 역시 사람은 일찍자고 일찍 일어나야 합니다.
- 예보 gif를 여러 장의 이미지로 변환하여 보내는 것
- 코드를 쓰고 싶어서 도전해본건데 생각보다 오래 걸렸어요. 그래도 재밌었습니다.
- 로그 파일 쌓기
- 서버 배포 스크립트 작성
- 마지막날에 하는게 의미있는건지 모르겠지만, 해보면 좋으니까요~
- 마지막 날이네요. 마무리가 잘 되었으면 좋겠어요!
어제는 프로그레스 바를 만드려고 고군분투했습니다. 오늘은 마무리 잘하기.
마무리 잘하자!
10:30 스크럼
15:50 백엔드 최종버전 배포
16:xx 프론트엔드 최종버전 배포
17:00 데모
17:30 팀 회고(스프레드 시트)