About
소개
Cocos2d-x, Unity, UnrealEngine을 거친 클라이언트 개발 경험과, 웹서버부터 MMO·MO 소켓서버까지의 서버 개발 경험을 두루 갖추고 있습니다.
현재는 Claude를 활용한 업무 자동화와 바이브코딩에 많은 관심을 두고 있습니다.
자세한 소개 → C++ · C#
UnrealEngine
MSSQL · Redis
Claude · AI
Writing
최근 글
2026년 9월 20일 2026년 4월 26일 2026년 4월 23일
모든 글 보기 →
그래프를 눌렀는데 옆 막대가 골라진 이유
Swift Charts의 chartOverlay는 그래프 전체 좌표를, proxy.value(atX:)는 플롯 영역 좌표를 쓴다. y축 라벨 폭만큼 어긋나면서 '시트가 간헐적으로 닫힌다'는 엉뚱한 증상으로 나타났다.
Orleans 더 파보기 — Directory, 글로벌 순서, ValueTask, Timeout
지난 9가지에서 4개 주제만 더 깊게: Grain Directory가 마스터 없이 동작하는 메커니즘, 글로벌 순서를 Orleans만으로 못 푸는 이유, ValueTask가 한 번만 await인 이유, timeout 시 retry+idempotent가 정석인 까닭.
Orleans 들여다보면서 막혔던 9가지
grain 라우팅과 페일오버, RPC 도중 grain 이동, silo 포트, 순서 보장, ValueTask, CancellationToken, response timeout, IAsyncEnumerable, Grain Extension. 게임서버 감각으로 읽었을 때 이상했던 부분만 추렸다.