TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
321
Etc
유니코드 정규화 NFC/NFD — 같아 보이는 한글이 다른 이유
화면엔 똑같은 한글인데 ===가 false인 귀신 버그. macOS 파일이 Linux에서 깨지는 이유가 바로 NFC/NFD 정규화입니다. 원리와 입력 경계 정규화 대응법을 정리했습니다.
AI
임베딩 실전 — 정규화·차원 축소(Matryoshka)·유사도 함정
임베딩 실전 — L2 정규화와 코사인·내적을 헷갈리면 검색이 조용히 망가진다. Matryoshka 차원 축소, 질의·문서 비대칭 임베딩, 모델 교체 시 전체 재색인까지 벡터 검색 품질을 좌우하는 설정들을 실수 사례와 함께 정리했다.
Database
데이터베이스 정규화와 비정규화 — 실전 판단 기준
데이터베이스 정규화의 각 단계별 목적과 실무에서 비정규화를 선택해야 하는 구체적인 상황 및 판단 기준을 정리합니다.