관련링크
참여자
-
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
Tag Archives: CPAN
[Digest] 펄 스크립트로 상호 작용하는 Ack 쉘 만들기
주의 : [[Digest] 펄 스크립트로 상호 작용하는 Ack 쉘 만들기]의 가장 최근 판은 이곳 에서 확인할 수 있습니다.
CPAN의 Andy Lester 가 제작한 App::Ack 모듈은 펄로 만든 강력한 문자열 검색 도구 입니다. 한 번 사용하면 즐겨 사용하던 GNU grep을 버려버릴 수 있을 정도로 grep 을 사용하면서 한 번쯤은 느낄 아쉬운 부분들을 보완하는 다양한 기능과 옵션을 가지고 있습니다. App::Ack 모듈을 설치하면 명령줄 실행 프로그램인 ack 를 같이 설치하므로 특별히 App::Ac…
Continue reading
Module::Pluggable 플러그인 프레임워크를 이용한 확장성 있는 프로그램 작성
주의 : [Module::Pluggable 플러그인 프레임워크를 이용한 확장성 있는 프로그램 작성]의 가장 최근 판은 이곳 에서 확인할 수 있습니다.
시작하며
프로그램이 확장성이 좋다는 것은 변화에 유연하게 대처할 수 있으며 기능을 추가하는데 비용이 적게 든다는 것을 의미합니다. 확장성 있는 프로그램을 만드는 여러가지 방법이 있지만 플러그인 구조는 그 중에서도 널리 쓰이고 있는 기법 중 하나입니다. 보통 전산 분야에서 플러그인(plug-in)은 기능 확장용 소프트웨어를 지칭합니다. 플러그인 구조를 지원하는 소프트웨어는 글…
Continue reading
CPAN 모듈 작성 #2 – Module::Install를 이용한 자동 빌드 생성
주의 : [CPAN 모듈 작성 #2 - Module::Install를 이용한 자동 빌드 생성]의 가장 최근 판은 이곳 에서 확인할 수 있습니다.
시작하며
CPAN 모듈로써 최소한의 외형적 요건을 갖추기 위해 필요한 것은 몇가지가 있습니다. 모듈 배포를 위해 필요한 파일 목록과 cpan 명령을 이용해서 자동으로 설치를 진행할 수 있도록 도와주는 자동화된 빌드 스크립트, 그리고 모듈의 정상 동작을 보장하기 위한 테스트 집합, CPAN 홈페이지에서 보여주기 위한 문서 등이 그것입니다. 이를 위해 필요한 작업은 지난 글 을…
Continue reading
CPAN 모듈 작성 #1 – Module::Starter로 시작하기
주의 : [CPAN 모듈 작성 #1 - Module::Starter로 시작하기]의 가장 최근 판은 이곳 에서 확인할 수 있습니다.
시작하며
대부분 처음에는 간단한 문제를 해결하기 위해 가벼운 스크립트를 작성하곤 합니다. 하지만 이내 기능을 추가하기 시작하면서 크기는 금방 방대해져 버립니다. 게다가 여러분이 작성한 스크립트의 팬이 나타난다면, 아마도 여러분은 기대에 부응하기 위해 기꺼이 오류를 고치고 새로운 기능을 추가하기 시작할 것입니다.
여러분의 프로그램은 점점 커지고 있으며, 사용자들은 늘어가고, 이제는 새로운 릴…
Continue reading
콘솔 프로그램의 출력에 색깔 입히기 – Log::Simple::Color
주의 : [콘솔 프로그램의 출력에 색깔 입히기 - Log::Simple::Color]의 가장 최근 판은 이곳 에서 확인할 수 있습니다.
시작하며
거의 모든 작업을 GUI 환경에서 처리하는 요즘에도 업무의 자동화나 일괄 처리 때문에 터미널의 명령줄에서 실행하는 프로그램의 사용의 빈도는 여전히 잦습니다. 보통 이런 프로그램은 작업의 진행 내역을 알려주기 위해 표준 출력이나 표준 에러에 유용한 정보를 출력하거나 또는 로그에 기록을 남깁니다. 이 중에서도 특히 표준 출력이나 표준 에러에 정보를 출력하는 경우 글자나 배경에 색깔을…
Continue reading