issues
search
hjoon0510
/
SmartSecretary
:partly_sunny: [KOI 2018] SmartSecretary tells users current weather and important schedule in front of door as a secretary.
Other
2
stars
1
forks
source link
[진행중] Action items
#4
Open
hjoon0510
opened
6 years ago
hjoon0510
commented
6 years ago
구현해야하는 세부 개발 작업들을 이곳에 작성하여 작업 관리를 효율적으로 합시다.
[x] 생활 아이디어 생각해내기 (생활하면서 불편했던 일들을 생각해보기)
[x] 무엇을 만들면 불편한 생활이 개선될수 있는지 궁리하기
[x] 아이디어를 구현하기 위하여 배워야할 지식들이 무엇인지 인터넷 검색해보기
[x] PPT문서로 개발하려는 아이디어 내용 작성하기
[x] 개발에 필요한 하드웨어 구매하기
[x] lcd 디스플레이 부품 찾아보기
[x] rpi3 부품들을 구매하여 조립하기
[x]
https://github.com/hjoon0510/SmartSecretary/blob/master/README.md
업데이트 해야 합니다. (내용추가, 오타 수정 등등)
[x]
https://github.com/hjoon0510/SmartSecretary/blob/master/doc/how-to-setup-rspberrypi3.md
제대로 작성하세요. 그리고 이 내용을 모두 반복해서 연습하여 실행해야 한다. 문서의 내용을 스스로 모두 할수 있어야 한다.
[x] 손바닥보다 작은 소형 음성 스피커 구매 방법을 ppt에 추가/ 정리해야 한다.
[x] 날짜/시간 출력시에 시간이 틀린 부분은 해결해야 한다.
[x] 일정 출력시 월 단위가아닌 일 단위로 해야한다.
[x] 홈페이지 주소를 변경해야 한다. (
http://invain.mooo.com/~hjoon0510
-->
https://hjoon0510.github.io/
)
[x]
https://github.com/hjoon0510/SmartSecretary/blob/master/doc/README.md
파일에 목차(TOC) 만들기
[x] git tag 명령으로 version 1.0을 릴리즈한다.
[x] PPT의 디자인 그림을
https://github.com/hjoon0510/SmartSecretary/blob/master/README.md
에 업로드하도록 한다. 이때 외국인들을 위하여 영어로 그림을 작성해야 한다.
[x] "눈이옵니다"녹음 파일 만들기
[x] 눈이 올때 (값: Snow)는 음성으로 "눈이옵니다. 두꺼운 옷과 마스크를 챙기세요." 알려주도록 한다.
[x] 메일 보내기 기능을 추가해야한다(phpmailer 활용)
[x] 눈이 올경우에대하 html대한 icon이미지 작업
[x] count 숫자옆에 현재의 날짜 정보도 출력하여 하여 디버깅 돕기.
[x] 이메일 1분마다 오는것 (스팸메일화) 수정하기 - 아이디어: 예를 들어, 날씨의 조건이 0(pre) and 1(current)일때만 사용자에게 이메일을 발송하도록 하자. 그러면 1분마다 사용자에게 스팸 이메일이 발송되지 않을 것이다.
[x] 라이센스내용 수정하기 (라이센스명: star license)
[x] 미세먼지 조회 기능 추가 (finedust.php)
[x] 미세먼지 알림 서비스 api 공부 -
https://www.data.go.kr/dataset/15000581/openapi.do
[x] 미세먼지 정보를 ./data/current_finedust.txt 파일에 저장 (저장 포맷: 1,2,3,4)
[x] 미세먼지 정보를 보드화면에 나타나게하기
[x] ssmtp으로 이메일 발송 하는 동안 웹브라우져 대기시간 지연문제 해결하기 (with asynchronous execution) - issue #10
[x]
https://guides.github.com/features/mastering-markdown/
사이트에서 우산(umbrella) 아이콘 사용방법을 읽은후 프로젝트 사이트(
https://github.com/hjoon0510/SmartSecretary/)에
보이는 설명 내용의 첫번째에 아이콘 이미지로 출력하여주기
[x] PPT 자료에 계획 구성 내용 업데이트 (예: 날씨 및 미세먼지 Open API 기능 동작 방법)
[x] 프로그램 모듈화 작업
프로그램 크기가 너무 크서 읽기 및 관리 불편함. 여러개의 파일로 분리
[x] 지도교사 추천서 서명받기 (~6/21)
[x] 이메일을 모든사람에게 발송할수 있는 기능 추가 - 현재는 hjoon0510@gmail.com 사용자 1명에게만 이메일이 발송되고 있다.
[x] 프로그램 실행 코드: C언어로 작성하기 (예: run.c , 실행파일, run)
[x] PPT에 프로그래밍 언어별 사용 분포도 그래프 추가하기
PHP 53.8% Python 16.1% JavaScript 15.6% HTML 10.0% C 1.8% CSS 1.5% Shell 1.2%
[x] 정보올림피아드 응모 지원서 작성하기 (~6/23)
[x] 작품 소개 유투브 동영상 제작 (~3분짜리, ~6/26)
[ ] 올림피아드 공모전 제출하기 (6/29~7/11)
[ ] 라즈베리 파이3 개발보드(임수연)에서 개발작품을 설치/테스트/버그잡기
문서화 작업 :
https://github.com/hjoon0510/SmartSecretary#how-to-install
[ ] 프로그램 (pir-sensor.py and smart-secretary.php)의 버그 개선 및 주석(설명) 개선에 집중
[ ] 개발자들을 우리의 Smart Secretary 프로젝트에 참여하도록 홍보 및 독려하기
rpi3 블로그 및 국내외 학교 게시판에 홍보하여 개발참여를 유도 --> 프로젝트 활성화하기
[ ] PowerPoint (PPT) 자료 업데이트하기
구현해야하는 세부 개발 작업들을 이곳에 작성하여 작업 관리를 효율적으로 합시다.