Programming/Tool 썸네일형 리스트형 Head First Design Patterns 모처럼 재미있는 책을 읽었다. Head First Design Patterns 자바 기반이긴 하지만 스토리를 이용해서 디자인 패턴을 잘 설명한 책인거 같다. 물론 스토리가 때로는 이해를 더 힘들게 한 것도 있지만 초보자가 보기에는 유용한 책인것 같다. 마지막 페이지의 한마디가 머리에 남는다 패턴은 도구이지, 규칙이 아니다.KISS (Keep it simple)을 지키자! 더보기 SVN(Subversion) 명령어 정리 'x의 최신 버전이 없다면 응용 프로그램을 빌드, 테스트, 인도할 수 있는가?'라고 스스로에게 물어봤을 때, 만일 그 답이 '할 수 없다'이면 x는 저장소에 들어가야 한다. 중요한 전자우편 메시지의 본문이나 회의록, 웹에서 찾은 정보 등 프로젝트에 도움이 되는 것이라면 어떤 것이라도 저장소에 저장할 수 있다. 서브버전이 설치되어 있는지 확인 $ svn --version $ svnadmin --version * RA : Repository Access 서브버전 설치 http://subversion.tigris.org http://www.pyrasis.com/main/Subversion-HOWTO 저장소 만들기 [svr ...]# mkdir /home/svn-repos [svr ...]# svnadmin c.. 더보기 SVN 콘솔 명령어 1. 업데이트 충돌(C) 발생시 충돌이 발생한 경우 파일명, 파일명.mine, 파일명.r10, 파일명.r20 와 같이 충돌과 관련 있는 revision의 파일들이 여러 개 생깁니다. svn resolved 파일명 를 호출하시면 위 revision 파일들을 잘(?) 엮어서 파일을 수정해 줍니다. 이후 svn status로 확인하시면 충돌(C) 표시가 사라집니다. 2. 이전 버전과의 비교 svn diff 명령어를 사용하시면 됩니다. 현재 파일과 이전 버전과의 차이점 비교 - svn diff 파일명 >> text.txt 현재 파일과 특정 버전(revision 254)과의 차이점 비교 - svn diff 파일명 –r 254 >>text.txt 특정 버전(revision 112, revision 255) 간의 차.. 더보기 Doxygen 한글 깨짐 charset이 iso-8859-1로 셋팅되어서 utf-8 한글이 화면에 안보이는 문제 삽질로 일단 해결 sed -i -e "s/charset=iso-8859-1/charset=utf-8/g" html/*html 더보기 이전 1 다음