밍부스01) 시작부터 스파르타

minji jeon·2022년 7월 12일
0

TIL_

목록 보기
21/61
post-thumbnail

사실 부트캠프는 6월에 가기로 했었다.
하지만 개강을 앞두고 공부를 하고가지 않으면 안된다는 무시무시한 얘기들을 너무많이 들어서 기초적인 공부를 마치고 가기위해 한달을 미루고 이번에 가게되었다.
첫날 느낀바로는 미루기 참잘했다....
이곳은 우리가 흔히 아는 학원같이 a-z까지 알려주는 곳이 아니기 때문에 나의 배경지식에 따라 내가 흡수력이 달라진다.
부트캠프를 200%활용하고 싶으신분들은 기초체력을 다지고 가시길!!

부트캠프시작 전날 내기분은 마치 새학기 시작해서 새로운 반친구들 만나는 그런 느낌이었다. (학교다닌지 오래된 화석st)

사실 그곳은 수련회로 위장한 해병대 캠프 같달까ㅏ...갑자기 생겨버린 데드라인.. 무언가 해야하는데 무슨말인지 1도 모르겠고...막막했다.
첫 프로젝트이고, 잘하고 싶은데 계속되는 에러에 울고싶었지만 그래도 오늘만난 에러를 오늘 다 해결하고 잤다. 뿌듯...
사실 에러를 해결못했다는 사실에 잠이 안와서 못잤다.
다행이 내일 좀 숨통이 트일거 같다...

오늘공부시간



이구역에 헤르미온느는 제가하겠습니다....

오늘 배운것

  • 깃허브 organization 만들고 push하기
    여기서 push가 안되서 2시간넘게 구글링을 했다.
    나의 오류메시지는 permission denied였다. 보통은 로그인 문제라고 하여서 로그인도 해보고, 토큰도 받아보고
    강제푸쉬 + 새로운repo만들기 +온갖 명령어 사용등 안해본 시도가 없었다.
    어쩔수 없이 개인 repo에 올려봤더닌 올려져서 organization에 올려서 문제가 생김을 깨닫게 되었다.
    organization만들기: https://xively.tistory.com/17
    깃허브 권한오류 : https://data-jj.tistory.com/49

  • jwt토큰과 회원가입 만들기
    회원가입은 스터디하면서 바닐라자바스크립트로(노가다로) 만든적이 있었는데 그때랑 방식이 거의 비슷해서 이해가 쉬웠다.
    다만 jwt, token등 첨보는 용어들 등장에 내머리는띠용...
    간략하게 정리하자면

    토큰이 잇으면 어 너 로그인 햇구나 토큰 ===자유이용권
    이 토큰은 쿠키에 담아다니고
    쿠키는 브라우저에만 있는 정보이다.

AttributeError: module 'jwt' has no attribute 'decode'pip
->install PyJWT

*bulma 이용하기
부트스트랩처럼 꾸미는건데 클래스를 뗐다 붙였다 하면서 꾸미고, css를 통해 커스터마이징이되어서 쉽게 꾸밀 수 있다.

  • 몽고디비 연결하는법
    강의에서 localhost로 접속하여 혼란이 왔었는데
    사실상 연결하는 여러가지 방법중에 하나이고, 내가이용하던
    client = MongoClient('mongodb+srv://test:test@cluster0.us9qe.mongodb.net/myFirstDatabase?retryWrites=true&w=majority')
    이 방법을 사용해도 연결이 잘 되었다.

  • 그동안 vscode 파이썬 이용할때 venv만들고, 일일이 pip intall하는 설치과정을 거쳐서 파일을 만들었다. 인터넷 선생님들이 그렇게 하라고 해서 그렇게 해왔는데 파이썬 인터프리터 선택할때 venv대신 글로벌로 선택하면 이 모든과정이 필요가 없다는걸 이제야 알게되었다.
    계속 pip install했더니 already installed되어있다해서 오류인줄알았는데 내가 잘못알고있었던 것이다.
    --> 원리를 생각하자. 무작정 따라하기 보다 왜그런지 생각해보자...

*
나를 잠못들게한 녀석...
해결하고 나서야 보인다. check_dup함수에서 에러가 났다고 떡하니 써있는데 어디를 고쳐야 할지몰라 여기저기 뒤지다 저 함수가 app.py에 아예 누락되어 있음을 깨닫게 되었다. 말그대로 NOT FOUND....
조금씩 오류가 나면 어디를 봐야하는지 알아가고 있는거 같다
이렇게 성장해 가는게 아닐까....

참고) 보통, 404 ERROR는 경로 문제일 시 발생한다.

profile
은행을 뛰쳐나와 Deep Dive in javascript

0개의 댓글