-
-
Recent Posts
- LG XNOTE C1 노트북 우분투 사용시 사운드 재생 문제
- 우분투 10.10 한글 글꼴 설정
- 리눅스 커널 로그 버퍼 읽기
- 글꼴마다 다른 힌팅 사용하기
- 코딩하던 노인
- 우분투 10.10 기본 파일시스템 – Btrfs
- 영국 버밍엄 IFSEC 2010 숙소
- Gource 소스 저장소 시각화 프로그램
- GObject 속성 직렬화(Serialization)하기
- 리눅스 커널 2.6.33 릴리스
- 구글 프로토콜 버퍼(Protocol Buffers)
- GLib 테스트 프레임워크 사용하기
- 싱글턴(Singleton) GObject 객체 만들기
- 우분투에서 ccache 사용하기
- 0MQ: 메시지 시스템 라이브러리
Tags
Archives
- August 2010 (2)
- July 2010 (3)
- May 2010 (2)
- April 2010 (2)
- March 2010 (1)
- February 2010 (4)
- January 2010 (6)
- December 2009 (3)
- November 2009 (1)
- October 2009 (2)
- September 2009 (6)
- August 2009 (11)
- July 2009 (9)
- June 2009 (4)
- May 2009 (2)
- April 2009 (5)
- March 2009 (3)
- February 2009 (6)
- January 2009 (17)
- December 2008 (6)
- November 2008 (3)
- August 2008 (5)
- July 2008 (7)
- September 2007 (1)
- August 2007 (1)
- July 2007 (2)
- June 2007 (1)
- May 2007 (1)
- April 2007 (3)
- February 2007 (4)
- January 2007 (2)
- December 2006 (8)
- November 2006 (3)
- October 2006 (1)
- September 2006 (2)
- July 2006 (4)
- May 2006 (2)
- April 2006 (1)
- March 2006 (3)
- February 2006 (3)
- January 2006 (11)
- December 2005 (1)
- November 2005 (3)
사이트
-
Meta
Monthly Archives: February 2010
구글 프로토콜 버퍼(Protocol Buffers)
구글 프로토콜 버퍼 라이브러리에 대해서는 몇 번 언급을 한 적이 있는데, 관심만 있고 아직 프로젝트에 사용은 못해보고 있었습니다. 그 이유는 프로젝트 대부분이 C 언어를 사용하는데, 공식적으로 지원하는 언어에는 없었기 때문입니다. 그런데 오늘 우분투 패키지를 업데이트하다가 protobuf-c 우분투 패키지가 있어서 확인해보니, 프로토콜 … Continue reading
GLib 테스트 프레임워크 사용하기
GLib 라이브러리 2.16 버전부터 지원하는 테스트 프레임워크는 C 언어용 유닛테스트 도구입니다. 물론 많은 유닛 테스트 도구가 이미 존재하지만, GLib 라이브러리 기반 C 언어 프로그램이라면 굳이 다른 라이브러리를 사용하는 것보다는 이미 지원하는 훌륭한 도구를 사용하는게 더 좋겠지요. 참고로, GTK+, Clutter 등 … Continue reading
싱글턴(Singleton) GObject 객체 만들기
좋은 블로그 포스트가 올라왔길래, 우리말로 정리해 보았습니다. GObject 기반 객체 지향 프로그래밍에서 싱글턴 패턴을 사용하려면 대개 다음과 같은 함수를 추가합니다. FooBar* foo_bar_get_default (void) { static FooBar *self = NULL; if (self == NULL) self = foo_bar_new (); return … Continue reading