python

devlog

FastAPI 앱 개발 시 나만의 점검사항 (1) - 기본 구조와 테스팅

FastAPI 앱으로 트랜잭션 스크립트부터 도메인 기반 기초적 설계의 재구조를 잡기까지의 여정을 설명합니다. 1부에서는 어떻게 바꾸었고 어떤 식의 1차 작업을 완료했는지를 되짚어봅니다

Read
devlog

PEP 공부해보기 - PEP 333, PEP 3333에 대하여 (2)

PEP 시리즈 - PEP 333, PEP 3333 을 탐구합니다. 이번 글에서는 ASGI 구현체에 대해 살펴봅니다.

Read
devlog

파이썬에는 오버로딩이 없다고요?

파이썬이 가지는 언어적 측면과 철학의 차이때문에 의도적으로 없습니다. 그렇다면 어떤 차이가 있고 어떤 개념 차이가 있는지 파악 후 왜 오버로딩이 없으며, 대체제는 무엇인지 살펴봅시다.

Read
devlog

파이썬으로 살펴보는 디자인 패턴과 리팩터링

파이썬으로 디자인 패턴과 리팩터링 2판을 읽는 스터디를 시작했습니다. 이를 통해 배운 점을 공유드립니다.

Read
devlog

[연재] 파이썬 컨테이너 선택 제 3형 - 파이썬 컨테이너 실전비교

파이썬 컨테이너 최적화 기법을 이용하여 CPU bound 작업과 IO bound 작업을 직접 구동해봅니다.

Read
devlog

[연재] 파이썬 컨테이너 선택 제 2형 - 파이썬 컨테이너 최적화

컨테이너 사이즈 최소화의 필요성과, 최소화 과정 중 파이썬 라이브러리 설치 과정에서의 최적화 제안(PEP 656)을 소개합니다.

Read
devlog

[연재] 파이썬 컨테이너 선택 제 1형 - 컨테이너에 대해

컨테이너 기술에 대해 간략히 설명하고, 파이썬 컨테이너는 어떻게 선택할 수 있는지 대해 설명합니다.

Read