반응형


사무실 동료와 얘기를 나누던중... 민방위 간다고 하길래 나는 민방위 언제가지 조회해봤더니...

아직 민방위는 아니고 -_-; 예비군 8년차일 뿐이였다.

그런데 간만에 들어간 예비군 훈련 조회 페이지(http://www.yebigun1.mil.kr/) 는 많이 바뀌어 있었다.

바로 !!!! 군번을 요청하였다.



개인 정보 보호 차원이었던것 같다.  그런데 시간이 동사무소 분들이 퇴근하는 저녁 6시를 지나 7시였다... 갑자기 궁금한 마음을 참지 못하였고 이미 내 손가락은 웹서핑을 하고 있었다 -_-;

그러던 중 알수 있는 방법을 알았다 !!! 빙고 ~ . ~


1. 전역자 군번 찾기 서비스 ~!!!
    주소 : http://www.army.mil.kr/searchid/




  자 여기서 화면 가운데에 있는 군번조회를 누른다.

난 자랑스런 육군 병장 출신이다. -_-;  아래의 본인의 제대당시의 출신신분...  그리고 주민등록번호와 이름을 넣고 조회하기를 누르면 된다.


조회된 결과는 아래와 같다... 물론 귀하의 군번... 주석처리...



인터넷으로 모든게 가능하리라고는 생각지도 않았는데, 우리 군도 예비군들을 위해 좋은 서비스를 하고 있다는 생각이 들었다.

후후.. 그럼 결과적으로 나의 민방위는 내년 부터인가.....
반응형
반응형

마이크로 소프트사에서 제공하는 Internet Explorer(인터넷 익스플로어)는 ActiveX 라는 것 때문에 많이 무겁고
브라우저가 다운되는 현상이 빈번하게 발생합니다.

하지만, 인터넷 뱅킹 등 업무를 보기 위해서는 ActiveX가 지원되어야 하고,... 고민이 많죠

그런 경우 특정 페이지만 Internet Explorer 으로 탭 변환하여 볼수 있다면? 좋지 않을 까요?

아래는 파이어 폭스를 사용하여 IE 대체하여 사용하는 방법을 설명하였습니다.

- 인터넷 검색 사이트(네이버, 다음, 엠파스 등)에서 파이어폭스를 검색합니다.


- 파이어폭스 홈페이지를 방문합니다.

- 파이어폭스 홈페이지에서 무료 다운로드를 클릭하여 설치 파일을 다운로드 한 뒤 설치를 시작합니다.



- 설치한 뒤 파이어 폭스를 실행하고 상단의 메뉴중 도구 → 부가기능을 클릭합니다.


- 전체 검색 클릭 → IE TAB 입력 후 엔터


 

- 화면에 보이는 IE TAB을 클릭후 → Firefox에 추가를 클릭


- 지금 설치 클릭

- 설치가 완료되면 Firefox 다시시작을 클릭


- 도구 → IE Tab 설정을 통해 인터넷 익스플로어로 읽는것과 동일하게 효과를 설정할수 있습니다.



- 주소(URL)에 http://www.wooribank.com/* 를 입력 후 바로 우측에 추가를 클릭합니다.

- 마지막으로 파이어 폭스에서  http://www.wooribank.com/ (우리은행) 홈페이지를 방문합니다.


 

- 초기 페이지가 로딩이 되면 설치가 정상적인 것입니다.


위와 같이 설정하면 파이어 폭스에서도 익스플로어를 사용한것 처럼 은행 업무를 볼수 있습니다.
반응형
반응형

지인이 방송대에 다녀 우연한 기회에 방송대 과제물을 볼수 있었다.

그런데 몇가지 궁금한 것들이 있었다.

1. 서식에 대한 문제

그분은 아동인지에 대한 과제물을 작성하셨다. 그런데, 몇장을 작성해야 하는지 어떤 폰트에 어떤 크기인지 가이드라인을 모르신다고 하셨다.

그래서 필자가 방송대 관련 홈피와 두루두루 다니다 보니 정식 권고안은 아니고 학보 같은곳에서 A4 용지 5-6장정도가 적당하다고 한다. 물론 이것은 몇장을 작성하라는 권고안이 없을 때이다.

또한 대부분의 과제들이 논하시오. 형태의 문장을 띄고 있다.  상식적으로 방송대의 많은 학생들의 과제물을 담당 교수님이 검사하기란 어렵다.  그래서 과제물 검사는 방송대 출강하시는 교수님들이 하시는 것으로 알고 있다. 과제물을 검사하시는 시간교수님들이 보시기에도 어렵지 않을까 라는 생각이 든다.

2. 대필이나 과제물 구매시 성적 무효 처리

   위 이미지는 과제물 표지 서식에서 하단부분에 나와있는 경고 문구이다.

   여기서 궁금한 것은 방송대 과제물은 파일같은 형태가 아니 출력된 종이로 받는다.

  그렇다면 모든사람들의 과제물을 일일이 확인할 것인가????

  컴퓨터를 통해 과제물 검사를 한다면 빠르고 구매 여부나 복사 여부를 빠르고 손쉽게 알수 있다.
  어쩌면 레포트 사이트들이 배부를수 있도록 구경하고만 있는것은 아닌지 고민해 본다.



반응형
반응형

지난 주말 여자친구의 손을 꼽 붙잡고 서울대공원을 향해 지하철을 달렸습니다.

전 지방에서만 거의 살아와서 서울대공원과 어린이 대공원이 같은곳인줄(?) 알았습니다.  -_-;

다음 지도 버튼을 통해 위치를 아래와 같이 친절히(?) 표시했습니다.

설마 저같은 붙은 없으리라(?) 생각합니다 ㅎㅎ;

암튼 아무런 사전 정보도 없이 즐겁게 출발하였습니다.

4호선 대공원 역의 2번 출구를 통해 한 10분 정도 걸어나가니

커다란 분수대와 함께 입구가 나왔습니다.

아무런 준비없이 갔기때문에 어떻게 해야하는지... 아는것도 없고,

그런데 입구에서 가이드 맵을 하나 뽑아 들었습니다....

다녀온 지금 보니(?) 친절히 설명이 되어 있으나,  처음 봤을 때는 어디가 어딘지도 모르겠더군요 ^^;

입구에서 패키지 형태로 판매되고 있던 1인당 8천원짜리 패키지를 끊었습니다.

(코끼리 열차 + 동물원 입장 + 스카이리프트) => 이것을 8천원에 판매하였으나... 결국은 800원 싼것이었습니다.

코끼리 열차 : 800 원

동물원 : 3000 원

스카이리프트 : 5000원

별도로 끊으면 8,800입니다...  결국 아무생각없이 8천원 패키지를 끊은 결과 추워서 콧물 흘리면서 스카이리프트를 탔습니다.

약 3시간 정도 빠르게 돌아았습니다.

그런데도 볼게 너무나도 많았습니다.

주말.... 어느새 다가온 봄을 느껴 보는건 어떨런지요?




                                아프리카관 입구에서 만났던 홍학 무리들... 이쁘더군요 +.+ ~

날씨가 추워서 그런지... 가만히 있으시던 기린.....

             가장 많은 시간을 구경했던 미어캣 무리들.... 후후후 귀엽더군요... 땅파고 왔다갔다 사람들하고 약 1m 떨어져 있었지만, 신경 않쓰고 파수꾼 역할을 충실히 이행하더군요...


이름 모를 산양들과...


세계에서 3번째로 큰 육지 거북... 그대로 얼음한듯한 ...

파란불과 실제로 파란색인지와 네발과 꼬리들 너무나도 신기했던 멕시코 도룡뇽들....

만화의 케릭터와 유사한 느낌...이랄까... 암튼 신기했습니다...



마지막으로 여유롭게 느껴지는 개구리와 함께 ㅋㅋㅋ

즐거운 주말을 보내기 위해 대공원 관람은 어떨까요?

참고로 지하철 입구에서 대공원까지는 거리가 좀 됩니다..  코끼리 열차는 800원 해요 ㅎㅎ;

반응형
반응형

* 역할 : 윈도우상에서 응용 프로그램 오류 발생시 Dump 다운로드를 받는 역할을 한다. (닥터 왓슨이라고 함)

* 오류 발생 원인들
   - 통합 코덱팩을 설치하였을 때 발생할 수 있음.
   - 드라이버 설치하였을 때 발생할 수 있음 (사운드, 그래픽 등)
   - 현재 윈도우 버젼과 호환되지 않는 프로그램 사용시 발생할 수 있음.


* 해결 방법
  1. 동영상 미리 보기 해제 하기
   - 시작 -> 실행 -> regsvr32 /u shmedia.dll [해제 옵션] -> 반드시 재부팅합니다.
   - (!!! 만약 다시 설정하기 원한다면 시작 -> 실행 -> regsvr32 shmedial.dll [설정옵션]

 2. 시작 -> 제어판 -> 폴더 옵션
  - 보기 탭에서 "미리보기 캐시안함"을 체크 해제 한다.

 3. 닥터 왓슨의 덤프 뜨기 중지하기
   - 시작 -> 실행 -> drwtsn32
   - 크래시 덤프 파일 만들기 해제 후 확인

반응형
반응형


month=`date +%m`
year=`date +%Y`

real_month=`expr $month + 2`

if [ $real_month -gt 9 ]
then
        if [ $real_month -gt 12 ]
        then
                # 년도 증가
                year=`expr ${year} + 1`

                # 월에서 -12
                real_month=`expr ${real_month} - 12`

                real_month=${year}0${real_month}
        else
                real_month=${year}${real_month}

        fi;
else
        real_month=${year}0${real_month}
fi;

echo $real_month


 

반응형
반응형

1. 기존의 데이터를 수정하지는 않는다.

2. 다음 쿼리를 통해 캐릭터셋이 2개 이상 조회된다면 (같은 케릭터셋이 2개의 타입이라면..) 데이터를 주고 받을 때 정상적이지 않을수 있다 ~.

select distinct(nls_charset_name(charsetid)) CHARACTERSET,
       decode(type#, 1, decode(charsetform, 1, 'VARCHAR2', 2, 'NVARCHAR2','UNKOWN'),
                     9, decode(charsetform, 1, 'VARCHAR', 2, 'NCHAR VARYING', 'UNKOWN'),
                    96, decode(charsetform, 1, 'CHAR', 2, 'NCHAR', 'UNKOWN'),
                   112, decode(charsetform, 1, 'CLOB', 2, 'NCLOB', 'UNKOWN')) TYPES_USED_IN
   from sys.col$ where charsetform in (1,2) and type# in (1, 9, 96, 112);


3. 시스템 환경을 케릭터 셋으로 변경한다.(/as sysdba)
   ※ 반드시 백업받고 수행한다
   SHUTDOWN IMMEDIATE;
   STARTUP MOUNT;
   ALTER SYSTEM ENABLE RESTRICTED SESSION;
   ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
   ALTER SYSTEM SET AQ_TM_PROCESSES=0;
   ALTER DATABASE OPEN;
   COL VALUE NEW_VALUE CHARSET
   SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_CHARACTERSET';
   COL VALUE NEW_VALUE NCHARSET
   SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_NCHAR_CHARACTERSET';
   ALTER DATABASE CHARACTER SET INTERNAL_USE &CHARSET;
   ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE &NCHARSET;
   SHUTDOWN IMMEDIATE;
   STARTUP;
   -- yes, 2 times startup/shutdown . This is not a typo
   SHUTDOWN IMMEDIATE;
   STARTUP;



절차

 SQL> SHUTDOWN IMMEDIATE;
<do a full backup>
SQL> STARTUP MOUNT;
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
SQL> ALTER DATABASE OPEN;
SQL> ALTER DATABASE CHARACTER SET KO16KSC5601;
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP;



참고 사이트 : http://www.oracle.com/technology/global/kr/pub/columns/oracle_nls_2.html
반응형
반응형

EXP-00008: ORACLE 오류 6552가 발생했습니다
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-553: 알 수 없는 문자 집합 이름입니다

 

즉, 아래의 형태의 문제가 발생했을 경우

 

Problem description
===================
You receive the following error when (re)compiling or calling a piece of pl/sql:

ORA-06550: line <num>, column <num>: ....
or
ORA-06552: PL/SQL: Compilation unit analysis terminated

followed by
   
ORA-06553: PLS-553: character set name is not recognized

이것은 export 시 발생할 수 도 있고, Catproc.sql를 실행하다가..또는 다른 경우에도 발생할 수 있는데

그 원인은 character set 이 섞였기 때문이다.

 

그럼..검증을 해보자 검증하려면 아래의 쿼리를 수행하고 그 결과를 보면 된다.

select distinct(nls_charset_name(charsetid)) CHARACTERSET,
       decode(type#, 1, decode(charsetform, 1, 'VARCHAR2', 2, 'NVARCHAR2','UNKOWN'),
                     9, decode(charsetform, 1, 'VARCHAR', 2, 'NCHAR VARYING', 'UNKOWN'),
                    96, decode(charsetform, 1, 'CHAR', 2, 'NCHAR', 'UNKOWN'),
                   112, decode(charsetform, 1, 'CLOB', 2, 'NCLOB', 'UNKOWN')) TYPES_USED_IN
   from sys.col$ where charsetform in (1,2) and type# in (1, 9, 96, 112);

결과에서

CHARACTERSET                            TYPES_USED_IN
-----------------------------------------------------
AL16UTF16                               NCHAR
AL16UTF16                               NVARCHAR2
AL16UTF16                               NCLOB
AL32UTF8                                CHAR
AL32UTF8                                VARCHAR2
AL32UTF8                                CLOB


위처럼이 아니라

 

CHARACTERSET                            TYPES_USED_IN
-----------------------------------------------------
AL16UTF16                               NCHAR
AL16UTF16                               NVARCHAR2
AL16UTF16                               NCLOB
US7ASCII                                CHAR
US7ASCII                                VARCHAR2
WE8DEC                                  VARCHAR2
US7ASCII                                CLOB


이런 식으로 하나의 varchar2 에 대해 2개의 characterset 이 나온다면 mix 된 것이다.

 

이 문제에 대한 처리는 아래처럼 하도록 한다.

 

a) INIT.ORA 안에 있는 parallel_server parameter 가 false 거나 아예 세팅되어있지 않은지 확인한다
   SQL>show parameter parallel_server

b) 다음스크립트를 SQLPLUS 에서 "as sysdba"로 수행한다.
   (물론 백업을 해두는 것도 있지 말자!)

   SHUTDOWN IMMEDIATE;
   STARTUP MOUNT;
   ALTER SYSTEM ENABLE RESTRICTED SESSION;
   ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
   ALTER SYSTEM SET AQ_TM_PROCESSES=0;
   ALTER DATABASE OPEN;
   COL VALUE NEW_VALUE CHARSET
   SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_CHARACTERSET';
   COL VALUE NEW_VALUE NCHARSET
   SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_NCHAR_CHARACTERSET';
   ALTER DATABASE CHARACTER SET INTERNAL_USE &CHARSET;
   ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE &NCHARSET;
   SHUTDOWN IMMEDIATE;
   STARTUP;
   -- yes, 2 times startup/shutdown . This is not a typo
   SHUTDOWN IMMEDIATE;
   STARTUP;

