드디어 도착!

작년 11월 경에 indiegogo를 통해 주문했던 키보드가 드디어 도착을 했다.
그동안 말도 많고(댓글이 한동안 폭주 했었다) 탈도 많았는데…
어제 발송했다는 Vinpok측의 메일을 받고 빠르면 다음주 초에 받겠구나 싶었는데…
오늘 회의하는데 택배 기사분의 전화를 받고 너무 좋았다.

아… 주문하고 약간의 후회를 했던 오른쪽 shift키가… 실제로 보니 오타가 장난 아니네. 적응 하려면 시간이 꽤 걸릴듯 하다.

Notion 구독 시작

사용예제 ©공식 홈페이지

작년인가… JM님 youtube 동영상을 보면서 알게 된 서비스인데, 구입을 할까 고민 하다가 에버노트 플러스도 제대로 사용 못하는데 왠 돈지랄인가 싶어서 그만 뒀다가 오늘 결제 했다. 막상 진행하고 있는 프로젝트 내용을 정리하다 보니 꽤 괜찮다는 생각이 들었다.
마크다운 지원 안하는건 흠이긴 하지만 아래 그림처럼 표로 정보를 정리하는 기능은 참 좋다(보안상 내용을 대부분 가렸다).

(일단 code block(inline 포함) 지원하는건 확인했다. 무려, 마크다운 문법과 동일하다!)

macOS에서 pyenv로 python 설치시 오류 발생

현재 사용 중인 macOS 버전

현재 내가 사용하고 있는 MBPR의 macOS 버전은 10.14.4(베타)이다. 개인 작업을 하려고 pyenv로 python 3.7.2 버전을 설치하려고 하니 다음과 같은 오류가 발생했다.

$ pyenv install 3.7.2
python-build: use openssl from homebrew
python-build: use readline from homebrew

...(에러)

zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1

글링을 해보니 macOS 10.14(Mojave)에서 발생하는 오류로 pyenv issue로 등록이 되었다고 한다. 원인은 Xcode 10부터는  Command line tools에서 /include에 헤더파일을 설치하지 않아서 발생한다고 한다.
명색이 애플 유료 개발자인데, 전혀 몰랐다.😑 관련 애플 문서 참고.

The command line tools will search the SDK for system headers by default. However, some software may fail to build correctly against the SDK and require macOS headers to be installed in the base system under /usr/include. If you are the maintainer of such software, we encourage you to update your project to work with the SDK or file a bug report for issues that are preventing you from doing so. As a workaround, an extra package is provided which will install the headers to the base system. In a future release, this package will no longer be provided. You can find this package at:
/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
To make sure that you’re using the intended version of the command line tools, run xcode-select -s or xcode select -s /Library/Developer/CommandLineTools after installing.

애플 문서에서 설명된 것처럼 필요할 경우 별도의 명령어를 이용하여 설치해야 한다고 하길래… pyenv issue를 참고하여 해결하였다. 위와 같은 오류가 발생할 경우 다음의 명령어를 통해 헤더 파일을 설치하면 해결된다.

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /