본문 바로가기

Centos6.6 python2.5 에서 No module named _md5 에러 발생 PIP(Python Package Index :파이썬 패키지 관리자) 설치 1,2 작업 실행시 python2.5 버전으로 실행하면 hashlib 모듈사용부분에서 에러가 발생하여 설치가 되지않음. 일단 2.6버전으로 설치 1. setuptools 설치 setuptools-0.6c11.tar.gz 파일 다운로드후 압축해제 $>python2.6 setup.py build $>python2.6 setup.py install 2. pip 설치 pip-1.1.tar.gz 파일 다운로드후 압축해제 $>python2.6 setup.py build $>python2.6 setup.py install Traceback (most recent ca..
파이어폭스 최신버전인데 업데이트 하라고 할 때 useragent 변경 증상 1. gmail, Google sheet 등에 접속하면 브라우저 버전이 낮아서 html 버전 보기 방식으로 보이고, 구글시트에 편집을 할 수 가 없다. 증상 2. 파이어폭스의 현재 버전이 최신버전임에도 mozilla의 파이어폭스 다운로드 사이트에 접속하면 파이어폭스 버전이 낮아서 업데이트를 하라는 메시지가 나온다. 해당 문제 때문에 파이어폭스 최신버전을 삭제/재설치를 반복함. 재설치후 얼마동안은 정상적으로 사용되었으나 결국 증상1, 증상2가 반복됨. 원인은 타 프로그램이 useragent를 마음대로 변경해서 발생한 것으로 추정됨. 파이어폭스 주소창에 about:support 페이지에 접속해서 사용자 에이전트 항목을 보니 파이어폭스 버전이 현저하게 낮은버전(현재 53이 최신인데 39로 보임)으로 설정..
Multicast udp 수신시 tcpdump 확인 recvfrom 확인 안될때 신규서버 설정완료후 UDP 수신 프로세스를 실행함. (OS : RHEL 6.6) 로그 파일 확인이 안됨. tcpdump로는 확인 가능. 리눅스단에서 막고있을 것이라고 판단하여 검색해본결과 Reverse Path Filter (rp_filter)가 데이터수신을 막고있음. rp_filter 파일을 확인( 1 이면 수신되지않음) $> cat /proc/sys/net/ipv4/conf/em1/rp_filter 파일변경으로 즉시 반영됨. $> echo 0 > /proc/sys/net/ipv4/conf/em1/rp_filter /etc/sysctl.conf 파일에 추가하면 재부팅시에도 추가설정 필요없음. net.ipv4.conf.em2.rp_filter = 0 http://stackoverflow.com/quest..
Informix 개행문자 입력오류 해결 InformixDB 11.7 Newline Characters 인포믹스DB에서 개행문자 Insert시에 DB Error가 발생하는경우 설정파일변경(1) 또는 session별로 EXECUTE PROCEDEURE(2) 를 사용 하여 해결할 수 있다. 1. onconfig 파일 변경 ALLOW_NEWLINE 1
informix jdbc URL template 인코딩 설정 DBeaver 데이터베이스 클라이언트 프로그램을 사용하던 도중 인코딩문제로 한글이 깨지는문제가 발생. 프로그램 내부에 인코딩설정 하는 부분이 따로 없는듯하여 커넥션을 맺는 부분에서 수동으로 직접 지정하는 방식으로 해결함. 기본적으로 URL template 설정하는 경우 다음과 같은 방식이다. jdbc:informix-sqli://{host}:{port}/{database}:INFORMIXSERVER={server} IBM Knowledge center에서 검색해보니 다음과 같이 설명이 되어있다. jdbc:informix-sqli://:/: informixserver=;user=; password= 여기에 한글(EUCKR) 인코딩을 추가적으로 설정하고 싶다면 다음을 추가로 적어준다. NEWCODESET=E..
vim 사용중 smartindent off, autoindent off vim 사용중 smartindent 또는 autoindent 설정이 되어있는 경우에 복사/붙여넣기를 사용하면 자동으로 들여쓰기가 된다. 복사를 하기 위해 해당 vim 창만 자동들여쓰기를 끄려면 :set paste 복사후 들여쓰기 사용하려면 :set nopaste
엑셀함수 VLOOKUP 사용 방법 총 4개의 값을 주어야 함.1 : 찾고싶은 값2 : 전체영역3 : 2번에서 선택한 영역에서 몇번째 열에 위치하는지 선택4 : 찾는 값이 정확하게 일치하는지 여부 (FALSE = 완벽하게 일치, TRUE = 유사한 값) ex)=VLOOKUP(D2, $B$2:$C$6, 2, FALSE) 실선으로 되어있는 표가 전체영역($B$2:$C$6)이고 D열이 찾으려는 값(D2), E 열이 VLOOKUP 함수를 사용해서 찾은 값이다. 차례대로 D2열의 값과 매치되는 C열의 값(B열,D열 선택이므로 2번째)을 E열에 표시하려고한다.
python 방향키(arrow key) ^[[A ^[[D ^[[C 변경하기 현재상황. OS rhel6.2OS를 설치하면서 python2.6을 설치함. 그런데 python2.5를 사용해야하는 경우가 발생하여 tar.gz 으로 다시 python2.5를 설치. python을 CLI에서 실행하여 입력할 경우 방향키(arrow key)를 사용하면 좌우이동 및 히스토리 명령어가 보이지 않고 ^[[A ^[[D ^[[C 가 입력이 됨. 구글링결과 cmd.py 파일에서 import readline을 제대로 수행하지 못하는 것으로 판단.먼저 readline RPM을 설치(기존에 설치되어있을 경우 skip) readline.so 파일을 python2.5의 라이브러리 디렉토리에 심볼릭 링크 설정. * 설정파일 위치는 다를수 있으니 확인이 필요함.* root 실행 서버에 이미 python2.6 패키지..