어쩌라구..?? ㅡㅡa..

Posted
Filed under Linux/tip
원본이 aaa 파일(또는 디렉토리)이고, 수정본이 bbb 일때,
이 소스들의 패치파일 ccc.patch 를 만드는 명령이다.

$ diff -urN aaa bbb > ccc.patch

u 옵션은 변경된 라인의 앞뒤로 3줄씩을 더 표시하여 보기 쉽도록 하는 옵션이고,
r 옵션은 지정한 곳에서 하위 디렉토리를 재귀적으로 검사하도록 하는 옵션이고,
N 옵션은 수정본에 새로운 파일이 생겼을때 이를 표시하도록 하는 옵션이다.

그냥 이대로 쓰면 패치 잘 먹는다. ㅡㅡ;
참고로 패치 적용하는 명령은 다음과 같다.
$ patch -p1 < ccc.patch
이 명령을 소스트리의 루트에서 실행시키면 된다.
2007/12/02 01:44 2007/12/02 01:44
Posted
Filed under Linux/system
일단 다운로드부터 시작하자.11월 30일부터 배포하기 시작한 PXA255-PRO1 보드용 2.6커널 부트로더가 동작하지 않았다.
부트로더가 전에는 blob이었는데 이번에 u-boot로 바뀌었다.

그런데 배포하는 부트로더를 올리니까 내 경우에는 아예 화면이 출력되지 않았다.
시리얼 라인으로 아무런 신호가 없는 것이다.
수많은 삽질 결과 시리얼 초기화 코드에서 blob과 u-boot의 차이점을 발견했다.

패치를 첨부하니, 이 글을 읽고 무슨말인지 알만한 사람은 써먹을 수 있으리라 믿는다.
단! 아래 박스는 참고만 하고. 패치가 필요하면 첨부파일을 받아 사용하라.
--- ub/cpu/pxa/serial.c    2007-02-22 20:40:58.000000000 +0900
+++ u-boot-1.2.0-proX/cpu/pxa/serial.c    2007-12-01 16:02:48.000000000 +0900
@@ -63,11 +63,13 @@
     FFIER = 0;                    /* Disable for now */
     FFFCR = 0;                    /* No fifos enabled */
 
+    FFLCR = LCR_WLS0 | LCR_WLS1 | LCR_DLAB;    /* enable access to the latch registers */
     /* set baud rate */
-    FFLCR = LCR_WLS0 | LCR_WLS1 | LCR_DLAB;
     FFDLL = quot & 0xff;
     FFDLH = quot >> 8;
-    FFLCR = LCR_WLS0 | LCR_WLS1;
+        // reset fifos
+        FFFCR = FCR_RESETTF | FCR_RESETRF;
+    FFLCR = LCR_WLS0 | LCR_WLS1;        /* disable to latch reg */
 
     FFIER = IER_UUE;            /* Enable FFUART */
 
2007/12/02 01:38 2007/12/02 01:38
Posted
Filed under Linux/tip
가차없이 다음 명령을 실행시킨다.
sudo apt-get install lrzsz

이 패키지를 설치하면 파일 전송이 잘 될 것이다.
minicom을 다시 시작할 필요는 없다.
그냥 연결 유지한 채 설치하고 파일 전송을 다시 하면 된다.
2007/11/29 09:19 2007/11/29 09:19
Posted
Filed under Linux/tip
일단 참조 문서부터.. : Gutsy Sound Juicer wont rip to MP3

Sound Juicer는 우분투에서 기본으로 사용되는 음악 CD Ripper 프로그램이다.
프로그램 띄우고 '기본 설정' 메뉴에서 출력 형식을 지정할 수 있는데,
gutsy에서 프로그램 띄우고 출력 형식을 보면 mp3가 없다.
조금 더 황당한건 프로파일 편집 버튼을 눌러보면 여기에는 mp3가 있다.

mp3로 저장할 수 있는 방법이 있다. 당연하게도.
콘솔에서 다음 명령을 실행시킨다.

sudo apt-get install gstreamer0.10-plugins-ugly-multiverse

이 패키지를 설치하고 Sound Juicer를 재시작하면 출력 형식을 mp3로 선택 할 수 있을것이다.
2007/11/28 06:07 2007/11/28 06:07
Posted
Filed under Linux/utility
일단 링크부터 걸자 :
    Windows에서 PostScript 파일로 프린트 하기, PS 파일을 PDF로
    PDFCreator

이 문서를 발견한건 세상의 어떤 블로거가 hwp파일을 리눅스에서 보려니
속터지더라~ 라는 얘기에서 시작했다.

포스트 스크립트 가상 프린터를 설치하고 인쇄한 후
그걸 직접 읽거나 pdf로 변환 할 수 있다는 내용이다.

나도 아직 시험해 보진 않았지만 프린터로 인쇄되는 그대로 정말 잘 인쇄된다면
대단히 쓸만한 물건이라고 생각된다.
왜냐하면 웬만한 프로그램들에서 pdf로 저장해도
화면에서 보던 그대로 저장되지 않기 때문이다.

나중에 시험 해 봐야겠다.

수정:
PDFCreator라는 프로그램이 소개 돼 있었는데
오픈소스 프로그램으로, 가상 프린터로 설치 해서 사용하는데
바로 pdf파일로 출력해 준다고 한다.

한글이 제대로 나올지, 얼마나 잘 동작하는지는 잘 모르겠지만,
더 편한듯 하니 함 써 봐야겠다.

수정2:
PDFCreator를 쓰고 있는데, 한글 문서 출력하면 빈 문서가 출력되고
2번째 페이지에 에러메세지만 나오는 경우가 있다.
이때는 '제어판 > 프린터 및 팩스 > PDFCreator(가상 프린터) 우클릭 > 속성 > 장치설정'에서
'Output Protocol' 옵션이 있다. ASCII를 선택한다.
그리고 인쇄를 시작하면 뜨는 PDFCreator 창에서부터
'Options > 새로 뜬 옵션창에서 Formats 메뉴의 PDF 항목 > Convert binary data to ASCII85 선택'
하면 된다.

2007/11/21 23:14 2007/11/21 23:14