React.js 카카오 로그인, 사용자 프로필 가져오기
개요 이번 포스트에서는 React에서 카카오의 REST API와 Javascript SDK를 이용해 카카오 로그인을 구현해보겠습니다. 동작 순서는 다음과 같습니다. 카카오 로그인 링크 클릭 -> 인가 코드 발급 -> Access Token 발급 ->…
개요 이번 포스트에서는 React에서 카카오의 REST API와 Javascript SDK를 이용해 카카오 로그인을 구현해보겠습니다. 동작 순서는 다음과 같습니다. 카카오 로그인 링크 클릭 -> 인가 코드 발급 -> Access Token 발급 ->…
함수 정의된 파일로 이동 - F12함수 정의된 내용 보기 - Alt + F12소스 리팩토링 - Ctrl + Shift + R이름 변경 하기 - F2행 복사 - Alt + Shift +…
업무상 발급 받은 인증서가 JKS 포멧으로 왔다. Nginx에서 사용할 예정이라고 왔는데 왜 이렇게 왔는지는 모르겠으나 다시 신청하려면 번거로웠기 때문에 JKS를 사용하는 방법이 없나 검색해보았는데 pem, key 파일로 추출하는 방법이 있었다.…
pyenv 설치 pyenv 설치하기 전에 의존성 패키지들을 설치한다. sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev 의존성 패키지…
소개글 https://vlee.kr/4851 Github 주소 https://github.com/outline/outline outline wiki의 github 주소입니다. outline을 docker로 세팅하는 방법이 간단하게 기술되어 있는데 db나 redis와 같은 설정들을 추가로 해줘야 하기 때문에 공식 가이드를 보고 설치하는 게 쉽지…
오픈소스로 셀프 호스팅이 가능한 Outline Wiki를 간단히 소개합니다. 무료로 사용할 수 있는 wiki 플랫폼이 여럿 있습니다. 그런데 꼭 있었으면 하는 기능들이 없거나 UI가 다소 부족한 경우들이 종종 있더군요. 아무래도 유료로…
react로 Frontend를 띄우고 node에서 backend를 띄워 frontend에서 proxy 설정으로 backend를 가리키게 했는데 접속 시 invalid host header라는 오류가 발생했다. 이런 경우 다음 설정으로 오류 회피가 가능하다. frontend 소스 디렉토리에서 다음…
AWS Intance에서 shell script를 cron에 등록하여 자동으로 code push를 하도록 만들고 싶었다. 대략 아래와 같은 간단한 script를 만들어봤다. #!/bin/sh BUCKET_PATH="s" AWS="/usr/local/bin/aws" rm -rf /tmp/project_code ${AWS} s3 cp ${BUCKET_PATH}/project.tar.gz /tmp/project.tar.gz cd…
s3 bucket에 있는 파일 목록 보기 import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') for my_bucket_object in my_bucket.objects.all(): print(my_bucket_object) 참고 python - Listing contents of a bucket with boto3 -…
AWS Lambda에서는 몇몇 기본 패키지 외에는 사용할 수 없다. 따라서 lambda로 복잡한 기능을 수행하기 위해서는 layer 기능을 사용한다. layer는 lambda에서 추가적인 패키지를 사용 가능하도록 하는 것이다. 설명이 복잡하지만 단순히 내가…