자동화

반복 작업을 코드로 없앤 사례와 파이프라인

7개의 글

자동화

알림이 많으면 아무도 안 본다 — 소음에 침묵하는 감시 시스템 만들기

10분마다 위험을 점검하지만 대부분은 알리지 않는 감시 서비스를 만들었다. 등급이 오를 때만 경고하도록 설계한 이유를 정리했다.

  • #자동화
  • #알림
  • #모니터링
  • #설계
자동화

예측 점수 말고 근거 점수 — 데이터가 부족한 대상을 유리하게 만들지 않기

기업 점수를 매기는 엔진을 만들며 부딪힌 함정. 정보가 적은 회사가 오히려 높은 점수를 받는 문제를 신뢰도 가중으로 해결한 과정.

  • #데이터
  • #점수화
  • #설계
  • #API
자동화

GPU 6대를 하나의 풀로 쓰기 — 준비 안 된 엔진은 고르지 못하게

영상 생성 작업을 여러 GPU에 분산하는 대시보드를 만들었다. 모델 파일 확인, 공유 GPU 제외, 모델명 하드코딩을 없앤 이야기.

  • #GPU
  • #ComfyUI
  • #자동화
  • #영상생성
자동화

매일 한 명에게 카톡 보내기가 어려운 이유 — 플랫폼 정책이라는 벽

가족에게 매일 리마인더를 보내는 자동화를 만들며 만난 것은 기술 문제가 아니라 정책이었다. 우회하지 않고 안에서 푼 과정.

  • #카카오
  • #API
  • #자동화
  • #OAuth
자동화

검색 API를 직접 만들었다 — SearXNG에 키 로테이션과 본문 추출 붙이기

유료 검색 API의 무료 한도는 금방 마른다. SearXNG를 소스로 띄우고 여러 무료 API 키를 돌려쓰는 자체 검색 서버를 만든 과정과 설계 판단을 정리했다.

  • #SearXNG
  • #검색API
  • #RAG
  • #셀프호스팅
자동화

서버가 20개를 넘으면 뭐가 떠 있는지 모른다 — 자동으로 찾아내는 사이트맵

systemd 유닛을 스캔해 실행 중인 서비스를 자동 발견하고 포트까지 추론하는 대시보드를 만들었다. 목록을 손으로 관리하지 않기로 한 이유.

  • #systemd
  • #자동화
  • #모니터링
  • #대시보드
자동화

번역이 실패하면 원문이라도 보여줘야 할까 — 안 보여주기로 한 이유

해외 커뮤니티 글을 모으는 피드를 만들며 부딪힌 선택. 번역 실패 시 원문 노출(fail-open)을 막고 상태를 세 개로 나눠 관리한 이유를 정리했다.

  • #자동화
  • #크롤링
  • #번역
  • #설계