금일목표
- [x] 배포작업 하기 전에 매니저님께 배포후 할일과 피드백 부탁
- 피드백은 TimeTracking부분(효율성 있게 시간을 쓰고 있는지)과 구현과정 로깅(프로그래밍 하는 방식 이렇게 맞는지?), 금일 목표부분 (팀원과 프로젝트를 하는데 있어서 같이 할 수 있는 진도 차이인지? 기본과제에서 3주차 중간 이후부분에서는 다른 방식으로 ejs문법으로 서버에서 데이터를 보낸후 ejs파일에 데이터를 끼워주는 형식으로 썻는데 기본주차강의에서 한 방식이 심화주차 과제를 하는데 있어서 필요할지 아니면 심화주차 과제 바로 과제 해도 혹시 문제가 없는지가 궁금합니다!
- [x] 배포하기
- 하루 지나고도 배포 못해서 튜터님께 도움요청
- 데이터베이스 연결 에러
- Q. EC2에서 생성한 mongoDB에 연결 할 수가 없어요. `MongoError: Authentication failed` 혹은 `MongoError: command insert requires authentication` 에러가 나오는 경우.
A. `schemas/index.js` 를 수정해주시면 됩니다
```
const mongoose = require("mongoose");const connect = () => {
mongoose
.connect("mongodb://localhost:27017/admin", {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true,
ignoreUndefined: true,
user: "test",
pass: "test"
})
.catch(err => console.log(err));
};mongoose.connection.on("error", err => {
console.error("몽고디비 연결 에러", err);
});module.exports = connect;
```
변경된부분은 접속 url 의 뒷부분이 `voyage` 에서 `admin` 으로 수정되었구요 connect 옵션에 `user: "test", pass: "test"` 라는 부분이 추가되었습니다. 이 test / test 는 5주차 8강 수업중에 mongo 안에서 생성한 유저 정보를 넣어주시면 됩니다.
- 이것저것 바꿀때마다 PM2 log 찍어가면서 에러 추적
- port 3000 ip에 추가해주기
- [ ] 피드백 받고 나서다음 할일 금일 목표에 추가
금일분석
- 하루종일 배포시도
- 낮에 많이 졸았음...
Feeling
- 기본주특기 스스로 만든느걸 다시 했지만 절차적 사고를 스스로 해내지 못하면 결국에는 쉽게 잊혀지는 것 같다.
- 하루가 지나도 배포하는 과정에 머물러 있어서 도움을 받고 또 3주전에 크루원의 도움을 받아서 한번 만들어 본 경험이 있지만 이번주차동안 스스로 찾아보고 절차적 사고를 하며 만드는 과정이 있어 뿌듯하고 막막하기만 했던 앞이 조금 트이는 느낌이다.
- 아침 6시에 무조건 눈이 떠지는데 잠을 일찍 자는 전략으로 갈까 고민이 된다.
FAP
- 10:30자고 6시 일어나기???
- 이번주 일요일까지 로그인 회원가입 구현해보기
- 최소 막히면 모든 에러 구글링하기
TimeTracking
- 12:13
- 잘 준빈
- 12:30
- 숙면 - 3시간 14분
- 3:44깸
- 숙면 - 2시간 19분
- 6:03
- 숙면 시간 - 5시간 33분
- 6:03
- 잠을 더 잘 수 있을지 없을지고민중
- 로깅
- 창문열고 에어컨 26도 수면
- 환기 잘 되는 것 같음
- 살짝 쌀쌀한 감이 있으니 온도 더 올려서 테스트 해보기 27-30
- 아니면 창문을 열어 놔서 그런걸 수도 있으니 에어컨 끄고 창문만 열고 자는 것도 테스트해보기
- 창문에서 들어오는 빛에 항상 아침 6시에 잠에서 깰것 같으니 하루 일과를 차라리 일찍 시작하고 일찍 퇴근하는 방식으로 갈까?
- 6시 일어나면 출근 7시30?
- 퇴근 7시 30?
- 부트캠프 특성상 크루원과 시간이 뭔가 맞을듯
- 팀프로젝트때 생활 패턴이 깨질것 같은데 어떻게 할지 고민하기
- 6:40
- 계란 삶으려고 하는데 문제 있어서 질문만 해두고 스킵
- 세안
- 빨래정리
- 나갈준비
- 분리수거
- 학습실이동
- 빵집
- 8:19
- 로깅
- 8:23
- 조식
- 에어컨 청소 및 환기 팁 시청
- BR
- 9:20
- 금일 목표 작성
- 어떤 부분을 피드백을 받을지 그리고 배포가 끝나고 나서 다음으로 해야 될 과제 방향성 질문 정리
- 9:50
- 절차지향적 사고 웹 서핑
- 9:57
- BR
- 10:14
- 로깅
- 10:18
- 절차적 사고 한번더봄
- 졸림
- 10:29
- 잘준비 - 5분
- 10:34
- 잠 - 1시간
- 11:34
- 해롱해롱
- 12:00
- 점심
- 1:10
- BR
- 슬랙질문
- 1:27
- rest
- 1:35
- init 2차 배포시도
- 3:50
- BR
- 전화
- 관리자 질문
- 4:14
- rest
- 5:05
- 저녁
- 5:20
- init 3차 배포시도
- 3배속으로 들으니 못알아 들어서 더 졸린듯...
- 5:30
- 낮잠
- 5:45
- 3차 배포시도 실패
- 6:36
- 시간 낭비 같아서 질문 해두고 잠시 데이터베이스 관련 영상 유툽으로 시청
- 스케쥴 및 공부할것 정리
- 6:47
- BR
- 7:00
- 집으로
- 7:30
- REST
- 8:00
- 청소
- 샤워
- 건조
- 8:58
- 클론코딩 구경
- 9:12
- 생각정리
- 9:20
- 4차 배포시도
- 10:00
- 튜터님 도움받아서 원인 파악 및 팀원과 협업 고민 및 현재 사고회로 로깅하는 방식 맞는지 개발자로서 맞는 방식인지 아닌지 확인
- 11:00
- 크루원과 소통
- 11:25
- 로깅
- 11:53
- 클론코딩 구경
- 12:03
- TIL 작성
- 12:21
- 자러감