Doxygen 적용시 고민거리

내가 제공하는 라이브러리에 대한 설명을 Header file에 적으면 해당 API를 이용하는 개발자들이 편할 것이고, source code에 적으면 소스 코드를 보는 개발자가 편할 것이고, 그렇다고 둘 다 적을 수는 없고(정보 불일치 발생 가능..)

뭐가 좋은 방법일까?

via tumblr http://cychong.tumblr.com/post/69563460245

새로운 과제를 위해 사람들이 모였다. 그런데 뭔가 멋진 물건을 제대로 만들어보자고 모인 건지 모르겠다. 그저 한 사람이 말하는 내용을 듣기만 듣고, 시키는 게 있으면 일단…

새로운 과제를 위해 사람들이 모였다.

그런데 뭔가 멋진 물건을 제대로 만들어보자고 모인 건지 모르겠다. 그저 한 사람이 말하는 내용을 듣기만 듣고, 시키는 게 있으면 일단 못하겠다, 우리쪽 업무가 아니라고 거부부터 하고, 피할 수 없으면 검토해 보겠다는 자세.

나는 이렇게 생각한다. 이랬으면 좋겠다. 그런 생산적인 의견을 제시하는 것이 아니라 숙제만 받아가겠다는 자세로 사람들이 모인다. 그런 사람은 필요 없는 회의 인데

via tumblr http://cychong.tumblr.com/post/69563118839

“기회가 정문에서 문을 두드리는 동안, 왜 그렇게 많은 사람들은 뒷 뜰에서 네 잎 크로버를 찾고 있는 것인가?”

“기회가 정문에서 문을 두드리는 동안, 왜 그렇게 많은 사람들은 뒷 뜰에서 네 잎 크로버를 찾고 있는 것인가?”

https://twitter.com/idearesearcher/status/409819756380712960

via tumblr http://cychong.tumblr.com/post/69442396991

EPUBReader :: Add-ons for Firefox

EPUBReader :: Add-ons for Firefox:

Simple but useful ePub reader for firefox.

via tumblr http://cychong.tumblr.com/post/69439101948

Doxygen generate duplicated prototype from source and header file

[http://doxygen.10944.n7.nabble.com/Duplicate-functions-descriptions-td1478.html]

C 파일에 정의한 함수를 header file에 extern으로 정의한 경우 Doxygen은 해당 함수가 C, H 에 모두 정의되어 있다고 인식해 버린다.

이 경우 해결 방법은

  • 우선 Doxygen을 최신 버전으로 업데이트. 현재 기준 1.8.5
  • Header file에 extern으로 정의한 prototype 전후를 이렇게 표시하면 Doxygen이 무시한다고
    /*! @cond INCLUDE_WITH_DOXYGEN */
    extern int foobar(int a);
    /*! @endcond */
    

via tumblr http://cychong.tumblr.com/post/69436987923

Clearly Rocks

Clearly로 우선 본문만 표시하게 하고, 그걸 PDF형태로 Devonthink로 보내면 깔끔하게 자료 수집이 가능하다.

이게 고마워서 evernote 유료 서비스 계속 사용해주고 싶다

via tumblr http://cychong.tumblr.com/post/69357369842

“원서는 한 번 슬쩍 읽고 나면 금세 잊혀졌다. 밑줄을 그어놔도 소용이 없었다. 결국, 중요한 부분은 직접 번역해서 요약본을 만들었다.”

“원서는 한 번 슬쩍 읽고 나면 금세 잊혀졌다. 밑줄을 그어놔도 소용이 없었다. 결국, 중요한 부분은 직접 번역해서 요약본을 만들었다.”

프로그래머로 사는 법 p598

via tumblr http://cychong.tumblr.com/post/69356198964