이번 주에는 배포 강의를 비교적 열심히 들었다 근데 다 못 들어서....막막하다 알고리즘 문제도 하루에 한 문제씩 꾸준히 풀었다 근데 뭔가 알고리즘 문제 풀이 실력이 너무 부족한 것 같다 최종 프로젝트 하면서도 꾸준히 알고리즘 문제를 풀 수 있을까.....? 발표.....잘했다고 할 수 있을지는 모르겠지만 그래도 잘 마무리 한 것 같다 이번 주..강의 듣는 것 말고 지킨 게 없네(근데 강의를 다 듣지도 못 했다) 프로젝트에 테스트코드도 추가하고 싶었는데 왜 이렇게 시간이 부족할까...!!! 배포 과정....기록 못 했고..~ 그때 바로 했어야 했는데 지금 하려면 까먹어서 못 할 거 같다 최종 프로젝트 기획 잘하기(기획 호다닥 끝내고 다음 주 중에 개발에 착수할 수 있길..!) 알고리즘 문제....꾸준히 ..
- 알고리즘 문제 풀이 [코테] 로또의 최고 순위와 최저 순위 — 구민정의 개발일지 (tistory.com) 오후에 팀원들이랑 프로젝트 배포 시도 해보자고 해서 도커 강의를 빨리 들어야 해서 그냥 호다닥 단순하게 풀었다 내장함수 써볼 생각도 못 하고,,,, - 도커 강의 수강 도커 실무 (7) - postgresql, gunicorn — 구민정의 개발일지 (tistory.com) 그런데 강의를 다 못 들었다....3주차 3강까지 들었다,,,,,후 - 배포 시도 프로젝트 파일로 배포를 시도했지만 장렬히 실패했다.. 강의랑 다른 게 DB랑 의존성 패키지관리 툴인데 개발 환경에서 썼던 mysql이랑 poetry를 그대로 써보려다 실패했다 사실 poetry는 성공했는데....mysql도 된 거 같기는 한데 컨테..
오픈 소스 데이터베이스 무료 사용 가능 장고에서는 기본 데이터베이스로 postgresql 사용을 권장함 - 원하는 docker 이미지 찾기 https://hub.docker.com/ - 이전 강의에 썼던 파일 백업하기 $ mkdir backup $ sudo mv ./* ./backup/ 그냥 다 지우고 싶은 경우 sudo rm -rf ./* - 이전 강의에 썼던 컨테이너 정리하기 sudo docker rm -f 컨테이너ID $ sudo docker volume prune# 사용하지 않는 볼륨 삭제 $ sudo docker system prune -a# 사용되지 않는 모든 것들 삭제 - 컨테이너 생성 docker-compose.yml vi docker-compose.yml version: '3.8' vol..
- 알고리즘 문제 풀이 [코테] 행렬의 곱셈 — 구민정의 개발일지 (tistory.com) 오늘 이것만 오전 내내 했다 풀기는 1시간 안에 푼 거 같긴 한데 풀면서도 행렬이 너무 헷갈리고 zip함수, 패킹, 언패킹 다시 공부하고 그러느라 시간을 보냈다.. - 도커 강의 수강 도커 실무 (3) - 리눅스에서 파일 읽고 쓰기 — 구민정의 개발일지 (tistory.com) 도커 실무 (4) - 패키지 설치 및 리눅스 명령어 모음 — 구민정의 개발일지 (tistory.com) 도커 실무 (5) - docker, docker-compose — 구민정의 개발일지 (tistory.com) 도커 실무 (6) - volume, Dockerfile, entrypoint — 구민정의 개발일지 (tistory.com) 아 오..
도커는 컨테이너에서 작업한 내용이 컨테이터 down 후 다시 시작하면 바뀐 데이터가 싹 사라짐 volume은 컨테이너에 저장되는 데이터의 일부를 host와 공유해주는 역할을 함 host에 저장된 데이터는 사용자가 직접 삭제하지 않는 이상 계속해서 유지되고, 컨테이너가 종료되더라도 데이터가 사라지지 않음 - docker volume 종류 docker volume docker 엔진이 관리하는 volume을 생성하는 방식 docker volume 방식을 사용해 생성된 volume은 host의 /var/lib/docker/volumes/ 경로에 저장됨 docker에서 가장 권장하는 방식 주로 컨테이너간 파일을 공유하거나 중요도가 높은 파일들을 사용자가 쉽게 수정/삭제 하지 못하도록 할 때 사용 bind moun..