2020
2019
- VS Code 로 넘어가기 (2019) 09/09
2018
- 소규모 팀으로 멀티플레이어 게임 개발하기 12/26
- Linux 게임 서버 성능 평가 (eBPF + BCC) 03/29
2016
- Docker + C++ IDE 개발환경 꾸려보기 09/27
- Interop Madness 09/08
2015
2012
- 2012, 내 프로그래밍 언어는... 12/31
- KGC2012: Avoiding Developer Taxes 10/08
- NDC 참관기: 덤프 파일을 통한 사후 디버깅 실용 테크닉 05/02
- VS 2010 빌드 속도 올리기 03/28
- node.js 혹은 CPS 단상 03/03
2011
- 2011, 내 프로그래밍 언어는… 12/31
- Rest in peace, dmr 10/13
- 파일 대신 SQLite 쓰기 08/07
- 프로그래머의 일상: race-condition, 글쓰기, … 06/13
- NDC 참관기: Server Burner: 범용 네트워크 스트레스 테스트 툴 06/07
- NDC 참관기: 네트워크 비동기 통신, 합의점의 길목에서 06/03
- NDC 참관기: 마비노기 영웅전 자이언트 서버의 비밀 05/30
- C#이 예전 기억만큼 편하지 않다 02/24
2010
2009
- 리뷰: Coders at Work 12/22
- 라이브러리를 사용하는 프로젝트를 테스트할 때의 seam 12/13
- C++ style guide - from google, from naver 11/30
- 내가 원하는 test-runner 의 조건 11/27
- 주말 코딩: Google test 용 GUI runner 11/23
- Sun Compiler 에서 Transactional Memory 지원 시작 11/21
- Library 구성 삽질 11/09
- 멤버 함수 포인터의 크기 10/04
- intel TBB를 써서 메모리 할당하기 08/25
- C++ 0x 위에 트랜잭션 구문 만들기 08/10
- intel tbb 2.2 released 08/05
- C++ 0x draft에서 Concept이 빠지다 07/23
- Quiz: C++ casting 연산자 07/09
- 프로그래머에게 배움이란 05/26
- 당신 역시 초보일 수 있습니다 05/26
- 코드 정적 분석: CI 툴에 추가할만한듯? 05/03
- VS 프로젝트 쉽게 설정하기 + log4cxx 빌드 삽질 03/27
- boost::program_options를 사용한 UnitTest++ 커맨드라인 인터페이스 03/10
- C++ 객체에 (흔히) Initialize/Finalize 같은 함수가 있는 이유 02/12
2008
- C/C++ on Adobe Flash 11/21
- C++ 0x draft 등장 10/29
- 심심풀이 C 언어 퀴즈에 도전 10/25
- C/C++ bit shift 연산 10/18
- C++ 0x의 초안이 나옵니다 07/08
- C언어 문자열을 가능한한 피해야하는 이유 06/19
- iterator: C++의 포인터 추상화 06/17
- 두 집합에 공통으로 들어있는 원소에 대한 연산 06/16
- Test, Fixture and Persistency 04/25
- 입사시험에서 보게 됨직한 것들 04/16
- Multi-core의 Concurrency를 위해선 멀티스레딩 뿐인가? 04/10
- log4cxx 0.10.0 released 04/04
- C++ 0x 새소식 – lambda 와 closure 03/30
- C++: 객체를 생성해낸다는 것 03/25
- 성능평가의 비직관성 03/20
- 테스트가 주는 안정감 03/12
- pthread 프로그래머가 Win32에서 밟기 쉬운 지뢰 하나 03/11
- C++ 프로그래머의 일상: 2008년 3월 6일 03/07
- C++ 프로그래머의 일상: 모종의 디버깅 03/02
- VisualStudio + UnitTest++에서 abort() 처리하기 03/01
- VisualUnitTest++: Native Code라서 겪는 문제 02/27
- log4cxx 0.10 RC2 공개 02/26
- Windows Fiber API 02/21
- 잡상: 서버 코드 테스트 하기 02/15
- Windows Character Encoding: UCS2? UTF-16? 02/12
- C++을 위한 MS VC++확장 키워드 몇 가지 02/01
- CruiseControl.NET 삽질 정리 01/29
- 지정문답: "boost 라이브러리" 01/23
- C++ tr1에는 MPL이 없다 01/22
- intel TBB: concurrent hash table 01/14
- log4cxx 빌드하기 01/12
- 멀티코어로의 길 01/09
2007
- C++ template 함수의 타입 추론 12/29
- C++로 지연된 함수콜 구현하기 12/24
- Boost::preprocessor 로 템플릿 코드 생성 12/23
- C++기반의 closure 12/22
- 작은 메모리 할당을 빨리하려면? 12/20
- 멀티스레드 프로그래밍 할 때 기억해야할 것 12/19
- C/C++의 예외 모델 차이 11/29
- 오늘의 삽질: boost::shared_ptr<T> 이렇게 쓰면 망한다! 11/13
- intel Threading Building Block 11/06
- std::string.find() 의 성능 09/30
- C++에는 final 키워드가 있는가? 09/27
- C++의 연산자는 내장 연산자가 아닐 수 있다 09/24
- C++: 포인터 vs. 참조자 09/20
- 멀티스레딩과 STL 09/19
- 인코딩과 문자집합: C/C++ 09/12
- 인코딩과 문자집합: Unicode 09/12
- 인코딩과 캐릭터셋 09/11
- Win32 멀티스레드 프로그래밍에서 아쉬운 것 08/19
- Lock, lock, lock … #2 08/16
- Lock, lock, lock … 08/14
- C++: const keyword는 어떻게 쓸까? 08/09
- C++에 대한 이해란… 08/07
- log4cxx 07/24
- 최근 저지른 C++ 타입 변환 삽질 07/13
- boost::python 06/17
2006
- RAR vs. Zip format 04/17