[태그:] moramcnt

오라클 아카이브 로그 백업 및 이동 쉘 스크립트

오라클 아카이브로그 백업 및 이동 – find 명령에 -mtime은 일당인데 -mmin 같은 옵션이 없어 touch로 파일생성후 그 파일의 생성일과 비교하여 1시간 전 데이터를 검색 할수 있다. #! /bin/ksh ORACLE_ARCHIVE_SRC_DIR=”/rtd_data10/ARCH” ORACLE_ARCHIVE_DST_DIR=”/backup/rtd/rtd_data10/ARCH” ORACLE_ARCHIVE_PREFIX_NAME=”archive” #—————————————————— # 오래된 압출파일 삭제 주기(일단위) #—————————————————— DEL_GZIP_FILE_INTERVAL=”60″ #—————————————————— # KST-9는 시간 -8은 1시간전 #—————————————————— FIND_TIME=`TZ=KST-8; date +%Y%m%d%H%M` TEMP_DIR=$ORACLE_ARCHIVE_SRC_DIR/$FIND_TIME #—————————————————— # 임시폴더 생성 #—————————————————— […]

더보기

이클립스에서 Symbol ‘Serial’ could not be resolved 에러 발생시 처리

아래와 같이 Symbol ‘Serial’ could not be resolved 또는 Method ‘begin’ could not be resolved 등이 나타날때 프로젝트를 클릭후 마우스 오른쪽 클릭시 나타나는 컨텍스트 메뉴에서 index > Rebuild 를 해주면 에러가 사라진다.

더보기

아두이노 float을 문자열로 변환

아두이노에서 아래처럼 sprintf을 이용하여 문자열로 변경하려고 할때 결과를 보면 ? 가 출력된다. sprintf(pChrBuffer, “%f”, fltValue); 아두이노에서는 float형에 대해서 sprintf가 제대로 지원되지 않는듯하여, 확인하여 보니 아래 함수를 이용하면 변환할수 있다. char * dtostrf(ouble __val, signed char __width, unsigned char __prec, char * __s); float fltValue = 123.456; char pChrBuffer[50]; dtostrf(fltValue , 5, 2, pChrBuffer); // 5 […]

더보기

아두이노 와이파이 쉴드 펌웨어 업그레이드

1. 아두이노와 분리 2. 점퍼 스위치 변경 위와 같이 하나만 꽂아 있는 딥스위치를 빼서 두군데 다 접지되도록 한다. 3. ATMEL 펌웨어 수정프로그램 다운로드 – http://www.atmel.com/tools/FLIP.aspx 에서 하단에 있는 FLIP 3.4.7 for Windows (Java Runtime Environement included) 버전을 받아 설치 4. USB 연결 – wifi 쉴드의 USB를 PC와 연결하여 전원을 넣는다. 5. 제어판의 장치관리자를 열어 “기타 […]

더보기

실버라이트 grid 원근감 프로젝션(3차원 효과)

실버라이트(silverlight)에서 아래와 같이 표가 멀리서부터 날라오는 효과를 구현하고자 할때는 projection과 storyboard의 애니메이션 효과를 적당히 이용하면 된다.      

더보기

브라우져에서 exe.config 파일을 다운로드 받을수 있게 설정

WinForm으르 만든 프로그램을 만들고 자동업데이트받을수 있게 자동업데이트사이트를 만들경우 발생한 문제이다. 가령 윈폼의 환경설정파일(exe.config)도 자동업데이트를 통해 배포하고자 할때는 권한문제로 404 에러가 발생하게 된다. 이떄 404에러를 발생하지 않게 하려면 다음과 같이 하면 된다. 1. iis를 오픈 2. 해당 사이트에서 "요청 필터링" 메뉴 클릭 3. 아래와 같이 config 파일을 true로 설정하여  요청필터링에서 허용한다.    

더보기

전자정부프레임워크 3.0에서 프로젝트 생성시 예제가 생성이 안되는 경우

아래는 신규프로젝트 준비중에 전자정부 3.0기반으로 해볼려고 하는데, 이클립스에서 예제가 생성안되는 것이 의아해서 테스트한 결과이다. 1. 테스트 환경  – Windows8.1 K 64Bit – JDK : jdk1.6.0_45 와 jdk1.8.0_05 2개가 설치되어 있는 상태   2. 실행환경 다운로드 및 설치 – http://www.egovframe.go.kr/EgovRunEnvReleaseNote.jsp?menu=3&submenu=1 에서 상단 "표준프레임워크 통합 다운로드" 버튼 클릭하여 설치 3. 테스트 프로젝트 생성하고 아래와 같이 Generate Example 체크후 […]

더보기

Windows8 기반 에서 Apache Karaf를 이용한 OSGI 개발

아래는 Java의 Native Code로 인하여 OS마다 컴파일이 잘 안 되는 경우가 발생할 수 있어 정리한 사항이다. 1. 아파치 Karaf 설치 및 실행 1) 다운로드 경로 : http://karaf.apache.org/index/community/download.html에서 apache-karaf-2.3.2.zip 버전 다운로드 및 압축해제 2) 실행 : 해당 폴더의 bin 에 들어가서 karaf.bat 실행 ※ 참고 : karaf 종료 : shutdown 2. 메이븐 설치 1) http://maven.apache.org/ 에 […]

더보기

안드로이드 버튼의 이미지를 그레이로 만들기

final Drawable daWork = mBtnWork.getCompoundDrawables()[1]; // 1번째가 TOP 이미지, 이유는 위에서 android:drawableTop으로 하였기때문에.. if(daWork != null) mBtnWork.setCompoundDrawables(null, convertToGrayscale(daWork), null, null); protected Drawable convertToGrayscale(Drawable drawable) { ColorMatrix cmMatrix = new ColorMatrix(); cmMatrix.setSaturation(0); //0이면 grayscale drawable.setColorFilter(new ColorMatrixColorFilter(cmMatrix)); return drawable; }

더보기

hMailServer의 사용자 추가등을 asp로 할때 권한문제

ASP로 사용자 추가시  아래와 같이 스크립트를 작성할 경우 보안문제로 인하여 에러화면이 출력되게 된다. Set obApp = Server.CreateObject("hMailServer.Application") 이때  아래와 같이 window키 + R을 눌려 실행창에 DCOMCnfg를 입력하여 실행한다. 구성요소서비스 > 컴퓨터 > 내컴퓨터 > DCOM 구성에서 hMailSever를 클릭한후 오른쪽마우스를 눌러 아래와 같이 나오면 "시작 및 활성화 권한 > 사용자 지정"을 클릭하고 "편집" 버튼을 누른다.   […]

더보기