210712 TIL

이은택·2021년 7월 12일
0

TIL

목록 보기
25/141

F

  • 발등에 불떨어졌다.
  • 조금더 몰입하자
    - 쓸데 없이 돌아다니는거 자제
  • 잘못하면 낙오된다. 정신 바짝 차리자
  • 몰라도 학습하면서 무엇을 모르는지 인지를 하는 것만으로도 좋은 수확이니 진도를 빨리 빼되 주석처리하면서 왜라는 의문을 가지면서 풀어나가자

TimeTracking

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
profile
도전!

0개의 댓글

관련 채용 정보