python virtual environment
여러 프로젝트를 진행하다 보면 각 프로젝트마다 software dependency package가 다를 수 밖에 없다. 특히 최근 인공지능 개발 열풍으로 파이썬이 많이 사용되면서, 각 프로젝트마다 dependency가 달라질 수 있다. 이에 따라 python version management와 virtual environment를 만들어야 하는 상황...
여러 프로젝트를 진행하다 보면 각 프로젝트마다 software dependency package가 다를 수 밖에 없다. 특히 최근 인공지능 개발 열풍으로 파이썬이 많이 사용되면서, 각 프로젝트마다 dependency가 달라질 수 있다. 이에 따라 python version management와 virtual environment를 만들어야 하는 상황...
SSH Key 개념 및 GitHub 등록 방법 정리 github 접속 관련해서 ssh key를 통해 인증하는 방식에 대해 이 페이지에 정리한다. 1. SSH Key란? SSH(Secure Shell)는 네트워크를 통해 안전하게 로그인하고 데이터를 전송할 수 있도록 해주는 프로토콜이다. SSH Key는 비대칭 암호화를 이용한 인증 방식으로, 암호 기...
Git Submodules Git Submodule은 하나의 repository에서 여러 개의 repository를 함께 관리할 수 있도록 해주는 기능이다. 이를 통해 여러 관련 repository를 한 곳에서 관리할 수 있으며, 개별적으로 clone하지 않고도 접근 가능하다. Git Submodule은 여러 장점이 있지만, 개인적으로는 관련된 ...
이 Page에서는 Ubuntu 22.04 기준으로 Chirpy Theme을 이용하여 Github blog를 구축하는 방법을 설명한다. 1. 필수 패키지 설치 Ubuntu에서는 다음 명령어로 필수 패키지를 설치한다. sudo apt update sudo apt install -y git curl autoconf bison build-essent...