Guifindel
HomeBlogLab

guifindel

풀스택 개발자로서 사용자 중심의 웹 애플리케이션을 만들고 있습니다. 새로운 기술을 배우고 공유하는 것을 좋아합니다.

빠른 링크

  • 소개
  • 프로젝트
  • 블로그
  • 연락처

연락처

  • [email protected]

© 2024 guifindel. All rights reserved.

개인정보처리방침이용약관
검색결과: 2개 초기화

가상 오피스 개발기 — 재생하면 꺼지는 TV와, 고장난 줄 알았던 배포

한 세션에서 마주친 두 착각 — 유튜브를 재생하면 꺼지던 TV 모달(근접 상태와 모달 생명주기를 묶은 대가)과, 고장난 줄 알았지만 실은 15분짜리 빌드 도중에 확인했을 뿐인 배포. 상태 분리와 증거 기반 확인에 대한 이야기.

더보기 >

가상 오피스 개발기 — 맵을 코드에서 데이터로 옮기고, git push 한 번으로 배포되게 만들기

한 세션에서 마주친 두 작업 — 게임 맵을 코드에서 DB로 이관하기, 그리고 조용히 깨져 있던 git push 자동 배포를 근본부터 고치기. pnpm 설정 무시, pm2 계정별 PM2_HOME, 전체 거부 화이트리스트까지 조용한 실패들의 정체.

더보기 >

공지사항

최근 포스트

  • 테스트는 전부 초록불인데 프로덕션은 깨졌다 — 랜챗 배포에서 잡은 3가지 통합 버그
  • 맵 에디터에 undo/redo 붙이기 — 스냅샷 스택, 드래그 합치기, 그리고 이모지가 깨뜨린 접근성 테스트
  • 가상 오피스 개발기 — 재생하면 꺼지는 TV와, 고장난 줄 알았던 배포
  • 가상 오피스 개발기 — 맵을 코드에서 데이터로 옮기고, git push 한 번으로 배포되게 만들기
  • 실시간 2D 가상 오피스를 만들며 잡은 버그 3선 — 탭 포커스·Dead Reckoning·맵 격리
  • Test 글 작성
  • LiveKit로 근접 음성 채팅 구현하기
  • Supabase로 실시간 기능 구현하기
  • Colyseus로 멀티플레이어 서버 구축하기
  • Row Level Security로 Supabase 데이터 보호하기

카테고리

  • 개발기

태그

#WebRTC
#Colyseus
#디버깅
#개발기
#Phaser
#React
#zustand
#접근성
#트러블슈팅
#상태관리
#CI/CD
#Jenkins
#아키텍처
#Supabase
#pnpm
더보기 >

검색

전체 방문자

47
오늘1
어제46