-
Twitch Leecher 2.0.4 한글버전유틸리티/Twitch Leecher 2022. 2. 18. 09:57
※업데이트 안내※ 새로운 버전이 업데이트 되었습니다. https://syudal.tistory.com/category/유틸리티/Twitch%20Leecher '유틸리티/Twitch Leecher' 카테고리의 글 목록 정보의 바다를 헤엄치는 수달의 마음으로 syudal.tistory.com 트위치 플랫폼의 방송, 클립들을 다운로드해서 소장 할 수 있는 프로그램인 트위치리처(Twitch Leecher, 트위치 리쳐)입니다! 본 프로그램은 MIT 라이센스에 기반하여 배포되며 직접 한글화를 진행하였기 때문에 오역이나 의역이 있을 수 있습니다. 맞춤법이나, 한글 패치가 되어 있지 않은 부분은 댓글로 말씀해주시면 감사하겠습니다! ※ 트위치 리처(트위치 리쳐)는 닷 넷 프레임 워크 4.8 (.Net Framework..
-
크롬 연결이 비공개로 설정되어 있지 않습니다. 해결하기백엔드/Windows 2021. 10. 4. 22:51
문제 상황 2021년 09월 30일 이후로, Let's Encrypt의 루트 도메인 인증서인 DST Root CA X3의 만료되었다. 크롬과 같은 인터넷 브라우저에서 NET::ERR_CERT_DATE_INVALID나 NET::ERR_CERT_AUTHORITY_INVALID와 같은 오류가 출력된다. 정상적이라면 루트 도메인이 DST Root CA X3에서 ISRG Root X1로 변경되어 있어야 한다. 문제 해결 Windows에서는 Windows업데이트를 수행한 후, 재부팅하거나 급한 경우 아래의 파일을 다운로드 후 크롬을 재시작하는 방법을 사용할 수 있다. 상단의 파일을 다운로드 받으면 내부에 파일 두개가 있다. 설치 방법은 두개 다 아래의 방법을 따른다. 인증서 설치 버튼을 누르면 아래와 같은 인증서 ..
-
docker ubuntu 이미지에 Virtualenv 설치하기프로그래밍/Python 2021. 7. 12. 17:05
virtualenvvirtualenv는 격리된 파이썬 환경을 만들기 위한 도구로 다른 프로젝트에는 영향을 끼치지 않는다. #apt-get install python3-virtualenv#virtualenv 폴더명 위와 같은 명령어로 virtualenv를 설치한다. 만약 아래와 같이 ModuleNotFoundError가 출력된다면 virtualenv가 꼬여있다는 뜻이므로, 다음과 같은 명령어로 삭제후 다시 실행한다.No module named 'virtualenv.seed.via_app_data'#pip3 uninstall virtualenv 이상이 없다면 다음과 같이 출력된다.이후 source 명령어를 통해 해당 폴더로 진입해야 하는데, docker ubuntu 이미지의 쉘은..
-
[mac] Nginx 설치 및 Let's Encrypt로 SSL 설정하기백엔드/macOS 2021. 6. 10. 17:10
NginxNginx는 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표로 한다. 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가진다. 1. 설치brew install nginx 2. Nginx.conf 설정vi /usr/local/etc/nginx/nginx.confuser www www; ## Default: nobodyworker_processes 5; ## Default: 1error_log logs/error.log;pid logs/nginx.pid;worker_rlimit_nofile 8192;events { worker_connections 4096; ## Default: 1024}http { include co..
-
[Flask] 콘솔 종료해도 백그라운드에서 실행프로그래밍/Python 2021. 6. 7. 22:04
Flask의 경우, 콘솔이나 ssh를 종료하면 flask또한 같이 종료된다. 해결하기 위한 방법은 아래와 같다. nohup python3 -u flask_app.py & nohup은 터미널이 종료되어도 표준 출력인 콘솔 출력은 nohup.out 파일에 계속해서 기록된다. 백그라운드로 실행된 프로세스를 종료하기 위해서는 ps명령으로 pid를 확인한 후, kill하면 된다. ps -ef | grep [프로세스명] # 혹은 ps -aux kill -9 [PID]
-
[Django] DisallowedHost 오류 Invalid HTTP_HOST프로그래밍/Python 2021. 6. 7. 21:44
DisallowedHost DisallowedHost 오류는 Django 웹 프레임워크에서 발생하는 일반적인 오류 중 하나이다. 이 오류는 보안상의 이유로 Django 애플리케이션이 허용되지 않은 호스트에서 요청을 받았을 때 발생한다. 문제 상황 django에 도메인을 연결해서 외부 테스트를 하려고 하면, DisallowedHost 라는 메시지가 뜨면서 연결이 되지 않는다. 이는, 디버깅 모드에서 ALLOWED_HOSTS 변수가 빈 리스트일 경우 ['localhost', '127.0.0.1', '[::1]'] 의미가 되어 로컬 호스트에서만 접속이 가능하다. 디버깅 모드를 해제하면 일체 접속이 허용되지 않고 명시적으로 지정한 호스트에만 접속할 수 있다. 수정하기 위해서는 settings.py를 수정하여 A..
-
[Jupyter] pandas matplotlib 한글 폰트 설치하기프로그래밍/Python 2021. 5. 22. 15:09
Pandas로 한글 데이터 불러오기 pandas를 통해 한글이 포함된 csv를 불러오는 방법은 아래와 같다. import pandas as pd df = pd.read_csv('./data.csv', sep=',', encoding='utf-8') df.head() 인코딩의 문제가 없으므로, 해당 파일의 머리 부분을 잘 불러온다. 하지만, 이를 plot()함수를 이용하여 변환시키면 아래와 같이 인코딩이 깨져 네모로 표현된다. 해결 방법 기본적으로 Ubuntu에는 나눔글꼴이 설치되어 나오나, JupyterHub Docker Image에는 나눔글꼴이 설치되어 있지 않은 우분투 기반 Image이므로, 다음과 같은 명령어를 쉘에 입력하여 나눔글꼴을 설치한다. sudo apt-get install fonts-na..
-
[Windows Desktop] Windows7 MTP 연결 문제백엔드/Windows 2021. 3. 13. 16:18
MTP는 미디어 전송 프로토콜로서 핸드폰의 자료를 컴퓨터로 연결하는 프로토콜이다. 여러 이유로 MTP USB 장치 드라이버의 설치가 실패하여 연결이 안될 수 있다. 검색을 해봐도 드라이버 업데이트에 휴대용 장치도 나타나지 않는다. 더 알아보니, Windows7 KN에서는 윈도우 미디어 기능팩이 설치 되어있지 않아 MTP를 지원하지 않는다. 그럴때는 Windows 7 N 서비스 팩 1 및 Windows 7 KN 서비스 팩 1용 Media 기능 팩(KB968211)을 설치하고 핸드폰을 다시연결하면 MTP가 설치되며, 연결된다.