윈도에서 samba로 연결하여 linux 소스를 editing 하면 생기는 ^M 이놈 때문에 컴파일이 안되는 경우도 있다. vi에서 아래와 같이 작업해서 없앨 수 있다. :%s/^M//g ^M 은 ctrl + v, ctrl + m 으로 넣을 수 있다. 컨트롤 V를 누른 상태에서 M을 눌러도 되고, 컨트롤 V 후 컨트롤 M을 눌러도 된다.
1. linux terminal shell의 dir color 바꾸기 1) /etc/DIR_COLORS 를 자신의 홈디렉토리 아래에 .dircolors로 이름을 바꿔 복사한다. $ cp /etc/DIR_COLORS ~/.dircolors 2) DIR의 색상 부분을 주석을 참고하여 원하는 색으로 바꾼다. $ vi ~/.dircolors ( vi 동작 중 ) #DIR 01;34 # directory DIR 01;33 # directory ; yellow 2. vi color 바꾸기 1) ~/.vimrc 에 ..
에뮬레이션 환경에서 잘 동작하던 클라이언트 프로그램이 제품에 탑재하니 동작을 안하는 상황이 발생했다. 해결책은 두 가지가 있었다. 32bit emulation이 동작하도록 kernel을 재 컴파일 하는 것과 libmqcrt.so 을 64bit 용으로 만드는 것. 커널 재컴파일이 쉬워보여 그것 부터 했으나, 결론은 기존에 가지고 ..
에뮬레이션 환경에서 잘 동작하던 클라이언트 프로그램이 제품이 탑재되니 동작을 안하는 상황이 발생했다. 해결책은 두 가지 - 32bit emulation이 동작하도록 kernel을 재 컴파일 하는 것과 libmqcrt.so 을 64bit 용으로 만드는 것. 어제는 커널 재컴파일 하느라 하루를 보냈다. 분명 옵션은 맞는데, 제품에서는..
어제 부터 하루 죙일 "아쿠아월드, 아빠 아쿠아월드 가자" 란 말을 입에 달고 돌아다닌다. "혜린아, 쉬야 좀 해~" "그럼 아쿠아월드 가자~" "혜린아, 밥좀 먹어" "아쿠아월드 언제 가는 거야?" 결국 두 손 두 발 다 들었다. 주일 말씀 듣고 찬양대 연습 마친 오후 4시, 부리나케 출발한 코엑스. 고 동네 지리..
대용량 디스크와 대용량 파일을 억세스하는 요즘, 32bit 타입으로는 구조적으로 처리 불가능하게 되었다. 이에 64bit(2^64)까지만 확장해서 기존 32bit 영역의 2^32배 까지 어드레스 확장이 가능해 지므로, 당분간 64bit로도 충분하지 않을까? (640kb이면 모든 사람에게 충분한 메모리 용량이다." 빌 게이츠(1981..
source/project 관리 툴인 svn(subversion) 사용시 필요한 팁 정리 1. 파일 로그 확인 #svn log file.c 2. 특정 리비전과 내용 비교 #svn diff -r 123 file.c 3. 특정 리비전으로 복원 #svn up -r 123 file.c 4. 자기 프로젝트와 repository와 파일 변경 상태 비교 #svn st
아래 정리한 각종 툴들은 본인이 개발과정에서 사용하는 각종 무료 툴들을 정리한 것입니다. 1. jwFreeNote - 개발 내용 기록 및 관리하는 노트. http://jwmx.tistory.com/ 2. startUML - UML 기반의 개발방법론 설계 및 기술. http://staruml.sourceforge.net/ko/ 3. Dia - 절차 지향의 개발 프로세스 설계 및 기술. http://live.gnome.org..