Recent Posts

# Python asyncio로 트레이딩 봇 처리 시간 83% 단축하기

Python의 asyncio를 활용한 병렬 처리
Read More →

초단기 매매 5종 전략 총정리

돌파·갭·모멘텀·볼륨 스파이크·VWAP 전략
Read More →

초단기 투자 전략 가이드 - 주식 초보자도 쉽게 이해하는 담백한 안내

주식 초보자를 위한 초단기 투자 전략 가이드
Read More →

2025 교보문고 Prestige Lounge Kit 언박싱

교보문고는 매년 최고 등급 회원들에게 특별한 감사의 마음을 담아 ‘Prestige Lounge Kit’를 선물합니다. 1년에 한 번, 교보문고의 최고 등급 회원들만 받을 수 있는 특별한 선물 세트를 지금부터 함께 살펴보겠습니다.
Read More →

한국투자증권 API로 자동 매매 시스템 개발하기 – 3: 종목 선정하기

재테크 하고 싶어요... 종목 고르고 싶어요...
Read More →

윈도우 서버와 리눅스 서버의 비교 분석

고성능 서버 구현에 관심이 있습니다. 로컬에서 여러 테스트를 해보고 실제로 제가 만든 서버 프로그램이 어느 정도 기능을 하는지 궁금해서 서버를 구성해보려고 합니다. 특히 파일 전송이 가능한 채팅 시스템을 구현하는 데 있어 윈도우 서버와 리눅스 서버 중 어떤 것이 더 적합한지 비교 분석하고, 각 시스템의 국내외 가격 차이도 함께 알아보고자 합니다....
Read More →

Unity 오목 게임 개발: GameObject와 Prefab의 이해

다시 새롭게 오목 만들기기.
Read More →

언리얼 엔진 5.4: 에셋 기본 개념과 활용법

에셋 기본 개념과 활용법.
Read More →

미드 프렌즈 1-1 정리_1

미드 프렌즈 1-1 의 쉐도잉.
Read More →

C++14와 MFC에서 std::thread를 활용한 파일 다운로드 구현하기

윈도우 app에서 비동기 다운로드 기능을 구현하는 시간을 가져 보려고 합니다.
Read More →

클린코드 13장: 동시성

그동안 컴퓨터 책을 참 많이도 샀습니다. 마침 회사에서 클린코드 13장을 정리해야했고, 앞으로 클린코드 뿐만 아니라 많이도 산 책들을 조금씩 정리해보려고 합니다.
Read More →

초보자를 위한 Windows 그래픽 함수 이해하기: FillRect, SelectObject, DeleteObject, BitBlt

윈도우즈 프로그램의 렌더링링 원리
Read More →

윈도우: DLL과 LIB 파일의 기본 개념

윈도우 프로그래밍의 핵심 요소인 DLL과 LIB 파일의 기본 개념과 역사적 배경, 장단점 비교, 그리고 적절한 사용 상황에 대해 알아봅니다.
Read More →

MFC DIB 섹션 & BYTE 사용법: 300×400 비트맵으로 알아보는 픽셀 단위 그래픽 렌더링 및 화면 채우기 원리

300×400 크기의 화면(비트맵)에서 `BYTE* pBits`를 사용해 픽셀 단위로 그림을 그리는 원리를 정리한 내용입니다. 특히, BITMAPINFOHEADER의 biHeight 필드가 픽셀 오프셋 계산에 어떤 영향을 주는지에 대해 알아봅니다.
Read More →

한국투자증권 API로 자동 매매 시스템 개발하기 – 2: 고도화와 기능 확장

재테크 하고 싶어요..
Read More →

윈도우 프로그래밍의 핵심: 단계별로 이해하는 메시지 시스템

윈도우즈 프로그램의 원리
Read More →

고성능 게임에서 사용하는 그래픽 기법 - 더블 버퍼링

트리플 A 게임 기법 및 간단한 더블 버퍼링 구현
Read More →

Unity로 오목 만들기 – Part 3: 승리조건, Awake() 함수, NullReferenceException 해결

모바일 오목게임, 유니티 게임, Awake() 함수
Read More →

Unity로 오목 만들기 – Part 2: 기본 기능 구현 및 씬 추가

모바일 오목게임, 유니티 게임, 씬(scene).
Read More →

Unity로 오목 만들기 – Part 1: 환경 설정 및 기획

모바일 오목게임, 유니티 게임 .
Read More →

메모리 풀 : part 4 - 표준 스마트 포인터의 한계와 다른 시스템의 해결책

표준 스마트 포인터의 한계와 고성능 시스템에서의 대안적 접근법 탐색.
Read More →

Alarmo, 알라모!

닌텐도 덕후를 위한 시계.
Read More →

메모리 풀 : part 3 -원시 포인터, 스마트 포인터

원시 포인터, 스마트 포인터.
Read More →

메모리 풀 : part 2 - 구현 및 성능 분석

메모리 풀의 실제 구현과 성능 분석 결과를 통해 효율성을 검증해봅니다.
Read More →

메모리 풀 : part 1 - 필요한 이유

메모리 폴은 빈번한 new, delete 를 하는곳에 구현하면 시간 단축을 할 수 있습니다.
Read More →

한국투자증권 API로 자동 매매 시스템 개발하기 – 1:튜토리얼과 개발 경험

직장에서 근무하다 보면 주식 시장을 실시간으로 지켜보기 어렵고, 일일이 수동으로 주문을 넣는 것도 한계가 있습니다. 저 역시 이런 고민 끝에 자동 매매 시스템에 관심을 갖게 되었습니다. 마침 한국투자증권에서 2022년 국내 증권사 최초로 REST 기반 OpenAPI 서비스를 시작하면서​, 개인 개발자도 손쉽게 주식 매매 프로그램을 만들 수 있는 길이 열렸습니다. 기존 키움증권...
Read More →

건강한 한끼, 애호박찌개 만들기

애호박찌개는 계절에 상관없이 언제든지 즐길 수 있는 한국의 대표적인 가정식입니다. 특히 여름철 제철 애호박으로 만들면 더욱 맛있답니다. 영양가도 높고 조리도 간단해 바쁜 일상 속에서도 건강한 한 끼를 챙길 수 있는 요리입니다.
Read More →

메모리 풀을 활용한 비동기 네트워크 송신 버퍼 최적화2

고성능 서버 애플리케이션에서 효율적인 메모리 관리는 최적의 성능을 달성하는 데 매우 중요합니다. 네트워크 프로그래밍의 주요 과제 중 하나는 비동기 데이터 전송을 위한 버퍼 관리입니다. 이 글에서는 네트워크 전송 버퍼의 할당과 재사용을 최적화하기 위해 설계된 메모리 풀 시스템의 구현에 대해 알아보겠습니다.
Read More →

메모리 풀을 활용한 비동기 네트워크 송신 버퍼 최적화

고성능 비동기 네트워크 프로그래밍에서 메모리 관리는 성능에 중요한 영향을 미칩니다. 이 글에서는 ASIO 기반 비동기 서버에서 SendBuffer 클래스의 메모리 풀 활용 방식과 그 성능 이점을 설명합니다.
Read More →

Welcome to Jekyll!

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when...
Read More →