본문 바로가기

CS97

[MacOS] 개발자 맥북 세팅 내가 나중에 보려고 만든 Mac 세팅 방법. intel, m1 상관없이 적용되는 방법으로, 기본적이고 필수적인 항목들로 구성되어 있음. [목차] 응용 프로그램 설치 1. Spectacle 설치 (-> Rectangle 설치) 2. Homebrew 설치 3. iterm2 설치 4. oh-my-zsh 설치 5. scroll reverser 설치 맥 기본 설정 1. 키보드 입력 속도 조절 2. control 키와 caps lock 키 변경(전환) 3. Dock(독) 정리 응용 프로그램 설치 1. Spectacle 설치 Spectacle은 윈도우(창)을 좌 우 위 아래로 편리하게 배치시켜주는 "무료" 도구. 링크된 홈페이지에 접속하여 다운로드 버튼을 눌러 설치하면 됨. 실행하면, 상단 메뉴 막대에 안경 모양 아.. 2022. 12. 31.
[python] pyenv, pyenv virtualenv 란? 목차 1. pyenv란? 2. pyenv virtualenv란? pyenv란? pyenv는 쉽게 말하면 간단한 Python 버전 관리 도구입니다. 일반적으로 개발자들은 하나의 컴퓨터에서 여러 개의 프로젝트를 개발, 유지보수하게 되는데, 모든 프로젝트가 python으로 이루어졌어도, 어떤 프로젝트는 3.6.x, 또 다른 프로젝트는 3.10.x 등 다른 버전으로 이루어지는 경우가 많습니다. 이럴 때에 하나의 컴퓨터에서도 여러 파이썬 버전을 깔아두고, 프로젝트 별로 다른 버전을 활용하여 실행하여야 하는데, 이를 도와주는 도구가 바로 pyenv 입니다. pyenv로 할 수 있는 것들 사용자별로 전역 Python 버전을 변경할 수 있음 프로젝트별 Python 버전을 지원 환경 변수로 Python 버전을 재정의할 .. 2022. 12. 29.
[linux] 사용중인 port 확인하기 (lsof) 다음 명령어를 통해 사용 중인 포트 번호를 확인할 수 있음. $ sudo lsof -i # LISTEN 중인 포트 확인 $ sudo lsof -i | grep LISTEN # 특정 포트 넘버 확인 $ sudo lsof -i :8888 2022. 12. 23.
[tensorflow] tensorflow CUDA 호환성 확인하기 다음 링크에서 확인할 수 있음 https://www.tensorflow.org/install/source#tested_build_configurations 소스에서 빌드 | TensorFlow Check out sessions from the WiML Symposium covering diffusion models with KerasCV, on-device ML, and more. Watch on demand 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 소스에서 빌드 컬렉션을 사용해 www.tensorflow.org 2022. 12. 23.
[MLOps] kubeadm으로 클러스터 구축 시 권한 오류 # 오류 $ kubectl get po -A error: error loading config file "/etc/kubernetes/admin.conf": open /etc/kubernetes/admin.conf: permission denied # 해결 $ export KUBECONFIG=$HOME/.kube/config 2022. 11. 29.
[python] django 모델 변경 시 에러 발생 문제 사항 admin에 모델을 추가하였는데, 추가한 모델의 페이지에 접속하려고 하니 다음과 같은 오류가 발생함. [appname]: 장고 앱 이름 [newmodelname]: 새로 생성한 모델의 이름 "Table '[appname].[appname]_[newmodelname]' doesn't exist) 해결 방안 django model을 수정 시에는 변경 사항을 DB에 등록하고 반영해야 함. 등록 및 반영 방법은 다음과 같음. # 변경 사항 등록 $ python manage.py makemigrations # 변경 사항 반영 $ python manage.py migrate 2022. 11. 24.