c) 만약 parallel_server parameter 를 고쳤다면 다시 원상복구한다.

 

This script doesn't change anything for the data that is already stored, but it
re-enforces database character set to be known in all places where it should be
stored

 

위 스크립트는 이미 저장된 데이터들을 바꾸지는 않는다. 단지 database 의 character set 을 그것이 저장되어지는 모든 장소에 다시 강제적으로 세팅할 뿐이다.

출처 : http://cafe.naver.com/happysharing.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=19



반응형
반응형



백신명   : 가다실
효과     : 자궁경부암을 일으키는 바이러스로 부터 보호 (약 80% 이상 예방 16번과 18번)
           외음부와 질의 전암성 병변, 이형성증 병변, 생식기 사마귀도 예방
           단, 연구결과 최소 5년 이상의 효과를 가진다고 한다.
대상연령 : 9~26세 (우리나라기준 다른 국가에서는 대상연령이 다름)
           ※ 최근 연구결과 55세 중년여성에서도 효과가 보고되었음.
특징     : 로얄 백신으로 불림(예방백신중 의료보험 적용이 안되며 가격이 매우높음)
           암발병률이 높은 6,11,16,18 번 바이러스 예방
           자궁경부암을 일으키는 바이러스와 유사한 구조의 단백질 형태임
           성 경험이 있다면 미리 바이러스 검사를 한뒤 백신 접종
