리눅스 14

아이폰에서 안드로이드 구동하기 - Open iBoot

일단 아이폰에서 리눅스 구동 ( http://www.iphone-hacks.com/2008/11/28/openiboot-—-linux-on-the-iphone/ ) 아이폰이랑 1세대 아이팟 터치에서 된답니다. 제대로 되는 것은 다음과 같고, Framebuffer driver Serial driver Serial over USB driver Interrupts, MMU, clock, etc. 되지만 아직 포팅안한건 다음과 같고, Read-only support for the NAND 아직 안되는건 다음과 같습니다. Write support for the NAND Wireless networking Touchscreen Sound Accelerometer Baseband support iPhone Linux..

iOS & Android 2010.05.07

리눅스(우분투)에서 gij 대신 sun java 사용하기

참조 :http://kldp.org/node/84800 gij 사용하지 않으려고 심볼릭 링크 하나만 바꿔줬었는데, 다음과 같은 좋은(!) 내용이 있군요. ㅋ 별다른 이유가 없다면 update-java-alternative를 쓰시길 권해드립니다. 예를 들면 위의 작업은 다음 명령 한 줄로 끝납니다. sudo update-java-alternative --set java-6-sun 위에서 하신것처럼 java만 달랑 수동으로 바꾸면 나중에 문제가 될 수 있습니다. javac, javaws, appletviewer, ControlPanel, javaplugin.so 등등 바꿀께 꽤 많거든요... gij 은근 골치 아픔

Unix Linux 2007.08.21

리눅스 디버깅 기술 마스터하기

출처 : http://www.ibm.com/developerworks/kr/library/l-debug/index.html 이 글에서 네 가지 디버깅 시나리오를 제시한다. 시나리오 1의 경우, 메모리 할당 문제가 있는 두 개의 샘플 프로그램을 사용한다. MEMWATCH와 Yet Another Malloc Debugger (YAMD) 툴을 사용하여 디버깅 한다. 시나리오 2에서는 strace 유틸리티를 사용한다. 시스템 호출과 시그널을 추적하여 프로그램이 어디서 잘못되었는지를 규명한다. 시나리오 3에서는 리눅스 커널의 Oops를 사용하여 세그멘테이션 오류 문제를 해결하고 커널 소스 레벨 디버거(kgdb)를 설정하여 GNU 디버거(gdb)를 사용하여 같은 문제를 해결한다. kgdb 프로그램은 직렬 연결을 통..

Unix Linux 2007.03.05

초보자를 위한 리눅스 커널의 메모리 관리

초보자를 위한 리눅스 커널의 메모리 관리등록: 한빛미디어(주)(2005-08-05 11:51:34) Published onHanbit Network(http://network.hanbitbook.co.kr/) 저자:한동훈(traxacun) 이 글은 리눅스 커널을 처음 공부하는 분들에게만 적합하며, 이미 잘 알고 계시는 분들에게는 적합하지 않을 수도 있습니다. 본 기사에서는 다음 주제들을 다룰 것입니다. 1. Memory Model 2. i386 CPU에서의 메모리 관리 3. 리눅서 커널에서의 메모리 관리 4. 커널에서의 코드 메모리 모델 예를 들어서, 1M 메모리를 가진 시스템이 있습니다. 이 시스템에서 메모리를 300k 사용하는 프로그램 A가 있고, 500k를 사용하는 프로그램 B가 있습니다. 그런데,..

Unix Linux 2006.09.20

how to create and use program libraries on Linux

영문 출처 :http://www.tldp.org/HOWTO/Program-Library-HOWTO/index.html한글 출처(3장 공유라이브러리) :http://kldp.org/HOWTO/html/Program-Library-HOWTO/shared-libraries.html Program Library HOWTODavid A. Wheelerversion 1.20, 11 April 2003 This HOWTO for programmers discusses how to create and use program libraries on Linux. This includes static libraries, shared libraries, and dynamically loaded libraries.Table of..

Unix Linux 2006.05.11

[리눅스] proc를 이용한 sms 제작

출처 :http://joinc.co.kr/modules/moniwiki/wiki.php/article/sms_%C7%C1%B7%CE%B1%D7%B7%A5_%C1%A6%C0%DB출처 :http://joinc.co.kr/modules/moniwiki/wiki.php/Site/system_programing/proc/MakeSmsProg================================================================================== article/sms_프로그램_제작Docbook 원문 proc를 이용한 sms 제작윤 상배dreamyun@yahoo.co.kr 교정 과정교정 0.82003년 6월 13일 19시최초 문서작성차례1절.소개2절.jsms 소개2.1절.시스..

Unix Linux 2006.04.18

[펌] ORACLE DATABASE 재설치하기

출처 : http://members.tripod.lycos.co.kr/jelong/db_recreate.html ORACLE DATABASE 재설치하기 DB 를 깨끗하게 밀어 버리고 재 설치하거나 또는 DB구조를 변경할 때 유용한 Create Database 따라하기... (이거 함부로 따라하다 잘못하면 다칩니다) -------------------------------------------------------------------------------- 1. 기존 데이터베이스 백업 받기 2. 데이터베이스 생성 스크립트 (crdb, crdb2.sql) 수정하기 3. Create Database 4. System View 생성 5. 도움말과 샘플 테이블 생성 6. 백업 데이터 복원 ------------..

DB 2005.08.23