brew가 실행가능하도록 설정되어 있다는 전제하에 brew install apache-zeppelin 위와 같이 간편하게 zeppelin을 설치한다. alias 설정 실행 편의를 위해, 다음과 같이 alias를 선언한다. which zeppelin.sh 로 zeppelin 설치 위치를 확인하고, alias zeppelin-start="/usr/local/bin/zeppelin.sh start" alias zeppelin-stop="/usr/local/bin/zeppelin.sh stop" 과 같이 본인이 사용하는 shell에 등록한다. Zeppelin 실행 zeppelin을 실행하려면, java runtime이 설치되어 있어야 한다. zeppelin-start Zeppelin 종료 zeppelin-sto..
블루투스 디바이스가 잘 스위치가 안된다? 내가 쓰는 로지텍 MX Anywhere2와 2S에서 공통적으로 겪은 문제이다. 회사 맥북과 집 맥북 그리고, 모바일 디바이스간 페어링을 이리저리 바꿔가면서 쓰기에 멀티 페어링이 지원되는 키보드와 마우스는 정말 좋은 선택이다. 그러나, 블루투스 마우스가 인식이 잘 안되는 경우가 종종 발생하였다. 페어링 번호를 1, 2, 3을 바꿔도, 마우스를 껐다 켜도 정상적으로 동작하지 않았다. 새로 블루투스 페어링을 매번 다시 해야하나? 이럴 때는, 기존 블루투스 연결 프로파일을 삭제하고, 페어링을 다시 하면 잘 동작한다. 그런데, 매번 이렇게 하면 너무 번거롭다. 애초에 발생하지 않는다면 모를까, 해결하기 위한 다른 근사한 방법이 없을까? 블루투스 서비스를 재시작 해보자 su..
python 개발 환경 설정 중, virtualenv를 쓰다 매번 activate를 하기 위해 설정위치/bin/activate로 활성화하고, deactivate로 비활성화 하는 것이 번거로웠는데, 이를 좀더 쉽게 도와주는 virtualenvwrapper를 알게 되었다. 설치 sudo pip install virtualenv virtualenvwrapper 로 하면 될텐데, 내 경우는 패키지 설치도중 permission 에러가 발생하여, sudo pip install --ignore-installed virtualenv virtualenvwrapper로 설치완료했다. 환경 설정 mkdir ~/virtualenvs.bash_profile 또는 .zshrc 등과 같은 본인 SHELL 설정 파일에 export ..
터미널에서 다음과 같이 실행한다. defaults write com.apple.screencapture location 변경경로 killall SystemUIServer