일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 무료강의
- 개인정보수집유효기간
- django multi image
- error
- sql
- 코딩기초트레이닝
- React
- 스파르타
- GIT
- html
- python
- 장고 다중이미지
- 프로그래머스입문
- ㅐㄱ이
- 파이썬무료강의
- 프로그래머스
- 20492번
- useState
- 파이썬
- 반응형
- 프론트엔드
- 스파르타코딩클럽
- SEF2022
- 22938번
- css
- 참가후기
- jquery
- 장고이미지처리
- MongoDB
- 네이버커넥트재단
- Today
- Total
목록Back/TIL (110)
코딩,해볼까
1. 문제점 S.A 1차 피드백 당시 ERD를 합칠 수 있는지 고민해보라고 하셨다. 처음에는 문제점을 크게 발견하지 못했고, 이대로 사용하는 것이 편할 것이라고 생각하였는데, 팀원들과 작업을 하면서 ERD 수정의 필요성을 느끼게 되었다. 기존에 작업하던 내용이 있으니, 내가 직접 ERD를 수정하고 따로 작업하면서 가능할지 확인해보기로 했다. 아래 그림은 프로젝트 계획 단계의 ERD이다. 2. 시행착오 팀원들이 작업을 하면서 덜어내고 추가한 ERD이다. 그동안 작업하면서 팀원들과 나눈 의견을 바탕으로 수정해본 ERD이다. 여기에서 한복정보와 행사정보를 하나로 합쳐서 모델을 구성해보려고 한다. - 유저로 가입을 했지만 is_admin 권한을 가지는 사장님을 어떻게 구분해야 할지 - ..
0. 오늘의 작업 - S.A 수정 ERD 다이어그램에서 하나의 테이블로 합칠 수 있는 경우는 없는지 생각해보세요. API 명세서에서 views로 채워주시면 좋습니다. POST 요청이 경우 Request 파라미터를 모두 채워주세요. - 팀원 모두 프로젝트 셋팅 후 작업 시작 : python 3.8.~ , postgresql 12~14(m1) 1. 문제점 1) settings.py를 미리 작성해놓으면 migrate 시 오류가 생기는 부분들이 있었다. 2) docker 배포 중에 rm -f /* 을 해버렸다. 2. 시행착오 1) 오류를 차근차근 따라가며 어렵지 않게 해결할 수 있었다. 2) 배포를 테스트하면서 git clone으로 받아온 파일을 모르고 날려버렸다. (내용을 지우고 확인을 눌러버렸다.) - 똑같..
0. 파이썬 버전 확인 가장 안정적인 파이썬 3.8로 프로젝트를 진행하고자 한다. 내 컴퓨터에는 3.11 버전이 설치되어 있으므로, pyenv로 3.8 버전을 설치해준다. macOS : pyenv | Window : pyenv-win pyenv install 3.8.0 pyenv global 3.8.0 위 셋팅이 안될 시 pyenv 환경변수 참고 블로그에서 환경변수만 넣어줬다. 1. 가상환경 설정 python -m venv venv source venv/Scripts/activate + 파이썬 버전 확인 python version 0번에서 pyenv global 을 지정하였기 때문에 3.8.0으로 나왔다. pyenv local로 애플리케이션별 파이썬 버전을 설정할 수 있다. 2. requirements...
ERD 구성이 특히 어려웠던 이번 S.A 작성이었다. ✍ S.A S.A 규칙 bouncy-joggers-fe1.notion.site 🏃 Sprints Sprints A new tool for teams & individuals that blends everyday work apps into one. bouncy-joggers-fe1.notion.site 🎨 와이어프레임 궐나드리 | Figma Community Figma Community file - www.figma.com 🧾 ERD https://www.erdcloud.com/d/Y2SsEs8rp7MNxqHim 궐나드리 ERD Draw ERD with your team members. All states are shared in real time. A..
도커 파일을 활용하여 직접 이미지 빌드하기 🛳️ 도커 이미지란? 서비스에 필요한 서버, 소스코드 및 라이브러리, 컴파일된 실행파일 등을 가지고 있다. (특정 프로세스를 실행하기 위한(컨테이너를 실행) 모든 파일과 설정값(환경)을 지니고 있다는 뜻이다.) 🛳️ 도커 파일(Dockerfile) 이란? 도커의 이미지를 직접 생성하기 위한 용도의 작성 파일. 기본 이미지 지정 > 특정 패키지 또는 파일을 추가 = 사용자가 직접 이미지를 빌드하고 사용할 수 있다. 🛳️ 도커 파일의 사용? 서비스를 위해 개발한 프로젝트, 설정파일 등을 포함 기본적으로 특정 패키지를 설치하고 싶을 때 🛳️ 사용방법 1) 도커 이미지에 들어갈 것 작업. 2) Dockerfile 작성 3) docker-compose.yml에 build..
0. 오늘의 계획 🗹 도커 강의 2강까지 : 노션에 정리 완료 🗹 프로그래머스 ☐ 팀과제 복습 🗹 TIL 1. 문제점 docker-compose 를 통해 만든 컨테이너를 실행하면 사이트가 연결되지 않는다. 2. 시행착오 docker-compose.yml 작성 컨테이너 실행 컨테이너 로그 확인 3. 해결방법 컨테이너 포트 포워딩 설정을 하면 된다. 프로그래머스 문제 풀 때 답이 맞는데 틀렸다고 하는 경우 : vs코드에서 풀고 붙여넣기 하면서 return answer 위치 신경쓰기 4. 알게된 점 docker 사용 시 docker-compose.yml 파일 작성 후, 포트 포워딩 작업을 해야 한다. 이후 volume을 사용하여 컨테이너를 종료하더라도 데이터를 보존할 수 있는 작업을 한다. volume에는 d..
Window : AWS EC2, Linux ubuntu 윈도우 : 아마존 AWS EC2를 가지고 우분투 ubuntu(linux) 환경에서 도커 docker 사용하기 1. 문제점 내 컴퓨터에서 접속하기 위한 연결 과정에서 아래와 같은 오류가 발생했다. 2. 시행착오 다운로드한 .pem 파일을 내 바탕화면으로 가져왔다. chmod 로 고치는 방법은 UNIX계열에서 사용이 가능하여 나는 사용하지 못했다. 윈도우 환경에서는 아래 해결방법을 사용할 수 있는데, 중간중간 신경써야 하는 것들이 있었다. 3. 해결방법 1) 다운로드 위치를 내가 지정할 수 있도록 크롬브라우저의 설정>다운로드 에서 각 파일의 저장 위치 확인 부분 설정. 2) D드라이브에 token 폴더를 생성하였으며 이 위치로 키 페어를 새로 발급받았다..
# 테스트케이스 수 # 사탕의 개수 c 형제의 수 v 남는거 아빠 c%v # c, v= map(int,input().split()) # son = c//v # dad = c%v case = int(input()) for i in range(case): # input(문자열) > split > int c, v= map(int,input().split()) son = c//v dad = c%v print("You get" + " " + str(son) + " " + "piece(s) and your dad gets" + " " + str(dad) + " " + "piece(s).") # print("You get {0} piece(s) and your dad gets {1} piece(s).".format(..