- Git rebase and squash
Rebase : 다시 마스터브랜치를 가져와 내 코드를 작업합니다.
(초기에 베이스에서 가져온 마스터가 아닌 가장 최근의 마스터 또는 선택하고 싶은 마스터를 가져오는 것입니다.
그렇게 해야 내가 초기의 베이스에서 작업했던 브랜치를 merge하는 것이 편합니다)
Squash : 만약 내가 리베이스후 커밋을 여러번 한 상태라면 커밋을 그냥 하나 뭉쳐주어 합치게 하면 됩니다.
- 이력서 관련 초안 제작
- 각종 프로젝트 문제관련해서 고민과 해결하는 과정
- 페이스 북에서 진행하는 신입 개발자 세비나 참여
이동욱님과 진유림님을 만나고 취업관련 좋은 이야기들을 들어서 좋았다.
- 도커와 Gunicorn 으로 EC2에 배포
gunicorn
가장 유명한 서버 배포 방법
gunicorn wemeet.wsgi:application --bind=0.0.0.0:8000 --daemon --reload
서버가 에러가 나도 다시 살리겟다.
도커
VM보다 더 가벼운 컨테이너
도커 프로필 파일로 도커 웹에 업로드후 ec2에서 받아서 배포하는 형식
아래는 명령어
docker ps –a
도커의 프로세스 조회
docker images -a
도커의 이미지 조회
리포지토리의 이미지 아이디를 잘 기억해 주자~
netstat -lntp
tcp통신을 보기위해서
netstat –na | grep tcp
tcp통신을 보고 현재의 서브넷을 알기 위해서
docker exec –it 프로젝트명 /bin/bash
로하면 도커에 배쉬 명령어를 할수 있다.
docker stop 이미지이름 명령어로해야합니다.
sudo docker stop wemeet
docker ps -a는 산명령어
00 포트포워딩이라는 개념(내노트북과 도커랑 포트를 동기화한다)
- S3 사용법 과 정의 학습
- DjangoORM select,prefetch related 활용 관련 정리
python shell에서 데이터를 임포트하고
닷 탭기능으로 뒤에 나오는 형식을 미리보기 할 수 있다.
- BS4와 TDD 프로그래밍
- 우분투에서 언더볼팅 고민하다가 Grapic Driver 잡아주니까 발열문제가 좀 많이 해결됨
- 2차 프로젝트 종료 전 느낌
같이 하시는 백엔드분의 로직을 대신 제작 API가
아슬아슬하게 끝나서 아쉬웠음...
테스트 코드를 반절만 했던 것도 아쉬었음
'메타인지 > TIL' 카테고리의 다른 글
TIL 11/29~12/05 (0) | 2019.12.05 |
---|---|
TIL 11/22~11/28 (0) | 2019.11.27 |
TIL11/ 19 도커 셋팅하기 (0) | 2019.11.19 |
TIL 11/08~11/14 (0) | 2019.11.14 |
TIL 11/11 와디즈 클론 프로젝트 모델링 (1일차) (0) | 2019.11.12 |