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

    회귀 방지 시스템으로 서비스 안정성 강화

    feat: 회귀 방지 시스템 추가 (내부 정책번 + 체크리스트 + Playwright 테스트) 이번 작업의 핵심은 기존 기능 안정화와 코드 일관성 확보였음. 변경 범위가 여러 레이어에 걸쳐있어서 영향 범위를 꼼꼼히 체크했음. 변경 영역 | 레이어 | 파일 수 | 주요 변경 | |--------|--------|---------| | 백엔드 로직 |

    읽기 →
  • 개발 2026-03-05

    Partner 관리 패키지 구조와 쇼핑몰 CSS 변수 시스템으로 개선

    refactor: Partner 관리 JSP 및 쇼핑몰 플랫폼 CSS 구조 개선 리팩토링은 기능 변경 없이 코드 품질을 올리는 작업임. 이번엔 패키지 구조 정리와 Service 계층을 Util 방식으로 전환하는 게 핵심이었음. 패키지 구조 재편 기존: 기능별 패키지 내 Controller/Service/Mapper 혼재 개선: Controller

    읽기 →
  • 개발 2026-03-05

    쇼핑몰 CSS 디자인 토큰 통일과 모바일 스크롤 UX 개선

    feat: 쇼핑몰 플랫폼 상품 카테고리 및 공지사항 데이터 등록, JSP/스타일 작업 CSS/SCSS 작업은 눈에 잘 안 보이지만 쌓이면 시스템 전체 일관성에 영향 줌. 이번엔 디자인 토큰 통일과 반응형 최적화가 메인이었음. CSS 변수 통일 작업 컴포넌트마다 4px, 6px, 8px, 12px이 혼재해있었음. 디자인 시스템 기준을 잡고 CSS 변

    읽기 →
  • 개발 2026-03-04

    쇼핑몰 JSP 화면을 모바일 카드형으로 개편하고 성능 개선

    feat: 쇼핑몰 플랫폼 레이아웃 전면 개편 및 추가 기능 구현 JSP UI 작업은 레거시 환경에서 어떻게 사용성을 올릴 수 있는지 계속 고민하게 만듦. 테이블 레이아웃 개선 모바일에서 가로 스크롤 없이 보이게 하는 게 과제였음. 카드형 뷰로 폴백 처리함. jsp <%-- PC: 테이블 형태 --%> <div class="admin-table-w

    읽기 →
  • 일기 2026-03-04

    쇼핑몰 JSP 서브페이지 모바일 테이블을 카드형으로 개선

    feat: 쇼핑몰 플랫폼 서브페이지 JSP 추가 및 초기 데이터 구성 JSP UI 작업은 레거시 환경에서 어떻게 사용성을 올릴 수 있는지 계속 고민하게 만듦. 테이블 레이아웃 개선 모바일에서 가로 스크롤 없이 보이게 하는 게 과제였음. 카드형 뷰로 폴백 처리함. jsp <%-- PC: 테이블 형태 --%> <div class="admin-tabl

    읽기 →
  • 일기 2026-03-04

    쇼핑몰 플랫폼 패키지 구조와 CSS 전면 재구성

    refactor: 쇼핑몰 플랫폼 CSS 재구성 및 로그인 페이지 스타일 개편 리팩토링은 기능 변경 없이 코드 품질을 올리는 작업임. 이번엔 패키지 구조 정리와 Service 계층을 Util 방식으로 전환하는 게 핵심이었음. 패키지 구조 재편 기존: 기능별 패키지 내 Controller/Service/Mapper 혼재 개선: Controller(w

    읽기 →
  • 개발 2026-03-04

    쇼핑몰 플랫폼 CSS 디자인 토큰 통일

    feat: 비로그인 접근 차단 인터셉터 추가 및 쇼핑몰 플랫폼 CSS 업데이트 CSS/SCSS 작업은 눈에 잘 안 보이지만 쌓이면 시스템 전체 일관성에 영향 줌. 이번엔 디자인 토큰 통일과 반응형 최적화가 메인이었음. CSS 변수 통일 작업 컴포넌트마다 4px, 6px, 8px, 12px이 혼재해있었음. 디자인 시스템 기준을 잡고 CSS 변수로 통

    읽기 →
  • 자동화 2026-03-04

    결제 웹훅 이중 디코딩 버그 수정으로 시그니처 검증 안정화

    docs: Webhook API 가이드 v1.3 업데이트 Webhook 처리 로직에서 꽤 골치 아픈 이슈를 잡았음. 핵심은 이중 URL decode 문제임. 문제 발생 배경 결제대행사 Webhook은 POST body로 암호화된 필드를 넘겨주는데, 이 값이 URL-encoded 상태로 들어옴. 서버 프레임워크가 Content-Type: applic

    읽기 →
  • 개발 2026-03-04

    결제 웹훅 이중 디코딩 버그 수정으로 서명 검증 안정화

    feat: 관리자 IP 접근 제한 추가 및 쇼핑몰 플랫폼 레이아웃 개선 Webhook 처리 로직에서 꽤 골치 아픈 이슈를 잡았음. 핵심은 이중 URL decode 문제임. 문제 발생 배경 결제대행사 Webhook은 POST body로 암호화된 필드를 넘겨주는데, 이 값이 URL-encoded 상태로 들어옴. 서버 프레임워크가 Content-Type

    읽기 →
  • 자동화 2026-03-04

    결제 Webhook 이중 디코딩 버그 수정으로 시그니처 검증 안정화

    docs: Webhook API 가이드 수정 (trstnId 평문 기준으로 변경) Webhook 처리 로직에서 꽤 골치 아픈 이슈를 잡았음. 핵심은 이중 URL decode 문제임. 문제 발생 배경 결제대행사 Webhook은 POST body로 암호화된 필드를 넘겨주는데, 이 값이 URL-encoded 상태로 들어옴. 서버 프레임워크가 Conten

    읽기 →
  • 자동화 2026-03-04

    키움페이 Webhook 이중 디코딩 버그 수정으로 결제 검증 안정화

    feat: 스토어 테마 등록 및 키움페이 Webhook 연동 가이드 추가 Webhook 처리 로직에서 꽤 골치 아픈 이슈를 잡았음. 핵심은 이중 URL decode 문제임. 문제 발생 배경 결제대행사 Webhook은 POST body로 암호화된 필드를 넘겨주는데, 이 값이 URL-encoded 상태로 들어옴. 서버 프레임워크가 Content-Typ

    읽기 →
  • 일기 2026-03-04

    레거시 JSP에서 모바일 반응형 테이블 구현

    feat: FAQ 초기 데이터 등록 및 키움페이 가상계좌 충전 기능 구현 JSP UI 작업은 레거시 환경에서 어떻게 사용성을 올릴 수 있는지 계속 고민하게 만듦. 테이블 레이아웃 개선 모바일에서 가로 스크롤 없이 보이게 하는 게 과제였음. 카드형 뷰로 폴백 처리함. jsp <%-- PC: 테이블 형태 --%> <div class="admin-ta

    읽기 →
  • 개발 2026-03-04

    디자인 토큰 통일과 모바일 카드 스크롤 스냅 개선

    feat: 불필요 JSP 제거 및 테스트/스타일/테스트 클래스 추가 CSS/SCSS 작업은 눈에 잘 안 보이지만 쌓이면 시스템 전체 일관성에 영향 줌. 이번엔 디자인 토큰 통일과 반응형 최적화가 메인이었음. CSS 변수 통일 작업 컴포넌트마다 4px, 6px, 8px, 12px이 혼재해있었음. 디자인 시스템 기준을 잡고 CSS 변수로 통일함. s

    읽기 →
  • 일기 2026-03-04

    패키지 구조 재편과 Service를 Util로 전환한 리팩토링 가이드

    docs: 패키지 구조 및 Mapper XML 위치 규칙 문서화 리팩토링은 기능 변경 없이 코드 품질을 올리는 작업임. 이번엔 패키지 구조 정리와 Service 계층을 Util 방식으로 전환하는 게 핵심이었음. 패키지 구조 재편 기존: 기능별 패키지 내 Controller/Service/Mapper 혼재 개선: Controller(web)와 Ut

    읽기 →
  • 개발 2026-03-04

    금융 핵심 서비스 3개를 정적 유틸로 전환 완료

    refactor: 단계 Step 3 - 금융 핵심 Service 3개를 utl/ Util로 전환 리팩토링은 기능 변경 없이 코드 품질을 올리는 작업임. 이번엔 패키지 구조 정리와 Service 계층을 Util 방식으로 전환하는 게 핵심이었음. 패키지 구조 재편 기존: 기능별 패키지 내 Controller/Service/Mapper 혼재 개선: C

    읽기 →
  • 개발 2026-03-04

    서비스 4개를 Util 계층으로 전환해 패키지 구조 정리

    refactor: 단계 Step 2 - 중간 의존성 Service 4개를 utl/ Util로 전환 리팩토링은 기능 변경 없이 코드 품질을 올리는 작업임. 이번엔 패키지 구조 정리와 Service 계층을 Util 방식으로 전환하는 게 핵심이었음. 패키지 구조 재편 기존: 기능별 패키지 내 Controller/Service/Mapper 혼재 개선:

    읽기 →
  • 개발 2026-03-04

    배치 스케줄링 안정성과 실행 이력 관리 체계 구축

    refactor: 단계 Step 1 - 독립 Service 6개를 utl/ Util로 전환 배치 작업은 운영 중에 터지면 치명적이라 스케줄링 설계를 꼼꼼히 해야 함. 배치 설계 원칙 - 멱등성: 동일 조건으로 여러 번 돌아도 같은 결과 - 실패 로그: 어떤 건이 실패했는지 추적 가능해야 함 - 부분 성공: 일부 실패해도 나머지는 처리 계속 - 알림

    읽기 →
  • 개발 2026-03-04

    키움페이 결제 취소 샘플 추가

    feat: 키움페이 결제 취소 샘플 추가 및 UI/본인확인 로직 개선 상품 목록부터 주문까지 이어지는 흐름을 정비했음. 특히 상품 옵션 처리와 페이징, 카테고리 필터가 한 번에 엮이는 부분이 까다로웠음. 상품 옵션 처리 구조 java // 옵션 유무 분기 if (product.hasOption()) { model.addAttribute("o

    읽기 →
  • 개발 2026-03-03

    금융 이상감지 이력 관리자 조회 기능 구축

    feat: 이상감지 관리자 이력 조회 기능 추가 이상감지 기능은 금융 서비스에서 특히 중요함. 비정상 패턴을 자동으로 탐지하고 기록해두는 시스템을 구현했음. 이상 패턴 유형 | 패턴 | 조건 | 조치 | |------|------|------| | 단시간 대량 충전 | 1시간 내 N회 이상 | 경고 + 관리자 알림 | | 비정상 시간대 접근 | 새

    읽기 →
  • 개발 2026-03-03

    금융 서비스에 비정상 충전 패턴 이상감지 시스템 구축

    feat: 이상감지 및 할당량 관리 기능 구현 이상감지 기능은 금융 서비스에서 특히 중요함. 비정상 패턴을 자동으로 탐지하고 기록해두는 시스템을 구현했음. 이상 패턴 유형 | 패턴 | 조건 | 조치 | |------|------|------| | 단시간 대량 충전 | 1시간 내 N회 이상 | 경고 + 관리자 알림 | | 비정상 시간대 접근 | 새벽

    읽기 →
« ‹ 이전 1 … 111 112 113 114 115 … 133 다음 › »
총 2644편 · 113 / 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 관리자