Windows
-
Windows netsh를 활용한 WSL2 포트 프록시 설정 가이드

윈도우 netsh interface portproxy 설정 및 관리 방법을 정리한다. 모든 명령은 관리자 권한의 PowerShell 또는 명령 프롬프트에서 실행해야 한다. 1. 포트 프록시 등록 외부에서 윈도우 호스트의 특정 포트로 들어오는 접속을 WSL 내부 IP와 포트로 연결한다. 명령어: netsh interface portproxy add v4tov4 listenport=[외부포트] listenaddress=0.0.0.0 connectport=[내부포트] connectaddress=[WSL_IP] 인자 설명: listenport: 외부에서 접속할 때 사용할 포트 번호 listenaddress:… Continue reading
-
Windows Gemini CLI 한글 깨짐 방지를 위한 터미널 인코딩 설정

Gemini CLI 사용 중 쉘 출력에서 한글이 깨지는 현상은 기본 인코딩이 UTF-8이 아닌 CP949(한국어 확장 완성형)로 설정되어 있기 때문임. 이를 해결하기 위해 터미널 환경을 UTF-8(CP65001)로 변경하는 방법을 기술함. 0. 증상 Windows Powershell에서 gemini cli를 사용하는 경우. gemini가 shell 명령어를 사용해 받는 메세지는 인코딩이 깨져서 보인다. 단순히 화면에서만 깨져서 보인다면 문제가 없으나, gemini도 깨진 글자로 인식한다.… Continue reading
-
Windows + Docker Engine

윈도우즈 운영체제 환경에서 Docker를 사용할 수 있는 환경 구축 방법을 소개한다. Docker Desktop Docker Desktop이라는 어플리케이션을 설치하면 복잡한 단계가 필요 없다. Docker 홈페이지 Windows WSL Ubuntu 및 Docker Engine 설치 Docker Desktop이 있음에도 불구하고 개별적으로 Docker Engine을 설치해야 하는 이유는 라이센스다. Docker Engine과 Docker Desktop은 라이센스가 다르다. Docker Engine은 Apache License, Version 2.0로 상업용으로 사용하는데… Continue reading
-
npm 사용 중 프리징 현상이 나올 경우
npm install 등 명령어로 무언가를 할 경우 프리징이 발생하는 경우가 있다. 발생한 최근 상황 해결 버전을 내린다. 인터넷을 뒤져보니 21버전부터 문제 없다는 얘기도 있다. 그래도 LTS버전이 나을 듯 하니 https://nodejs.org/en/download/package-manager에서 LTS가 붙은 20.18버전을 사용했다. 증상은 말끔하게 제거됨 결론 위와 같은 상황 외에도 npm 사용 시 자주 프리징이 발생한다. 반복해서 명령어를 사용하면 끝까지 진행하는 경우도 있지만… Continue reading
-
아프리카TV와 치지직 그리드 앱 비교 (2024.5.5 기준)
네이버 치지직이 5월부터 그리드를 적용해서 아프리카TV와 동작 방식이 어떻게 다른지 비교를 해봤다. 아프리카 TV 1. 설치 프로그램 불필요한 기능은 추가로 설치하지 않음, 7.7MB로 작은 용량만 소모. 해당 프로그램 하나만 설치를 요구함 2. 시작 프로그램 윈도우 시작 프로그램에 afreecatvpackage.exe가 추가됨. PC를 켜는 즉시 자동 시작이며, “사용 안 함”으로 설정해 줘야만 시작하지 않음. 시작 프로그램으로 사용하지 않아도… Continue reading
-
UnhandledException에 대한 대처방법

UnhandledException에 속하는 Exception들은 대부분의 다른 것들과 달리 try..catch문에 의해 걸러지지 않고 바로 프로그램을 종료시켜 버린다. UnhandledException은 시스템 자원이나 커널 쪽의 문제이기 때문에 프로그램이 계속 운영할 수 없는 상황인 경우들이기 때문에 종료되는 것을 막지 못하며 막더라도 문제를 발생시킨다. 이 UnhandledException을 해결하기 위한 몇 가지 대처 방법을 C# 기준으로 소개한다. 대표적인 UnhandledException 자주 볼 수 있는 UnhandledException으로는… Continue reading
-
윈도우 11 시작 프로그램 깔끔하게 제거하는 방법
윈도우 11에서는 시작 프로그램 을 켜거나 끄는 것 외에도 프로그램을 제거했음에도 시작 프로그램 리스트에서 남아 있는 문제를 쉽게 해결할 수 있다. 과거의 방법은 직접 시작 프로그램 폴더 확인, 시작 앱 레지스트리 검색만 가능했지만 윈도우 11은 이것들을 한 곳에서 모두 확인할 수 있게 제공한다. 시작 프로그램 끄는 방법 시작 프로그램 리스트에서 제거하는 방법 설명에 앞서 시작… Continue reading
-
Uninstall Microsoft Edge extension that reinstalls even if you delete it

Go to “edge://settings/profiles/sync” or direct sync settings in the Edge address bar. The last item exists as follows. If you select “Still having sync problems? Try other options” you will see “Reset sync data from Microsoft servers” as shown below. If you run this setting, you can erase all synchronization data and then reset the… Continue reading
-
지워도 다시 설치 되는 Microsoft Edge 확장 제거

이 문제를 해결할 수 있는 방법을 찾게 된 동기: 엣지 확장 중 “원 클릭 번역”이 멀웨어로 확인돼 스토어에서 없어진 이 후 이 확장을 제거하려고 해도 계정의 동기화 기능이 다시 살리는 문제가 발생함원인: 스토어에서 내려간 확장은 동기화에 문제가 있어 발생 아마 나중에 업데이트하면서 해결은 하겠지만…🤔 방법은 아래와 같이 진행하면 된다. 진짜 마이크로소프트 엣지는 사용자에게 개인정보 동기화나… Continue reading
