전체 글

전체 글

    debian 계열 linux에서 core 파일 생성 방법

    core 파일 생성 방법 core 파일을 최소 크기를 설정 한다. $ ulimit -c unlimited $ ulimit -a core 파일의 네이밍 룰을 지정한다. $ echo "/etc/core" > /proc/sys/kernel/core\_pattern login 시 마다 동일한 설정을 해야 한다. 참조 http://kthan.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4Linux-ulimit-%EC%9C%BC%EB%A1%9C-coredump-%EC%84%A4%EC%A0%95 http://manywaypark.tistory.com/entry/core-file%EC%9D%80-%EC%96%B4%EB%94%94%EC%97%90

    최적의 makrdown editor는 sublime text

    OSX에서 다시 Windows환경으로 넘어오면서, makrdown editor를 찾아 해맸다. 결론은 OS 구분없이 Sublime Text 였다. [Sublime Text 3] + [MarkdownEditing] 플러그인 + [OmniMarkdownPreviewer] 플러그인 + [Table Editor] 플러그인 조합이다. 문제는 Windows 환경에선 한글 입력창이 이질감이 느껴진다는 것인데, 그것도 [IMESupport] 플러그인으로 완벽하진 않지만 쓸만해 졌다. 하지만, OS 차이로 일부 단축키가 바뀐건 아직 적응이 잘 안된다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=..

    문자열 치환

    하나의 파일에서 치환 vi 사용 :%s/old/new/g sed 사용 sed -i 's/old/new/g' ./file.html 여러 파일을 한꺼번에 치환 find ./ -name "*.html" -exec sed -i 's/old/new/g' {} \; 특정 파일만 제외하고 치환 find . ! \( -name '*.jar' -prune \) -exec sed -i 's/old/new/g' {} \;

    Serial-port 관련 자료 정리

    centos 에서 Serial-Port를 이용한 파일전송 모듈을 개발하면서 정리한 자료 입니다. 시리얼 포트 상태 확인 장치 확인 $ cat /proc/tty/driver/serial serinfo:1.0 driver revision: 0: uart:16550A port:000003F8 irq:4 tx:930342833 rx:215304 brk:145317 RTS|CTS|DTR|DSR 1: uart:16550A port:000002F8 irq:3 tx:1090 rx:0 RTS|CTS|DTR|DSR|CD 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3커널에서 시리얼 드라이버 load 되었는지 확인 $ dmesg | grep t..

    카카오톡 그룹 채팅방 통계

    개요 카카오톡의 기능 중에 "대화내용 이메일로 보내기"라는 기능이 있습니다. 이 기능을 사용하면, 대화 내용이 포함된 Text파일이 생성되는데, 이 Text 파일을 사용해서 누가 몇건의 챗팅을 보냈는지 통계를 내는 Web 페이지를 만들어봤습니다. HTML과 Javascript로만 구현되어 있어서, 웹서버 없이 Local에서도 실행이 가능 합니다. 기능 웹 브라우져를 열어 아래 URL로 이동 합니다. http://host.newtype.pe.kr/KakaoTalkCounter/?sorts[count]=-1 페이지를 열면 아래와 같이 나옵니다. 버튼을 클릭해 Text 파일을 선택합니다. Table 형태로 누가 몇건의 챗팅을 했는지 보여줍니다. Pie Chart 로도 내용을 보여줍니다. 구현방법 Text 파일..