Microsoft/Windows2010. 6. 2. 21:53
윈도우즈포럼의 내용이 더 간단해서 좋다 -ㅁ-
일단.. 이번에 SATA 하드 하면서 부트로더가 OS 파티션이 아닌 DATA로 가는 바람에 써볼일이 생길듯?

C:\>fixboot
C:\>fixmbr \device\harddisk0

[링크 : http://windowsforum.kr/?document_srl=58842]

C:\WINDOWS>Set allowRemovableMedia=True
C:\WINDOWS>Set NocopyPrompt=True
C:\WINDOWS>Fixboot c:
C:\WINDOWS>Fixmbr
C:\WINDOWS>Chkdsk c:
C:\WINDOWS>Attrib -r c:\ntldr
C:\WINDOWS>Attrib -r c:\ntdetect.com
C:\WINDOWS>copy d:\i386\ntldr c:\ntldr
C:\WINDOWS>copy d:\i386\ntdetect.com c:\ntdetect.com
C:\WINDOWS>attrid +r c:\ntldr
C:\WINDOWS>attrid +r c:\ntdetect.com

[d]는 여러분의 co-rom 드라이브가 사용하는 드라이브명을 입력해야 합니다
[링크 : http://pcservice.co.kr/winXP_tip/710]

Posted by 구차니
그대들의 승리는
그대들의 승리가 아니다.

그대들의 위치는 승리자가 아닌
진정한 국민의 종이다.

만세를 부르지 말라.






머.. 결과가 어떻게 나오던 간에
만세부르면 그 정당 사무실 가서 테러하고 싶은 마음이 들듯.
Posted by 구차니
분류가 모호한 글2010. 6. 2. 11:50
분도가 먼지 궁금해서 찾아보니.. 답이 없다.
그냥 대충 이런거에요~ 라는 느낌..

난 5분 동안 하거나, 5번을 해야 하는건줄 알았는데 이거 뭥미!?

 도정의 정도는 도정도(搗精度)와 정백률(精白率)의 2가지 방법으로 표시하는데, 도정의 정도를 표시하는 척도에 대한 정확한 규정이 없다. 보통 경험적·관습적으로 도정도가 결정되며,
 ① 쌀의 빛깔에 의한 방법,
 ② 겨층의 박리(剝離) 정도에 의한 방법,
 ③ 도정 시간에 의한 방법,
 ④ 도정 횟수에 의한 방법,
 ⑤ 전기소모량에 의한 방법,
 ⑥ 생성되는 겨의 양에 의한 방법 등이 도정도 결정에 이용된다.

[링크 : http://enc.daum.net/dic100/contents.do?query1=b05d0614a]

  o 쌀겨층의 박리도에 따른 도정도 기준

도정 도

쌀겨 층의 박리정도

5분 도미

측면부의 겨층이 어느정도 벗겨진 정도

6분 도미

측면부의 겨층이 완전히 벗겨진 정도

7분 도미

배부의 겨층이 완전히 벗겨진 정도

8분 도미

하단부의 겨층이 완전히 벗겨진 정도

9분 도미

등부와 상단부의 겨층이 완전히 벗겨진 정도

10 분도미 (백미)

고랑의 겨층이 완전히 벗겨진 정도



    o 염색법에 의한 도정도 판정 기준

종류

판정 색

종류

판정 색

과종 피

청색

현미

청녹색

호분 층

엷은녹색, 엷은청색

5분도미

엷은청색

배유 부

엷은청홍색, 엷은홍색

7분도미

엷은청홍색

배  아

엷은 황녹색

10분도미, 백미

홍색, 홍청색



[링크 : http://blog.daum.net/ricebreeding/7861500]

Posted by 구차니
서울시장
서울시 교육감 선거

서울시 강동구청장 후보

서울시 강동구 시도의회의원 후보

서울시 강동구 구의회의원 후보

서울시 강동구 교육의원 선거 후보



정당명 - 대표명 (가나다순)

국민참여당 - 이재정
미래연합 - 이규택
민주노동당 - 강기갑
민주당 - 정세균
사회당 - 최광은
자유선진당 - 이회창
진보신당 - 노회찬
친박연합 - 박준홍
평화민주당 - 한화갑
한나라당 - 정몽준




2010.06.03 추가

서울시 교육감 선거 - 곽노현 34.4% 1,459,535 > 이원희 33.2% 1,411,752
서울시 강동구 교육의원 선거 후보 - 김영수 29.3% 136,481 > 황수연 26.0% 120,886
서울시 강동구 시도의회의원 후보 - 1번 윤규진(한나라당) 22,168 > 2번 이은숙 (민주당) 17,873    
서울시 강동구 구의회의원 후보 - 1-가번 김정숙 (한나라당) 6,689 < 2번 안병덕(민주당) 7,886
서울시장 -1번 오세훈(한나라당) 47.4% 2,086,127 > 2번 한명숙 (민주당) 46.8% 2,059,715    
서울시 강동구청장 후보  - 1 번 최용호 (한나라당) 40.3% 83,523 < 2 번 이해식 (민주당) 59.7% 123,902
광역의원비례대표 - 한나라당 41.4% | 민주당 41.0%
기초의원비례대표 - 한나라당 44.9% | 민주당 44.3%

Posted by 구차니
Posted by 구차니
/usr/lib/gconv 에는 iconv 에서 사용하는 변환에 대한 테이블(?) 파일들이 존재한다.
예를 들어 ISO8859-1는 ISO8859-1.so 이런식으로 존재하는데
이것을 찾기 위한 alias 파일이 존재한다.

-rw-r--r-- 1 root root  54K Oct  8  2006 gconv-modules

바로 요녀석인데, 이녀석이 존재하지 않으면
so 파일들이 존재해도 파일을 찾지못해 변환을 하지 못한다.

2010/06/01 - [프로그램 사용/iconv() / glibc] - iconv 라이브러리 위치




2010.06.03 추가

임베디드에서 특정 디렉토리에 넣어야 할 경우에는
gconv 디렉토리를 다른곳으로 넣고
export GCONV_PATH=/[new path] 씩으로 .bashrc나 .bash_profile 등에 넣어주면 된다.

GCONV_PATH Directories in which iconv() looks for character encoding libraries
[링크 : http://www.scratchbox.org/documentation/general/tutorials/glibcenv.html]

'프로그램 사용 > iconv() & glibc' 카테고리의 다른 글

iconv 라이브러리 위치  (0) 2010.06.01
iconv() 함수 완전정복(?)  (0) 2010.04.23
iconv() 함수 사용하기  (6) 2010.04.20
linux iconv 테스트  (0) 2010.04.20
iconv 유틸리티/프로그램 사용하기  (2) 2010.04.19
Posted by 구차니
프로그램 사용2010. 6. 1. 14:08
난 한RSS리더를 사용한다.
다르게 말하자면 항상 파이어폭스를 켜놓고 산다.
그러다 보면 이넘의 불여우가 간을 빼먹는게 아니라 메모리를 빼먹는다 ㄱ-

매너없는 메모리. 최고 350MB 까지 가봤음

그래서 부랴부랴 검색을 해서 부가기능에서 memory 키워드로 검색해서 별이 가장 많은 AFOM을 설치했다.
머.. 벤치마킹 이런건 모르겠지만, 체감적으로 상당히 부드러워졌고
메모리가 120MB를 넘어서면 정리를 해서 8MB 까지 떨어지고 다시 또 차오르고를 반복한다.
조금은 더 오래 써봐야 알겠지만, 생각보다 쓸만해 보인다.




2010.06.03 추가
주말에 집에서 사용해보니, 노트북에서는 조금 버벅대는 감이있다.
꾸준히 약간 버벅대냐, 한번 대박으로 버벅대냐의 차이일려나? ^^;
노트북은 센트리노 1.2Ghz / 1GB 이다.

Posted by 구차니
개소리 왈왈2010. 6. 1. 13:53
감기에 절대적인 면역력을 자랑하는
"개띠 오뉴월 버프"가 걸려있기 때문이죠~!



"오뉴월에는 개도 감기 안걸린다"









사족 : 쓰고보니 먼 개소리래 ㄱ-

'개소리 왈왈' 카테고리의 다른 글

아놔 SKT 나랑 싸울래연?  (12) 2010.06.08
TGIF 시대?  (6) 2010.06.03
중국버스 이니셜 D 찍을기세  (4) 2010.05.31
생애 첫 SATA 하드!  (5) 2010.05.29
리눅스 마스터 1급 최종합격  (8) 2010.05.28
Posted by 구차니
Linux2010. 6. 1. 10:52
strip *

이렇게 하면 한 디렉토리의 모든 파일을 알아서 strip 한다.
왜 이렇게 간단한걸 몰랐을까 ㅠ.ㅠ

strip [-F bfdname |--target=bfdname] [-I  bfdname |--input-target=bfdname] [-O bfdname |--output-target=bfdname] [-s|--strip-all] [-S|-g|-d|--strip-debug] [-K symbolname |--keep-symbol=symbolname] [-N symbolname |--strip-symbol=symbolname] [-w|--wildcard] [-x|--discard-all] [-X |--discard-locals] [-R sectionname |--remove-section=sectionname] [-o  file] [-p|--preserve-dates] [--keep-file-symbols] [--only-keep-debug] [-v |--verbose] [-V|--version] [--help] [--info] objfile...

@file
    Read command-line options from file. The options read are inserted in place of the original @file option. If file does not exist, or cannot be read, then the option will be treated literally, and not removed.

[링크 : http://linux.die.net/man/1/strip]

Posted by 구차니
뜬금없는 이야기지만, 일단 iconv는 libc 를 이용한다.
그런데 이 넘은 실제로 /usr/lib/gconv/*.so 파일들을 사용한다.

아무튼, 이 넘들이 없으면 에러는 안나지만 변환이 안된다.
(임베디드에서 iconv 쓰는데 변환이 안되서 찾은 문제)


strace를 해보니
gconv-module은 /usr/lib/gconv-modules에서 잘 open 했는데 EUC-KR.so 를 open 한 후 libc.so.6ld-linux.so.2를 찾네요, 저는 shared library를 안쓰고 있는데 ㅠㅠ 그래서 위 두 파일을 ramdisk/usr/lib 에 복사해 넣은 후 TARGET에서 다시 iconv sample 프로그램을 돌려보니 이제는 정상 동작 합니다.

[링크 : http://kldp.org/node/76270]



음.. 그래서 일단은 libc*로 파일들을 검색해보니 "libc.so" 가 없다.
so 라길레 파일 용량을 보니 저렴한 238Byte. 그래서 cat으로 해보니 텍스트 파일이다.

>>> x86 리눅스의 libc.so 내용
# cat /usr/lib/libc.so
/* GNU ld script
   Use the shared library, but some functions are only in
   the static library, so try that secondarily.  */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )

>>> sh4 리눅스의 libc.so 내용
]# cat usr/lib/libc.so
/* GNU ld script
   Use the shared library, but some functions are only in
   the static library, so try that secondarily.  */
OUTPUT_FORMAT(elf32-sh-linux)
GROUP ( libc.so.6 libc_nonshared.a  AS_NEEDED ( /lib/ld-linux.so.2 ) )



수동으로 crt 코드와 libc를 링크시켜 줍니다. 여기까지 해서 동작을 잘 해야 하는데, 컴파일/링킹 워닝이나 에러가 안나지만 프로그램이 동작하지 않습니다.

$ readelf -l test
...
INTERP 0x000114 0x08048114 0x08048114 0x00013 0x00013 R 0x1
[Requesting program interpreter: /usr/lib/libc.so.1]
...

dynamic linker를 시스템 기본값인 /usr/lib/libc.so.1로 지정하는데, 문제는 시스템에는 해당 파일이 없습니다--; 마찬가지 방법으로 /bin/ls의 INTERP 섹션을 읽어보니까 INTERP는 /lib/ld-linux.so.2로 되어 있네요. 위에서 /usr/lib/libc.so.1 은 없고 /usr/lib/libc.so는 있는데, 이 파일의 내용은 다음과 같습니다.

$ cat /usr/lib/libc.so
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )
출처:ld의 동작


[링크 : http://earthfall.egloos.com/1794074]

Posted by 구차니