| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 프로그래머스
- 알고리즘
- 백준
- 정보처리기사실기
- Class
- WHERE절
- 채팅
- re-id
- github
- js
- 미니프로젝트
- 1주차
- 정보처리기사
- 파이썬
- WebSocket
- 프로젝트
- REDIS
- 가상환경
- WIL
- channels
- vscode
- poetry
- sql
- 마스킹
- 개발일지
- 2주차
- resnet50
- 장고
- Git
- Commpot
Archives
- Today
- Total
개발일기
6주차 WIL 본문
지난 주에 계획한 목표 점검하기
- 팀과제 complete!!!
- 발표까지 무사히 잘 마쳤다 :)
- 이번주는 강의 열심히 듣기로 결심했었는데, 생각보다 많이 듣지는 못했다ㅠㅠ
- 분발하도록 하자!!!
- 그래도 페어프로그래밍 매일 열심히 하고, 개인적으로 알고리즘 푸는 시간을 많이 가졌다는 것은 참 잘한 것 같다..!
공부한 것:
- 장고 drf
- postman 사용
- 시리얼라이즈
- 토큰, 세션 (차이점, 특히 토큰 인증을 장고에서 하는 법.. JWT를 중점적으로 공부함 )
- CORS
- 코루틴, asyncio
- pipenv, poetry로 패키지 관리하기
이번 주 느끼고 깨달은 점:
- 장고의 drf, 클래스형 view, postman 등 이번주에 새롭게 배운 내용들이 많았다.
- postman을 사용하니 훨씬 편하다.
- 그동안은 프론트앤드 html도 작성을 해야 동작들을 볼 수 있어서 백엔드 개발과정이었지만 프론트앤드도 신경써야 헀었는데, postman을 사용하니 html을 작성하지 않아도 개발이 잘 되었는지 확인해볼 수 있어서 좋다.
- 장고 drf 강의에서 아직까지 문제인 부분은 없었지만, 개인과제를 하면서 열심히 복습을 해야 할 것 같다.
- 선발대 강의에서 코루틴과 asyncio, pipenv, poetry로 관리하는 법을 배웠다.
- 흥미로웠지만 확실히 어렵다ㅠㅠ 사실 아직도 이해가 딱 절반밖에 되지 못하다ㅠㅠ
- 조금 더 공부를 해서 내 것으로 만들어야할 것 같다.
- 그동안 pip로 패키지를 관리해왔었는데, 깃허브로 협업을 할 때, pip로 패키지를 관리할 경우 조심해야 하는 부분이 분명히 있었다.
- pip freeze > requirements.txt로 가상환경을 통일시켜야 하고, 새로운 패키지를 설치할 때마다 업데이트도 해주어야했다.
- pipenv와 poetry를 사용할 경우, 패키지의존성 관리도 가능하고 훨씬 편하게 가상환경 관리를 할 수 있다.
- 참고로.. pipenv는 release 주기가 너무 늦고.. poetry를 많이 사용한다!!!
- poetry를 사용하여 가상환경을 생성하면 poetry.lock을 생성해주고, 협업을 할 때, 같은 가상환경을 만들어주는 것이 편해진다. 또 의존성도 편하게 확인할 수 있고, 관리할 수 있다는 장점이 있다.
- 정말 유익한 배움의 시간이었고, 앞으로 프로젝트를 할 때, 유용하게 쓸 수 있을 것 같다..!!!
다음 주 목표:
- 강의 끝까지 다 듣기
- 개인과제 잘 마치기
- 페어프로그래밍과 알고리즘 풀이 꾸준히 하기
- TIL 밀리지 않기ㅠㅠㅠ 제일 어렵다 이게..ㅠㅠㅠ
- 조급해하지 말고 지금 현재에 집중하기!!!
'오늘의 공부일기' 카테고리의 다른 글
| 7주차 WIL (0) | 2023.05.01 |
|---|---|
| 선발대 강의) 재귀함수, DFS와 BFS (1) | 2023.04.26 |
| 5주차 WIL (0) | 2023.04.18 |
| 프로세스, 스레드 (0) | 2023.04.12 |
| 노베이스 초보 개발러를 위한 학습법 특강..!! (0) | 2023.04.11 |