가격     : 18 ~ 30 만원
시판     : 우리나라에서는 2007년 9월 처음 도입(식약청 허가)
접종가능국가 : 108개국
접종방법 : 회수는 총 3회
               0개월 접종, 2개월 접종, 6개월 접종
부작용   : 현재 우리나라에서는 보고된 바 없음.
              but, 미국은 8천여건 보고 되었음 관련기사 (http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=103&oid=096&aid=0000070011)
             --> 부작용으로 신고된 사례 가운데는 사망 15건, 전신마비까지 이어질 수 있는 신경계 증상 31건 등 중증 부작용도 7% 가량이었습니다.

   
자궁경부암은 인유두종바이러스에 의해 감염되며, 실제 모든 여성의 80% 정도가 이 바이러스에 한번정도는 감염된다고 한다.
꼭 감염된다고 자궁경부암으로 발전하지는 않지만, 자궁경부암의 치료가 어렵우니 예방 백신을 맞는것이 좋다고 한다.

자궁경부암은 여성암중 사망률 랭킹 2위이다.

특히 자가 진단이 어렵고 뚜렷한 초기 증상이 없어 암이 커진 뒤에야 발견하는 경우가 많다.

참조 : 대한산부인과의사회      



윗 부분은 일반적인 가다실에 대한 설명이다.

