전체 글
-
Update/Generate GTAGS With Git Update카테고리 없음 2019. 7. 17. 12:00
Why GTAGS(GNU Global)? Find better than ctags Find faster than ctags/cscope Build faster thant ctags/cscope Integrate better with emacs Why git and gtags git is good scm tool used everywhere :) gtags made good reference with many languages git only maintains original source code gtags can update partially - git use diff for commit! How to setup Instatll git and gnu global(gtags) to your system m..
-
[TIP] P4V를 쓰지 않고 Shelve만들기카테고리 없음 2015. 2. 18. 14:29
설명은 복잡한데, 써보면 git이랑 크게 다를 바가 없습니다. 그리고 gp4에서는 gp4 submit --shelve 명령을 쓰시면 commit이 바로 shelve CL로 나옵니다. 준비하기(GP4 세팅과 동일합니다.) 1. .p4config를 생성합니다. 2. .p4config는 아래와 같이 작성합니다. (는 포함하지 마세요) 3. 첨부된 p4, p4c, sl를 ~/bin에 복사합니다. 파일 수정하기 1. VI나 원하는 에디터로 파일을 수정합니다.2. Shell에서 아래와 같이 명령을 줍니다.p4 edit 3. VI에서 수정하기 (+a)a. 파일 수정 중 명령 창으로 아래와 같이 입력해도 됩니다.:!p4 edit %b. .vimrc에 아래가 같이 추가하면 :PerforceEdit 명령으로 동일한 동작을..
-
Outlook 제목 변경 script 정리카테고리 없음 2015. 2. 17. 20:24
Motivation 회사에서는 Intranet기반의 웹메일을 사용하고 있다. 회사에서 사용하는 메일시스템은 제한적인 기능만을 제공하는데 특히나 메일 백업을 제대로 지원하지 않아서 아웃룩을 쓰고 있다. 아웃룩을 이용한 일반적인 저장에는 문제가 없지만, 회사 메일로 수발신된 경우에는 아웃룩 헤더가 지원되지 않아 아웃룩에서 제공되는 _대화보기_옵션을 사용할 수 없다. 지원하는 방법이 없을지 고민하던 차에 statckoverflow에서 아래 글을 보고 영감을 얻어서 이를 정리해보고자 한다. Refer from http://stackoverflow.com/questions/1440233/possible-to-intercept-and-rewrite-email-on-outlook-client-side-using-ir..
-
TMUX 사용방법 (창분할하기, 빌드걸고 퇴근하기)카테고리 없음 2015. 2. 17. 19:57
TMX는 terminal multiplexer로 터미널에서 사용하는 프로그램들을 손쉽게 switch하거나 backgroud로 수행할 수 있게 도와주는 툴입니다. TMUX를 사용하면 1. 터미널창을 분할해서 사용할 수 있습니다. (아래 그림에서는 왼쪽에는 VI, 오른쪽 위는 TIG, 오른쪽 아래는 Shell로 분할했습니다.) 2. Perforce Sync / 모델 빌드를 걸어두고 다음날 출근해서 확인할 수 있습니다. (session유지) [설치방법] 1. TMUX최신 버전을 설치합니다. (apt-get install tmux로도 설치가능하지만 굉장히 오래전 버전입니다...) To get and build the latest from version control: $ git clone git://git.co..
-
XMIND에서 default theme의 모양 변경하기카테고리 없음 2013. 7. 31. 21:39
xmind에서 default theme를 사용하는데 매번 Subject에 있는 가지 설정을 바꾸는 일이 귀찮아서 기본 설정을 변경하는 방법을 찾아보았다. Windows라면 C:\Program Files\XMind\plugins\org.xmind.ui.resources_\styles\defaultStyles.xml Ubuntu라면 /usr/local/xmind/plugins/org.xmind.ui.resources_/styles/defaultStyle.xml 에서 아래 문구를 찾고 type="topic" id="subTopic" name="Subtopic (Default)" From shape-class="org.xmind.topicShape.underline" To shape-class="org.xmin..
-
유용한 Eclipse Plugins카테고리 없음 2013. 7. 22. 21:45
회사에서 Source 분석도구로 가장 많이 써 오던 툴은 Source Insight였다. (지금껏 관련된 Post를 많이 올리기도 했고..) 하지만 Android과제를 진행하고, 데탑을 Ubuntu로 변경하면서 wine으로 Source Insight를 쓸까하다가 새로운 툴인 Eclipse를 사용해보기로 하면서 사용하게된 여러 가지 plugin을 소개해볼까 한다. 1. Eclipse 4 Chrome Theme http://marketplace.eclipse.org/content/eclipse-4-chrome-theme 일단 보기 좋은 떡이 먹기도 좋다고 Eclipse의 UI를 수정할 수 있게 도와주는 plugin이다. 2. Vrraper http://vrapper.sourceforge.net/home/ c..
-
Procrank에서 나오는 메모리 표시는 무슨 뜻일까? (VSS vs RSS vs PSS vs USS)Kernel 2013. 7. 19. 19:56
VSS : ∑VMA RSS: ∑ Frame PSS = ∑ (Frame /mapcount) USS = ∑ Unshared frame VMA는 linux에서 task가 가지고 있는 메모리 정보를 표현하는 단위이다. Code영역(RO영역), Data영역(RW영역), Stack, Shared Library mapped area, HEAP영역을 각각 VMA 자료구조로 표현한다. VSS는 task에 할당된 4G virtual memory 영역 가운데 해당 task가 사용하려고 설정한 VMA영역의 크기의 합을 가르킨다. RSS는 VMA영역 중에서 실제로 Physical memory영역(Frame)과 mapping되어 있는 크기의 합이다. PSS는 RSS영역에서 다른 task와 공유하고 있는 Frame의 경우 공유하고..