2008년 4월 2일 수요일

[MyStory] 일기 - 시간이 간다.


04.01
언젠가 부터 글을 쓰는것도 내가 느끼는 감정을 남기는 것도 부질 없는 짓이란 생각이 들었다.
시간을 흘러 가고 있었다. 내가 무슨 생을 하든지 내가 무슨 마음을 갖든지 ...
나에게 그는 말했다. " 시간이 지나고 나면 지금 우리가 한 모든 말들 행동들.. 어떻게 생각할까 " 문득 그와의 10년이란 시간을 뒤돌아 보게 되었다. 내가 했던 말들은 내가 들었던 말들은 우리의 삶에서 내 삶에서 어떤 것이었을까. 어떤 그런 생각의 끝이 아닌 시간을 함께 했다. 아니 함께 했다기 보다는 함께 같은 공간에 있었다.

인생이란 부질없이 그냥 그렇게 가 버리는 것이란것을 생각을 하고 느끼고 있었지만... 너무나 아쉽고 슬픔을 이루 말할 수 없는 순간도 있으리라... 짐작을 하고 있던 문자 하나를 받고 나서 나는 한동안 참았던 눈물을 흘렸다. 내가 흐르는 눈물이 내가 흐느끼는 소리가 바보 같아 샤워실에서 샤워기를 틀고 앉아서 내가 할 수 있는 최소한의 마음을 전했다. 이제는 그에게 또다른 숙제와 또다른 모습으로 살아가야 할 숙제가 남아있겠지마는 걱정이 되기도 하고 내가 무슨 말을 건네야 할 지를 모르겠다.

한번도 전화통화 버튼을 누르는것이 두렵지 않았다. 근데 두렵다. 내가 하는 말들 내가 느끼는 감정들이 두렵다. 무슨 이유였을까. 무슨 이유일까... 내게 다가온 시간의 문제였을까. 내가 얻어온 시간들이 잘못된것 이었을까?

하루 시간의 연속성 안에 살고 있는 무한 경쟁시대에 살지만 내 가슴은 아무래도 유한 했나 보다. 내겐 마감 시간이 있었나 보다. 왠지 농구 경기가 끝나 버린것 같은 마지막 버져비터라도 날렸어야 했나? 가슴속이 답답하고 마음이 무겁다. 지난주 부터 무엇을 먹어도 소화도 되지 않고 입맛도 없다. 그냥 꾸역 꾸역 집어 넣는 것이 지나온 내 시간들 속에서 생각들을 그리 집어 넣은 것은 아니었는지 생각이 든다.

하늘아.. 너도 날 보고 있다면 나에게 답을 좀 던져 줄래?

2008년 3월 27일 목요일

[Oracle] 오라클의 내부적인 정보들을 확인 해볼 수 있는 테이블

