dev.to · 최신 글

전체 출처

잘못된 파일을 감시한 헬스 체크

dev.to

프로세스 ID와 로그 파일 수정 시각만으로 폴링 작업의 상태를 판단하다가 잘못된 결론에 도달한 사례입니다. 작성자는 각 파일을 갱신하는 코드 경로를 확인하고, 루프 실행·폴링 성공·메시지 처리·응답 전달을 구분해야 실제 상태를 알 수 있다고 설명합니다.

Gift Hunter: 받는 사람의 취향에 맞는 선물을 찾는 AI 에이전트

dev.to

Gift Hunter는 받는 사람의 관심사와 개인적인 단서, 예산, 선물 목적을 바탕으로 선물 아이디어 8가지를 제안하고, 그중 3가지에 해당하는 Google Shopping 상품을 검색합니다. Gemma로 구조화된 추천을 만들고 SerpApi 검색 결과를 가격과 관심사에 따라 걸러 실제 상품 목록과 연결합니다.

규칙을 지어내지 않는 AI 던전 마스터, The Goblin Warren

dev.to

The Goblin Warren은 Sanity에 저장한 D&D 5e 규칙을 조회하고 근거 문서를 인용하는 브라우저 기반 던전 크롤입니다. 자연어 규칙 질문은 Knowledge Base로, 정확한 능력치 조회는 GROQ로 나눠 처리하며, 답변 추적 화면에서 조회 과정도 확인합니다.

Sanity Context MCP로 DEV.to 게시물 도용을 추적하는 OriginTrace

dev.to

OriginTrace는 DEV.to 게시물의 웹상 복제본을 찾고, 문구 유사도와 출처 표기 여부를 분석하는 프로토타입입니다. 분석 결과를 Sanity에 구조화해 저장하고, Sanity Context MCP 기반 AI 에이전트가 이를 질의해 복제본 판별과 DMCA 통지 초안 작성을 돕습니다.

친구의 면접 복기를 돕는 도구를 만들었습니다

dev.to

면접에서 탈락한 뒤 피드백을 받지 못하는 친구를 위해 면접 복기 도구 Duster를 만들었습니다. 답변의 약점을 태그로 기록하고 면접마다 반복되는 패턴을 보여주며, 해당 약점을 겨냥한 연습 문제를 제공합니다. 로컬 모델과 규칙 기반 분석기를 지원해 민감한 면접 정보를 다루는 방식도 선택할 수 있습니다.

Suniye: 부모님이 메시지를 직접 들을 수 있도록

dev.to

Suniye는 작은 글씨를 읽기 힘든 부모님을 위해 사진과 PDF, 공유된 메시지를 힌디어 음성으로 읽는 Android 앱입니다. OCR부터 음성 합성, 중단·재생 제어까지 구현했으며 에뮬레이터와 백엔드 검증 결과를 공개했습니다. 부모님의 Redmi A4 실사용은 아직 확인하지 않았습니다.

오픈 모델로 동생의 공부 노트를 만들었습니다

dev.to

GATE 시험을 준비하는 동생을 위해 만든 무료 학습 노트 앱입니다. Gemma 4로 86개 단원의 노트·문제·플래시카드 258개를 미리 생성해 빠르게 제공하고, 학습 기록은 브라우저에 저장합니다.

maxUnavailable: 0인 Kubernetes 롤링 업데이트에서도 요청이 실패합니다

dev.to

Kubernetes Deployment에 maxUnavailable: 0을 설정하고 graceful shutdown과 preStop 훅을 적용해도 keep-alive 연결 때문에 요청이 실패할 수 있습니다. 실험에서는 종료 전 애플리케이션이 연결을 닫도록 바꾼 뒤 실패가 0건이 됐지만, 댓글은 유휴 연결과 HTTP/2의 경우 추가 검증이 필요하다고 지적합니다.