Tag

Programming

Decorator를 활용한 Depreciated Function 관리 전략

Decorator를 활용한 Depreciated Function 관리 전략

Code import warnings import functools def deprecated(reason=None, alternative=None): """ Deprecated Function을 표시하는 데코레이터입니다. Args: reason (str, optional): 함수가 Deprecated

Blind Catch에 대한 해결방안

Blind Catch에 대한 해결방안

Blind Catch란 무엇인가? * Blind Catch는 try / except 구문에서 특정 예외 유형을 명시하지 않고, 모든 예외를 포괄적으로 처리하는 코딩 패턴을 말합니다. 예를 들어, 다음과 같은

[Linux] 파일 병합시 최종 파일 사이즈 증가 이슈 관련

SSL 인증서 작업 중에 발생한 일이었다. SCP를 이용해서 인증서파일을 서버로 옮겼다.  그리고 Zero SSL 인증서를 NGINX에 설치하기 위해서 두개의 파일을 병합하기 위해 다음 명령어를

ZERO SSL Install Log

배경 * Let's Encrypt와 Cloudflare DNS를 연동하려다 Renewal 횟수가 5회를 넘어가서 Blog 접속 불가상태가 한동안 이어졌다. * 그래서 잠시 Let's Encrypt를 대체해서

[Python]지하철 승하차인원 Open API로 가지고 오기

사업쪽 담당자가 Python으로 공부하다가, 종종 물어보러 온다. 오늘은 지하철 승하차인원을 엑셀로 안받고 직접 API로 가지고 오는 법 물어보길래 최소한으로 코드를 작성해주었다. Python Crawling은 익숙치

VSCODE 다크모드에서 pyLDA Visualization시 배경색 변경

Python Jupyter Notebook을 웹에서 실행했을 때는 뒤 배경이 다음과 같이 하얀색으로 나와서 볼 수가 있다. 그런데 vscode에서 다크모드 상황에서 실행하면 아래와 비슷한 형태로 나오게