오라클을 직접 관리하기 위해서는 Tool을 사용하는 것보다 각 오라클 정보 테이블을 알고 있는것이 
많은 도움을 주기에 정리되어 있는 자료를 다시 올려 봅니다. 
구분테이블명설명
오브젝트USER_OBJECTS(OBJ) 모든 오브젝트에 대한 정보를 지원 오즈젝트 유형, 작성시간, 오브젝트에 사용된 최종 DDL 명령, alter, grant 및 revoke 등
테이블USER_TABLES(TABS) 테이블에 대한 정보
USER_TAB_COLUMNS(COLS) 컬럼에 대한 정보
USER_VIEWS뷰에 대한 정보
동의어USER_SYNONYMS(SYN)
시퀀스USER_SEQUENCES(SEQ)
제약조건USER_CONSTARINTS
제약조건열USER_CONS_COLUMNS제약 조건을 가진 열에 대한 정보
제약조건의 예외사항EXCEPTIONS제약조건을 활성화시 에러사항에 대한 정보
테이블 주석USER_TAB_COMMENTS테이블/뷰에 대한 주석
열 주석USER_COL_COMMENTS열에 대한 주석
인덱스USER_INDEXES(IND) ( 인덱스에 관한 정보)
인덱스 열USER_IND_COLUMNS인덱스열에 대한 정보
클러스터USER_CLUSTERS(CLU) 클러스터와 관련된 정보
데이터베이스 링크USER_DB_LINKS링크에 관련된 정보
스냅샷USER_SNAPSHOTS
스냅샷 로그USER_SNAPSHOT_LOGS
트리거USER_TRIGGERS
프로시저, 함수 및 패키지USER_SOURCE
코드 오류USER_ERRORS
테이블스페이스USER_TABLESPACES
영역 할당량USER_TS_QUOTAS테이블스레이스 단위로 사용자가 이용할 수 있는 영역의 최대크기와 할당된 영역의 크기 파악에 대한 정보
세그먼트와 익스텐트USER_SEGMENTS 
USER_EXTENTS
여유 영역USER_FREE_SPACE현재 여유로 표시된 영역이 얼마인지에 대한 정보
사용자USER_USERS
자원 제한량USER_RESOURCE_LIMITS
테이블 권한USER_TAB_PRIVS
열 권한USER_COL_PRIVS
시스템 권한USER_SYS_PRIVS
EX)
그럼 SEQUENCE정보를 알고 싶을때는 어떻하면 될까요?
SELECT * FROM USER_SEQUENCES
참고)  
 DICTIONARY(DICT) 뷰
     - 데이터 사전 및 동적 성능 뷰에 대한 정보를 알고 싶으면 DICTIONARY 뷰나
         DICT_COLUMNS 뷰를 조회하면 됩니다.
      - 조회 할 수 있는 모든 데이터사전의 테이블이름과 설명을 조회 할 수 있습니다.
         물론 설명은 영문으로 되어 있습니다.
      - 동의어인 DICT를 이용해서도 똑같은 정보를 조회 할 수 있습니다.
     SQL> SELECT * FROM DICTIONARY WHERE table_name LIKE '%INDEX%';
     SQL> SELECT * FROM DICT WHERE table_name LIKE '%INDEX%';
 DICT_COLUMNS 뷰
       - 뷰를 질의하면 해당 데이터사전의 컬럼에대한 정보를 조회 할 수 있습니다.
        SQL> SELECT * FROM DICT_COLUMNS WHERE TABLE_NAME LIKE '%INDEX%';
        SQL>SELECT * FROM dict WHERE table_name LIKE UPPER('%&데이타사전%');

2008년 3월 11일 화요일

[Linux-info] 리눅스 설치시 파티션 구성 및 설명

- 리눅스 시스템의 디렉토리 구조
     : 리눅스에서는 디렉터리를 하나의 파일로 인식한다. 리눅스의 디렉토리는 트리구조의 형식으로  최상위에 해당하는 루트( / ) 파일 시스템을 중심으로 한 하위 디렉토리들이 존재 한다.
    /   최상위에 있는 디렉토리로, 루트 디렉토리라고 함 
        
 - /bin      기본 실행 파일 존재 
         - /boot  시스템 부팅에 필요한 파일들 
         
- /dev    플로피, 하드디스크, CD-ROM 등 각종 장치 파일 들 존재
         - /etc     시스템 관리시 필요한 스크립트 파일들과 설정 파일 존재 
         - /home  일반적으로 사용자 계정을 만들면 이 디렉토리의 밑으로 생김
         
- /lib       각종 라이브러리 파일들이 존재 함 
         - /lost+found   ext2, ext3 파일 시스템에서 파일 시스템 복구를 위한 디렉토리
         - /mnt    마운트될 시스템의 마운트 포인터가 되는 디렉토리들이 위치함    
                      ex) /mnt/floppy, /mnt/cdrom
         - /opt     추가적으로 생긴 프로그램 패키지가 설치된 디렉토리
         - /proc   시스템 관리를 목적으로 메모리상에 만들어 놓은 가상 데릭토리로 현재 시스템을 설정 함 
         - /root   루트 사용자의 홈디렉토리로 루트만 접근 가능 함 
         - /sbin    시스템 점검 및 복구, 네트워크 인터페이스, 시스템 초기 및 종료 명령,
                        커널 모듈등 관리 실행 파일 들 
         - /tmp    각 장치에 필요한 socket 이 위치하고 시스템에 필요한 임시 파일 존재 
         - /user   시스템이 정상적으로 가동되는데 필요한 모든 명령과 라이브러리 존재 
         
- /usr/bin             /bin에 없는 유용한 실행 파일이 위치함 
         - /usr/include     C 언어 헤더 파일들을 보관하는 곳이다. 
         - /usr/src            컴파일 되지 않은 소스코드 등이 있음 
         - /usr/man           명령어로 볼 수 있는 man page 를 포함 
         - /var      시스템의 Log 들과 네트워크와 관련된 기록 파일들 저장 공간 임 
         
- swap    일반 컴퓨터의 메모리라고 생각하면 쉬울 듯 ( RAM * 2 )  

2007년 10월 19일 금요일

[MyStory] 비움


10.18
정신 없는 오전 중..

