WSL user password 초기화하기.

wsl을 처음 실행하면, 패스워드를 지정하게 되는데, 사실 사용할일이 별로 없다보니, 잊기 쉽습니다. wsl 패스워드를 잊었을 때, 복구하는 방법입니다. wsl distro는 각각의 리눅스 사용자 계정을 관리합니다. 그리고 wsl을 사용할 때, 기본 설정된 계정으로 로그인합니다. 이때는 패스워드를 묻지 않습니다. 따라서 처음에 로그인할 기본 계정을 root로 변경하여, root로 로그인하고, 사용자 계정을 다시 설정한 후, 기본 사용자 계정을 원래대로 돌려놓으면 됩니다. 저는 wsl을 ubuntu로 사용하니, ubuntu를 기준으로 설명하지만, 다른 wsl distro도 동일한 방식으로 초기화 할 수 있습니다. 1. 윈도우 터미널( powershell 또는 cmd )에서 ubuntu 의 기본 사용자를 변..

봉차트로 주가 예측하기.

주가 그래프 중 가장 익숙하게 보는게 봉차트입니다. 시가, 종가, 고가 저가를 표시하며, 그래프를 작성하는 기준에 따라 일봉(하루), 주봉(일주일:5일), 월봉(한달:20일) 동안의 주가 흐름을 나타냅니다. 일봉 차트를 단기 주가의 흐름을 판단할 수 있고, 주봉, 월봉은 장기 주가의 흐름을 판단하는데 이용할 수 있다고 합니다. ( 일주일 중 영업일은 5일이기 때문에 주봉은 5일입니다. 그와 같은 개념으로 월봉은 20일 동안의 주가를 나타냅니다. 마찬가지로 5일선, 20일선, 60일선, 120일선의 의미도 주, 월, 분기, 반기동안의 흐름을 나타냅니다. ) 봉차트는 모양 외에도 상승(적색)과 하강(청색)을 색상으로 구분합니다. 단위 기간 중 주가 흐름에 따라 여러가지 모양의 봉차트가 나타나게 됩니다. 1...

(제가) 윈도우에 아나콘다를 깔때마다 겪는 에러.

제가 윈도우에 파이썬을 깔 때는, 컴퓨터를 새로 샀거나, 문제가 생겨서 포맷을 할 때뿐입니다. 일 년에 한 번 혹은 이년에 한번 설치를 하게 되죠. 저는 주피터 노트북 때문에 아나콘다를 이용해서 한방에 설치하는 걸 좋아하는데요. 그리고 설치할 때마다 다음과 같은 에러를 마주합니다. "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available" 처음에는 네트워크 문제인가 싶어(사무실의 네트워크는 거치는게 좀 많습니다), 네트워크 설정도 살펴보고, SSL 모듈을 따로 설치해줘야하는가 싶어. python SSL 모듈도 찾아보고 했는데, 실은 경로 설정 문제였습니다. 아나콘다 프롬프트..

wsl2 기반으로 Docker Desktop 설정하기.

어제 wsl2로 업데이트를 했습니다. ( 2020/06/02 - WSL2 업데이트 하기. ) 오늘은 Docker Desktop을 wsl2기반에서 구동되도록 설정하는 방법에 대한 내용입니다. wsl2기반에서 구동되는 Docker는 리눅스를 사용하는 이점을 있고, 윈도우와 파일을 공유하거나, docker의 부팅 시간을 줄여주고, 기존과 달리 동적 메모리 할당을 사용할 수 있어, 시스템 자원을 좀 더 사용할 수 있습니다. 당연하게도 wsl2 설정은 먼저 해야됩니다. 안 하신 분은 어제 글을 먼저 확인해주세요. Docker DeskTop 2.3 버전부터 wsl2를 지원한다고 합니다. 저는 2.2 버전이 설치되어 있어서 업데이트했습니다. 현재 버전은 2.3.0.3입니다. wsl2관련 업데이트가 몇개 보입니다. 업..

WSL2 업데이트 하기.

며칠 전 윈도우10 2004버전이 업데이트 되었습니다. 메모장에 변경사항이 있을 경우 별표(*)가 나온다거나, 가상 데스크탑의 이름을 바꿀 수 있다거나, 윈도우를 초기화할 때, 클라우드에서 다운로드할 수 있는 옵션 등이 새로 생겼습니다. 그런데 저는 그런 것보다, WSL2가 나왔다는 것이 가장 반가웠습니다. WSL이 에뮬레이션 환경이었다면, WSL2는 Hyper-v를 이용하기 때문에 속도가 더 빨라질거라고 했었거든요. 아 그리고 HOME에디션에서는 Hyper-v를 사용할 수는 없지만, WSL2는 사용할 수 있다고(?) 합니다. 암튼 그래서 윈도우10 업데이트 소식이 들리자마자 업데이트를 했습니다. WSL2를 설치하기 전에, "Virtual Machine Platform" 옵션을 활성화 해야 합니니다. 관..