기본 콘텐츠로 건너뛰기

글

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으로 포스팅

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

python에서 excel파일 만들기

python에서 excel파일 만드는 간단한 설명 요약 xlrt  -- 엑셀파일 읽는 모듈 xlwt -- 엑셀파일로 저장하는 모듈 엑셀파일 생성 간단 샘플 >>> import xlwt >>> book = xlwt.Workbook() >>> sheet1 = book.add_sheet('Sheet 1234') >>> sheet1.write(0,0,'A1') >>> sheet1.write(0,1,'B1')                   >>> book.save('sample.xls') #!/usr/bin/env python # coding: iso-8859-1 import sys,os,glob import xlwt def main(): if len(sys.argv) < 2: print "Usage: %s csvfileDir" % sys.argv[0] print "Example: %s ./out " % sys.argv[0] os.exit() fileList = glob.glob("%s/*.csv" % sys.argv[1]) fileList.sort() book = xlwt.Workbook() for file in fileList: sheetName = file[ file.find("/")+1: file.find(".") ] sheet = book.add_sheet( sheetName ) i = 0 j = 0 f = open(file) for line in f: data = line.strip...

ssh를 이용한 tunneling

ssh -fN 아이디@ssh가설치되어있는_아이피 -L 리슨아이피:포트:원격아이피:열고싶은포트 ssh -fN eek@10.0.0.2 -L 10.0.0.1:1234:10.0.0.2:3306 client -> 10.0.0.1:1234 으로 접속하면 10.0.0.2:3306으로 접속됨.. 참고: 10.0.0.1에 1234포트가 방화벽설정되어 있는지 확인해야함. ------------------------------------ ssh -fN -L포트:최종서비스IP:최종서비스Port 아이디@중간에거쳐가는ssh서버 로컬에 -L뒤에 포트로 최종서비스되는 IP/Port에 접속가능하도록 중간 ssh서버를 거쳐가는 방법임.