F
12:47
누워있음
12:57
숙면 4시간 37분
- 깸
- 1:16
- 1:27
- 3:40
- 3:45
- 5:01
- 5:20
- 5번이상 자다가 깬이유???
- 오후 1:30 에 낮잠을 1시간 가량 잔것 때문에 그런가?
- FAP
- 피곤해도 낮잠 한번에 길게 자는것 ㄴㄴ
- 20분정도 낮잠을 취한뒤에도 피곤하면 바람쐬러나갔다오기(뇌식히기)
5:34
스트레칭
편의점
5:52
아침
6:03
정리
6:14
커피
6:37
rest
6:57
세안
7:07
- 금일 자율 프레임
7:15
**5시간30분**
12:30
점심
1:30
**2시간30분**
4:00
집에서 재정비 하고 오기
6:00
**6시간**
12:00
**총자율시간 14시간**
7:16
추천해준 코딩관련 영상 시청
[https://www.youtube.com/watch?v=yCbJ1D1Ylik&ab_channel=생활코딩](https://www.youtube.com/watch?v=yCbJ1D1Ylik&ab_channel=%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9)
- 같은 데이터를 가지는 것은 분가시킬 타이밍
- 한 유저가 자신의 nickname을 변경하면 여태껏 작성했던 글들에 적혀있던 이전 nickname을 변경된 nickname으로 변경해야된다. 만약 이 유저가 천만개의 글을 작성했다고 하면 한번 고칠때 마다 여러개를 일일이 다 저장하기에는 너무 많은 연산이 들어간다. 이것을 해결 하기 위해서 저자라는 것에 primary key를 주고 데이터를 쪼갠다. 또 중복되거나 변경되는 사항들을 쪼개고 고유의 key를 준다? 장점은 수정하기가 너무 편하지만 읽기가 불편하다. 나중에 배울 내용이지만 데이터 분가와 분가전의 장점을 극대화 시키기 위해서 join이라는 걸 천재적인 선배들이 만들었다고 한다.
7:35
- [ ] 7 상세 페이지 수정하기
원하는 결과가 출력 되지 않는 이유 파악중
8:00
break
- 낮잠 19분
- 커피랩 1차시도
- 잠이 더 늦게 와서 덜 효과적인듯
8:25
런드리고지연확인
8:30
- [ ] 7 상세 페이지 수정하기
원하는 결과가 출력 되지 않는 이유 파악중
8:47
BR
9:00
- [ ] 7 상세 페이지 수정하기
원하는 결과가 출력 되지 않는 이유 파악중
9:20
게더 먹통...
9:45
크루원에게 insomnia 관련 질문
10:00
생각정리
10:10
- [ ] 7 상세 페이지 수정하기
데이터베이스 저장하는곳 이름과 저장하려는 이름을 기준으로 들어가는 이름들을 비슷하거나 똑같이 매칭 시켜보는것 시도해보기
원인:
한글이름 폴더
- 몽고디비안에 파일이름 한글로 되있어서 안들어가짐
- schema 틀이 goodsid에 i가 소문자로 되어있어서 매칭이 안됬었음
졸리... 체감10분
11:13
rest - 바디프렌드
11:50
인터넷 서핑
12:02
점심
12:37
- [ ] 7 상세 페이지 수정하기
12:58
낮잠 12분
1:12
정리
1:17
db에 있는 collection 다지우고
//collection이름 강의에 나온것처럼 Goods로 바꾸니까 작동 잘됨 왜 그런지는 의문임...
1:52
드뎌 3주차 끝...오타 멈춰....
- [x] 기본3주차
- [x] 7 상세 페이지 수정하기
- [x] 8 숙제
2:15
택배
2:31
insomnia 한번에 데이터 추가하기 왜 안되지?
- 강의에서 그렇게 하지 않고 몽고디비에서 10개를 복사해서 숙제 제출한것을 잘 못 본거임....
- 이런식으로 잘못 보니까 이상한 오타나 에러가 많이 나는 거임
- 어떻게하면 이러한 에러들을 고칠 수 있을까?
- 데이터가 적혀 있는 곳이 insomnia인지 아니면 로보3t인지만 잘 봤더라도 이런 애러는 아남
- 당연한 말이지만 강의에서 어떤 작업을 하고 있는지 생각을 하면서 본다면 이런 자잘한 실수는 안나온다. 결국엔 집중력 문제? 아니 숲을 못봐서 그런듯 하나에 너무 포커스가 맞춰 져있는것 같음 고치는법 감이 안오네...
2:43
버블기능
2:50
기본 4주차
3:21
커피타임
3:25
routers 폴더에 있는 res.json({ detail: goods })를 이해하려고 이것저것 테스트해봄 추측한거 맞는지 물어보기
3:49
4:05
집가서 재정비
6:00
저녁
6:22
구강세척
6:38
snap camera
6:48
기본 4주차
졸림
7:10
낮잠 20분
7:32
BR
7:37
기본 4주차
- [x] 1
- [x] 2
- [x] 3
- [x] 4
- [x] 5
- [x] 6
8:54
이런식으로 다들 넘어 갔나 모르겠네.... 복붙하고 그냥 넘긴 느낌..
9:02
break
9:12
심화 1주차
- [x] 1
- [x] 2
- [x] 3
- [x] 4
9:30
팀원 진행상황 체크
9:40
크루원과 대화
9:55
- 모르는것 질문하고 가기
- app.listen(8080, () => {})
//???왜 127.0.0.1을 붙여야 하는가? 어디에도안보이는데?
- app.use("/api", express.json(), router);
//? app.use는 미드웨어를 연결 해주는것? /api를 거쳐야지만 뒤에있는 두개의 미드웨어를 사용 할 수 있음!
- const router = express.Router(); // ??? 이게 왜 미드웨어인가(대강 느낌은 오는데 이해한게 올바른지 확신은 없음)
10:38
Rest - 바디프렌드
편의점 방문
야식
11:26
- [x] 5
11:55
break
12:05
- [x] 6 - validation을 잘하면 견고한 API를 만들 수 있다.
- [ ] 모르는거 질문
다 질문하면 좀 오래 걸리니까 항상 무엇을 모르는지 이해가 가지 않는 부분을 적어두면 나중에 그 내용에 관해서 들었을때 더 이해가 잘갈 것이다. 지금 하나하나 다 찾아보고 물어보는 것은 너무 시간소요가 많다. 일단 의문을 가지면서 진행ㄱㄱ
1:15
break
1:22
학습팁 얻음
1:47
- [ ] 7 할일 목록 순서 처리
2:10
졸림
2:15
TIL
2:24