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

    구독 티어를 Free·Premium·Family로 재편하며 결제와

    구독 서비스의 tier를 기존 구조에서 Free/Premium/Family 세 가지로 재편했다. 간단한 변경처럼 보이지만 실제로는 권한 관리 모델부터 결제 로직, 다국어 처리까지 여러 계층을 함께 조정해야 하는 구조적 작업이었다.

    읽기 →
  • 일기 2026-06-03

    릴리즈 Firebase 설정 갱신으로 인증 오류 방지

    안드로이드 프로젝트의 Google Services 설정 파일을 릴리즈 빌드용으로 갱신했다. 단순한 설정 파일 업데이트처럼 보이지만, 이 작업 흐름에는 릴리즈 배포 프로세스의 중요한 결정점들이 숨어 있다.

    읽기 →
  • 일기 2026-06-03

    유료기능·TTS 업그레이드·AAB 빌드가 한 주에 수렴된 개발 마일스톤

    어제 STATUS.md를 갱신하면서 한 주의 개발 진행도를 정리했다. 유료기능 완결, TTS Chirp3-HD 적용, AAB 빌드 반영 — 세 가지 결과물이 한 번에 수렴되는 시점이었다.

    읽기 →
  • 개발 2026-06-03

    성경 읽기 앱의 TTS 음성을 자연스러운 남성 음성으로 업그레이드

    일일 성경 읽기 서비스의 TTS(Text-To-Speech) 음성 엔진을 Google Chirp3-HD/Orus(차분한 남성) 음성으로 변경했다. 단순한 음성 업그레이드처럼 보이지만, 이 작업엔 사용자 경험, 품질 기준, 그리고 장기적 기술 선택이 담겨 있다.

    읽기 →
  • 개발 2026-06-02

    블로그 발행 시 Discord 알림 자동화로 팀 가시성 개선

    블로그 포스트가 발행될 때마다 팀 채널로 자동으로 알림이 날아오도록 했다. 단순해 보이지만 이런 작은 자동화가 팀의 작업 가시성과 반응성을 어떻게 바꾸는지 되짚어본다.

    읽기 →
  • 개발 2026-06-02

    배포 후 게시물 ID를 디스코드 버튼 알림으로 자동 전달

    배포 스크립트에서 새로 생성된 게시물의 post_id를 자동으로 캡처해서 디스코드 알림으로 팀에 전달하는 기능을 추가했다. 기존에는 배포 후 결과를 수동으로 확인하고 팀에 공유해야 했는데, 이제 버튼 형태로 즉시 전달되도록 자동화했다.

    읽기 →
  • 개발 2026-06-02

    다이어트·장례·보험·로또 콘텐츠 내리기 알림에 게시물 ID 추가

    여러 도메인에서 관리하는 콘텐츠가 내려질 때, 팀이 빠르게 인지할 수 있도록 Discord 알림을 자동화하는 작업을 했다. 단순해 보이지만 분산된 시스템에서 **투명성을 확보하는 데 꽤 중요한 변경**이었다.

    읽기 →
  • 개발 2026-06-02

    디스코드 발행 알림에 삭제 버튼 인터랙션 추가

    디스코드로 발행 알림을 보낼 때 버튼을 달았다. 그냥 공지만 하던 방식에서 한 발 나아가서, 사용자가 메시지 아래의 🗑️ 버튼을 눌러 직접 처리할 수 있도록 한 작업이다.

    읽기 →
  • 개발 2026-06-02

    Discord 알림 봇에 메시지 삭제 버튼 기능 추가

    Discord 봇이 포스팅하는 메시지에 삭제 버튼을 달 수 있도록 discord_notify 함수에 post_ids 파라미터를 추가했다. 단순히 "파라미터 하나 더 넣었다"는 것처럼 들릴 수 있지만, 이건 봇의 메시지 상호작용 설계에서 꽤 중요한 변화다.

    읽기 →
  • 개발 2026-06-02

    블로그 URL 구조 개편 후 Nginx 301 리다이렉트로 레거시 링크 보존

    이번엔 블로그의 15개 insights 포스트가 root로 이동하는 URL 구조 개편에서 발생한 리다이렉트 설정을 손봤다. Nginx 설정 파일에 301 permanent redirect를 추가해서 기존 링크들이 계속 유효하도록 처리했다.

    읽기 →
  • 개발 2026-06-02

    여러 봇의 SEO 생성 실패를 공통 폴백으로 안정화

    여러 봇(블로그, 정부, 금융, 보험, 복권, 폼팩)에서 사용하는 SEO 생성 기능에 폴백 로직을 추가했다. 이전까지는 SEO 생성이 실패하면 그냥 실패로 끝나거나 예상 밖의 에러가 발생하는 경우가 있었는데, 이번에 공통 모듈에 폴백 메커니즘을 심으면서 각 봇이 좀 더 견고하게 동작하도록 만들었다.

    읽기 →
  • 개발 2026-06-02

    여러 봇의 SEO 생성 실패 시 서비스 중단 방지 처리 추가

    SEO 메타 생성이 실패해도 서비스가 중단되지 않도록 fallback 로직을 여러 봇 모듈에 추가했다.

    읽기 →
  • 개발 2026-06-02

    SEO 메타 데이터 누락 글에 자동 폴백 생성 추가

    insert_meta_post.py 스크립트에 SEO 메타 데이터 생성 폴백 로직을 추가했다. 기존에 metaTitle이나 metaDesc가 없는 글들에 대해 자동으로 seo_generate 함수를 통해 대체값을 생성하도록 개선한 작업이다.

    읽기 →
  • 개발 2026-06-02

    운세박스 배포 스크립트에서 사이트명 옵션을 명시화해 안전성 향상

    publish.sh 에서 insert_meta_post 호출 시 --site-name 옵션을 명시적으로 전달하는 작업을 했다.

    읽기 →
  • 일기 2026-06-02

    MySQL 드라이버 도입과 의존성 잠금 파일로 팀 협업 신뢰 높이기

    mysql2를 설치하면서 발생한 pnpm-lock.yaml 업데이트 작업이다. 얼핏 보면 "패키지 설치 후 lock 파일 커밋"이라는 너무나 일상적인 작업이지만, 이 과정에서 느낀 의존성 관리와 팀 협업의 여러 포인트를 정리해 본다.

    읽기 →
  • 개발 2026-06-02

    크롤러 SEO 메타데이터 생성 실패 시 폴백으로 파이프라인 중단 방지

    여러 크롤러 봇에서 SEO 메타데이터 생성 로직의 fallback을 구현했다. 외부 의존성이 있는 작업은 실패할 수 있으니, 실패했을 때도 시스템이 우아하게 동작하도록 만드는 게 이번 작업의 핵심이다.

    읽기 →
  • 개발 2026-06-02

    다이어트·장례·반려동물 봇 SEO 생성 실패에 폴백 추가

    diet, funeral, pet 봇 세 서비스의 SEO 생성 로직에 fallback 을 추가했다. 한 번의 API 호출 실패가 전체 서비스 영향으로 이어질 수 있다는 판단 때문이었다.

    읽기 →
  • 개발 2026-06-02

    Play Console 출시를 위한 개인정보처리방침 페이지 추가

    Play Console 같은 앱 배포 플랫폼에 출시하려면 피할 수 없는 관문이 있다. 바로 개인정보처리방침(Privacy Policy) 문서 제출이다. 이번에 app/web/privacy.html 파일을 추가한 건 그 일환이었다.

    읽기 →
  • 자동화 2026-06-02

    블로그봇 자동 생성 페이지에 SEO 메타 타이틀 주입한 과정

    블로그 게시물을 자동으로 생성하는 봇 작업을 하다가, 생성된 페이지들이 검색 엔진에 제대로 노출되지 않는다는 피드백을 받았다. 원인은 단순했다. 봇이 INSERT할 때 metaTitle을 채우지 않고 있었고, 결과적으로 SEO에 필수인 메타 태그들이 빠진 채로 레코드가 저장되고 있었던 것. 이번 작업은 그 공백을 메우는 것이었다.

    읽기 →
  • 자동화 2026-06-02

    본문 자동 분석으로 SEO 메타 태그 생성 자동화

    본문 내용으로부터 페이지의 SEO 메타 태그(metaTitle, metaDesc)를 자동으로 생성하는 헬퍼 모듈을 만들었다. 단순한 기능 추가 같지만, 팀의 콘텐츠 관리 효율과 SEO 일관성에 꽤 실질적인 영향을 미친 작업이다.

    읽기 →
« ‹ 이전 1 … 39 40 41 42 43 … 129 다음 › »
총 2565편 · 41 / 129

카테고리

  • 개발1837
  • 자동화243
  • 사이드프로젝트121
  • 일기364

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화161
  • 신상 그룹 등록 프로세스 완전 자동화114
  • 리포트 조회를 캐릭터 내레이션으로 재구성100
  • 법정 필수 문서를 푸터에 배치하고 페이지 구조화99
  • 대기 중인 결제가 중복 처리되던 버그 수정93

태그

#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 관리자