210722 TIL

이은택·2021년 7월 22일
0

TIL

목록 보기
35/141

금일목표

- [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
    	- 자러감
profile
도전!

0개의 댓글