경력·사례·글은 한국어 원문으로 제공됩니다.

← 대표 사례

개인 운영 실험 · 자동화

컴퓨터를 꺼도 통계가 갱신되도록

블로그 통계 갱신을 내 컴퓨터에서 서버로 옮겼다. 매일 올린 파일을 다시 받아서 맞는지 비교하게 했다.

작업 2026.09

맡은 일 · 개인 운영 환경 설계 · 구현 · 서버 이관 · 검증

이전의 흐름

개인 컴퓨터의 전원과 수동 실행에 의존하는 통계 갱신

바꾼 흐름

서버 예약 → 계정 통계 조회 → 공개 필드 검증 → 게시 결과 대조

매일 컴퓨터를 켜둬야 하나

블로그에 AI 사용 통계를 붙이고 나니, 매일 갱신하려면 내 컴퓨터가 켜져 있어야 했다. 기능을 더 붙이기 전에 이 일을 어디서 돌릴지부터 다시 봤다.

매일 할 일은 스크립트로

공식 통계를 가져오는 방법, 서버에서 쓸 실행 계정, 인증 상태를 확인했다. 매일 수집하는 일은 스크립트와 예약 실행에 맡겼다. 절차가 정해져 있어 매번 새로 판단할 필요가 없었다.

확인하다 보니 로그인돼 있다고 뜨는데도 실제 API 호출은 인증 만료로 실패했다. 인증과 버전을 다시 확인한 뒤 통계를 새로 가져왔다. 로그인 표시만 믿으면 안 됐다.

통계 파일 하나만 건드리게

구성도·흐름도
도식을 불러오는 중입니다.
도식 보기
100%
화면 맞춤 기준 배율 · 확대 후 스크롤로 이동Esc 닫기

공개할 요약값과 일별 통계만 골랐다. 업로드 계정은 통계 파일 하나만 읽고 쓸 수 있게 했다. 같은 작업이 겹쳐 돌지 않게 막고, 올린 파일을 다시 받아 처음 만든 결과와 비교하게 했다.

구조와 코드 초안은 AI 도움을 받아 검토했다. 무엇을 공개할지, 어떤 계정과 권한을 쓸지, 언제 서버로 넘길지는 내가 정했다.

2026년 9월 이관 때 확인한 것

서버에서 통계를 가져와 올리고, 사이트에 반영되는 것까지 봤다. 매일 도는 예약도 켰다. 옮긴 날에는 첫 예약 실행 전이었고, 실패 알림과 자동 복구는 아직 없었다.

갱신 작업을 내 컴퓨터의 전원과 분리했다. 그때 확인한 것은 서버 실행·게시·화면 반영과 예약 설정이다. 이후 매일 빠짐없이 실행됐는지나 장애 복구가 되는지까지 이 기록으로 보장하지는 않는다. 줄어든 시간과 장기 안정성도 아직 재지 않았다.

게시 API가 성공했다고 응답한 것만으로는 충분하지 않았다. 실제 주소에서 다시 받은 파일의 공개 필드와 통계를 원본 결과와 맞췄다. 실행 성공과 독자가 읽는 파일의 일치를 함께 본 이유다.

알림 없이도 실행 여부를 확인하는 방법

활동 통계 보기

작성 2026-09-14 · 수정 2026-10-06

직접 만들어 운영하는 개인 서비스에서 한 작업입니다. 직무 경력 사례와는 구분해 둡니다. 어디까지 확인했는지는 본문에 적었습니다.

다음 사례온디바이스 LLM 요약 기능 구현과 품질 평가