syslog 사용하기 2 

syslog 사용하기 2 wiki 스타일에 맞게 수정해야함. 내용도 너무 오래 되었음 수정해야함....

syslog 사용 - 1 

syslog 사용 - 1syslog는 Unix(응용프로그램에서 굳이 이러한 메시지를 처리하는 루틴을 만들지 않고, syslog를 사용하는데에는 몇가지 이유가 있다. 일단 메시지처리를 위한 루틴에 특별히 신경쓰지 않고 다른 특화된 모듈에 맡김으로써, 작은것이 아름답다 라는 unix 철학에 부합됨과 동시에, 코딩시 라인수를 대단히 많이 줄일수 있다라는 점 그...

안전한 프로그래램 작성을 위한 지침 

컴퓨터시스템을 운영하는데 있어서 현재 가장 중요한 이슈는 보안문제일 것이다. 보안 문제가 발생하는 이유는 허락하지 않은 사용자가 시스템의 자원을 접근하려는데에서 발생하게 된다. 이상적으로 보자면 운영체제가 완벽하고 그 운영체제하에서 돌아가는 소프트웨어에 어떠한 결함도 존재 하지 않는다면 보안문제가 발생할 어떠한 이유도 없겠지만, 안타깝게도 완전한 운영체제와...

/dev/random을 이용한 랜덤값 생성 

/dev/random을 이용한 랜덤값 생성 표준편차를 잘못구하고 있음 수정해야함 - yundream 2008/7/24...

사용자 로그인 정보 얻기 

사용자 로그인 정보 얻기...

유닉스 환경에서의 C 프로그래밍 

유닉스 환경에서의 C 프로그래밍유닉스 환경에 대한 내용을 프로그래머 관점에서 다룬다....

Multi Thread Programming 

Multi Thread Programming...

signal 기초문서 - 2 

시그널(signal)은 한 프로세스에 대해서 발생하는 시그널을 큐잉 하지 못한다(대부분의 유닉스). 특정 프로세스에 보내는 시그널은 커널에서 관리하는데 이때 커널은 프로세스에게 보낼 시그널을 한개 이상 유지할수 없다. 시그널을 받게 되면, 프로세스는 시그널 핸들러(신호 처리기)를 이용해서 시그널에 대한 처리를 하게 된다. 이때 즉 시그널 에 대한 처리가 끝...

signal 기초 -1 

보통 32번까지의 시그널(signal)은 대부분의 UNIX 계열에서 비슷한 값을 보여주며, 33번부터 62번까지는 아마도 OS 마다 약간식의 차이를 보여줄것이다. Linux 상에서 33 번 부터 62 번까지는 리얼타임 시그널을 위해서 예약된 시그널들이다. 리얼타임 시그널은 설명할께 꽤 많음으로, 따로 기사를 만들어 다루도록 하겠다. 각각의 시그널은 int ...

SIGTERM 다루기 

SIGTERM 다루기 C++ 로 만들어진 데몬프로그램의 종료시 각 클래스 객체의 소멸자를 어떻게 호출되게 할 것인가에 대한 고찰#include #include #include #include #include class tClass1 { private char b...