April 02, 2025
개요 을 사용하여 코드 버전 관리를 하다 보면, 작업을 위해 새로운 브랜치를 생성하고 작업한 후 한 뒤에도 로컬에 사용되지 않는 브랜치들이 계속 남아 있게 된다. 원격(Remote) 브랜치의 경우, GitHub의 설정에서 옵션을 활성화하면 자동으로 삭제할 수 있다 하지만 로컬(Local) 브랜치는 자동으로 삭제되지 않으며, 매번 수동으로 해야 한다.…
March 29, 2025
1. 개요 Minikube란? 는 로컬 환경에서 가볍게 클러스터를 실행할 수 있는 도구이다. 를 실습하거나 개발 환경에서 테스트할 때 유용하다. Mac, Linux, Windows에서 실행할 수 있으며, 가상화 기술을 이용해 클러스터를 구성한다. Kubernetes 클러스터 실행 방식 비교 클러스터를 실행하는 방법은 여러 가지가 있으며, 각각 장단점…
March 26, 2025
1. 개요 pipx를 사용해야 하는 이유 Python 패키지를 설치할 때 일반적으로 를 사용하지만, 일부 CLI(Application) 패키지는 전역적으로 설치하면서도 격리된 환경에서 실행하는 것이 더 적합할 수 있다. 이를 위해 를 사용하면 다음과 같은 장점이 있다. pip와의 차이점 특징 기본 설치 위치 가상환경 없음, 시스템 전역 또는 프로젝트 …
March 23, 2025
1. 개요 라즈베리파이4에 64 OS 업그레디 하면서 다시 최신 Golang 설치하려니 기억이 나지 않아서 기록상 남겨둔다. 를 이용해서 설치를 하면 1.19 버전이 설치가 되어서 이 포스팅에서는 수동으로 최신 버전으로 설치하는 방법을 다룬다. 2. 최신 Golang 설치하는 방법 2.1 라즈베리파이 OS 확인 먼저 현재 사용 중인 라즈베리파이의 OS와 …