이글을 쓰는 본인은 민망하게도 남자이다 -_-;

지난주 여자친구가 가다실을 예방접종 하였다.

우선 여자친구가 예방접종을 하기 전까지 그런 백신이 있는줄도 몰랐다....

최근에 국내에 출시된 백신이다 보니 생소한 분들도 많으리라 생각된다. 

비슷한 백신으로는 서바릭스라는 제품이 있으나 가다실보다는 예방되는 백신의 수가 적다. (16, 18번만 예방된다고 한다..)

그래서 당연하게 가다실 접종을 선택하였다.

그런데, 예방접종을 하려고 결심한뒤 가격을 알고는 깜짝 놀랐다...

그 가격이 무려 30만원이라고 한다.

왜 그렇게 가격이 높으냐고 간호사의 물으니 의료보험이 적용안되는 로얄 백신(?)중 하나라고 한다...

우선 여자친구에게 다른 곳도 좀 알아보자고 얘길 한 뒤 다른 병원에 전화로 문의해본 결과

18만원에 가능하다고 한다.

한번을 맞는거라면 모르겠지만, 가다실은 반드시 3번 접종을 해야 한다.

가격으로 볼 때  12만원씩 * 3회 = 36만원이나 차이가 난다.

그래서 다른 병원에가 18만원에 예방접종하였다... 마치 길을 걷다 12만원 주운 기분이다..

