본문 바로가기
  • Survival Plan

분류 전체보기103

[MacOS] 맥북 기본 연결 프로그램 변경하기 "압축 파일 APP을 새로운 APP로 지정하고 싶어" "mpeg 파일을 내가 원하는 Player에서 보자... 좀..." 맥북(MacOS)에서 기본 연결 APP 맥북 또는 MacOSX를 사용하다 보면, 기본 연결 프로그램이 원치 않는 App로 할당 되어 있는 경우를 종종 볼 수 있다. 예를 들면, 필자가 현재 작업하는 마크다운(markdown) 파일을 오픈할 때, 마크다운 에디터로 작업하고 싶으나, 자꾸만 XCODE로 오픈이된다. 이것은 *.md 확장자를 가진 파일의 기본 App 연결이 Xcode.app를 기본 연결설정으로 되어 있기 때문이다. 특정 app로 오픈을 하기 위해서는 우측클릭(팝업메뉴)> 다음으로 열기에서 App를 지정하여 오픈하면 된다. 그러나, 반복적으로 실행하는 경우는 매번 동일한 파일.. 2020. 6. 11.
[파이썬] 원격 주피터 노트북 만들기 - AWS에서 나만의 Remote Jupyter Notebook을 구동해 보자. 관련글 2020/12/05 - [분류 전체보기] - [데이터 사이언스] 파이썬/R 온라인 실습기 2020/12/05 - [개발 이야기/Python] - [파이썬] IDE 없이 블로그에서 Python 바로 실습/공부 보다 안정적인 방법으로는, Jupyter Notebook 또는 JupyterHub 등에 Oauth2 인증을 사용하는 방법이 있다. 그러나, 보안에 익숙하지 않은 사용자는 그 개념과 설정 자체가 어려울 수 있어서 간단한 방법을 소개한다. 엄밀히 말하면 이 방법은 보안상으로 체력이 강하는 것은 아니다. 다만, 잠깐이나마 사용할 수 있는 방법을 제시한다. Jupyter Notebook을 외부에서 접속하여 서버로써 사용하기 위하여, 이번 포스팅에서 제시하는 방법은, 1) 패스워드 (sha 기반) 을 .. 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.
MacOS 폴더간 이동 : Command + Shift + G MacBook Pro를 사용하면서 하루에도 몇번씩 겪는 일중 하나... 그것은 바로 파일저장을 눌렀을 때, 발생하는 답답함. 제한적인 파일열기/저장 창 (File Dialog Window) 아니, 이거 말고, 최소한 Finder 처럼이라도 열어줘야지... 나는 저 폴더들 중에 저장하고 싶지 않아.. 일부 app에 따라서는 매우 제한적인 폴더 선택을 강요한다. 내가 원하는 폴더는 왜 매번 없냐?? 파일은 "문서", "다운로드", "데스크탑"에 저장하라는 암시적 가이드... IT와 관련 없는 일반 유저들에게는 이게 편할지 모르겠는데, 선택사항은 일부 폴더 (문서, 다운로드, 데스크탑 등)으로 한정지어 놓은 기본 폴덜 선택은, IT종사자 또는 Linux/Windows 경험이 있던 사용자에게는 너무나 답답한 선.. 2020. 6. 1.
[부동산/경제] 렌트홈 - 임대사업 자진신고 방법 관련글 2020/03/16 - [경제 이야기/부동산 관련] - 렌트홈 - 임대사업자 자진신고 안내문 발송 2020/04/22 - [경제 이야기/부동산 관련] - 2030 서울플랜 - 서울도시기본계획을 숙지하라. 고3처럼 외워라. 2020/06/17 - [경제 이야기/부동산 관련] - [렌트홈] 임대사업 자진신고 - 보증금/월임대료 인상률 이해 하기 2020년 3월, 부동산 임대사업자 자진신고 안내문이 발송 되었었다. 임대사업자는 매 임대차 계약에 대하여 렌트홈 사이트를 통하여 임대차 계약 내역을 신고할 의무를 가지고 있는데, 60일 이내에 신고하지 않으면 과태료 및 임대사업자 혜택 취소 등의 규제가 있다. 관련하여 최근 발송된 "임대사업자 자진신고"는 이 부분에 있어서 그간 신고 누락된 사항을 자진 신고.. 2020. 6. 1.
[사이트 최적화 점검] 내 사이트는 얼마나 최적화 되었을까? 무엇이 부족할까? 내 웹사이트는 얼마나 최적화 되어 있을까? 내 웹사이트는 얼마나 최적화 되어 있을까? 웹사이트 최적화 방법들을 적용해 봤다. 최적화 가이드에 따라 다른 사람들이 하라는 방법을 적용해 보았다. 그런데, 그 결과로 얼마나 최적화 되어 있는지 알 수가 없다. 그냥 가이드에서 이렇게 하면 좋다고 말한 방법을 적용했을 뿐이다. 내 사이트는 얼마나 최적화 되어 있을까? 무엇이 부족 할 까? 확인해 보고 싶다. 이런 중간 점검들이 필요하다. 네이버 웹마스터 도구로 확인하자. 대한민국 검색엔진 중 가장 많이 활용되고 있는 네이버 검색엔진. 필자의 경우에도, 기술인 내용은 구글에서, 그 외의 나머지는 네이버에서 검색하는 편이다. 이렇듯 네이버가 제대로 최적화가 되어 있다면, 다른 검색엔진도 이것에 준하는 최적화가 되어 .. 2020. 5. 31.
웹사이트 최적화 - 사이트맵이 뭐야? RSS는 또 뭐야? 사이트맵 (Sitemap)은 무엇일까? 왜 필요할까? 사이트맵. 그것은 단순히 사이트의 URL을 나열한 것 뿐이다. 그런데 왜 자꾸 웹사이트 최적화에 거론되는 것일까? 여러분은 웹사이트에서 무엇인가를 검색할 때 어디를 처음 가는가? Naver, Google 같은 검색엔진 사이트 아닌가? 그런데, 그 검색엔진들은 어떻게 찾아 주겠는가? 단순하게 말해서, 미리 "키워드-결과"쌍이 잘 나오드록 정리해 두는 것이다. (이것을 인덱싱이라고 한다.) 그 후, 키워드를 입력하면, 잘 정리해 둔 결과물을 출력해 주는 것 뿐이다. 그런데, 결과물은 한두개가 아니니깐 당연히 우선순위를 측정하는 기준이 있다. 우선순위가 높아야 상위에 노출이 되게 될 것이기 때문에, 사이트 최적화는 우선순위를 높이는 작업이라 할 수 있겠다... 2020. 5. 29.
[React-Native] iOS 카탈리나 및 ZSH 업그레이드 후 실행/빌드 에러 관련글 1: 맥북 (Mac OS) 카탈리나 기본쉘을 ZSH로 변경하기. ZSH 설치 및 커스터마이징 2020/06/01 - [맥북과 MacOS] - 맥북 터미널을 이쁘게 - ZSH 초간단 설치와 커스터마이징 맥북 프로 iOS 업그레이드 (Catalina and ZSH) 하면서 발생한일 이전 포스팅에서 언급했지만, 본의 아니게 카탈리나로 업그레이드 하고, 덩달아서 기본 쉘을 Bash에서 ZSH로 변경하게 되었다. 이로 인하여, 여러가지 번거로운 일들이 좀 발생하였다. 에구구... 바쁜데 자꾸 번거로운 일이 생기는것 같다. 정작 중요한 일은 이제 부터... ㅜ_ㅜ (이래서 업그레이드 안하려 했건만...) 결론부터 요약하면, Catalina 업그레이드 및 기본쉘 변경 (chsh)을 하게 되면, 환경변수 설정이.. 2020. 5. 22.