Dev
console 끊어지지 않게 하기
원격지 console에 접속해서 작업을 하다가 잠깐 다른 생각을 하면 접속이 끊어 집니다. 서버 설정에 따라 Timeout 되어 접속 이끊어지는 것인데, $ export TMOUT= 이렇게만 해주면 접속이 끊어지지 않네요. /etc/profile 이란 파일에 보면 TMOUT 값이 설정되어 있는데.. 이 내용을 변경하는 재설정하는 명령입니다. 영구적으로 변경하려면, 위 파일의 내용을 수정하면 됩니다. HP 장비에서 확인했습니다.
URL Encoding/Decoding 함수
URL을 인코딩/디코딩 하는 함수를 만들어 봤습니다. URL Encoding char *URLencpy(char *enc, char *src) { char buf[2+1]; int i, j; unsigned char c; if(src==0||enc==0) return 0; for(i=j= 0; src[i]; i++) { c = (unsigned char)src[i]; if (c == ' ') enc[j++] = '+'; if ((c >= '0') && (c = 'A') && (c = 'a') && (c = '0' && c = 'A' && c = 'a' && c = '0' && c = 'A' && c = 'a' && c
Registry 읽고 쓰기 재활용
Registry를 읽고/쓰는 함수를 만들어 놓고, 재활용 할 수 있도록 dll로 만들어 보자. registry.h #define REGISTERY_API extern "C" __declspec(dllexport) REGISTERY_API BOOL RegReadInt(HKEY hKey, LPCTSTR lpKey, LPCTSTR lpValue,INT nDefault); REGISTERY_API BOOL RegReadString (HKEY hKey, LPCTSTR lpKey, LPCTSTR lpValue, LPCTSTR lpDefault, LPTSTR lpRet, DWORD nSize); REGISTERY_API BOOL RegWriteInt(HKEY hKey, LPCTSTR lpKey, LPCTSTR lpV..
![vista 설치](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Ft1.daumcdn.net%2Ftistoryfile%2Ffs3%2F1_1_17_5_blog17380_attach_0_1.png%3Foriginal)
vista 설치
Windows Vista를 이제야 설치해 봤네요. 4년전에 장만한 컴퓨터라 사양이 안될까봐 미루다가.. 결국엔 별도 파티션을 만들고 설치를 했습니다. 생각만큼 버벅되지 않네요. 오히려 깔끔하고 맘에 듭니다. 펜포 2.4, 램 1G, 80G 하드에 설치 했습니다. RADEON 9550 드라이버는 자동으로 잡고 MAYA 5.1 사운드 카드 드라이버도 있네요. 못잡는 드라이버가 하나 있는데, SIGMA FOMU라는 USB 무선 리모콘인데, 홈페이지에는 (윈도우 비스타 32bit,64bit에서 리모콘 설치문제) -현재 지원예정이던 리모콘 드라이버 프로그램에서 윈도우 비스타 32bit/64bit 모두에서 인식 못하는 문제를 확인하였습니다.- *현재 64비트용은 추가 개발이 필요한 상태이며 32비트는 추가 수정을 ..
애플리케이션 개발시의 메모리 디버깅 : 메모리 누수 발견 기법
원문 출처 http://www-128.ibm.com/developerworks/kr/library/opendw/20061219/ 필자는 DVD 레코더와 셋톱박스의 복합 모델을 개발하는 팀에 소속되어 있다. 현재 유럽에서는 아날로그 방송을 디지털로 서서히 대체하고 있기 때문에, 관련 제품의 개발 요청이 쇄도하고 있다. 얼마 전 유럽을 타깃으로 3개의 유사 모델(D197, D198, D199)을 개발하고 있을 때의 일이다. 우여곡절 끝에 기본 모델인 D197 개발을 마치고 양산 시켰으며, D198도 완료하여 QA 그룹에 테스트를 의뢰한 후 결과를 기다리고 있었다. 팀원들 모두, D197 모델이 별 이상 없었으니 부가기능을 조금 추가한 D198 역시 무난히 양상 단계로 넘어갈 것이라고 판단, 모처럼의 한가한 ..
로그파일에서 문자열 검색 쉘스크립트
*.20070315* 같은 형식의 로그 파일들이 많이 있다고 하면, 어제 로그들 중에서 특정 문자열을 검색해 갯수를 카운트 하는 스크립트 입니다. #!/bin/ksh TZ=KST+15 sDATE="`date +%Y%m%d`" if [ "$1" = "" ]; then echo " "; echo " View Counter"; echo " "; echo " usage> vc.sh [PageString]"; echo " "; else grep $1 *.${sDATE}* | wc -l fi 간단히 설명하자면 1. 타임존 설정에서 울나라가 -9니까 +24 해서 +15로 설정하여 어제 날짜를 계산합니다. 2. 날짜 문자열 구합니다. 3. 파라미터 검사해서 검색할 문자열이 없으면 에러 4. grep으로 문자열 찾고, ..