koodev

iPad Sidecar USB로 연결

Computer

Mac PC에 무선네크워크가 연결되어 있지 않을 경우 iPad와 Sidecar 연결이 되지 않는 문제가 있었다. 해결 방법은 Mac에서 iPad를 '신뢰'(Trust)하도록 설정하는 것이다. 정확한 방법을 아래에 적어놓는다. 

  1. iPad를 Mac PC와 USB로 연결한다.
  2. Finder를 띄우고 왼쪽 사이드바에서 연결된 iPad를 클릭한다.
  3. iPad에서 Mac을 신뢰하겠냐는 팝업이 뜨는데 신뢰버튼을 누르고, Mac에서도 마찬가지로 iPad를 신뢰하도록 한다.
  4. 이제 Sidecar를 무선네트워크 연결 없이도 사용할 수 있다.

참고: apple.stackexchange.com/questions/365787/force-sidecar-to-use-usb-connection

mkvirtualenv 실행시 ailed to find interpreter for Builtin discover of python_spec 에러

Programming

Ubuntu 18.04 를 새로 설치한 PC에 파이썬 가상환경을 만들기 위해 virtualenv와 virtualenvwrapper 패키지를 설치하였다. 그런데 가상환경을 만드려 하니 (mkvirtualenv) 아래와 같은 에러메시지가 뜨면서 생성이 되질 않았다.

RuntimeError: failed to find interpreter for Builtin discover of python_spec='python3'

'python3' 라고 나온걸 보고 python2 버전의 가상환경를 만들어 보니 이번에는 잘 생성이 되었다.

원인은 python3-dev 패키지가 설치가 되지 않아서인데, sudo apt install python3-dev 를 실행하고 가상환경을 만들면 문제 없이 실행된다.

참고: blog.cloudsys.co.kr/ubuntu-18-04-python3-venv-setup/

공용 .gitignore 를 건드리지 않고 .gitignore 설정하기

Programming

git을 사용하면서 .gitignore 를 편집해야 할 일이 생기는데, 리모트의 공용 .gitignore를 건드리기에는 부담스러운 상황이 있다. 그럴 경우 .git/info/exclude 파일을 .gitignore 와 같은 방식으로 사용하면 된다.

참고: stackoverflow.com/questions/1753070/how-do-i-configure-git-to-ignore-some-files-locally