안녕하세요 @realmankwon입니다.
오늘은 토요일이지만 회사에서 출근을 하였습니다.
주말에는 비상대기로 출근을 하는 거라 전화가 오지 않는 이상 딱히 할 일은 없습니다.
그래서 SCT 관련 개발을 열심히 하였습니다.
현재 제가 맡아서 진행하고 있는 건은 3가지 정도 되는 것 같습니다.
1 . SCT 통계 정보 저장 및 자동 포스팅
2 . 따봉 프로젝트
3 . 홍보 태그
이 세가지가 별도의 프로젝트이지만 공통점이 하나 있습니다.
바로 SCT 의 Custom Json 정보를 모니터링해야 한다는 것입니다.
1 번의 경우 제 개인 AWS에서 Custom Json 정보를 조회하여 일별로 파일에 저장한 후 다음 날 해당 파일을 조회하여 통계를 자동 포스팅 중에 있습니다.
2 번은 따봉 개발팀이 개발 진행 중이지만 따봉 관련 정보를 Custom Json 으로 입력하고 그 정보를 모니터링하여 api 서버에서 정보를 갱신할 예정입니다.
3 번도 2번과 마찬가지의 방식으로 진행할 예정입니다.
그렇다보니 Custom Json 정보를 저장하고 조회하기 편하게 하는 것이 중요해졌습니다.
개발팀에서 상의한 결과 MongoDB에 해당 정보를 쌓고 활용하기로 결정이 되었습니다.
어제 저녁 MongoDB 가 설치가 되었고 어제 밤부터 금일 오후까지 작업하여서 현재 5월 16일부터 SCT 관련 데이터를 쌓고 있습니다.
저장된 정보를 이용하여 일자별로 자동 포스팅하는 것도 개발이 끝나서 현재시점까지 저장이 완료되면 새 버전으로 자동 포스팅을 할 예정입니다.
이제 api 서버만 구축하면 Backend 단 개발은 거의 완료가 될 것 같습니다.
SCT를 하면서 매일매일이 새로운 것과 만나는 날입니다.
Nitrous 소스를 처음 접하고 react, redux 등을 접하고 api 서버를 위해 node.js + express.js + sequelize.js 를 알게되어 공부를 시작했습니다.
어제 오늘은 MongoDB 와의 연동을 하고 데이터를 저장하고 조회하는 것을 공부하고 개발을 하였습니다.
뭐든 시작하기 위해 마음 먹는 것이 제일 힘든데 하루가 지나면 무엇인가가 만들어져 있는 걸 보면 저도 참 신기합니다.
문제는 선무당이 사람잡는 일을 만들지 않기 위해 좀 더 많은 소스를 보고 정보를 찾아서 이미 개발한 것들도 다시 한번 살펴보면서 Refactoring 하는 일을 게을리 하지 않아야겠습니다.
앞으로도 해보지 않은 것들을 처리해 나가야 하는데 잘 되겠죠? ㅎㅎ
즐거운 주말되세요!! ^^