Members
Ground Rules
Scrum
요구사항 분석
Branch
- Master : 릴리즈될 최종 버전 코드
- 클래스/dev : 각 역할별 기능구현 완료 후 머지되는 브랜치
API 문서
배포 URL
http://ec2-52-78-167-59.ap-northeast-2.compute.amazonaws.com
미세먼지 프로젝트 - 5팀
Members
Ground Rules
Scrum
요구사항 분석
Branch
API 문서
배포 URL
http://ec2-52-78-167-59.ap-northeast-2.compute.amazonaws.com
이번주도 개발을 열심히 한 흔적이 보이네요.
PR도 분야별로 열심히 하신거 같고요. 업데이트 하기가 애매할텐데 issues를 활용하려고 한 것도 좋습니다.
👍
마무리도 멋지게 하시고요.
주말에는 팀으로 어떻게 더 잘 할 수 있을지? 고민도 해보시면 좋겠네요.
ㅁㄴㅇㄹ
Honux
Crong
아래 내용은 합의되지 않은 저의 의견이며, 월요일 전까지 지속적으로 추가될 수 있습니다.
/forecase/dust-status
API 구현
첫번째 셀 기반으로 상단에 데이터가 변경되는건 스크롤뷰가 움직이는 시점이므로
뷰가 로드되었을 때 맨 윗셀의 데이터를 가지고 와서 설정해주어야 함
아래 내용은 합의되지 않은 저의 의견이며, 월요일 전까지 지속적으로 추가될 수 있습니다.
Dan
- 제일 좋은 건 필요한 정보만 선별하는 것이지만, 이 경우 분석에 너무 많은 리소스가 들 것으로 추정합니다.
- 필요한 정보만 선별하더라도 일관성을 유지하기 위해 기상청 API 의 key 를 그대로 쓰는 것이 좋음으로 Client 에서 선별을 하는 것이 좋다고 생각합니다.
Dan
Client 에서 구현시 IOS, FE 이중으로 구현해야됨으로 BE 에서 해주는 게 좋다고 생각합니다.
Dan
제안서에 보면 GPS 또는 주소에 대한 가장 가까운 측정소만을 조건으로 하고 있습니다.
따라서 Client 가 측정소에 대한 정보를 알 필요는 없는 것 같습니다.
화면에 포함될 라벨 등의 기본 뷰 구성하기
[미세먼지 화면]
예보 화면에 있는 기본 라벨 등의 항목 구성
아래 내용은 합의되지 않은 저의 의견이며, 월요일 전까지 지속적으로 추가될 수 있습니다.
전문적으로 하기 위해서는 linter 를 사용할 수도 있지만, 그런 경우 사전에 협의해야되는 규칙이 너무 많아질 것 같아 합의된 사항에 대해서만 수동으로 지키도록 합니다.
참고자료 : Google Java Style Guide
Class 선언 이후 1줄을 띄웁니다.
3항 연산이 아닌 If 문과 For 문은 항상 괄호를 사용합니다.
무의미한 공백은 제거합니다.
이번 프로젝트에서는 MVC 모델 중 Model 에 대한 구현을 넓혀 DAO, DTO, Service 의 개념을 사용하고 싶습니다.
여유가 되면 배치 작업 구현
부터..
아래 내용은 합의되지 않은 저의 의견이며, 월요일 전까지 지속적으로 추가될 수 있습니다.
배포 전략과 script 작성, BE 간의 키 공유를 준비합니다.
Dan
AWS 를 사용하면 한대만 무료로 사용할 수 있기에 dev, master 를 각각 나눠 담당하면 좋겠습니다.
근접측정소 목록 조회
에서 필요한 TM 좌표를 구합니다.
Dan
Client 에서 구현시 IOS, FE 이중으로 구현해야됨으로 BE 에서 해주는 게 좋다고 생각합니다.
Dan
이전과 같이 PostMan 으로 하면 될 것 같습니다.
Dan
서버에 하드코딩하지 않고 할 수 있는 방법이 있을까요?
공공데이터 포털에서 발급 (https://www.data.go.kr)
미세먼지 앱
구현 (제안서의 3페이지)변환된 TM 좌표를 기반으로 근접측정소 목록 조회
를 사용하여 적합한 측정소 정보를 가져옵니다
측정소 정보를 기반으로 측정소별 실시간 측정정보 조회
를 사용하여 미세먼지 정보를 가져옵니다.
대기질 예보통보 조회
구현 (제안서의 4페이지)대기질 예보통보 조회
를 사용합니다.
DB 구현이 들어갑니다.
Dan
아직 여기는 생각하고 싶지 않습니다..........
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.