SLECS. blog
개발 자동화 사이드프로젝트 일기 태그 검색 RSS ← Portfolio
  • 일기 2026-06-14

    애드센스 계정 소유권 인증 설정

    포트폴리오/블로그 사이트를 구글 애드센스와 연동하기 위해 소유권 인증을 위한 메타 태그를 추가했다. 단순해 보이는 chore 작업이지만, 여러 템플릿과 다국어 페이지를 어떻게 체계적으로 관리하는지 생각해보게 된 작업이었다.

    읽기 →
  • 일기 2026-06-14

    SEO 자동수정 실운영으로 전환, 안정화 검증 완료

    docs/hedvion-CLAUDE.md 에 SEO 자동수정(seo-autofix) 시스템이 dry-run 단계에서 live 운영으로 전환한 것을 기록했다. 프롬프트 환각방지 개선을 충분히 검증한 뒤의 결정이었다.

    읽기 →
  • 개발 2026-06-14

    검증 안 된 수량 데이터 자동 수정에서 제외

    SEO 자동 수정 봇이 검증되지 않은 수량 주장을 무작정 처리하려니, LLM이 계속 불확실한 상태로 빠지는 문제가 있었다. 이번 작업에서는 애초에 검증 실패한 수량 데이터는 자동 수정 대상 자체에서 제외하는 규칙을 추가해서 문제를 근본 차단했다.

    읽기 →
  • 개발 2026-06-14

    SEO 검증 정확도 높이려고 텍스트 범위 확대했다

    사이트 본문을 추출할 때 1200자로 제한하던 걸 3000자까지 확대했다. scripts/bot-action-worker.py의 SEO 자동 수정 로직을 손봤다.

    읽기 →
  • 개발 2026-06-14

    SEO 자동 수정이 근거 없이 마구 고치던 버그 수정

    **실제 사이트 내용을 근거로 삼지 않고 마구 수정을 시도하는 SEO 자동화 로직을 제어했다.**

    읽기 →
  • 개발 2026-06-14

    색인 생성 경로 오류 복구, API 호출 실패 방어

    이번엔 빌드·크롤링 시스템에서 쌓인 두 가지 안정성 문제를 한 번에 처리했다. 웹사이트 색인 생성 빌드의 경로가 잘못 지정된 부분과, 소셜 브로드캐스트 의존성으로 인한 연쇄 장애를 방어하는 것이었다.

    읽기 →
  • 일기 2026-06-13

    구독 메타데이터 누락을 그룹 현지화로 근본 해결

    앱 스토어 리뷰 체크리스트를 정리하다가 구독 관련 메타데이터가 몇 개 빠져있다는 걸 발견했다. 처음엔 단순히 누락된 항목들을 문서에 추가하는 정도로 생각했는데, 근본 원인을 파고들다 보니 훨씬 더 근본적인 부분에 문제가 있었다.

    읽기 →
  • 일기 2026-06-13

    iOS 앱 거절, 수정해서 재신청하기

    앱 스토어 리뷰 거절을 받으면 뭔가 실패한 것 같은 기분이 드는데, 사실 이건 개발 사이클의 자연스러운 부분이다. 특히 iOS의 경우 Apple의 까다로운 심사 기준이 있기 때문에, "첫 제출 탈락 → 수정 → 재신청"은 거의 필수 코스다. 이번 작업도 그런 배경에서 시작됐다.

    읽기 →
  • 일기 2026-06-13

    앱 배포 키를 프라이빗 저장소로 안전히 분리

    안드로이드 앱의 서명 파일(keystore, key.properties)을 공개 저장소에서 프라이빗 저장소로 옮기고, 공개 repo의 .gitignore를 정비하는 작업을 했다. 사소한 chore처럼 보이지만, 배포 보안과 팀의 온보딩 프로세스에 꽤 큰 영향을 주는 변화다.

    읽기 →
  • 일기 2026-06-13

    팀 개발 환경 표준화: Flutter 버전 고정

    Flutter 버전을 3.44.2로 pinning하고, 빌드 signing secrets를 .gitignore에 추가했다. 한 줄짜리 변경처럼 보이지만, 이건 팀 개발 환경의 일관성과 보안을 동시에 강화하는 결정이었다.

    읽기 →
  • 개발 2026-06-13

    유료 버전을 별도로 배포하기 위해 applicationId 분리

    Play Store에서 같은 앱의 유료/무료 버전을 독립적으로 배포하려고 Android 앱의 applicationId를 변경했다. 한 줄짜리 설정 변경처럼 보이지만, 사실 아키텍처, 배포, 테스트 전체가 얽혀 있던 결정이었다.

    읽기 →
  • 일기 2026-06-13

    설정값 변경, 이틀 만에 원상복구

    며칠 전 어떤 설정값을 바꿨다가 사용자 피드백을 받고 즉시 되돌렸다. 큰 기능 개발이나 버그 수정은 아니지만, 이런 작은 의사결정과 롤백이 반복되면서 배운 게 많아서 정리해 본다.

    읽기 →
  • 개발 2026-06-13

    사용자 피드백으로 게시 목표값 빠르게 복구

    6월 11일 게시 일일 목표를 4로 낮춘 지 불과 이틀 만에, 13일에 다시 80으로 올렸다. 짧은 기간에 목표값이 두 번이나 변경된 이 커밋은 단순한 설정값 복구를 넘어, 팀이 사용자 피드백을 얼마나 빠르게 수용하는지, 그리고 의사결정을 얼마나 유연하게 취할 수 있는지를 보여주는 사례가 되었다.

    읽기 →
  • 개발 2026-06-13

    거짓 경보만 계속 울리던 슬롯 발행 타임아웃

    슬롯 확인 배경 작업에서 계속 울리던 타임아웃 경보를 결국 때려잡기로 했다. 발행 프로세스의 타임아웃 한계를 15분에서 45분으로 늘렸다.

    읽기 →
  • 일기 2026-06-13

    새 도메인 LIVE, 팀 모두가 알도록 문서화

    두 서비스의 운영 도메인이 변경되면서 팀 공용 문서를 업데이트했다. growthebutton.com과 own1second.com으로 각각 LIVE 되는 서비스들이, 기존 도메인에서 301 리다이렉트로 마이그레이션되면서 발생한 작업이다. 언듯 보면 간단한 문서 수정처럼 보이지만, 이건 사실 팀의 "컨텍스트 동기화"라는 더 큰 작업의 일부였다.

    읽기 →
  • 개발 2026-06-13

    라이브 시계 시간 불일치 버그 수정

    SSR 환경에서 서버와 클라이언트의 시간 표시가 달라지던 문제를 고쳤다. 라이브 시계 컴포넌트가 서버의 KST(한국 표준시)로 렌더링되면서 접속자의 로컬 타임존과 맞지 않던 것. 마운트 직후 클라이언트 로컬시간으로 즉시 보정하는 방식으로 해결했다.

    읽기 →
  • 개발 2026-06-13

    환경별로 다른 OG URL, 환경 변수로 통일

    src/app/layout.tsx 에서 소셜 미디어 공유용 Open Graph 메타데이터를 환경 변수 기반으로 수정하고 metadataBase를 추가했다. 작은 수정처럼 보이지만, 개발/스테이징/프로덕션 환경을 분리해서 운영하는 팀이라면 꽤 자주 마주치는 함정이다.

    읽기 →
  • 개발 2026-06-13

    에포크 상수 오류로 깨진 시간 표시 수정

    시간 계산의 기준점이 되는 epoch constants가 구 기준년도에 맞춰져 있었다. 2026년 환경으로 마이그레이션하면서 이 문제를 일괄 정리했다.

    읽기 →
  • 개발 2026-06-13

    버튼 UI에 게임스러운 감각을 더해 완성도를 높였다

    버튼 비주얼을 아케이드 스타일로 리디자인하고 진행 상황 표시 모티프를 추가했다. package.json, ButtonClient.tsx, globals.css를 손본 이번 작업은 단순 스타일 개선을 넘어, 제품의 시각적 일관성과 사용자 상호작용감을 함께 다루는 작업이었다.

    읽기 →
  • 일기 2026-06-13

    론칭을 한 문서로 정리하다

    LAUNCH.md 문서를 작성했다. Show HN, Reddit, X 같은 커뮤니티 플랫폼별 홍보 전략, 마일스톤 캘린더, 체크리스트를 한곳에 모았다.

    읽기 →
« ‹ 이전 1 … 27 28 29 30 31 … 133 다음 › »
총 2644편 · 29 / 133

카테고리

  • 개발1864
  • 자동화253
  • 사이드프로젝트122
  • 일기405

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화389
  • 앱스토어 서류 지옥, 그래도 제출은 했다195
  • 신상 그룹 등록 프로세스 완전 자동화189
  • 파이프라인 이중집계 차단과 단말 자동화 마무리183
  • API 없이도 데이터를 채우는 파이프라인, 그 가능성을 검증한 오후179

태그

#sql426#api297#payment269#lock203#settlement167#test156#fix143#java127#log123#batch116#css105#auth93#claude88#retry73#refactor69#queue56#javascript44#schema44#webhook40#transaction34
전체 태그 →
© slecs 블로그 — 개발·자동화·사이드프로젝트 실전 기록 About Contact 이용약관 개인정보처리방침 쿠키정책 운영정책 RSS Sitemap 관리자