Skip to content

2026

클로드 코드에서 worktree 나가는 스킬

클로드 코드로 바이브 코딩을 하다보면 worktree로 작업 경로가 변경되는 경우가 있다. claude code는 현재 작업 경로를 worktree에서 프로젝트 root로 되돌려주는 공식 명령어를 제공하지 않기 때문에, 전역 스킬로 해당 작업을 처리해주는 스킬을 만들어서 사용하고 있다.

Flask의 Hook 정리

Flask에서 FastAPImiddlewareSpringFilter, Interceptor처럼 애플리케이션의 횡단 관심사에 대한 처리를 일괄적으로 적용해 관점 지향 프로그래밍(Aspect Oriented Programming)을 할 수 있도록 도와주는 Hook에 대해 정리해보았다.

Pylance 검사 제외 방법

윈도우 서버에 Python 프로그램을 배포하는 용도로 WinPython을 사용중인데, WinPython이 포함된 프로젝트를 구성하면 VS Code에 설치된 Pylance 검사기가 WinPython의 코드 수만줄을 전부 검사하려고 하는 사소한 문제가 있다.

WinPython으로 Portable Python 사용하기

업무 특성상 폐쇄망의 Windows 환경에 소규모 Python 프로그램들을 배포할 경우가 많은데, 매번 Python 환경을 구성하고 패키지들을 설치하기 어려운 상황이라 Portable Python을 사용해서 배포하고 있다.

MongoDB 기초

MongoDB는 Document 단위로 데이터를 저장하는 NoSQL 데이터베이스로, 하나의 Document가 자신의 데이터에 대해서 완결성을 가지기 때문에 같은 Collection에 속한 Document라고해도 모두 같은 형식을 따를 필요는 없다.