본문 바로가기

설치

엔비디아 Jetson Xavier; 2. VMware로 우분투 PC 만들어 AI 보드 설치 엔비디아 Jetson Xavier1. Virtualbox로 우분투 PC 만들어 AI 보드 설치2. VMware로 우분투 PC 만들어 AI 보드 설치3. Tensorflow (+ Keras) 설치 4. PyTorch 설치 후 MNIST 학습 테스트 5. VNC로 쉽게 연결하기   Virtualbox로 설치한 우분투 데스크탑에서 JetPack SDK를 설치할 때 Flash가 99%에서 멈추는 문제를 해결하기 위해 엔비디아 포럼을 찾아보니 Virtualbox를 사용하면 문제가 생긴다는 글을 발견했다. 물론 물리 데스크탑을 사용하면 쉽게 해결할 수 있겠지만, 가상머신으로 한번 시도해 보기로 하고 VMware를 설치하고 한 번 더 시도해 보기로 했다.3. VMware Workstation 우분투에서 JetPac.. 더보기
엔비디아 Jetson Xavier; 1. Virtualbox로 우분투 PC 만들어 AI 보드 설치 엔비디아 Jetson Xavier1. Virtualbox로 우분투 PC 만들어 AI 보드 설치2. VMware로 우분투 PC 만들어 AI 보드 설치3. Tensorflow (+ Keras) 설치 4. PyTorch 설치 후 MNIST 학습 테스트 5. VNC로 쉽게 연결하기  1. Jetson Xavier몇 년 전에 영상인식을 위한 인공지능 프로그램을 개발하면서 Jetson 보드 2종류를 구매해서 사용한 적이 있다. 프로젝트가 끝나고 사용하지 않다가 이번에 인공지능 프로젝트를 위해 다시 사용해 보기로 했다. 영상이 아닌 데이터 스트림에 대해서는 라즈베리 파이나 다른 임베디드 보드를 사용해도 어느 정도의 성능을 기대할 수 있지만, 영상에 대해서만은 Jetson이 다른 임베디드 보드보다 성능이 좋다고 알려.. 더보기
윈도우에 만드는 리눅스 개발 환경; 5. Docker로 MySQL시작하기 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. 속도 개선 후 node.js 설치4. VSCode 설치 후 리눅스 연결5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기 0. 노트북에 DB를 설치하기 전에사실 회사에서는 개발을 위해 DB (데이터베이스)를 노트북에 설치하는 것은 좋은 습관은 아니다. 왜냐하면대부분 DB설계하고 관리하는 DBA와 개발자는 분리되어 있다따라서 DB를 노트북에 설치하면 개발에 사용하는 DB구조가 회사의 DB구조와 다를 수 있다. 다시 말해 개발 오류가 발생하는 원인이 된다.개발에 사용하는 샘플 데이터도 외부로 .. 더보기
윈도우에 만드는 리눅스 개발 환경; 4. VSCode 설치 후 리눅스 연결 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. 설치속도 개선 후 node.js 설치4. VSCode 설치 후 리눅스 연결5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기 VSCode는 최근 node.js개발자들이 가장 선호하는 에디터일 것이다. 프로그램을 작성하는 기본 에디터 기능에 여러 가지 extension을 추가하면 마이크로소프트나 Jetbrains에서 판매하는 IDE 못지않은 기능을 제공한다. VSCode의 많은 extension들이 마이크로소프트 직원에 의해 개발되고 제공되고 있는데, 이 때문에 안정된 품질을 만들 수 있었고.. 더보기
윈도우에 만드는 리눅스 개발 환경; 3. nvm으로 node.js 설치 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. 속도 개선 후 node.js 설치4. VSCode 설치5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기0. node.js에 대해서프론트엔드 개발에서 가장 많이 사용하는 언어는 당연히 자바스크립트(Javascript)이다. 아주 예전에는 프레임워크 없이 화면 이벤트 핸들링에 필요한 간단한 프로그램만 작성하는 시절도 있었지만, DOM을 쉽게 핸들링 할 수 있는 jQuery가 나오면서 화면에 일부 비즈니스 로직이 들어가기 시작하더니, CommonJS로 module화가 쉬워지고 나서, 이제는 이.. 더보기
윈도우에 만드는 리눅스 개발 환경; 2. 윈도우에 Docker 설치 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. nvm으로 node.js 설치4. VSCode 설치5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기 윈도우에 만드는 리눅스 개발 환경; 7. 윈도우 11에 우분투 설치윈도우에 만드는 리눅스 개발 환경 목차 1. 우분투 리눅스 설치 (윈도우 10) 2. 윈도우에 Docker 설치 3. nvm으로 node.js 설치 4. VScode 설치 5. Docker로 MySQL시작하기 6. Docker로 MongoDB 시작하기 7. 윈도우 11front-it.tistory.com노트북에서 개발을 좀 .. 더보기
윈도우에 만드는 리눅스 개발 환경; 1. 우분투 리눅스 설치 (윈도우 10) 윈도우에 만드는 리눅스 개발 환경 목차1. 우분투 리눅스 설치 (윈도우 10)2. 윈도우에 Docker 설치3. nvm으로 node.js 설치4. VSCode 설치5. Docker로 MySQL시작하기6. Docker로 MongoDB 시작하기7. 윈도우 11에 우분투 설치 8. Docker로 PostgreSQL 시작하기 0. 윈도우에 우분투 리눅스가 필요한 이유윈도우에서 개발 환경을 만드는데 왜 리눅스 서브시스템(WSL)이 필요할까?많은 서버환경이 비용과 관리의 편리함 때문에 데비안(Debian) 계열 리눅스나 레드햇(Redhat) 계열 리눅스로 만들어져 있다. 그래서 개발 환경에 대한 많은 설명이 리눅스 또는 xNix기반인 Mac을 기준으로 작성된 경우가 많아, 우분투 리눅스를 윈도우에서 사용할 수 있다.. 더보기