동식이 블로그

Jekyll blog Google에 검색가능하게 만들기

jekyll blog google search

Jekyll blog Google에 검색 가능하게 만들기 Google Analytics 설정하기 일단 GA 에 가입을 한다 가입 후 추적 ID를 받은 후 _config.yml에 추가해준다 1 google_analytics: UA-144665538-1 수정사항을 PUSH하고 다른 디바이스나 모바일로 접근하고 GA에서 확인해...

Django REST API

Django REST API

Django Rest Framework (DRF) 1. 사전준비 1 pip install djangorestframework settings에 rest_framework 를 추가해준다. 1 2 3 INSTALLED_APPS=[ rest_framework ] url에 (api의 버전1) path(‘api/v1/’, i...

Django EB오류

Django EB오류해결

Django Elastic Beanstalk 배포 오류해결 오류상황 로그인시 JWT토큰을 발급하고, 발급 후에는 JWT토큰을 이용해서 클라이언트와 서버간의 통신시 인증을 수행 Postman 을 통해 로컬에서 테스트를 무사히 마치고 AWS EB에 배포까지 완료 하지만 로그인시 계속 401에러가 발생 ...

JWT를 사용한 REST API

Django에 jwt 사용하기

Django에 JWT 사용하기 왜 JWT를 사용하게 되었나 ? 프로젝트를 진행하는데 백엔드와 프론트엔드를 물리적, 논리적으로 분리하게 되면서 기존에 django에서 사용하던 사용자인증(django.contrib.auth)을 사용할 수 없게 되었다. django는 쿠키를 사용해서 유저를 식별하는데 쿠키라는게 site-a.com 에서 발행한 ...

MSA(Microservice Architecture)

MSA(Microservice Architecture)

MSA(Microservice Architecture) MSA에 대해 궁금해진 이유 영화추천페이지를 만드는 프로젝트를 진행할 당시 우리조를 제외한 나머지 조는 django를 이용해 WebServer를 구성했지만 우리조는 client server와 rest api server로 분리해서 진행했기 때문에 MSA에 대한 이해가 필...

AWS에 SSL 인증서 붙이기

AWS SSL

프로젝트의 현 주소 현재 프로젝트의 REST API 서버는 aws elastic beanstalk 에 배포 클라이언트 서버는 firebase에 호스팅 firebase는 https를 제공하지만 aws eb는 http를 기본으로 제공하기 때문에 서로 통신이 불가능 ELB(Elastic Load Balancing)을 사용하여 HTTP 트래...

웹서비스 배포하기(AWS)

AWS Elastic Beanstalk

웹 서비스 배포 (AWS Elastic Beanstalk) 0.준비 AWS 계정 생성 해외 결제 가능 카드 결제정보 등록, 무료 내 계정, console login 1.프로젝트 설정 git ignore설정 1.gitignore 파일 생성 git...

Vue.js를 이용한 반응형 웹페이지 제작 #2-1

마크다운 에디터 넣기

외부 api를 이용한 웹페이지 제작#2-1 반응형 웹페이지 제작(blog) #2-1 190708 5인 팀 프로젝트 git-flow 사용 gitlab api를 이용해서 project페이지에 조원 정보 보여주기 Jira Jira를 이용한 이슈 & 프로젝트 트래킹 관리 업무 분담 및 스프린트계획 수립 ...

Vue.js를 이용한 반응형 웹페이지 제작 #1-4

마크다운 에디터 넣기

반응형 웹페이지 제작(blog) #1-4 190705 내 블로그 정보 커스터마이즈 블로그 대문에 애니매이션 추가 내 소개 작성 구글 크롬 외의 브라우저로 접속시 “해당 사이트는 크롬에 최적화 되어 있습니다” 구현 jira Jira를 이용한 이슈 & 프로젝트 트래킹 관리...

SW expert 2105 디저트 카페문제-python

2105.디저트 카페

2105 디저트 카페 sw expert 문제 문제조건 디저트 카페가 2차 배열에 숫자로 주어진다. 각 디저트 카페에서 대각선으로 다른 카페로 이동할 수 있다. 대각선 방향으로 움직이고 사각형 모양을 그리며 출발한 카페로 돌아와야 한다. 카페 투어 중에 같은 숫자의 디저트를 팔고 있는 카페가 있으면 안 된다. 하나의 카페에서...