본문 바로가기
  • Survival Plan

전체 글90

[파이썬] 원격 주피터 노트북 만들기 - AWS에서 나만의 Remote Jupyter Notebook을 구동해 보자. 보다 안정적인 방법으로는, Jupyter Notebook 또는 JupyterHub 등에 Oauth2 인증을 사용하는 방법이 있다. 그러나, 보안에 익숙하지 않은 사용자는 그 개념과 설정 자체가 어려울 수 있어서 간단한 방법을 소개한다. 엄밀히 말하면 이 방법은 보안상으로 체력이 강하는 것은 아니다. 다만, 잠깐이나마 사용할 수 있는 방법을 제시한다. Jupyter Notebook을 외부에서 접속하여 서버로써 사용하기 위하여, 이번 포스팅에서 제시하는 방법은, 1) 패스워드 (sha 기반) 을 설정, 2) 네트워크 접근 제한 하는 방법이다. 이 방법을 소개하는 이유는 보안 전문가가 아니더라도 가장 쉽게 사용할 수 있는 방법이기 때문이다. 그러나, 오래 지속적으로 사용할 만한 방법은 아니다. 기본적으로, 패.. 2020. 6. 4.
[파이썬] Anaconda x Jupyter notebook 설치 및 설정 방법 - 가상환경으로 파이썬 개발환경 구성 1. 아나콘다 (anaconda) 가상환경 생성 하기 아나콘다(Anaconda)를 설치 했다면, 이제 기본적인 파이썬 개발 환경이 구성되었을 것이다. 그러나, 파이썬은 그 용도와 프레임워크가 다양하다. 데이터분석, 머신러닝, 웹프레임워크, Window/Linux Application 개발, UI APP 개발, 심지어는 mobile App개발 환경도 있으며, 그 밖에 패키지 활용에 따라서 다른 용도로도 사용될 수 있다. 따라서, 버전별로 상이한 패키지가 다양한 환경에 설치될 수 있는데, Anaconda 메인 파이썬 환경에 이 들 모두가 설치되면 서로간의 충돌/의존성 문제/버전문제 들을 야기할 수 있다. 또한 더욱 중요한 점으로 패키지에 따라서 특정 버전에서만 구동되는 것을이 있으므로 버전을 맞추어 주어야한.. 2020. 6. 4.
맥북 터미널을 이쁘게 - ZSH 초간단 설치와 커스터마이징 이번 포스팅은 맥북의 터미널을 아름답고 효율적으로 꾸미기 위한 것이다. Mac OS 카탈리나 부터 기본 쉘이된 ZSH을 설치/변경하고, iTerm2와 oh-my Zsh을 설치한다. 그리고 테마와 색상을 변경해 본다. 이를 위해서 다음과 같은 과정을 거칠것 이다. 1) ZSH 설치 2) 기본쉘 변경 : chsh -s /bin/zsh 3) iterm2 설치 4) oh my zsh 설치 5) zsh 테마 변경 : ~/.zshrc 의 변경 1줄 6) zsh의 preferences/색상 변경 맥북 ZSH 설치 및 기본쉘 변경 MacBook을 카탈리나로 업그레이드 하고 나서, Bash 터미널을 열면, 자꾸 초기 메세지에 Zsh로 업그레이드 하라는 가이드가 나온다. MacOS의 기본쉡이 ZSH이라고 하면서, 쉘변경을.. 2020. 6. 1.