Ubuntu에서 SATA SSD Mount하기
Ubuntu SATA SSD Mount 0. 들어가며 연구를 하면서, 데이터를 저장할 공간이 부족해 급하게 SSD를 추가 연결해야 했다. 원래 PC가 그 이전 연구의 실험 PC를 연구가 끝나고 물려받아 실험을 했던 것이기 때문에 이미 NVMe SSD가 800GiB/1TB 정도 차있었다. 그래서 데이터를 추가 저장해야 할 공간이 필요했고, 급하게 연...
Ubuntu SATA SSD Mount 0. 들어가며 연구를 하면서, 데이터를 저장할 공간이 부족해 급하게 SSD를 추가 연결해야 했다. 원래 PC가 그 이전 연구의 실험 PC를 연구가 끝나고 물려받아 실험을 했던 것이기 때문에 이미 NVMe SSD가 800GiB/1TB 정도 차있었다. 그래서 데이터를 추가 저장해야 할 공간이 필요했고, 급하게 연...
adb 명령어 정리 (내가 보려고) 들어가며 이제 Android 모바일도 많이 만져야 하기 때문에, 3년 전에 미뤄뒀던 adb 명령어 정리를 하고자 한다. 이 사이트에서 다운로드 받을 수 있으며, adb는 SDK Platform Tools에 포함되어 같이 관리되고 있다. Android 연구/개발할 때 개꿀 따라시인 프로그램 하나 더: scrcpy...
CUDA toolkit 원하는 버전으로 업데이트 들어가며 최근 복학하며 기존에 있던 랩실로 돌아가게 되었다. 원래 하던 연구는 AI와는 크게 연관이 있진 않았다. 하지만, 최근 복귀하면서 교수님께서 한 번 제1저자로 도전해보자고 하는 연구 주제가 기존의 연구 주제 + AI였다. AI를 연구 주제에 섞는다라… 물론, 크게 문제 될 건 없지만, 연구실...
AWS 과금피하자, 계정해지하기 들어가며 학교에서 DB개론 수업을 듣게 되었다. 과제로 AWS RDB를 다룬다. 근데 나는 이미 군대에서 그리고 전역 이후에 여러 동적 웹 서비스 좀 해보겠다고 설치다가 AWS 만졌었다. 그래서 그 당시에 내가 내 돈으로 과금하며 트래픽 값을 감당했다. 근데, 가격이 진짜 개인 입장에서는 욕나오도록 비쌌다. 그래서 ...
pyenv 명령어 정리 (내가 보려고) 설치 (Ubuntu) 프로그램 파일 다운로드 받는다. curl https://pyenv.run | bash 환경 변수 업데이트해준다. vim ~/.bashrc 아래 내용을 맨 아래 삽입. export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PA...
(python) 외부 IP 사이의 소켓 통신 GET/POST 요청 3편 들어가며 이전 내용 2편 포스트에서 다룬 내용은 방화벽과 관련해 인/아웃바운드의 개념을 알아보고 인/아웃바운드 규칙을 설정했다. 만약 이 부분이 설정되어 있지 않다면, 2편 포스트를 통해 먼저 설정하고 오도록하자. 서버 열기 서버 열기란? 서로 다른 두 기기가 네트워크를 ...
(python) 외부 IP 사이의 소켓 통신 GET/POST 요청 2편 들어가며 이전 내용 1편 포스트에서 다룬 내용은 python 코딩에 필요한 모듈들 설치, 외부 IP 확인하기, 라우터 포트포워딩(Router Port Forwarding)이다. 만약 이 부분이 설정되어 있지 않다면, 1편 포스트를 통해 먼저 확인하고 오도록하자. 방화벽 설정...
(python) 외부 IP 사이의 소켓 통신 GET/POST 요청 1편 들어가며 서론 외부 IP간의 소켓 통신은 내부망에서의 통신과는 다르게 매우 복잡하다. 그 이유는 보안문제와 관련있다. 내부 망에서는 보통 192.168.0.xxx의 주소를 통해 이루어진다. 이는 Virtual Network IP인데 하나의 공유기 안에서 이루어진 주소라고 생각...
좋은 코딩 습관 Python 2편 오늘 소개할 Python의 좋은 코딩 습관은 할당 코드를 한 줄로 표현하기입니다. 이게 무슨 의미냐? 당연히 할당 코드를 작성할 때는 한 줄로 쓰지 않아? 뭐 다른게 있어?라고 생각할 수도 있다. 하지만, if 또는 for와 같은 조건문, 반복문이 나온다면 여러줄이 하나의 할당코드가 될 수 있다. 이러한 경우에, 한...
Git RPC failed; HTTP 400 curl 22 해결법 만들던 프로젝트를 git을 통해서 관리하고 있던 도중에, git이 잘못해서 오지게 꼬이는 바람에 다시 push를 해서 repository에 올리려고 했다. 그러던 와중에 이러한 에러가 떴다. error: RPC failed; HTTP 400 curl 22 The requested UR...