Archives
-
Chrome 페이지 번역이 Next.js 다국어 사이트를 망가뜨리는 이유
Chrome의 페이지 번역 기능이 React Virtual DOM과 충돌하는 원인을 분석하고, Next.js SSR 환경에서 발생하는 두 가지 충돌 지점을 정리했다.
-
AI 에이전트 하네스 개발기 #5 — 실제 프로젝트에 적용해보니
하네스를 실제 서비스(ssp-front)에 적용하고, /start <이슈번호>로 로그인 페이지를 구현한 실전 기록. 메트릭 결과와 남은 과제.
-
AI 에이전트 하네스 개발기 #4 — Jira 이슈 하나로 Figma 분석부터 MR까지
이슈 번호 하나 던지면 Jira 조회 → Figma 디자인 분석 → 구현 계획 → 코딩 → 품질 게이트 → MR 생성까지 자동화하는 SDLC 워크플로우를 만든 이야기.
-
AI 에이전트 하네스 개발기 #3 — 에이전트가 실수에서 학습하게 만들기
같은 에러를 3번 반복하면 규칙이 자동 추가되는 AutoHarness, 에러코드 수집 삽질, first-pass와 self-heal 메트릭으로 하네스 효과를 측정한 이야기.
-
AI 에이전트 하네스 개발기 #2 — Hook으로 에이전트에 고삐를 채우다
에이전트가 파일을 수정할 때마다 자동으로 lint + 타입체크 + 보안검사를 실행하고, 에러를 self-heal로 자동 수정하게 만든 이야기.
-
AI 에이전트 하네스 개발기 #1 — 20개 스택 × 3개 에이전트, 프로젝트 스캐폴더부터
스택 선택부터 보일러플레이트, AI 에이전트 룰/스킬, Docker, Graphify까지 원스톱으로 세팅하는 CLI 도구를 만든 이야기.
-
Self-hosted GitLab에서 Renovate Bot으로 보안 취약점 패치 자동화하기
Self-hosted GitLab 환경에서 Renovate Bot을 활용해 npm 보안 취약점을 자동으로 탐지하고 패치 MR을 생성하는 파이프라인을 구축한 과정을 정리했다.
-
퀀트 플랫폼 개발기 #9 — 갭 필터를 비대칭으로 재설계하기
15:15 cron 으로 도는 라이브 매매에서 갭 필터의 기준을 오늘 시가에서 현재가로 옮기고, 양방향 ±5% 를 비대칭 -5% / +15% 로 바꿨다. 모멘텀 전략의 정신과 backtest–live 정합성을 함께 살리는 선택.
-
퀀트 플랫폼 개발기 #8 — 백테스트 · 스크리너 · 자동탐색 최적화하기
백테스트 30초, 스크리너 60초, 자동탐색 4분이 걸리던 환경을 EXPLAIN ANALYZE 부터 짚어가며 줄인 하루. TimescaleDB chunks, pd.read_sql, lightweight-charts 의 함정을 차례로 풀어냈다.
-
퀀트 플랫폼 개발기 #7 — Tailscale + GitHub Actions runner 로 운영 흐름 만들기
지난번 띄운 VPS 를 운영 가능한 형태로 정돈한 하루. 누적 실현손익 카드, sshd cloud-init override 함정, docker 가 ufw 우회하던 문제, 그리고 Tailscale + self-hosted runner 자동 배포까지.
-
퀀트 플랫폼 개발기 #6 — Mac → Vultr Seoul VPS 이주, paper 자동매매 띄우기
노트북 24/7 cron 의 한계를 인정하고 Vultr Seoul $10/mo VPS 로 갈아탔다. TimescaleDB dump/restore, scp -O 함정, docker-compose 외부 노출 봇 스캔까지 한 시간 셋업 회고.
-
Dependency-cruiser로 GitLab MR 변경 영향 분석 봇 만들기
FSD 모노레포에서 변경 파일이 어디까지 파급되는지 자동으로 코멘트 다는 봇. barrel·터미널 노드·트리거 그룹핑 세 가지 디테일이 핵심.
-
퀀트 플랫폼 개발기 #5 — Hysteresis 청산 룰 자동 도출과 자본 균등 분배
진입 룰에서 buffer 둔 청산 룰을 자동 생성하는 hysteresis 패턴, 그리고 자본이 줄어도 매번 균등 분배되도록 만든 sentinel 패턴.
-
퀀트 플랫폼 개발기 #4 — KIS Open API로 라이브 자동매매: 토큰·rate limit·동시호가의 함정
한국투자증권(KIS) 모의·실전 계좌 위 cron 1회 실행 워커. 4가지 함정 — EGW00123 토큰 만료, EGW00201 rate limit, 동시호가 시간대 시장가 batch fill, symbol 형식 불일치.
-
퀀트 플랫폼 개발기 #3 — Grid Search로 검증된 룰만 추천하는 자동 탐색
학습 7년 / 검증 3년 split으로 양 기간 모두 시장 초과한 룰만 상위 N개 추천. 비동기 job + 진행률 polling 패턴.
-
퀀트 플랫폼 개발기 #2 — TimescaleDB와 팩터 precompute로 백테스트 만들기
한·미 OHLCV 10년치를 TimescaleDB에 적재하고, RSI/SMA/vol_ratio 등 팩터를 매일 자동 계산해 룰 기반 백테스트를 빠르게 돌리는 구조.