Project: Pull Request templates를 도입한 이유

프로젝트 진행에 Pull Request templates를 사용하는 이유와 적절한 PR size는 얼만큼 정했는지에 대해 공유해본다.

Project: Devket · November 3, 2022 · Me

Docker 학습을 위한 OS background knowledge

Docker 학습을 시작하기에 앞서 Docker가 왜 필요한지, 컴퓨터 시스템의 핵심은 무엇이고, 운영체제는 무슨 역할을 하는지, process와 thread란 무엇인지, 메모리 구조는 어떻게 구성되어 있는지, 마지막으로 컨테이너에 대해 체험해본다.

Docker · October 31, 2022 · Me

Django study: DRF의 직렬화(serialization)와 역직렬화(deserialization)

RESTful API가 무엇인지, 이를 간편하게 수행하는 Django의 library인 Django-RestFramework를 소개하고, 직렬화와 역직렬화 개념을 학습한다. 마지막으로 이를 사용하기 위한 Serializer를 작성해본다.

Django · October 28, 2022 · Me

Django study: nginx와 uwsgi를 사용한 django application deployment 04 - DB 나누기

uwsgi, nginx 를 연결한 후, R3에 연결하여 static file을 적용했다. 그 다음으로 DB를 develop 단계와 product 단계로 나눠서 적용하기 위해 DB를 나누는 작업을 해본다.

Django · October 20, 2022 · Me

Django study: nginx와 uwsgi를 사용한 django application deployment 03 - static file 적용하기

uwsgi, nginx 를 연결했으니, R3에 연결하여 static file을 적용해본다.

Django · October 19, 2022 · Me

클린 코드, 이제는 파이썬이다: error and question

알 스웨이가트가 지었고, 박재호님이 번역하신 ‘클린코드, 이제는 파이썬이다’를 읽고 학습한 내용이다. 파이썬 에러 메세지가 어떤 내용들로 구성되어 있는지, 그리고 온라인 상에 질문을 할 때 어떻게 질문해야하는지 질문의 올바른 방법을 배운다.

Book Study · October 17, 2022 · Me

Django study: nginx와 uwsgi를 사용한 django application deployment 02 - 502 Bad Gateway Error

nginx와 uwsgi를 사용한 배포과정에서 발생한 502 Bad Gateway Error에 대한 해결과정과 해결책을 정리해본다.

Django · October 15, 2022 · Me