기본 콘텐츠로 건너뛰기

oradiag_??? 로그 생성안되게 하는 방법

cx_Oracle이나 oci로 개발된 프로그램을 사용하다 보면 $HOME에 orgdiag_사용자계정으로 로그가 대량으로 저장되는 경우가 발생합니다. 이런 경우에 로그가 남지 않도록 하던지 아님 다른 경로에 저장하는 방법은  아래와 같은 방법으로 처리할 수 있습니다. 로그 안남기는 방법은. 환경변수에 추가 export TNS_ADMIN=/home/eek/conf/ 해당경로에 sqlnet.ora파일 생성해서 DIAG_ADR_ENABLED=off TRACE_LEVEL_CLIENT=off LOG_FILE_CLIENT=/dev/null 설정값을 추가하면 로그 파일이 생성되지 않음. 자세한 설정 정보는 http://docs.oracle.com/cd/B28359_01/network.111/b28317/sqlnet.htm#BIIDEAFI 참고하세요. 끝.

python xlsx으로 저장하기

openpyxl를 사용하면 간단하게 사용 할 수 있음. 다운 받는곳 http://ericgazoni.wordpress.com/2011/10/31/openpyxl-1-6-6/ https://bitbucket.org/ericgazoni/openpyxl/src sample code #!/usr/bin/env python from openpyxl.workbook import Workbook from openpyxl.writer.excel import ExcelWriter from openpyxl.cell import get_column_letter wb = Workbook() dest_filename = r'empty_book.xlsx' ws = wb.worksheets[0] ws.title = "range names" for col_idx in xrange(1, 40):     col = get_column_letter(col_idx)     for row in xrange(1, 600):         ws.cell('%s%s'%(col, row)).value = '%s%s' % (col, row) ws = wb.create_sheet() ws.title = 'Pi' ws.cell('F5').value = 3.14 print dir(wb) wb.save(filename = dest_filename)

applescript를 이용한 iterm 자동로그인

expect를 이용해서 자동로그인을 만들면 해상도 문제가 생겨서 불편한데 applescript를 이용해서 사용하면 그런 문제가 없네요. 일단 소스코드를 접속아이피 부분과 비밀번호 부분을 수정 후 finder에서 실행하면 applescrpipt편집기가 실행 됨. "실행" 아이콘 클릭하고 실행이 정상적으로 잘 되면 파일 > 별도저장 > 파일포맷: 응용 프로그램 으로 선택하고 저장하면 실행파일이 생성됨. 끝. tell application "iTerm" activate set myterm to (make new terminal) tell myterm set mysession to (launch session "default") tell mysession write text "telnet 접속아이피" delay 1 write text "비밀번호" end tell end tell end tell

Linux 대용량(2T이상) 마운트

parted명령어로 GPT파티션을 설정하면 mount 됨. $ parted /dev/sdb # gpt파티션으로 만듬 (parted) mklabel gpt                                         Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue? Yes/No? yes # gpt인지 확인 (parted) print                                                           Model: DELL PERC 6/i Adapter (scsi) Disk /dev/sdb: 2999GB Sector size (logical/physical): 512B/512B Partition Table: gpt         #<-- gpt Number  Start  End  Size  File system  Name  Flags (parted) mkpart primary 0 2999GB   # <--파티션 생성 Warning: The resulting partition is not properly aligned for best performance. Ign...

python HTTP session 유지하기

Python을 이용해서 로그인 Session을 유지 하는 방법 요약. import cookielib, urllib2 cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) home = opener.open("http://login url...") home2= opener.open("data url") # 결과 print home2.read()

blogger app으로 포스팅

모바일페이지나 만들어주지 사진 첨부나 이런것 할 수 있어서 좋은것 같지만...