블로그supabase rls
처음 써 보는 Supabase 로컬 개발 환경
supabase start 한 번으로 데이터베이스와 인증이 같이 뜨는 게 신기했습니다. 처음 막혔던 부분 세 가지를 적었습니다.


블로그supabase rls
supabase start 한 번으로 데이터베이스와 인증이 같이 뜨는 게 신기했습니다. 처음 막혔던 부분 세 가지를 적었습니다.
블로그pgvector
사내 문서 4만 건에 IVFFlat을 쓰다가 재현율이 떨어지는 문제를 겪었습니다. HNSW로 옮기면서 m과 ef_search를 어떻게 정했는지 실제 지연 시간과 함께 정리했습니다.
블로그스와이프 제스처
touch-action: pan-y 하나로는 부족했습니다. 24px 이동과 1.5배 비율로 가로 의도를 확정하는 방식, 화면 가장자리 제스처를 피하는 방법을 코드와 함께 남깁니다.
블로그해커뉴스 랭킹 식
하루 글이 스무 개뿐인 곳에서는 중력값 1.8이 너무 셉니다. 감쇠를 바꿔 가며 2주 치 기록을 다시 돌려 본 결과를 표로 공유합니다. 2주 동안의 저장과 이어진 기록을 그대로 두고 중력값만 1.2, 1.4, 1.
블로그wcag 2.2
WCAG 2.2의 2.5.7은 드래그로만 하는 조작에 단일 포인터 대안을 요구합니다. 포커스를 받으면 나타나는 버튼과 설정 하나로 기준을 맞춘 사례입니다. 화면에서만 숨기고 접근성 트리에는 남겨야 합니다.
블로그pg_cron
요청마다 후보를 모으던 쿼리를 매시 정각 배치로 옮겼습니다. 실패한 회차를 알아채는 방법과 잠금이 겹치지 않게 한 설정을 적었습니다.
블로그pretendard 서브셋
KS X 1001 한글 2,350자와 페이지에 실제로 쓰인 문자만 남겼습니다. 동적 서브셋 방식과 비교한 장단점도 함께 적었습니다. 가변 폰트 하나가 1.7MB에서 449KB가 됐습니다.
블로그pgroonga
같은 문서 4만 건에 두 확장을 나란히 걸고 질의 200개로 비교했습니다. 띄어쓰기가 다른 질의에서 차이가 가장 컸습니다.
블로그추천
지난 이벤트로 추천 순서를 다시 계산해 가중치를 비교하는 절차를 개인 블로그에 정리했습니다.
중력값을 1.4로 낮춘 리플레이 결과 정리했습니다. 글이 적은 곳에서는 이쪽이 맞는 것 같아요.
한지우님이 재게시함
정민호님이 재게시함
한지우님 글 보고 사내 위키 검색에도 HNSW를 적용했어요. p95가 3분의 1로 줄었습니다.
김도현님이 재게시함
블로그pgvector
사내 문서 4만 건에 IVFFlat을 쓰다가 재현율이 떨어지는 문제를 겪었습니다. HNSW로 옮기면서 m과 ef_search를 어떻게 정했는지 실제 지연 시간과 함께 정리했습니다.
여기까지예요.