관련링크
참여자
-
Recent Posts
- 모니터 없이 X 서버 실행 후 나중에 모니터 연결해도 화면이 안보인다면
- Sentry24DVR 2.7-4 (2011.11.28) Release
- Sentry24CMS 2.1-9 (2011.11.18) Release
- Arch Linux에 WireShark 설치
- ClutterGst 메모리 누수 디버깅
- 클러터(Clutter) 사용기
- Sentry24DVR 2.7-3 (2011.09.02) Release
- GNOME 개발 설명서 / 동영상
- eventfd 소개
- Sentry24DVR 2.7-2 / 2.6-11 (2011.07.07) Release
- Vala 언어 소개
- 라자냐 코드 (Lasagna Code)
- Sentry24DVR 2.7-1 (2011.06.10) Release
- PCD – Process Control Daemon
- Sentry24DVR 2.6-10 / 2.5-12 / 2.4-39 (2011.05.30) Release
Tags
Agile Android ArchLinux Clutter Coding CPAN Debug Diag Eclipse Embedded FontConfig GCC Git GLib glibc GNOME GooCanvas GStreamer GTK+ GUI Hangul Inotify iphone Kernel Linux Log::Simple::Color MacOSX Network News @en ONVIF Perl Release Schedule Shell Sqlite SSH Strace Ubuntu Udev Web Windows Wireshark Wordpress Xorg 카스탈리엔Archives
- January 2012
- November 2011
- October 2011
- September 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- September 2008
- August 2008
- July 2008
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
Category Archives: Development
GObject Property Binding 기능이 필요함
맥 코코아 프레임웍을 공부하면서 GTK+ / GObject 라이브러리에도 있으면 참 좋겠다고 생각한 것 중 하나가 특정 속성(property)을 다른 객체의 속성과 결합하는(binding) 개념입니다. 이를 이용해 자동으로 모델과 뷰를 클릭 몇 번으로 연결하고, 더 나아가 객체 배열은 물론 선택한 항목까지 자동으로 동기화되는 걸 보면서 정말 잘 만들어진 프레임웍이라는 걸 새삼 느낍니다. 또한 사용자가 직접 설계한 클래스를 인터페이스 빌더의 [...] Continue reading
Posted in Development
Comments Off
우분투에서 C 라이브러리 맨페이지(manpage) 설치하기
리눅스에서 개발할때 ‘man’ 명령을 이용해 매뉴얼 페이지를 많이 참고하는데, 자주 시스템을 다시 설치하다 보니 설치되지 않은 매뉴얼 때문에 매번 구글을 찾는라 귀찮은 적이 많아 적어둡니다. 우분투나 데비안에서만 유효합니다.
기본적인 C 라이브러리 관련 매뉴얼 패이지는 `manpages-dev’ 패키지를 설치하면 되고, pthread_*() 류의 함수는 `glibc-doc’ 패키지를 설치하면 됩니다. 즉, 터미널에서 다음과 같이 입력하면 됩니다.
sudo apt-get install manpages-dev glibc-doc
Posted in Development
Comments Off
HTTP (Hypertext Transfer Protocol)
GET URI에 해당하는 정보를 요청하는 메소드 입니다. Accept-Lanugage : 원하는 언어를 명시합니다. 서버에게 요청에 대한 응답을 받을 때, 클라이언트 자신이 처리할 수 있는 언어를 알립니다. Accpet-Encoding : 원하는 인코딩 방식을 명시합니다. User-Agent : 요청을 보내는 클라이언트에 대한 정보를 나타냅니다. Connection … Continue reading
Posted in Development
Leave a comment
RTP (Real-time Transport Protocol)
오디오/비디오와 같은 실시간 데이터를 멀티캐스트 혹은 유니캐스트 네트워크를 통해 전송하는데 적합한 단말 대 단말(end-to-end) 전송 프로토콜입니다. RTP 프로토콜은 자원 예약을 준비하지 않으며, 실시간 서비스에 대한 QoS 를 보장하지 않습니다. RTP header, version 2: 00 01 02 03 04 05 06 … Continue reading
Posted in Development
Leave a comment
GLib과 GTK+도 Subversion에서 Git으로 이동
2009년 4월 1일을 기준으로 GNOME 프로젝트의 핵심이 되는 glib, gtk, pango, atk 프로젝트가 기존 서브버전에서 git으로 소스 버전 관리 시스템을 변경했습니다. 한동안 어떤 버전 관리 시스템을 사용할지 논의가 많았는데, 결국 대세를 거를 수는 없었던 모양입니다. 달라진 사용법은 Git이전하기 위키 페이지에 계속 정리되고 있으니 참고하시기 바랍니다.
참고로, 초기 버전과 달리 최신 버전의 git은 이진(binary) 파일 처리 / 외부(external) 프로젝트 [...] Continue reading
Posted in Development
Comments Off