일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 려려
- conda base 기본 설정
- conda 기초 설정
- window netstat time wait 제거
- time wait port kill
- 오블완
- 3000 port kill
- 티스토리챌린지
- 실행중인 포트 죽이기
- conda 가상환경 설정 오류
- conda base 활성화
- Today
- Total
모도리는 공부중
2024.08. 개발 궁금증 링크 일기 본문
지난 7월, 빡신듯 아닌듯, 알 수 없게 개발을 진행하고.. 이제 다른 프로젝트로 넘어가야 한다.
그 전에 기본기 다지기를 다시 해야겠다는 생각이 들어, 이제부터 여유시간을 강제로 만들어 공부해야겠다는 생각으로 노트북을 연다.
[파이썬 알고리즘 인터뷰] 라는 책을 추천 받고 목차를 본 순간 이 책으로 공부해야겠다는 생각이 들어 바로 온라인 책장을 펼친다. 그리고 [점프 투 파이썬]도 다시 펼쳐보자.
python에서 조건문을 제어하는 break, continue, pass를 좀 더 명확하게 이해하기 위해 ChatGPT에게 예제를 요청하며 학습하던 중, for-else라는 새로운 개념을 습득했다. 그러면서 새로운 교재도 습득했다. [왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습]
점프 투 파이썬 학습 끝내는 대로 이 책부터 펼쳐봐야겠다.
개인적인 호기심
샌드박스 (컴퓨터 보안) - 위키백과, 우리 모두의 백과사전 (wikipedia.org)
FastAPI Swagger 수정하기 (chaechae.life)
2.5 for-else와 while-else - 왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습 (wikidocs.net)
- for-else 라는 게 있다니? 너무 신기하잖아?
왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습 - WikiDocs
- 파이썬 기본기 다지기를 하면서 함수와 리턴값, 리턴값을 사용하는 방법에 다시 습득하며 생긴 궁금증에 대한 질의 응답
파이썬 iterable과 iterator - iter() 및 next() 함수 : 네이버 블로그 (naver.com)
- iter로 변환되지 않은 for문이 next()가 사용된 상황부터 이해가 안 가는데..? gpt 붙잡고 물어보는 게 낫겠다.
poetry 도입 여부 결정을 위한 리뷰 준비
poetry 의 거의 모든것 (튜토리얼) - 테디노트 (teddylee777.github.io)
python - poetry 설치부터 project initializing, 활용하기 (velog.io)
“린팅”이란 무엇입니까? (tistory.com)
- 린팅, 린트, 린터 이런 것들을 node.js로 개발할 때는 많이 들어봤는데, fastapi 넘어오고 나서는 못 들어보긴 했다. 구글링해도 뭔가 마뜩한 게 없어보이네.
- 대신에 파이썬 코딩 가이드는 획득해 옴. pep8로 검색하면 뭐가 많이 나온다.
PEP 8 – Style Guide for Python Code | peps.python.org
logging 시스템
FastAPI logging - APIRoute, Middleware (velog.io)
- loguru랑 uvicorn이 충돌난 적이 있어서, 이 부분도 조사하고 진행하는 게 좋을 듯함. gpt에서 [System Log Implementation Guide] 이름으로 된 채팅으로 분석 중.
uvicorn, fastapi logging & reload (velog.io)
- 'fastapi system log'로 구글링해서 자료 보는 중.
스크립트: 45. 파이썬 - uvicorn 사용자 정의 Logger 작성 (sysnet.pe.kr)
- 아하, 왜 INFO 레벨이 아니라 DEBUG 레벨로 설정해뒀는지 이것 보니 알겠다.
로깅 시스템은 지금 구글링하는 거랑 GPT한테 물어보고 있는 것들 종합해서 따로 글로 정리 좀 해야겠다.
alembic, 드디어 사용해본다
[Fast api] alembic을 이용한 DB 버전 관리 (velog.io)
근데 여기서 알려준 방법이랑 실제 사용한 방법이 조금 다르다. 왤까.
WSGI? ASGI? gunicorn? uvicorn?
FastAPI 배포하기 gunicorn (chaechae.life)
GCP CI/CD 관련
[CI/CD] FastAPI 배포하기 - AWS EC2, Github Actions, Docker (velog.io)
[Github] 토큰 인증 로그인(Personal Access Token) (velog.io)
- 당신들 뭐야.. 너무 재미있어
업무 관련
중간 공유는 선택이 아닌 필수입니다 (brunch.co.kr)
껄껄... 나네 나야
'내 지식 정리 > 날것 그 자체' 카테고리의 다른 글
2024.11. 개발 궁금증 링크 일기 (1) | 2024.11.12 |
---|---|
2024.06. 개발 궁금증 링크 일기 (0) | 2024.06.04 |
2024.05. 개발 궁금증 링크 일기 (0) | 2024.05.02 |
2024.04. 개발 궁금증 링크 일기 (0) | 2024.04.01 |
2024.03. 개발 궁금증 링크 일기 (0) | 2024.03.12 |