분류 전체보기
[ctags] ctags의 필수 설정!!
기본적인 사용법이,ctags -R로 생성된 tags파일이 있는 곳에서 vi로 파일을 열어야 tag를 따라 다닐 수 있습니다.즉, tags파일이 없는 곳이라면 태그가 먹히지 않죠, 이 문제를 해결하는 방법은, .vimrc파일을 열어서set tags =tags;를 입력하는 겁니다. 그러면 vi가 tags를 만나기 전까지 최상위 폴더로 이동하면서 찾은 후 tags file을 적용시켜줍니다. 끝~!
tar: Exiting with failure status due to previous errors
어느날 .tgz 파일의 압축을 푸는데 이런 애러가 떴다.tar: Exiting with failure status due to previous errors 그래서 찾아보니 이것은 권한의 문제로, 옵션 중 -v를 사용하고 있으면 끄라고 하였다.(http://superuser.com/questions/169195/tar-exiting-with-failure-status-due-to-previous-errors) 그래서 이전의 명령어인tar -zvxf ???.tgz 을tar -zxf ???.tgz 으로 했더니 에러 없이 성공하였다.
list에서 짝수 홀수 출력하기
Reference : http://desk.stinkpot.org:8080/tricks/index.php/2007/10/extract-odd-or-even-elements-from-a-python-list/ 제가 채택한 방법은요, x = range(1, 10)x[::2]x[1::2]
[python] print에서 new line(개행문자) 출력하지 않는 방법
print 뒤에 , 을 붙이면 됩니다. print(.) -> print(.), ref : http://stackoverflow.com/questions/493386/how-to-print-in-python-without-newline-or-space
[python] 파일 입출력 코드/예제
import sys argc = len(sys.argv) argv = str(sys.argv) # Print it print ("The total numbers of args passed to the scripts : %d" % argc) print ("Args list : %s" % argv) # Wrtie file fwrite = open("result.log", "w") for i in range(1, 11) : data = "%d line \n" %i fwrite.write(data) fwrite.close() # Read file fread = open(sys.argv[1], 'r') while True: line = fread.readline() if not line: break print(l..
Server side와 Client side에 대해서
서문. node JS을 사용해서 client side의 화면을 어떻게 제어하는걸까? 질문. Server side와 Client side의 역활에 대해서 알아보자 답을 찾는 여정. google 검색 -> https://www.google.co.kr/?gfe_rd=cr&ei=WINUU7XDCOK8iAelsYGYDQ#newwindow=1&safe=off&q=node+js+client+side 선택 stack overflow ->http://stackoverflow.com/questions/11088720/how-to-run-node-js-client-side-code require.js ->http://requirejs.org/ require이라는 것을 사용해서 module이나 javascript을 load시..
tmux 설치하고 사용하기
1. Install링크 : http://nodeqa.com/nodejs_ref/99 sudo apt-get insatll tmuxapt-get install libevent-dev 2. Key settingtmux는 약간 변태스러운 키조합을 갖고 있다.그래서 나는 vi style로 대부분 바꾸었다. 키의 변경의 참고자료는 아래의 주소이다.링크 : http://nodeqa.com/nodejs_ref/102 1) 명령어 모드(?)``` shset -g prefix C-w vi와 명령어가 겹쳐서 vi 명령어가 작동하지 않는다.set -g prefix C-aunbind C-b 보통 vi에서 윈도우에 대한 명령어는 ctrl + w로 시작한다. 그와 동일하게 tmux도 윈도우의 이동이니 이렇게 정의했다. 2) wi..
openCV 설치하기 ubuntu 14.04
openCV란,OpenCV(Open Computer Vision)은 오픈 소스 컴퓨터 비전 C 라이브러리이다. 원래는 인텔이 개발하였다. 윈도, 리눅스 등의 여러 플랫폼에서 사용할 수 있다. 실시간 이미지 프로세싱에 중점을 둔 라이브러리이다. 인텔 CPU에서 사용되는 경우 속도의 향상을 볼 수 있는 Intel Performance Primitives (IPP)를 지원한다. ref. https://ko.wikipedia.org/wiki/OpenCV 설치방법 : http://www.samontab.com/web/2014/06/installing-opencv-2-4-9-in-ubuntu-14-04-lts/