본문 바로가기

[Git] fork 해 온 repository 내용 업데이트(pull) 하기 git remote add upstream "[fork 해 온 기존 repository url]" git fetch upstream git pull upstream main 참고 : https://stackoverflow.com/questions/3903817/pull-new-updates-from-original-github-repository-into-forked-github-repository
[Linux] wget certificate 오류 해결 ERROR: cannot verify [wget 받을 주소]'s certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’: Issued certificate has expired. To connect to [wget 받을 주소] insecurely, use `--no-check-certificate' 1. 근본적인 해결 방법 sudo yum install -y ca-certificates 2. 임시 해결방법 wget [wget 받을 주소] --no-check-certificate
[Python] dateutil import 오류 해결 ImportError: No module named dateutil.relativedelta 해결방법 → python-dateutil 을 따로 설치해주어야 한다. ## CentOS7 sudo yum install python-dateutil
[Github] branch 이름 변경 / remote branch 삭제 # branch명 변경 git branch -m [기존 branch명] [새로운 branch명] # remote branch 제거 git push origin :[기존 branch명] 출처 : https://thdev.tech/git/2016/12/19/Git-Branch-Name-Change/
[Python] 카멜 / 파스칼 / 스네이크 표기법 변환 코드 작성 시, 변수 명 설정을 위해 다양한 표기법이 존재한다 camel 표기법 (camelCase) : 띄어쓰기 되는 부분의 글자를 대문자로 작성 pascal 표기법 (PascalCase) : camel 표기법 + 첫번째 글자도 대문자로 작성 snake 표기법 (snake_case) : 띄어쓰기 부분을 '_' 로 대체 다음은 camel 표기법을 snake 표기법으로 변환하는 방법이다. def camelToSnake(s): camel = re.compile(r'(.)([A-Z][a-z]+)') to_snake = re.compile('([a-z0-9])([A-Z])') return to_snake.sub(r'\1_\2', camel.sub(r'\1_\2', s)).lower() stringcase 패키지..
[Python] pygraphviz 설치 오류 해결 CentOS 기준, 다음과 같은 오류가 나왔을 때 해결방법 subprocess.CalledProcessError: Command '['pkg-config', '--libs-only-L', 'libcgraph']' returned non-zero exit status 1. ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-1meqr4hy/pygraphviz_1dd95962042b4dada13e5f3e5ee3a3f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-1meqr4..
[Python] pip install 시 Python.h 오류 패키지 다운로드를 위해 'pip install [패키지명]' 실행 시 Python.h : no such file or directory (그런 파일이나 디렉터리가 없습니다) 라는 오류가 발생할 경우, python-dev를 추가로 미리 설치해주어야 한다. ### Ubuntu sudo apt-get install python-dev # python2 sudo apt-get install python3-dev. # python3 ### CentOS sudo yum install python-devel # python2 sudo yum install python3-devel # python3 출처 : https://stackoverflow.com/questions/21530577/fatal-error-pytho..
[Linux] CGI httpd.conf 설정 apps/apache-X.X.XX(apache 버전)/conf/httpd.conf 에서 아래 부분 추가 LoadModule cgid_module modules.mod_cgid.so # 기존 위치 찾아서 Options, AddHandler만 추가 Options +ExecCGI AddHandler cgi-script .cgi .pl .py ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" AllowOverride None Options None Order allow,deny Allow from all 수정 후, apache restart 해주기 추가 참고 자료 http://www.w3big.com/ko/python/python-cgi.html https://sencom.wordpre..