전체 글 794

맥북 oh-my-zsh 플러그인 설치시, "Not found"오류 해결

맥북에서 oh-my-zsh 플러그인을 설치할 경우 "Not found"오류가 발생합니다. oh-my-zsh의 플러그인 위치가 달라서 플러그인 설치를 실패한 것입니다. 그래서 맥북에서는 플러그인을 수동으로 설치한 후, 플러그인을 로드해야 플러그인을 로드할 수 있습니다. 수동 설치는 git clone으로 할수 있고 저장위치는 "~/.oh-my-zsh/custom/plugins"입니다. git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions 수동 설치 후 .zshrc파일에 plugins필드에 설치한 플러그인을 설정해야 합니다. 참고자료 github issue: https://..

맥북 onedrive 공유폴더 설정

ondrive를 설치하면 기본설정으로 onedrive의 모든 파일과 폴더를 공유합니다. 맥북의 저장디스크 공간이 여유가 있다면 상관없지만, 없다면 공유하고 싶은 폴더만 설정하는 것이 좋습니다. 공유폴더 설정하는 방법 1️⃣ 상태바 오른쪽 위에 onedrive아이콘을 찾습니다. 2️⃣ 톱니바퀴 아이콘을 클릭하고 [Preferences]메뉴를 클릭합니다. 3️⃣ [Accounts]메뉴로 이동한 후, [Choose Folders]버튼을 클릭합니다. 4️⃣ 공유하고 싶은 파일 또는 폴더를 선택하고 [확인]버튼을 클릭합니다.

운영체제별 컨테이너(엔진) 실행 원리

1. 들어가며 M1맥북에어를 구매하여 쿠버네티스를 설치하는 중!! 재밌는 사실을 발견했습니다. 리눅스 운영체제가 아닌 다른 운영체제(윈도우, MAC)에서 컨테이너를 실행하기 위해서 별도의 가상머신을 구축하는 것 같습니다. 컨테이너 엔진(Docker, Containerd 등)은 리눅스 운영체제에 동작하므로 중간단계 가상머신을 설치하여 리눅스 커널을 관리하는 것으로 추측됩니다. 예를 들어, containerd를 사용한다면 윈도우와 Mac OS는 중간단계에 가상머신이 존재합니다. (mac os기반 Docker dekstop의 아키텍처 잘 모르겠네요 ㅜ.ㅜ) 그래서, 이 글은 각 윈도우와 MAC OS에서 어떤 가상머신을 사용하는지 간단하게 살펴보려고 합니다!. 예제 컨테이너 엔진은 Containerd를입니다. ..

맥북 추천 앱 scroll reverser

scroll reverse는 트랙패드, 마우스를 선택적으로 방향을 바꿔주는 무료 프로그램입니다. 그리고 m1도 지원합니다!. 맥북은 윈도우하고 다르게 스크롤이 반대 방향입니다. 트랙패드에서는 반대방향이 현하지만.. 마우스로 할때 매우 불편합니다. 다운로드는 https://pilotmoon.com/scrollreverser/에서 받을 수 있습니다 . 프로그램 실행 후, 마우스만 스크롤을 반대방향으로 변경해줍니다. 이제 마우스로 스크롤을 하면 윈도우처럼 위아래가 정상방향으로 동작합니다.

맥북 pyenv virtualenv로 파이썬 가상환경 관리

저번 글에서 맥북에서 pyenv를 이용하여 파이썬 버전관리하는 방법을 살펴봤습니다. 이번 글에서는 pyenv virtualenv를 소개합니다. 1. 파이썬 가상환경이란? 파이썬으로 개발을 진행할 때, 패키지 버전을 꼬이지 않기 위해 가상환경을 사용합니다. venv, virtualenv 등을 많이 사용하는데 맥북에서는 pyenv virtualenv를 많이 사용하는 것 같아요!.. 사실 맥린이여서 잘 모르겠... 2. 준비 pyenv virtualenv를 사용하기 위해서는 당연히 pyenv가 설치되어 있어야겠죠? 제 이전 글(https://malwareanalysis.tistory.com/386)을 참고해주시면 감사합니다. 3. 설치 homebrew로 쉽게 설치할 수 있습니다. brew install pye..

맥북 백그라운드 프로세스 강제종료

이 글은 메신저 프로그램 등 백그라운드로 실행되는 프로세스를 강제종료하는 방법을 소개합니다. 1️⃣ 활동 모니터(Activity Monitor)를 엽니다. 활동 모니터는 모든 프로세스의 cpu, gpu, memory 등 사용량을 모니터링 할 수있습니다. 2️⃣ 목록에서 종료시킬 프로세스를 선택하고 더블클릭합니다. 그리고 [Quit]버튼을 누르면 강제종료됩니다.

m1 맥북 쿠버네티스 설치

1. 설치 1.1 다운로드 저는 rancher desktop을 사용하여 m1 맥북에어에 쿠버네티스를 설치했습니다. 다운로드는 rancher desktop 공식 홈페이지(https://rancherdesktop.io)에서 다운로드 할 수 있습니다. rancher desktop: rancher라는 회사에서 제공하는 솔루션입니다. docker desktop처럼 GUI로 손쉽게 쿠버네티스를 관리할 수 있습니다. 컨테이너 엔진은 contianerd와 CLI는 nerdctl를 사용합니다. 1.2 설치 다운로드 후 docker desktop을 처음 실행하면 쿠버네티스 버전과 컨테이너 엔진 선택화면이 나옵니다. containerd를 선택하시면 docker 설치 없이 쿠버네티스를 사용할 수 있습니다. 선택이 끝나면 ra..