이 포스트를 쓰는 이유는 혹시라도 예방백신의 가격때문에 접종을 포기한 사람이 있다면

약간(?)의 수고로 조금 더 싸게 예방접종을 할 수 있다는 사실을 알려주기 위해서 이다.

물론 만만한 가격은 아니다....  의료보험으로 적용되었으면 좋겠다...

우리나라의 모든 여성이 백신을 접종하여 자궁경부암 발병률이 0%가 됐으면 좋겠다.

반응형
반응형

데이터 이관작업은 별로 많지는 않지만...

어제 exp 백업시 tablespace 단위로 이동하게 작업을 했다...

comment 부분이 이관이 정상적으로 되지 않았다.

comments 부분은 저장되는게 아래 쿼리와 같다...

  SELECT   o.name, c.name, co.comment$
     FROM   sys.obj$ o, sys.col$ c, sys.com$ co
    WHERE       o.owner# = USERENV ('SCHEMAID')
            AND o.type# IN (2, 4)
            AND o.obj# = c.obj#
            AND c.obj# = co.obj#(+)
            AND c.intcol# = co.col#(+)
            AND BITAND (c.property, 32) = 0

자 이 정보를 이관하려면

COMMENT ON TABLE ~ 명령을 사용 하면 아주 쉬워진다.

1. 테이블 comment 정보 이관하기 반드시 NULL이 없는것을 기준으로 한다 ~

SELECT
    'COMMENT ON TABLE '
    || TABLE_NAME
    || ' IS '
    || ''''
    || COMMENTS
    || ''';'
 FROM USER_TAB_COMMENTS
WHERE COMMENTS IS NOT NULL;

2.  컬럼 comment 정보 이관하기 위해서도 역시 반드시 NULL이 없는 데이터를 기준으로 합니다. ~

SELECT
    'COMMENT ON COLUMN '
    || TABLE_NAME
    || '.'
    || COLUMN_NAME
    || ' IS '
    || ''''
    || COMMENTS   
    || ''';'
 FROM USER_COL_COMMENTS WHERE COMMENTS IS NOT NULL;   
반응형

+ Recent posts