전체 글(10)
-
홈 서버 구축(3) - AI Server (Nvidia driver, Miniconda, Pytorch)
1. Nvidia Driver 설치드라이버를 설치하기 전에 추천 드라이버 버전을 확인합니다ubuntu-drivers devicessudo ubuntu-drivers install 사실 위 명령어를 치면 자동으로 추천 드라이버를 설치해줍니다.설치 후 재부팅한 다음 설치가 잘 되었는지 확인해봅니다.nvidia-smi 2. Pytorch 설치파이토치를 설치합니다.우선 파이토치 공식 홈페이지 (https://pytorch.org/get-started/locally/) 에 접속해 Cuda 버전을 확인합니다.pytorch 2.12.0을 설치할 건데 cuda 12.6, 13.0, 13.2 버전이 있습니다.제 그래픽카드가 저 버전을 지원하는 지 확인합니다. (https://en.wikipedia.org/wiki/CUD..
2026.08.15 -
홈 서버 구축(2) - OS 설치 및 ssh server 구축
1. Download Ubuntu 26.04 LTS ISO imagehttps://ubuntu.com/download/server Get Ubuntu Server | Download | UbuntuGet Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre, or installing it directly on a server.ubuntu.com Ubuntu Desktop 을 사용할 수도 있으나X 윈도를 쓸 이유도 없고 ssh로 파이프라인을 구축해 제어할 예정이기에 server을 선택했습니다. 그 후 부팅디스크를 만들어 서버에 설치하면 완료..
2026.08.09 -
홈 서버 구축(1) - 장비 세팅
본격적으로 서버를 구축하기 전에 장비부터 세팅하겠습니다. 1. 연산용 서버 (연산 담당)CPU : AMD Ryzen 9 9950X COOLER : [CPU] VALKYRIE B360-GT LCD ARGB (White) [SYSTEM] ARCTIC P14 Pro x 4, ARCTIC P12 Pro Reverse PST x 3BOARD : GIGABYTE X870E AORUS MASTER X3D ICERAM : ESSENCORE KLEVV DDR5 6000 CL30 BOLT V White 64GB (32Gx2)GPU : GIGABYTE AORUS 지포스 RTX 5090 MASTER ICE D7 32GBPOWER : SuperFlower SF-1200F14XP LEADEX VI..
2026.08.04 -
26년 하반기를 지나가며...
안녕하세요~!! 정말 오랜만에 블로그 포스팅을 올리는 것 같습니다.그동안 대학원도 졸업하고, 잠시 쉬어가는 시간을 가지며 저 자신을 되돌아 보는 시간을 보냈습니다.(쉬었음청년) 25년 3월에 졸업한 이후로 어느덧 1년이 반 가까이 지나버렸네요...돌이켜보면 사실 알바&연애 + 벌크업말고는 한 게 없는 것 같아 순간 허탈감이 들지만 한편으로는 지친 마음을 다잡고 다시 달릴 수 있는 충전 시간이 되었던 것 같습니다. 이제는 다시 마음을 다잡고, 공부와 포트폴리오 준비에 전념해보려고 합니다.겸사겸사 다이어트도 하구요...!얼른 취업해서 더 많은 배움과 기회를 접하고 싶은 마음이 크네요!! 앞으로 블로그에는 간단하지만 홈서버 구축과정을 차근차근 기록해보려고 합니다.작지만 자기만의 서버를 가지는 게 꿈이었기도 하..
2026.07.31 -
[BOJ] 백준 9095번 1,2,3 더하기 (python)
Dynamic Programming을 이용한 풀이. 점화식은 아주 간단하게 유도 가능하다.n을 1,2,3의 합으로 나타내는 방법의 수를 출력한다.dp[n] = dp[n-1] + dp[n-2] + dp[n-3]dp[n-1] 은 +1, dp[n-2] 은 +2, dp[n-3] 은 +3의 합으로 나타내는 방법의 수라고 생각하면 된다.(중복 x, 최소o) 초항은 dp [1] = 1, dp[2] = 2, dp[3] = 4 소스코드는 다음과 같다.n = int(input())dp_list = [0, 1, 2, 4]for _ in range(n): num = int(input()) if num > len(dp_list)-1: for i in range(len(dp_list), num+1): ..
2024.09.20 -
빠른 Docker 입문 (아주 빠른 딥러닝 실행환경 구축 방법)
Docker를 써야하긴 써야겠는데 뭔지 잘 모르겠고 일단 아주 간단하고 빠르게 환경 구축이 필요한 사람들을 위한 포스팅 사실 Docker를 공부할 때 아주 간단한 개념정도만 알아두고 직접 사용해가면서 불편하거나 필요한 기능이 있을 때 그때그때마다 검색해가며 배우는 게 제일 효율적이라고 생각합니다.책이나 유튜브 강의도 좋지만.... 우린 시간이 많이 없잖아요. 1. 도커란?도커가 무엇인지 자세히 알아두는 건 중요합니다! 그래야 도커를 쓸 수 있습니다.하지만 이 포스팅은 일단 빠르게 환경 구축하는 방법을 포스팅하므로 간단하게 VMware, virtual box의 경량화 버전 이런느낌으로만 설명하고 넘어가겠습니다. 2. 도커 이미지 다운로드Docker hub : https://hub.docker.com 아..
2024.09.20