Win32 API - 대기 체인 분석

Windows7 에서 새로 생긴 기능이다. 이것을 사용하면 프로그램을 종료 시켰는데는 프로세스는 죽지 않고 살아 있는 경우 어디서 문제가 되었는지 어느 정도 알아낼 수 있다. 이 프로그램은 내가 집에서 만든 서버 애플리케이션으로 X 버튼을 눌러서 종료시킨다. 그런데 작업 관리자를 보면 프로세스가...
더 읽기

Visual Studio - Nuget 패키징 포맷이 packages.config 뿐만이 아닌 PackageReference도 사용 가능

Nuget으로 라이브러리를 설치하면 기존까지는 packages.config 파일이 만들어지면 이 파일에 관련 정보가 들어가 있었다. 그러나 VS2017부터는 .NetCore에서 사용 하는 방식처럼 PackageReference도 사용할 수 있다. PackageReference를 사용하면 프로젝트 설정 파일에 nuget 정보가 들어간다. PackageReference를 사용하려면 아래 화면의 옵션 화면에서 사용하도록 선택해야 한다....
더 읽기

APNS/GCM의 리퀘스트 제한

번역 글로 2016/10월 기준. 이후 바뀔 수 있음 APNS와 GCM에서 Push 통지를 할 때의 제한 정리 APNS iOS8 미만의 경우 페이 로드 데이터의 상한은 256 바이트까지. iOS8의 경우 페이 로드 데이터의 상한은 2K 바이트까지. iOS9 이후의 경우 페이 로드 데이터의...
더 읽기

BaaS - GameSparks

아래 글의 일부 번역이다. BaaSでゲームサーバを作る話 2016년 7월을 자료이므로 지금과 다른 부분이 있을 수 있다.
더 읽기

C++ - Boost 라이브러리 빌드 링크 모음

Windows Boost 라이브러리 빌드 및 설치 - VC++ (VS2012, Boost 1.53) boost 간단 설치기 (Windows환경) - VS 2010 중심 Boost 64비트로 빌드하기 VS2008에서 Boost 빌드하기 버전 별로 이미 빌드된 라이브러리 배포하는 사이트 Mac Boost 라이브러리 빌드 및 설치 - Mac...
더 읽기

Visual Studio - 커스텀 템플릿 만들기

게임 개발에 사용할 프로젝트가 틀이 잡혔다면 다음에도 이와 비슷하게 프로젝트를 만들어서 사용하기 위해 커스텀 템플릿을 만들어서 사용하면 좋다. 먼저 커스텀 프로젝트를 만들 프로젝트는 기본적인 것들만 있도록 정리한다. 이후 아래와 같이 템플릿을 만든다.
더 읽기

Visual Studio - 디버깅 모드에서 역어셈블리 코드 보기

VC++ 에서는 디버깅 모드에서도 역어셈블리 코드를 볼 수 있다. 메뉴에서 “Debug” -> “Windows” -> “Disassembly”를 선택한다. 역어셈블리 코드 창이 나타난다. 이 화면을 보면 코드 바이트는 표시되지 않고 있다. 코드 바이트를 보고 싶다면 화면 왼쪽 상단의 “Viewing Option”을 클릭한다. 그러면 옵션을...
더 읽기

Virtual Box 팁과 링크 모음

가상머신과 Host간에 클립보드 공유 Ctrl-Alt-Del 누르기 게스트 확장 설치 공유 폴더 만들고 사용하기 가상화 활성화 하기 http://ubuntu.or.kr/viewtopic.php?p=44555 http://www.ibora.net/board/?imode=view&D=18&c_id=15579&my_mode=&search_1=&search_2=&start=48&where= VirtualBox, 가상머신, 버추얼박스 http://pcgeeks.tistory.com/6577 버추얼박스(VirtualBox)에 설치된 윈도우8(windows8)의 해상도를 변경해보자 http://blog.naver.com/et16/10133904460 (일어)VirtualBox 에서 Linux 테스트 환경을 만들어보자 http://www.atmarkit.co.jp/ait/articles/1602/17/news030.html
더 읽기

내 PC에서 실행 중인 VirtualBox에 내트워크 연결하기

내 PC에서 실행 중인 VirtualBox에 설치된 애플리케이션에 네트워크로 접속하려면 VirtualBox의 ‘포트 포워딩’을 설정하면 된다. 아래는 VirtualBox에 설치된 MongoDB를 내 PC에서 접속하기 위해 포트 포워딩 설정을 하였다. VirtualBox에 설치된 우분투의 네트워크 설정은 아래와 같다. 아래의 화면에서 포트 포워딩 설정 창을 연다....
더 읽기