Published on2025년 9월 27일GitHub Actions 재사용 워크플로우로 모노레포 CI 통합tech모노레포에서 서비스별 CI를 중복 작성하지 않고, GitHub Actions 재사용 워크플로우로 표준 파이프라인을 통합하는 방법을 정리합니다. 변경 감지, 매트릭스, 캐시, 권한 분리까지 실전 패턴 중심으로 다룹니다.Read more →
Published on2025년 9월 27일pandas read_csv UnicodeDecodeError 5분 해결법aipandas `read_csv`에서 자주 터지는 `UnicodeDecodeError`를 5분 안에 재현-진단-해결하는 실전 체크리스트를 정리했습니다. 인코딩 추정, BOM/CP949/UTF-8 혼재, 구분자/따옴표 깨짐까지 한 번에 처리합니다.Read more →
Published on2025년 9월 26일Spring Boot 3+ Tomcat 503 원인별 진단·해결aiSpring Boot 3+ 내장 Tomcat에서 503이 발생하는 대표 원인을 유형별로 나누고, 로그·스레드·커넥션·리소스 관점에서 재현 가능한 진단 절차와 설정/코드 해결책을 정리합니다.Read more →
Published on2025년 9월 26일systemd 서비스가 반복 재시작될 때 원인 추적법techsystemd 서비스가 계속 재시작되는 상황에서 journalctl, systemctl 상태 값, ExitCode, watchdog, StartLimit 등을 기반으로 원인을 빠르게 좁히는 실전 진단 절차를 정리합니다.Read more →
Published on2025년 9월 25일Python UnicodeDecodeError - CSV 인코딩 자동탐지·복구techCSV를 읽을 때 발생하는 Python UnicodeDecodeError의 원인을 정리하고, 인코딩 자동탐지·부분 복구·재인코딩까지 실무적인 해결 패턴을 코드로 제공합니다.Read more →