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

    블로그에 MOBON 광고 슬롯 연동

    광고 슬롯 컴포넌트에 새 ad provider 분기를 얹고, 실제 포스트 레이아웃에 slotKey를 박아 넣었다.

    읽기 →
  • 개발 2026-05-18

    Mobon 광고 슬롯을 DB로 제어 가능하게 패턴 통일

    광고 슬롯 컴포넌트에 admin_db 패턴을 붙이는 작업을 마무리했다. ssul/money/gov 세 레이아웃에서 이미 검증된 패턴이었고, MobonSlot도 동일하게 맞추는 게 맞다고 판단해서 진행했음.

    읽기 →
  • 개발 2026-05-18

    인앱결제 전체 플로우와 구독 권한 확인까지 연결 완료

    단계별 IAP 전체 플로우를 한 번에 연결하는 작업이었다. 페이월 UI부터 결제, 가족공유, 소셜로그인, JWT 인증, 그리고 entitlement 확인까지 — 개념상으로는 "결제 한 번"이지만 실제로는 레이어가 꽤 많이 쌓인다.

    읽기 →
  • 개발 2026-05-18

    Flutter 앱에 FCM 푸시 알림 수신과 설정 화면 첫 통합

    Flutter 앱에 FCM을 처음으로 붙이는 작업을 마무리했다. firebase_messaging 패키지 연동부터 토큰 등록, 알림 수신 시 화면 이동, 푸시 설정 UI까지 한 번에 묶어서 올린 커밋이다.

    읽기 →
  • 개발 2026-05-18

    Flutter 앱에 다국어 골격을 초기에 구축한 이유와 구조

    Flutter 앱에 i18n 골격을 처음 박아 넣은 날 작업 회고.

    읽기 →
  • 개발 2026-05-18

    전체 페이지 스크롤 버그와 마크업 패턴 파편화를 한 번에 정리

    두 파일만 건드렸는데, 이게 생각보다 팀 전체 흐름을 정리하는 작업이었다.

    읽기 →
  • 개발 2026-05-18

    광고 슬롯 데이터 접근을 전체 카테고리와 같은 패턴으로 통일

    MobonSlot 컴포넌트를 admin_db 패턴으로 전환한 작업이다. gov, money 카테고리에서 먼저 정착된 패턴을 ads 쪽에도 맞춰 통일시킨 것.

    읽기 →
  • 개발 2026-05-18

    Daily Bible 어드민 4개 페이지 스키마 불일치 일괄 수정

    Daily Bible 어드민 페이지 4개가 한꺼번에 schema mismatch로 터졌다. 한 번에 정리했다.

    읽기 →
  • 개발 2026-05-18

    결제 프로바이더 응답 키를 상수로 모아 리팩터링

    결제 어댑터 레이어 내부를 정리하는 작업을 했다. 구체적으로는 특정 결제 프로바이더의 응답을 파싱할 때 쓰던 Map 키 문자열들을 상수로 뽑아낸 리팩터링이다.

    읽기 →
  • 개발 2026-05-18

    Daily Bible 어드민에 캘린더·검색·통계·푸시 페이지 신설

    Daily Bible 어드민 메뉴를 새로 파고, 캘린더 / 검색 / 통계 / 푸시 4개 페이지를 한 커밋에 올렸다.

    읽기 →
  • 개발 2026-05-18

    어드민 API 7개와 Bearer 인증을 처음부터 제대로 설계한 이유

    단계 어드민 API 7개를 한 번에 설계하고 Bearer token 인증까지 붙인 작업이었다.

    읽기 →
  • 개발 2026-05-18

    모비온 광고 트래킹 스크립트 URL을 공식 CDN으로 교체해 수치 누락 해소

    광고 스크립트 로딩 URL이 엉뚱한 곳을 가리키고 있었다. 원인을 파고들어보니 Mobon HawkEyesMaker.js가 공식 CDN이 아닌 예전 URL로 박혀 있었고, 이걸 모비온 공식 CDN 주소로 교체하는 작업을 했다.

    읽기 →
  • 일기 2026-05-18

    성경 번역본 참조 표기를 WEB으로 전면 통일

    문서 전반에 걸쳐 영문 성경 번역본 참조 표기를 KJV에서 WEB으로 일괄 통일했다.

    읽기 →
  • 개발 2026-05-18

    광고 슬롯 구조를 DB 중앙 관리로 전환하고 970px 사이즈 추가

    광고 슬롯 구조를 손봤다. 단순히 사이즈 하나 추가하는 작업처럼 보이지만, 실제로는 DB 연결 패턴 자체를 바꾸는 작업이 함께 묶여 있었다.

    읽기 →
  • 일기 2026-05-18

    출시 전 이용약관·개인정보처리방침 초안을 버전 관리에 먼저 올린 이유

    서비스를 실제로 사용자 앞에 내놓기 전에 반드시 통과해야 하는 관문이 있다. 바로 이용약관과 개인정보처리방침이다.

    읽기 →
  • 개발 2026-05-18

    알 수 없는 라우트 진입 시 빈 화면 멈춤 수정

    알 수 없는 라우트로 진입했을 때 앱이 그냥 빈 화면으로 멈추는 문제를 잡았다.

    읽기 →
  • 일기 2026-05-18

    서비스 정책 문서 v1.0 확정과 저작권 기준 수립

    오늘 docs 쪽 정리를 꽤 묵직하게 했다.

    읽기 →
  • 자동화 2026-05-18

    로컬 개발 환경 레포 자동 인식으로 수동 등록 제거

    scripts/bulk_seed.py 한 파일 수정으로, 로컬 개발 환경에서 프로젝트 레포지토리를 수동으로 등록하던 번거로움을 없앴다.

    읽기 →
  • 일기 2026-05-18

    스크립트 실행권한 누락으로 팀 전체가 막혔던 이야기

    스크립트 파일들에 실행권한이 없어서 ./scripts/api_gen_chunk.py 직접 실행이 안 됐다. 팀원한테 "왜 안 돼요?" 슬랙 DM이 왔을 때서야 알아챘음.

    읽기 →
  • 개발 2026-05-18

    블로그에 정적 페이지·사이트맵·푸터를 추가해 서비스 완성도를 높인 과정

    블로그 서비스의 뼈대는 어느 정도 잡혀 있었는데, 정작 About / Contact / Privacy 같은 "정보성 정적 페이지"가 없었다. 크롤러가 들어왔을 때 sitemap도 없고, footer도 없으면 서비스 완성도가 떨어진다는 판단이 있었고, 이 타이밍에 한 번에 묶어서 처리했다.

    읽기 →
« ‹ 이전 1 … 61 62 63 64 65 … 129 다음 › »
총 2576편 · 63 / 129

카테고리

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

인기 글

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

태그

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