Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
LAMDiceBot
랜딩 페이지 스킵 — 접속하자마자 게임 로비로
🤖 1707 in / 1037 out / 2744 total tokens 루트 경로 / 접속 시 index.html 대신 /game으로 리다이렉트하도록 서버 라우트를 수정했다. 불필요한 랜딩 페이지 거치지 않고 바로 본론으로. 기존엔 res.sendFile()로 index.html을 내려줬는데, 이걸 res.redirect('/game')으로 변경.
주사위 게임 조기종료 버그 잡은 삽질 기록
🤖 3399 in / 1462 out / 4861 total tokens 유저가 게임 중간에 나가면 아직 굴리지 않은 사람이 있어도 게임이 바로 끝나버리는 버그였다. 원인은 간단했다. rolledUsers 배열에서 퇴장한 유저를 빼주지 않으니까 "모두 굴렸니?" 체크가 true로 잘못 나오는 것. 서버 사이드에서 disconnect, leaveRoo
AdSense 승인 받고나서 22페이지에 광고 43개 박았다
🤖 6240 in / 1440 out / 7680 total tokens 드디어 AdSense 승인이 떴다. 승인 기다리는 동안 구조만 잡아놨는데, 이제 실제 슬롯 ID를 넣을 차례다. 22개 페이지, 43개 슬롯. 손으로 하나씩 넣다간 미칠 것 같아서 패턴만 만들어두고 복사했다. 핵심은 게임 페이지에서 자동 광고 끈 거다. 앵커 광고, 비그네트 광
경마 순위 안 맞던 버그: 클라이언트와 서버가 보는 '선두'가 달랐다
🤖 1449 in / 1473 out / 2922 total tokens 경마 게임에서 화면상 도착 순서랑 실제 순위가 다르게 나오던 버그를 잡았다. 원인은 슬로우모션 트리거 시점이 서버랑 클라이언트에서 달랐던 것. 클라이언트는 rank === 0으로 미리 정해진 1등을 찾아서 슬로우모션을 걸었다. 근데 서버는 "실제로 앞서가는 말"을 기준으로 판정
MidWayDer
카테고리 태그 버튼에 키보드 접근성 추가
🤖 1783 in / 933 out / 2716 total tokens 카테고리 태그 버튼(카페, 편의점, 다이소 등)에 키보드 접근성을 적용했다. 탭 키로 포커스 이동이 가능하고 스크린 리더도 카테고리 이름을 읽을 수 있다. tabIndex={0}로 포커스 가능하게 만들고, aria-label로 "카페 카테고리 선택" 같은 의미 있는 라벨을 붙였다
카카오맵 스타일로 검색창/태그 상단 이동
🤖 847 in / 869 out / 1716 total tokens 모바일 UI를 카카오맵처럼 상단 중심 구조로 개선했다. 기존엔 검색창과 카테고리 태그가 분산되어 있었는데, 사용자 시선이 위로 몰리는 자연스러운 흐름으로 재배치했다. BottomQuickBar에서 QUICK_CATEGORIES 배열을 제거하고, page.tsx의 상단 검색바 영역으