Dev

    core 파일 분석

    - 생성 정보 확인 $ file core - callstack 정보 확인 $ pstack core - 전체 메모리 맵 확인 $ pmap core - 시그널 정보 확인 $ pflags core - core 발생 Lib 확인 $ mdb core > $C > $q - 링크한 동적 Lib 확인 $ pldd core - process id: effective, real, saved (u/g) 확인 $ pcred core sun 장비에서 확인 한 내용입니다.

    Oracle 에러코드

    Oracle 에러코드

    Visual Sutdio 2008 설치 기념 첫 산출물이다. Oracle 에러코드를 입력 하면 해당 문구를 출력 해주는 완전 초 간단 프로그램 Visual Studio 2005 보다 체감 속도가 빨라진 듯 하다. 전체 소스는 여기 소스는 사실 볼것 없고, 실행 파일만 사용하시길 ㅎㅎ

    Visual Studio 2008 설치

    Visual Studio 로 개발 할 일이 없다보니, 이제야 2008 버전을 설치해봤다. 설치하면서 엄청난 삽질을 했다. ㅎㅎ 먼저, Visual Studio 2008 RTM 설치를 시도했다. 일단, iso를 zip+ v6.99 로 풀었다. zip+ 는 데몬이나 알콜을 설치하지 않아도 간단하게 가상 CD를 잡을 수 있어서 애용 중이다. 그런데, 이상하게도 Visual Studio 2008 RTM 버전은 가상 CD로 잡히지를 않는다. iso를 직접 풀어서 설치를 하니, "baseline 데이터를 찾을 수 없습니다"라는 오류가 발생하면서 설치가 되지 않는다. 여러 가지 방법으로 시도를 해보았지만, 결국 포기.. 하지만, 마음속에 불길은 벌써 걷잡을 수 없이 번져 버렸다. 불길을 잡기 위해서는, Visual ..

    SUN 장비 route 조회/추가/삭제

    Sun 솔라리스 에서 Route 테이블 조회 / 추가 / 삭제 방법 - route 조회 netstat -r - default Gateway 지정 route add default 192.168.10.1 - 특정 IP(61.211.7.4)에 대한 Gateway 지정 route add 61.211.7.4 192.168.10.1 - class 전체에 대한 Gateway 지정 route add net 61.211.7.0 192.168.10.1 - route 삭제 route delete 61.211.7.4 192.168.10.1 route delete net 61.211.7.0 192.168.10.1

    grep로 특수문자 찾기

    grep으로 특수문자를 찾고자 한다. 1. 특수문자를 변수로 설정한다. 찾고하 하는 특수문자를 변수로 저장한다. $ export ht=$'\t' 2. 찾는다 TAB문자 다음에 "AFTER" 문장을 찾기 위해서 아래와 같이 입력한다. $ grep "${ht}AFTER" my.log 덧글. bash에서는 되는데, ksh에서는 안되는 군요.

    c ini 읽는 모듈..

    급하게 필요해서 c 언어로 된 ini 읽는 모듈을 작성했다. 포함 된 내용은 아래와 같다. - trim 함수 사용 (http://newtype.pe.kr/361) - windows api의 ini 읽는 함수 원형을 흉내 냈다.(MSDN) 사용 설명 설정파일을 읽어 들이기 위한 Lib Pulibc 함수 int GetProfileString(FILE *fp, char *app, char *key, char *ret, int size); int GetProfileInt(FILE *fp, char *app, char *key, int *ret); 사용법 FILE *fp=0; if ((fp=fopen("/home/config/sample.ini", "r")) == 0 ) { stdout( "File open er..