Latest Articles

Discover fresh stories, practical tips, and expert insights to fuel your next digital project.

CPP ✍️

C++ map 컨테이너 활용

C++의 std::map은 키(Key)와 값(Value)의 쌍을 저장하는 연관 컨테이너다. 내부적으로 레드-블랙 트리(Red-Black Tree)를 사용하여 키를 기준으로 데이터를 자동 정렬하며, 탐색, 삽입, 삭제에 O(log N)의 시간...

Read Article
Web_Advanced ✍️

웹심화 예외 처리 구조화

시스템 운영 중 발생할 수 있는 예외 상황에 기민하게 대응하고 사용자에게 일관된 피드백을 제공하기 위해 예외 처리 구조화 작업을 수행했다. 곳곳에 흩어져 코드의 가독성을...

Read Article
Web_Advanced ✍️

웹심화 예외 처리 구조화

시스템 안정성을 위해 에러 발생 시의 대응 체계를 구축하는 예외 처리 구조화 방법을 정리했다. 스프링(Spring) 환경에서 전역적으로 예외를 관리하는 기법을 분석했다. @ControllerAdvice를 통한 전역...

Read Article
Project ✍️

프로젝트 Uintend

Unity 엔진을 사용하여 플레이어의 심리적 압박감을 극대화하는 1인칭 공포 게임 ‘Uintend’를 개발하며 레벨 디자인과 AI 시스템을 설계했다. 단순히 시각적인 공포를 넘어, 구역의 구조와 이벤트의...

Read Article
Project ✍️

프로젝트 Uintend

Unity로 1인칭 공포 게임을 만들면서 가장 먼저 잡은 건 “무섭게 만드는 방법”보다 “지루하지 않게 긴장을 유지하는 방법”이었다. <어두운 실험실 초반 구간 이미지 필요> 플레이어는...

Read Article
WPF ✍️

WPF ListView 바인딩 실습

ListView 컨트롤을 활용해 대량의 데이터를 정갈한 표 형식으로 시각화하고 실시간 관리 시스템을 구축했다. 컬렉션 데이터 변화가 UI에 즉각 반영되도록 ObservableCollection과의 연동 메커니즘을 정교하게 설계했다....

Read Article
WPF ✍️

WPF ListView 바인딩 실습

WPF의 ListView는 대량의 데이터를 표 형식으로 표시하고 관리하는 데 최적화된 컨트롤이다. MVVM 패턴에서 ObservableCollection과 연동하여 실시간 데이터 동기화를 구현하는 방법을 정리한다. ViewModel 구성 데이터의...

Read Article
CSharp ✍️

C샵 이벤트와 델리게이트

객체 간의 직접 참조를 줄이고 유연한 신호 전달 체계를 만들기 위해 델리게이트와 이벤트를 분석했다. 특정 사건 발생 시 구독 중인 객체들에게 알림을 보내는 발행-구독...

Read Article
CSharp ✍️

C샵 이벤트와 델리게이트

객체 간의 직접적인 결합을 피하면서 특정 사건의 발생을 알리는 효율적인 신호 전달 체계, 델리게이트(Delegate)와 이벤트(Event) 메커니즘을 분석한다. 델리게이트: 메서드 참조의 타입화 델리게이트는 특정 시그니처를...

Read Article
CPP ✍️

C++ 인라인 함수 이해

빈번하게 호출되는 작은 함수들의 실행 오버헤드를 줄이기 위해 인라인 기술을 도입했다. 스택 프레임 생성 비용을 제거하기 위해 함수 본문을 호출 지점에 직접 삽입하는 최적화를...

Read Article

Ready to elevate your blogging game?

Join over 15,000 readers who get our weekly premium insights.

Explore Premium Features