Archives
- 09 May Django 운영 코드 정리: 보안, 테스트, i18n, 계정 복구
- 25 Apr Django 리팩토링 기록: 뷰, 유스케이스, 그리고 비용 최적화
- 06 Apr AI 시대에 개발자는 사라지는가, 아니면 더 높은 레이어로 이동하는가
- 24 Mar Cosmic Python 제2부: CQRS, 의존성 주입, 그리고 에필로그
- 19 Feb Cosmic Python 제2부: 커맨드와 외부 이벤트 통합(Commands & External Events)
- 07 Feb Cosmic Python 제2부: 이벤트 기반 아키텍처(Event-Driven Architecture)
- 24 Jan Cosmic Python 제1부(3): Unit of Work와 Aggregate 패턴
- 18 Jan spao proj rebuild
- 13 Jan Cosmic Python 제1부(2): Service Layer와 TDD 전략
- 06 Jan Cosmic Python 제1부(1): 도메인 모델링, Repository 패턴, 그리고 추상화
- 21 Dec Realworld with FastAPI
- 25 Nov Canon TDD by Kent Beck 원문 번역
- 22 Nov 애자일과 신뢰
- 07 Nov Django 생태계 이해
- 24 Oct 멱등성(Idempotency)
- 05 Oct 실용주의 디버깅, 현대적 관점에서의 재해석
- 22 Sep DDD 는 TDD와 함께간다
- 22 Sep 테스트 주도 개발, 실패를 먼저 쓰는 개발자들
- 14 Sep 관점 지향 프로그래밍(AOP)
- 02 Sep 페이지 로딩 모달창 에러 핸들링
- 30 Aug 시스템 간 비동기 연동, 이 3가지만 통달하면 끝이다
- 20 Aug DB Replication
- 10 Aug SOLID 원칙, 실전에서 어떻게 적용할까?
- 01 Aug Idempotency-Key로 안전한 API 만들기: 쿠폰 배치/발급/사용 설계와 테스트
- 27 Jul 라이프 다이어리
- 01 Jul 테스트 자동화, 왜 시작해야 할까?
- 05 Jun self와 cls의 이해
- 04 Jun #2 동시성 제어 그리고 Django
- 02 Jun 동시성 제어(Concurrency Control)
- 31 May Spring Bean
- 18 May 졸업요건 분석기 feat. 바이브코딩
- 14 May Render.com에서 배포하기
- 01 May macOS에서 Nginx·Gunicorn (feat. django)
- 20 Feb 이진 탐색
- 11 Feb 완전탐색
- 11 Feb 백트래킹
- 28 Jan 도메인(Domain)이 뭐냐고?
- 10 Jan gRPC와 HTTP
- 30 Dec CSRF
- 29 Dec 동기 vs 비동기, 블로킹 vs 논블로킹, 그리고 웹 프레임워크에서의 비동기 처리
- 29 Dec 그래프(Graph) 정리
- 29 Dec DFS와 BFS
- 24 Dec WebSocket 그리고 HTTP
- 13 Dec 엔티티매니저 EntityManager
- 03 Dec 실시간 채팅 앱 기능 개발
- 20 Nov 채팅창에서 한글 입력시에 enter키 누르면 마지막 문자 두번 입력되는 상황
- 20 Nov 세마포어
- 04 Oct Django Channel Layer
- 14 Aug django 클래스 메소드 오류
- 25 Jul django-allauth
- 19 Mar 탐욕 알고리즘
- 11 Mar reversed()와 [::-1] 메모리 효율
- 20 Dec Flask with SQLAlchemy
- 15 Oct Jekyll로 블로그 시작하기: 테스트 포스팅
- 29 Jun python pyautoqui로 화면 캡쳐 프로그램을 만드는 와중에 typeerror 발생
- 14 Apr dfs
- 14 Apr 버블 정렬
- 07 Mar I/O Bound와 CPU Bound
- 07 Feb pyperclip import 에러
- 02 Jan 멀티스레딩(Multithreading) #2 - 멀티 스레드와 멀티 프로세스
- 01 Jan 멀티스레딩(Multithreading) #1 - 프로세스와 스레드
- 01 Nov 인덱스(Index)
- 20 Sep spring_project(sts4) 이관시 라이브러리 설치 잊지마라
- 20 Aug RDBMS vs NoSQL
- 05 Aug mongoDB 연결 오류
- 30 Mar 블록체인
- 02 Mar 동기와 비동기
- 02 Mar 캐시(Cache)와 캐싱(Caching)
- 08 Feb 힙 heap
- 06 Feb Graph 그래프
- 05 Feb Tree 트리(2)
- 05 Feb Tree 트리
- 03 Feb Hash 테이블
- 02 Feb 연결리스트, 근데 포인터를 곁들인
- 02 Feb 연결리스트(linked list) VS 배열(array)
- 02 Feb Stack & Queue with Python
- 01 Feb Set with Python
- 01 Feb 객체 지향 프로그램 OOP
- 01 Feb 배열과 리스트
- 12 Jan HTTP 상태 코드
- 12 Jan 디자인 패턴 Design Pattern?
- 11 Jan URL
- 06 Jan Kream 사이트 클론 프로젝트
- 05 Jan Spao 사이트 클론 프로젝트
- 04 Jan Django project 초기세팅
- 01 Jan 클래스
- 30 Dec CDN
- 07 Dec 모두의 네트워크 - 제7장(lesson28~31)
- 06 Dec 모두의 네트워크 - 제6장(lesson23~27)
- 05 Dec 모두의 네트워크 - 제5장part2(lesson20~22)
- 04 Dec 모두의 네트워크 - 제4장(lesson12~14)
- 03 Dec 모두의 네트워크 - 제3장(lesson09~11)
- 03 Dec 모두의 네트워크 - 제2장(lesson06~08)
- 03 Dec 모두의 네트워크 - 제1장(lesson01~05)
- 30 Sep 시맨틱 웹
- 07 Aug SMTP
- 06 Aug Instance Method, Static Method, Class Method
- 05 Aug 파이썬에서 여러인자 입력 받는 방법 정리
- 04 Aug 데코레이터
- 31 Jul 클로저 함수
- 30 Jul First Class Function