Recent posts

PyPI mirror 서버 구축하기 with devpi-server

2 minute read

devpi는 궁극적으로 프로덕션과 같은 외부 환경에 패키지를 배포하기 전에 개발 단계에서 사용자와 개발자 간 패키지를 공유하기 위한 메커니즘을 가진다. 또한 PyPI에 빠르고 신뢰할 만한 패키지 캐시를 제공하는 툴이다. devpi를 활용하여 PyPI가 다운되어도 전혀 영향을 받지 ...

Python 기본 - Class

2 minute read

파이썬 웹 프레임워크인 Django, Flask를 공부하면서 정작 기반이 되는 파이썬 언어 자체의 기본에 대해 취약해서 혹시나 면접같은 장소에서 깊은 질문을 받으면 어버버거릴 가능성이 너무 높다는 걸 느꼈다. Django 프로젝트의 CBV와 테스트 코드 작성을 진행하면서 자주 등장...

Logging하는 습관

1 minute read

학습 레벨이 아닌 Production 레벨의 개발자의 역할을 하게 되면 로깅은 필수, 아니 몸에 배어 있어야 한다. 이해관계자 간 또는 협업 개발자들과의 의견 충돌, 이슈 발생 등의 상황에서의 근거는 로그 밖에 없기 때문이다.