pchero on 12월 28th, 2007

 블로그 음악 재생기 Deezer 설치법 Deezer란,,프랑스의 온라인 무료 음원 제공 서비스로 음악을 무료로 들을수 있고, 블로그에 적용할 수 있는 플레이어도 제공한다. 또한 자신이 원하는 PLAYLIST를 만들어 그대로 내 블로그에 적용 시킬 수 있으며 내가 가진 음원을 업로드해 PLAYLIST에 추가 할수도 있다.  먼저 Deezer 사이트(http://deezer.com)에 접속을 하여 회원 가입을 한다.  가입절차는 영어로 되어있으니 걱정안해도 된다.(그게 제일 큰 [...]

Continue reading about 블로그 음악 재생기 – Deezer 설치법

pchero on 12월 16th, 2007

 편리하고 공짜이고 강력한 가계부 프로그램 Gnucash 에 관한 튜토리얼..  보러가기

Continue reading about Gnucash Tutorial..

 함수 포인터나 복잡한 선언이 나올 경우 당황하지 않기 위해 쉽게 읽는 법에 대해 쉽게 설명한 곳이 있다.  보러가기

Continue reading about 함수 포인터나 복잡한 선언이 나올 경우 당황하지 않기 위해 쉽게 읽는 법

pchero on 12월 5th, 2007

안녕하세요.losing too many ticks 는intel cpu의 speed step 과 관련된 오류로 보고 되고 있습니다. bios에서 speed step 관련 기능을 off 하시기 바랍니다. 만약 그게 되지 않는다면,.. bios의 cpu관련 옵션들을 조정해 보시기 바랍니다. 혹, 성공하면 본 메일 주소로 회신 바랍니다. 참고로, sulinux는 서버 전용 리눅스이기 때문에, cpuspeed 관련 데몬은 정지된 상태입니다. supseruser.co.kr 에 요청한 기술지원에 대한 [...]

Continue reading about losing too many ticks 답변 메일…& 해결.

pchero on 12월 4th, 2007

 loosing too many ticks…  SECLAB 에 접속이 안된다는 이야기를 들었다.  급히 서버를 확인해 본 결과…  ”loosing too many ticks”  라는 메시지만 덩그러니 남아있을 뿐이었다.  무슨일일까…왜 그럴까.  아무런 입력도 먹지않고, ping 도, ssh…아무런 접속과 명령을 거부하는 상태였다.  결국 재부팅을 시도했다..  재부팅을 하니 곧 바이오스가 실행되고 부팅되는 과정을 천천히 바라보았다.  하지만 이게 웬일…  시스템의 권한이 OS로 넘어가는 [...]

Continue reading about loosing too many ticks…..

C에는 자연로그(Natural Logarithm)를 구하는 log() 함수와, 밑(Base)이 10인 상용 로그를 구하는 log10() 함수만 있기에, 밑이 2인 로그 등을 구하려면 직접 함수를 만들어야 한다. 아래 예제에 logB() 라는 함수가 있는데 logB(숫자, 밑) 이런 형식으로 임의의 실수를 밑으로 지정할 수 있다. C에서, 자연로그, 상용로그, 밑(Base)이 2인 로그 계산 예제 #include <stdio.h>#include <math.h>double logB(double x, double base);int main(void) [...]

Continue reading about log2 (밑이 2인 로그 함수), log (ln), log10(상용 로그) 구하기

pchero on 11월 30th, 2007

자바를이용하여 알기쉽게 merge-sort 알고리즘을 설명한 곳이 있다.  http://www.cse.iitk.ac.in/users/dsrkg/cs210/applets/sortingII/mergeSort/mergeSort.html

Continue reading about 자바로 설명된 merge sort 알고리즘

pchero on 11월 29th, 2007

 MAX 까지의 중복되지 않는 난수를 생성할때 이와 같은 방법을 사용한다. cnt = MAX;for (i = 0; i < MAX; i++)    n[i] = i;for (j = 0; j < loop_cnt; j++) {    swap(n[rand() % cnt], n[--cnt]);    printf(“%d”, n[cnt]);} 출처 : http://kldp.org/node/73442

Continue reading about 중복되지 않는 난수 생성 알고리즘

pchero on 11월 29th, 2007

 웹에서 설치 파일을 다운받았는데 *.bin 의 형식을 가지는 파일인 경우가 있다. (ex. GoogleEarth)  이와 같은 파일을 다운받고 설치를 시도하려는 경우, 해당파일에 실행권한(ex. 755) 을 준 다음에 터미널에서 실행을 시키면 정상적으로 설치가 시작된다.

Continue reading about bin 파일 실행법

pchero on 11월 28th, 2007

 fork() -> execl() 로 만든 자식 프로세스가 가끔씩 알수없는 이유로 동작이 정지되는 경우가 있다.  kill 시그널을 주거나 혹은 잘못된 명령을 전달했을때, 이를 처리하는 루틴이 없을 경우 이와 같은 현상이 발생한다.  ps -eal | grep ‘해당 프로세스 네임’  명령어를 입력하면 “defunct”이라는 상태 표시가 나온다.  이와 같은 ‘defunct’ 상태를 가진 프로세스를 ‘좀비 프로세스’라고 한다.  죽은 것도 아니요, [...]

Continue reading about defunct 상태 발생시 대처법