본문 바로가기

IT

(20)
[MacBook Application / 맥북 어플] cmd(terminal)를 iterm2로 바꿔보자 + 패키지관리 (homebrew) + 꾸미기 (oh-my-zsh) Oh My ZSH+ iTerm2로 터미널을 더 강력하게 ZSH란? medium.com 1. iterm2 설치 : 터미널에 탭도 추가할 수 있고 인터페이스 개선 2. homebrew 설치 : OSS(오픈소스소프트웨어) 패키지 관리 프로그램 3. oh-my-zsh 설치 : 명령어(git, docker 등) 추천 기능, 예상 명령어 기능 등 많은 기능이 있는것 같지만 나는 테마를 쓰기위해 사용한다. vim ~/.zshrc로 THEME 설정하러 가자 ZSH_THEME를 인기있는 "agnoster"로 바꾸고 source ~/.zshrc를 하게되면 터미널에 적용되는데 글씨체가 깨진다. 1. powerline 2. D2Coding 두가지 추천 폰트가 있는데 D2는 Naver에서 만든 국산이므로 먼저 사용해야될것 같아..
[MacBook Application / 맥북 어플] 윈도우 창 분할 하기 Spectacle 옆집은 기본으로 제공하는 윈도우 분할 기능을 맥북도 한번 해보자. 인기가 많은 Magnet도 좋지만 ‎Magnet ‎Every time you multitask with many apps open, you need all the windows arranged accordingly. Magnet makes this process swift and easy. In one drag to the edge of your display, you size any app into half of the screen. And by dragging its windows to corn apps.apple.com 나는 기본 기능을 쓰다가 불편함을 느꼈을때 업그레이드 하는것을 선호하는 편이라 무료 어플인 spectacle을 써보..
[jupyter] 커널 죽을때 jupyter 설정 The kernel for filename appears to have died. It will restart automatically jupyter에서 메모리 문제로 재시작하겠다는 문구가 뜨는걸로 보인다. The kernel for filename appears to have died. It will restart automatically. tensorflow를 사용하다가 메모리가 부족한 이유 등으로 jupyter 커널이 죽을때 조치법이다. https://min23th.tistory.com/11 [주피터노트북/jupyter notebook] 커널 죽는 문제 the kernel appears to have died. it will restart automatically 모델을 jupyter lab에서 돌리는데 어느 순간부터 위 그림같이 커널이 죽는 문제가 발생했다 커널이 죽는 이유는 주어진 메모리 할당량을 초과했기 때문이다. 보통의 경우..
맥북(MacBook) iTerm2 3.0 업데이트 맥북은 터미널을 iTerm을 설치해서 쓰는게 국룰이라고 한다. 잘 사용하고 있는데 3.0으로 업데이트 했을때 이미지 출력, 하이라이팅 등 신기한 기능이 많아서 포스팅 한다. 참고 : https://macnews.tistory.com/4472 맥용 인기 터미널 에뮬레이터 'iTerm 2' 3.0 버전 메이저 업데이트 맥용 터미널 에뮬레이터 'iTerm2'의 메이저 업데이트 판인 iTerm2 v3.0이 새로 나왔습니다. 앱이 생소한 분을 위해 짧게 설명드리면, iTerm2는 맥 운영체제에 내장된 터미널을 대체할 수 있는 터미널 macnews.tistory.com
맥북 화면/뚜껑 덮어도 안꺼지게 설정하는법 (잠자기 방지) 자리를 옮겨야 하는데다운로드가 생각보다 오래걸린적이 있었다. 이때 노트북 인터넷 연결을 핫스팟으로 변경하고 잠자기 방지 설정한 뒤 다른곳으로 이동해서 약속시간과 작업을 둘다 지킬수 있었다. 잠자기 방지 설정 방법 1. 터미널 열기 Spotlight로 "터미널" 혹은 "terminal" 검색 (⌘ command + space) 2. 잠자기 방지 설정 세팅 아래 커맨드를 입력하면 노트북을 닫아도 꺼지지 않는다. sudo pmset -c disablesleep 1 3. 잠자기 방지 설정 해제 아래 커맨드를 입력하면 노트북을 닫으면 정상적으로 꺼진다. sudo pmset -c disablesleep 0 출처 : https://tttap.tistory.com/65 [맥북] 뚜껑 닫고 사용하기 - 잠자기 방지 새..
Mac 업그레이드 후 에러 (xcrun:error) 조치 (xcode-select --install) https://www.hahwul.com/2019/11/18/how-to-fix-xcrun-error-after-macos-update/ Mac 업그레이드 후 개발 관련 도구 에러(xcrun: error: invalid active developer path) 해결방법(xcode-select --ins 최근에 모하비에서 카탈리나로 업그레이드 했습니다. 매번 업데이트 때마다 여러 문제가 발생하는데, 이번에도 어김없이 xcode cli 관련 이슈가 또 터지네요.. 매번 명령어 때문에 검색하기도 귀 www.hahwul.com git 설치 도중 에러 발생. # jfrost @ JAESEOui-MacBookAir in ~/Documents/Workspace [18:04:08] C:1 $ git --version ..
mac 맥북 라이브 배경화면 꾸미기 Dynamic Wallpaper Club을 이용하여 시간에 따라 변하는 맥북 배경화면으로 바꿔봤다. 1. 아래 URL 에서 원하는 배경화면을 다운받는다. https://dynamicwallpaper.club/wallpaper/2etl4b3nsig Seoul - Dynamic Wallpaper Club Looking for Dynamic Wallpapers for macOS Mojave? Download "Seoul" on dynamicwallpaper.club or create your own. dynamicwallpaper.club * 배경화면 바꿀때 유의사항 https://dynamicwallpaper.club/docs Dynamic Wallpaper Club Create and share your ..
[jupyter] mac m1 (실리콘) jupyter import error 2021년형 맥북 에어 M1을 사용하고 있다. python을 설치하고 jupyter 서버를 실행하는 순간 ImportError가 발생했다. 찾아보니 zmq라는 패키지가 제대로 설치되지 않은 것이 이유이다. (아래 cmd의 출력된 구문을 보면 zmq가 있다) 1. 에러메세지 # jfrost @ JAESEOui-MacBookAir in ~ [17:46:40] $ jupyter notebook ... ImportError: dlopen(/Users/jfrost/Library/Python/3.8/lib/python/site-packages/zmq/backend/cython/constants.cpython-38-darwin.so, 2): no suitable image found. Did find: /Users/..
[Web scraping] Python 셀레니움(selenium)으로 팝업창 닫기 Python selenium으로 팝업창 닫기 링크 https://minmong.tistory.com/339 파이썬 셀레니움 Python selenium 팝업창 닫기 셀레니움을 이용해서 웹브라우저 자동화를 만들때에 예상치 못합 팝업창이 떠서 내가 생각한 자동화 로직이 깨질때가 있습니다. 이럴 때는 팝업창을 감지해서 팝업창을 닫아줘야 합니다. 요즘 minmong.tistory.com
Data Pipeline이란? Data Pipeline이란 다양한 관점의 데이터를 처리하고 분석한 결과 데이터를 저장하고, 이를 이용해 의사결정을 돕도록 하는 아키텍처/데이터 처리 방법 https://www.snaplogic.com/glossary/data-pipeline-architecture Data Pipeline Architecture A data pipeline architecture is a system that captures, organizes, and routes data so that it can be used to gain insights. Raw data contains too many data points that may not be relevant. www.snaplogic.com