목록전체 글 (143)
개발자의 logs
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/vg0XG/btrGnhHqUlM/Tj32gNTC8bAKgsxeQaDbQ1/img.png)
성공했다 passport에서 데이터를 꺼내오는 것을~~!!! 거의 3일간 밤낮없이 시도했는데, 드디어 오늘 새벽에 성공했다. 같이 작업하던 프론트 형과 소리지를뻔...ㅎㅎ 프론트의 도움없이는, 프론트와 협업없이는 불가능한 일이였다. 형섭이형 정말 고마워!!!! 자신감 붙었다. 그대로 KEEP GOING!
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/mwQGP/btrGlhHvvcz/mOKbOuWydGfMl6W6AROZj1/img.png)
쿠키(Cookie) HTTP의 일종으로 사용자가 어떠한 웹 사이트를 방문할 경우, 그 사이트가 사용하고 있는 서버에서 사용자의 컴퓨터에 저장하는 작은 기록 정보 파일이다. HTTP에서 클라이언트의 상태 정보를 클라이언트의 PC에 저장하였다가 필요시 정보를 참조하거나 재사용할 수 있다. 세션(Session) 일정 시간 동안 같은 사용자(브라우저)로부터 들어오는 일련의 요구를 하나의 상태로 보고, 그 상태를 유지시키는 기술이다. 여기서 일정 시간은 방문자가 웹 브라우저를 통해 웹 서버에 접속한 시점부터 웹 브라우저를 종료하여 연결을 끝내는 시점을 말한다. 즉, 방문자가 웹 서버에 접속해 있는 상태를 하나의 단위로 보고 그것을 세션이라고 한다. 쿠키와 세션은 비슷한 역할을 하며, 동작 원리도 비슷하다. 그 이..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/qH1fq/btrGksva1ze/6hDo1FoacxaRFNVst3yLCk/img.jpg)
마지막 실전 프로젝트의 서막이 올랐다. 아마 지금까지의 노력은 이번 프로젝트를 위한 노력이였을거다 이번에는 front 2 backend3 (나포함) 으로 팀이 배정되었다. 난 처음에 소개팅 웹서비스를 가져갔지만, 팀원들과 회의하고 논의한 결과, 협업툴 웹서비스로 변경되었다. 소개팅 웹서비스가 재밌을것 같아서 많이 아쉬웠지만, 팀원 모두가 흥미를 가지고 진행하는 프로젝트 주제가 맞다고 생각하기 때문에 그 점을 생각하면 마음이 편안하다. 실전 프로젝트에서는 지금까지는 나는 passport 개발을 맡았다. 프론트에서 인가코드를 넘기면 나는 카카오 or 구글 측과 통신해서 엑세스토큰을 발급 받고, 개인정보를 다시 서버에 요청하는 작업이였다. 이 부분에는 여러 변환된 로직과정이 존재하는데, 난 이 부분을 선택했다..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/9cfM8/btrGfWo8Vdi/WIYKisH15RJfmBEV3xL8R0/img.png)
작업중에 프론트엔드 코드쪽도 봐야할 일이 생겼는데, 에러가 떳다. cannot find module 'axios' ! axios 를 설치했는데도 불러오지 못했다. 처음엔 import 로 해결하려고 했는데, 그것 마저도 안됐다. (type : module도 추가해봤다.) 해결방법은 아래에 있다. https://stackoverflow.com/questions/59225272/cannot-find-module-axios Cannot find module 'axios' I am coding a small program for Firebase Functions, using node.js. I always install my node modules using npm and i also installed axios..
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/vuy4c/btrF9ZGAxkF/7y8SfMkB1qmKkiGBdBxzIk/img.png)
https://www.leafcats.com/176 갑자기 aws가 막혀서 마음 고생이 심했는데.. 다행이다!! 우분투 리눅스 root 계정 SSH 로그인 허용하기 데비안 계열 리눅스는 처음 설치시 root 계정의 비밀번호조차 설정되어 있지 않다. 먼저 root 계정 비밀번호를 설정하고 나면 root 계정으로 로그인 할 수 있다. [우분투 root 계정 비밀번호 설정 : h www.leafcats.com
# 시간초과 => pypy3 제출 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼프가 1850년에 증명했다. 예를 들어, 10보다 크고, 20보다 작거나 같은 소수는 4개가 있다. (11, 13, 17, 19) 또, 14보다 크고, 28보다 작거나 같은 소수는 3개가 있다. (17,19, 23) 자연수 n이 주어졌을 때, n보다 크고, 2n보다 작거나 같은 소수의 개수를 구하는 프로그램을 작성하시오. import sys def sosu(num): for i in range(2, int(num**0.5)+1): if num %i ==0: return Fals..