TIL - 0723-0727

0723

오늘 할 일

  • swagger 공부해서 정리하기
  • front부분 장고 템플릿 분리하기

toy_project

  • 통계부분 추가하기(쿼리 실행하는데 몇초가 걸리고, log 분석을 통해서 실행 혹은 데코레이터를이용하여 함수 실행시간에 대해 로그 남겨보기)
  • Redis log 만들기

0724

오늘 할 일

  • front 비디오 부분 완성하기 -> js 이용해서 스크롤 내리기
  • Quick sort 정리 및 암기하기
  • http 책 공부하기

git 특강

  1. git fork -> git clone -> git 작업을 하고 내꺼에 git push
  2. git pull --rebase upstream master : upstream 원래 프로젝트로 설정 / 변경된 사항만 pull 받을 수 있음
    • 그냥 pull로 하게 되면 내가 변경된것 뿐만 아니라 다른 사람꺼까지 올라감
  3. 무엇과 왜 했는지에 대해 정리해서 커밋 메시지를 남길것 prefix 를 설정할 것 (수정, 추가, )
  4. git rebase
    - 이전 3개의 메시지를 수정함
    >> git rebase -i HEAD~3
    
  5. Git-flow 브랜치 이해하기 (master/develop/feature(기능)/release(출시버전 준비)/hotfix(급한오류))
  6. pull-request : 이슈번호를 넣어주면 자동으로 연결함/
  7. issueHunt : 이슈를 해결하는 사이트
  8. 브랜치 마다 서버를 두고 관리를 함

0725

오늘 할 일

  • 병합 알고리즘 공부 및 정리

0726

오늘 할 일

  • 소개 동영상 꼭 촬영하기
  • http 공부한 내용 정리하기

참고 http://www.pybloggers.com/2016/05/deploying-django-python-3-postgresql-to-aws-elastic-beanstalk/

0727

오늘 할 일

  • 다음주 계획 세우기
  • 프론트 코드 붙이기 및 정리
  • rest token 인증방식 공부 다시하기