전날의 오고 가던 문자를 다시 한번 아침 기분으로 보던 중에 
내 가슴속에 성공은 어디에 있으며 또한 얻으려 했던것은 무엇이었는가를 다시금 생각하게 만든다.

멀쩡(?)한 정신으로 생각을 해보니 어쩌면 그것은 지금의 내 현실에 만족하려 했던 표현은 아니었을까. 
한동안 사람을 얻는것, 기술을 얻는것, 그리고 세상을 얻는것 온통 내 그릇 안에 넣기만 노력했고
내가 가진 그릇에 물이 넘쳐 흐르는 것을 몰랐다. 내 마음속의 그릇이 너무 작아.. 이미 넘처 흐르고 있다는 것을

깨끗하게 비울 차례 인가 보다. 그리고 좀더 큰 그릇을 빗고 때를 준비 할 때 인가 보다.
그래서 내가 얻으려 했던 것들과 세상을 내 그릇에 넣어 넘침이 없이 언제 든지 흐르는 그러한 물이 되길 바란다.

by ozzang

2007년 9월 30일 일요일

[MyStory] 거미줄


09.29

추석날 아침 차례를 지내기 위해 집앞에 나왔는데..
아버지가 빗자루를 들고 거미줄을 없애기에 바쁘셨다...

" 아.. 버지.. 잠깐만요.. " 하고
잡았던 거미줄.. .

분명 저녁에는 없었던 것이 아침에 일어 나니.. 온통 거미줄 이다.
무슨 이유로 밤새 이렇게 자리를 만들어 놓은 것일까?
밤새 쉼없이 준비를 하고 있던 거겠지..

문득.. 난 지금 무엇을 준비 하고 있으며 무엇을 위한 준비를 하고 있는지
생각해 볼 필요가 있지 않을까 싶다.
그냥 묻어서 가는 인생이 아니라 내가 그 길을 만들어 가고
본능처럼 그 준비를 하고 싶고 해야 겠다..

by ozzang

2007년 9월 21일 금요일

[MyStory] 종로


[ 사진 출처 - 잠든자유 님 블러그 포토 니콘D70 ]

09.20

느낌이란것이 좋을때가 있다. 누구나 사람은 시간이 지나면 변하기 마련이지만 모두들 말한다..
" 전 그렇지 않아요.. 전 그렇게 되지 않을꺼에요.. " 이제 말을 아낀다..
나는 이렇다고 나는 그렇지 않을 것이라고 내가 지나온 시간들이 그말이 얼마나 바보 같은 말인지 가르쳐 주었다.
항상 조심스럽다. 마음가짐도 행동들도 아마도 그것은 내가 보여줄 수 있는 것들이 내가 할 수 있는 말들이 
보여주는 전부가 아니란 것을 알게 되는 순간이었는지도 모른다. 오늘도 내이야기를 많이 했다. 어쩌면 내 모습을 
보여주고 싶은것이었는지도 모를 일이지만 어찌 보면 난 상대를 알기 이전에 날 먼저 알리려고 했던것은 아니었나 싶다.

이제 다음부터는 사진을 다시 찍어야 겠다.. 한동안 사진에 대한 두려움에 떨며 찍질 못했는데.. 이제는 세상을
뷰파인더에 맡기고 나도 한번 인생을 찍어 보련다.. 어느 한 순간.. 내 기억에 한 순간순간들을 말이다.
오늘도 한밤중.. 생각으로 사로 잡혀 이것저것 잡곡이 쌓였구나..

by ozzang

2007년 9월 11일 화요일

[MyStory] 새롭게 시작


09.10
두려웠습니다.
그리고 아플꺼라고 이래 저래 생각도 많았고..
가슴속 상처가 지워지지 않을꺼라고...

커피를 마시면서.. 그냥 농담처럼 던지듯..
그 상처 아프지 않게 내가 닦아 주겠다는 사람이 생겼습니다.

뜨겁게 사랑한다 하지 않고 잘해보자 했습니다.
어쩌면 내가 던진 그 말속엔.. 조심스럽게 다가가기 위함 입니다. 
사랑의 정의 처럼 돌아 다니는 모든 말들보다..
내게 이런 사람이라고 당신의 이런 사람이라고 내가 새롭게 써 나가겠습니다.

by ozzang

언제 부터 였던가 생각해보니 아르바이트 겸 외부 컨설팅을 의뢰 받고 맥북 프로를 처음 써봤을 때 부터 였던 것 같다. 지금은 거의 대부분의 작업을 맥으로 작업을 하다 보니 윈도우에서만 실행되는 일부 프로그램들 때문과 회사 내부 ERP프로그램이 윈도우 ...