평범한 일 개미에서 코딩을 접하게 된 코드카데미(Codecademy) 그리고 전문화를 위해 선택한 코드스테이츠(CodeStates).
이번 시간은 '객체 지향 프로그래밍(Object Oriented Programming, OOP)'에 대해서 알아보려 한다. OOP는 문자 그대로, 프로그래밍을 할 때 실행되는 모든 로직을 '상태'(properties)와 '행위'(method)로 이루어진 객체(Objec
아마 이 내용을 알기 전까지 우리는 자바스크립트에서 어느정도 함수도 다루고 반복문도 쓰고, 조건문도 쓰고, 알고리즘을 통해 클래스도 만들 수 있고, 여러가지를 처리할 수 있었다고 생각할 것이다.하지만 실제로 우리가 사용하는 알고리즘은 '동기화' 방법을 사용해서 매우 멍
클라이언트가 가입할 때 서버가 유저의 패스워드를 DB에 해싱(sha256와 secret 등)해서 저장한다.로그인 할 때 유저 정보를 해싱한 뒤, DB에서 비교작업을 진행한다.만약 동일하다면, 로그인이 승인 시킨다.서버는 해당 정보를 가지고 session_id(또 다른