2009. 4. 28. 21:32

제가 항상 사용하는 파이어폭스(Firefox) 플러그인

FireGestures
마우스를 사용해서 파이어폭스를 컨트롤할 수 있는 플러그인입니다.
예전에는 All-In-One Gestures를 사용했습니다.
사용하다가 보니까 FireGestures가 더 낫더군요.


IE Tabs
웹을 돌아다니다 보면 인터넷 익스플로러에서만 동작하는 웹이 있죠.
ActiveX를 설치해야 된다거나 하는 사이트에서 IE 모드로 동작하도록 하는 플러그인입니다.
(물론 IE 모드에서는 파이어폭스의 다른 플러그인들이 동작하지 않습니다.)
윈도우 파이어폭스를 사용하는 사용자라면 반드시 설치해야겠죠.


Easy DragToGo
마우스로 링크를 드래그 앤 드랍하면 탭을 열어주는 플러그인입니다.
사용해 보시면 아시겠지만, 무척 편리한 플러그인입니다.


Download Statusbar
이름이 비슷한 Download status와 혼동하지 마세요..
한동안 Download status를 설치하고, 왜 동작이 이렇게 변했지라고 한참을 고민했었습니다.


Adblock Plus
광고를 막아주는 플러그인입니다.
웹페이지의 로딩 속도를 조금은 높여줄 수 있겠죠..


이 외에도 정말 많은 파이어폭스 플러그인이 존재합니다.
다음 사이트를 방문하셔서 한 번 둘러보시는 것도 괜찮을 것 같네요..
https://addons.mozilla.org/ko/firefox

2009. 4. 28. 21:21

우분투 9.04 키보드 설정

1. 우분투 9.04 한글 키보드 설정
시스템/기본 설정/키보드
  • 키배치의 키보드 모델을 일본 106키로 되어있는 것을 한글 106키로 변경합니다.
  • 키배치의 키배치를 대한민국으로 변경


2. 우분투 9.04 한글 SCIM 설정
프론트엔트/전체 설정
  • 전환키에서 Shift+Space 추가(저는 한영전환에 Shift+space를 사용합니다.
  • 끄기에 Ctrl+[, ESC 키를 추가합니다.
끄기에 추가하는 내용은 ESC키를 눌렀을 때,
한글 입력모드에서 자동으로 영문모드로 변환되게 하기 위해서입니다.
2009. 4. 27. 23:21

doxygen 초간단 사용법

소스코드 문서화 프로그램 doxygen의 초간단 사용법을 적어볼까 합니다.

 

doxygen을 사용한 소스코드의 문서화는 다음과 같은 절차로 이루어집니다.

  1. 문서화할 소스코드(C 파일들)가 있다
  2. doxygen을 다운로드 받는다
  3. doxygen용 설정파일(Doxyfile)을 생성한다.
  4. doxygen용 설정파일(Doxyfile)을 내 환경에 맞게 편집한다.
  5. doxygen을 실행한다.

 

 

자 그럼 각 단계별로 살펴볼까요.

 

문서화할 소스코드(C 파일들)가 있다.

  • 기존에 소스코드가 있다면, 문서화할 수 있습니다.
  • 하지만 완벽한 문서화를 위해서는 소스코드에 doxygen이 인식할 수 있도록 주석이 달려있어야 합니다.
  • 하지만 doxygen용 주석이 달려있지 않아도 문서화된 결과물은 확인할 수 있습니다.

 

 

doxygen을 다운로드 받는다.

  • http://www.stack.nl/~dimitri/doxygen/
  • doxygen 홈페이지에서 해당 OS에 맞는 설치파일이나 압축 파일을 다운로드 받아서 설치하거나 압축을 풀고 PATH가 연결된 디렉토리에 넣어두면 됩니다.

 

 

doxygen용 설정파일을 생성한다.

  • doxygen용 설정파일의 이름은 특별히 주어지지 않으면 Doxyfile입니다.
  • 기존에 doxygen으로 문서화를 진행하던 프로젝트 혹은 소스코드라면 doxygen용 설정파일인 Doxyfile이 있을 것입니다.
  • 이전 버전의 doxygen용 설정파일을 현재 사용하고 있는 doxygen용 설정파일로 업그레이드하기

 

doxygen -u [configName]

 

 

 

기존에 doxygen용 설정파일이 없어서 새롭게 doxygen용 설정파일인 Doxyfile을 만들기

 

doxygen -g [configName]

 

 

 

 

doxygen용 설정파일(Doxyfile)을 내 환경에 맞게 편집한다.

생성된 Doxyfile을 텍스트 편집기로 열어보면 수많은 설정항목들이 있습니다.

(모두 영어로 되어있고, 정말 많습니다. ^^;)

각 항목들은 영어를 이해하시던지, 매뉴얼을 참고하셔야 합니다.

지금은 Doxyfile을 그대로 사용하는 것으로 하죠.

 

 

이제 doxygen을 실행해서 소스코드의 문서를 생성합니다.

 

doxygen

 

 

 

이제 소스코드에 대한 문서가 생성되었습니다. ^^;

이 글은 스프링노트에서 작성되었습니다.