소스 코드 3

[리눅스] 아주 작은 로그 서버

2003년도에 임시로 사용하려고 만들었던 리눅스용 로그 서버의 소스다. [임시를 생각보다 오래 썼던 거 같다..] 리눅스의 IPC 중 하나인 메시지 큐를 사용하여 다른 프로세스와 통신한다. 로그 서버를 실행할때 로그 파일을 생성할 위치를 파라메타로 넘겨야한다. [소스를 확인하기 바란다] 예) LogServer /LogData/TestLog_ 이렇게 실행하면 /LogData 디렉토리 아래에 날짜별로 파일이 생성될 것이다. TestLog_20071115.log로그 서버를 백그라인드로 실행시켜두고 지정된 메시지 큐에 로그 메시지를 넣어주면 로그 서버가 받아서 처리한다. 처리 내용은 메시지 큐의 내용을 가져다가 현재 날짜/시각을 덧붙여서 현재 날짜로 생성한 파일에 출력한다. 자세한 내용은 소스를 보면 알 수 있..

Toy Project 2007.11.15

[장난] 싫은 놈의 바탕화면 아이콘들을 엉망으로 섞어 놓자

역시나 포스팅할게 없을 때 홈페이지에서 하나씩 옮겨오는 자료 중 하나다. 아니다...좀 전에 포스팅하나 했다... 이거 옮겨 오면서 네비 업데이트하다고 사고 쳤다... 2007/10/31 - [prostars] - 아악~~~ ㅠ,ㅠ 내 PDA~~ 뭐..어쨌든..하던 거 계속 하자.. 이것은 2002년도 5월에 만들었던 작은 프로그램으로 주로 영업부 사람들에게 써먹었던 프로그램이다. 주로 그쪽 분들이 바탕화면에 아이콘을 많이 꺼내놓고 또한 배치도 나름 해놓더라. 바탕화면의 리스트뷰에 접근하는 방법은 볼랜드 포럼의 유영인.Chris 님의 답변을 참고 하였으며 C++ Builder 5.0 에서 컴파일 하였다. 전혀 수정 없이 그대로 가져왔으니 VC++에서 컴파일된다고는 장담 못하겠다.

Toy Project 2007.10.31

[라이브러리] DOS 시절의 XMS 라이브러리

자아~ 추석 연휴가 시작되었다. 오늘은 어린 마음에 여기저기서 베껴놓고 스스로 만들었다고 착각했던 XMS 라이브러리를 올려본다. 97년도 자료니까...벌써 10년 전이다... 내 나이가...ㅠ,ㅠ...벌써...험..험... 역시 이것도 홈페이지에 올려놨던 자료를 옮겨 오는 과정의 하나다. 전혀 쓸데없지는 않을 것이라는 생각에 폐기되는 자료목록에서 살아남은 놈이다. 참...방 정리하면서 책도 하나 찾았다. 이 라이브러리의 상당부분을 이 책에서 차용했을 것이다. 프로그래머를 위한 확장 메모리 사용법 성안당 이하는 홈페이지에 올렸던 내용은 옮긴다. -------------------------------------------------------------------------------------------..

Toy Project 2007.09.22
반응형