로그인을 위해서 필요한 것은 '인가(Authorization)'이다. 인가는 유저가 요청하는 request를 실행할 수 있는 권한이 있는 지를 확인하는 절차!서버는 이를 위해 headers에 access token을 만들어서 보내는데, 이 정보를 'Json Web To
지금까지의 작업에서 유저들의 비밀번호를 string으로 받아 곧바로 DB에 저장해왔다. 이런식으로...!이렇게되면, DB에는 비밀번호가 직접적으로 저장이되고, DB관리자나 DB에 접근할 수 있는 사람들은 유저들의 정보에 접근할 수 있는 위험이 있는 것이다.이러한 이유로
4주차 둘째날의 코드카타 문제를 접하였다.숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요.예를 들어,nums = 3,2,3 return 3nums = 2,2,1,1,1,2
프로젝트 repository 클론프로젝트 python package 설치branch 생성 & 이동
코트가타에서 주목할 만한 문법 하나를 남겨놓으려고 한다! > 숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요. num: 숫자 return: true or false (뒤집은 모양이 num와 똑같은지 여부) 예를 들어, num =
다른 개발자들, 동료들 또는 인터넷상의 모르는 사람들과 작업을 하고 코드 공유 등 커뮤니케이션 과정에서 모두에게 공개되거나 공유되기 싫은 것들이 있을 것이다.이럴때 사용해야 하는 것이 바로 ".gitignore" a.k.a. 깃이그노(이근호) 라는 것이다!요약하자면,소
이번엔 위코드 2주차의 마지막 날에 본 파이썬 중간테스트에 대한 리뷰를 해보도록 하겠다. 총 5문제 중 다소 생각을 하게 만든 문제들에 대해서 다뤄보자! get_prefix 문제 > "get_prefix" 함수를 작성하세요. 문자열이 주어졌을때, “-”를 기준으로 앞
set은 중복이 없는 요소들 (unique elements)로만 구성된 집합 컬렉션이다. Set은 중괄호 { } 를 사용하여 컬렉션을 표현하는데, 내부적으로 요소들을 순서대로 저장하기 않기 때문에, 순서에 의존하는 기능들을 사용할 수 없다.(인덱싱을 사용할 수 없음!)
non-default value parameter는 미리 값이 정해지지 않은 인자.가장 흔하게 쓰이는 인자타입이며, 함수를 호출할 때 인자의 순서대로 인자값을 넣어주어야 한다.위 결과에서 보여지는 non-default value parameter의 단점은논리적 오류를
개발자 도구는 브라우저에 제공하는 하나의 도구(Tool)이다.웹 사이트를 즉각적으로 수정하고 문제 발생시 원인을 파악하여 빠른 속도로 더 나은 사이트를 만들 수 있도록 도와줌.개발자도구에는 다양한 panel들이 존재하여 각각의 panel에 대해 숙지한 후 필요한 부분에
파이썬의 가장 기초가 되는 것들을 정리해보려 한다.string : 문자." " (큰 따옴표 안에서 사용)ex) my_str = "Wonsuk"\*\* 변수의 이름을 정할 때는 영어 알파벳, 숫자, ()로만 구성해야함!숫자로는 시작이 불가하다!Integer : 정수값ex
이번 포스팅에서는 1\. position 속성 - relative, absolute, fixed 2\. inline, inline-block, block에 대해서 정리해보려고 한다.position은 css를 사용하여 HTML 의 레이아웃을 구성할 때 중요하게 작용
시맨틱 웹이란 웹에 존재하는 수많은 웹페이지들에 메타데이터(Metadata)를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 '의미'와 '관련성'을 가지는 거대한 데이터베이스로 구축하고자 하는 방식. 이는 웹사이트의 수와 가지고 있는 정보가 폭발적으로 증가함에