배워서 남주는 개발자 :)
반응형

분류 전체보기 132

22.03.13 [항해99 7일차]

10:30 - 11:00 아침 11:00 - 12:00 준비 12:00 - 16:30 영화 16:30 - 18:00 저녁 18:00 - 21:00 휴식 21:00 - 22:00 회고 [항해99 7일차] 오늘은 정말 푹쉬었다. 아침에 일찍 눈을 떴다가 피곤해서 조금더 잠을 잤다. 항해를 시작하고 한주가 지나갔다. 개발을 하면서 처음으로 새벽 3-4시까지 개발을 했지만, 재밌다고 느껴졌다. 내가 조금더 재미를 느끼고 흥미를 느끼려면 개발을 잘해야겠다는 생각이 들었다. 아직은 나의 부족한 점(게으름, 미루는 습관등)들이 보인다. 조금 더 부지런히 움직이고 내가 필요한 것들은 바로 바로 행동으로 옮겨서 동료들에게도 시장에서도 좋은 개발자로 인정받고 싶다. 그전에 나 스스로 그럴만한 가치가 있는 사람임을 증명하고..

항해99 2022.03.13

JWT(Json Web Token)란?

JWT(Json Web Token) JWT란 Json포맷을 이용하여 사용자에 대한 속성을 저장하는 Claim기반의 Web Token입니다. JWT는 토큰 자체를 정보로 사용하는 Self-Contained 방식으로 정보를 안전하게 전달합니다. 주로 회원인증이나 정보 전달에 사용되는 JWT는 아래 로직에 따라 처리 됩니다. 어플리케이션이 실행될 때, JWT를 static 변수와 로컬 스토리지에 저장하게 됩니다. static 변수에 저장되는 이유는 HTTP 통신을 할때마다 JWT를 HTTP 헤더에 담아서 보내야 하는데, 이를 로컬 스토리지에서 계속 불러오면 오버헤드가 발생하기 때문입니다. 클라이언트에서 JWT를 포함해 요청을 보내면 서버는 허가된 JWT인지 검사합니다. 또한 로그아웃을 할 경우, 로컬 스토리지..

Web 2022.03.13

22.03.12 [항해99 6일차] 자바스크립트 배열/ 문자열 함수 정리

06:00 - 07:00 기술블로그 2개 포스팅 07:00 - 08:30 알고리즘 11-14번 08:30 - 09:00 휴식 09:00 - 10:00 미니프로젝트 수정 및 병합 10:00 - 12:00 알고리즘 15-16번 12:00 - 13:30 점심 13:30 - 14:30 array 관련 함수 정리 14:30 - 15:00 알고리즘 리뷰 15:00 - 16:30 휴식 16:30 - 18:30 알고리즘 17-20번 18:30 - 20:00 저녁 20:00 - 20:45 알고리즘 리뷰 20:45 - 21:30 개인정비 [항해99 6일차] 🛑오류수정 pycharm module 인식 에러 - 설치해도 없다고 나오는 경우 → 해결법 : 프로젝트의 인터프리터 오류이거나 인터프리터의 경로가 잘못된 경우! htt..

항해99 2022.03.12

[Python] AttributeError:'str' object has no attribute 'decode' 에러

항해99에서 프로젝트를 하다가, 회원가입/로그인 부분에서 에러가 발생했다. 위의 에러가 나면 에러 코드에 있는 .decode() 부분을 지우면 해결된다. 이미 decode가 되어서 decode할 것이 없다는 의미이다. 출처 : https://stackoverflow.com/questions/28583565/str-object-has-no-attribute-decode-python-3-error 'str' object has no attribute 'decode'. Python 3 error? Here is my code: import imaplib from email.parser import HeaderParser conn = imaplib.IMAP4_SSL('imap.gmail.com') conn.lo..

에러해결 2022.03.12

[Python] TypeError:'nonetype' object is not subscriptable 에러 원인 및 해결방법

영화를 크롤링해오는 프로젝트를 진행하던 중에 TypeError:'nonetype' object is not subscriptable 에러를. 만났다. 구글링해서 찾아본 결과 파이썬에서 반복문에 사용할 객체를 얻어오는 과정에서 생기는 에러라고 한다. (출처 : https://hbase.tistory.com/105) 이제 커밋로그를 보면.. 영화 돈룩업의 링크가 찍히지 않았다.... 왜그런지 네이버 영화에 가보니 예매하기 링크가 진짜 없었다....ㅎ(왜 너만 없니...) 그래서 크롤링 조건을 단순히 이름을 기준으로 가져왔는데, 링크의 유무로 바꾸니 해결이 되었다. 그런데 위의 블로그를 확인하니까 1)범위 밖의 값을 반환하거나, 2)값을 반환하지 않거나 두가지의 경우로 이해해서 원인을 찾아가면 될것 같다.

에러해결 2022.03.12

22.03.11 [항해99 5일차]

07:00 - 07:30 아침 07:30 - 08:00 준비 08:00 - 08:50 코드 리뷰 08:50 - 09:30 알고리즘 발제 09:30 - 12:30 js 기본 문법 12:30 - 13:30 직사각형 별찍기 + 점심 13:30 - 16:30 알고리즘 1-8번 16:30 - 18:00 알고리즘 9-10번 18:00 - 18:30 휴식 18:30 - 20:00 저녁 20:00 - 21:00 TIL 공유 및 복습 🛑오류수정 nonetype' object has no attribute 'text’ 에러 → 해결법 : https://davey.tistory.com/entry/AttributeError-NoneType-object-has-no-attribute-find-에러-해결-방법 Cannot fin..

항해99 2022.03.11

바이너리 파일이란?

[1. 바이너리 파일] 이진파일(binary file)은 텍스트 파일이 아닌 컴퓨터 파일이다. 바이너리 파일 이라는 용어는 종종 'Non text file'을 의미하는 용어로 사용된다. 컴퓨터 파일로 컴퓨터 저장과 처리를 목적으로 위해 이진 형식으로 인코딩된 데이터를 포함한다. 쉽게 다시 말하자면 바이너리 파일은 우리가 알고있는 .jpg, .png, .mp3, .exe와 같은 파일을 말합니다. 그리고 사용자 또는 프로그램이 사용하던 정보나 숫자값을 특별한 가공 없이 그대로 파일에 저장합니다. 따라서 바이너리 파일은 데이터를 읽거나 쓸때 파일구성 형식에 특별한 조건이 없기 때문에 대부분은 데이터의 크기로 판단합니다. 그래서 '한 줄에 해당하는 데이터를 읽어라'나 '파일의 끝까지 읽어라'와 같은 명령을 사용..

CS 2022.02.24
728x90