본문 바로가기
  • Survival Plan

분류 전체보기88

[MacOS] 맥북 기본 연결 프로그램 변경하기 "압축 파일 APP을 새로운 APP로 지정하고 싶어" "mpeg 파일을 내가 원하는 Player에서 보자... 좀..." 맥북(MacOS)에서 기본 연결 APP 맥북 또는 MacOSX를 사용하다 보면, 기본 연결 프로그램이 원치 않는 App로 할당 되어 있는 경우를 종종 볼 수 있다. 예를 들면, 필자가 현재 작업하는 마크다운(markdown) 파일을 오픈할 때, 마크다운 에디터로 작업하고 싶으나, 자꾸만 XCODE로 오픈이된다. 이것은 *.md 확장자를 가진 파일의 기본 App 연결이 Xcode.app를 기본 연결설정으로 되어 있기 때문이다. 특정 app로 오픈을 하기 위해서는 우측클릭(팝업메뉴)> 다음으로 열기에서 App를 지정하여 오픈하면 된다. 그러나, 반복적으로 실행하는 경우는 매번 동일한 파일.. 2020. 6. 11.
[파이썬] 원격 주피터 노트북 만들기 - 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.