[problem] docker로 실행 중 그래프나 이미지를 결과로 보고 싶을 때 [solution] 도커 세팅에 디스플레이 관련한 옵션을 추가한다. 우분투 18.04환경에서 파이썬(텐서플로우) 환경에서 돌려보았다. nvidia-docker run --rm -it -v /run/user/1000:/run/user/1000 -v /dev:/dev -v /tmp/.X11-unix:/tmp/.X11-unix:ro --privileged --ipc=host --shm-size=256m --net=host -e DISPLAY=$DISPLAY -e XDG_RUNTIME_DIR=/run/user/1000 -v $(pwd):/workspace [도커 컨테이너 명] [연결이 안되는 경우] 호스트에 다음과 같은 코드를 실행..
http://www.jeffhatton.co.uk/tutorials_ue4_cheatsheet Jeff Hatton :: Portfolio :: Tutorials Jeff Hatton :: Portfolio :: Tutorials Unreal Engine Hotkey Cheatsheet: This is a series of high quality PDF 'cheatsheets' for use with Unreal engine 4.0. Packed full of useful hotkey shortcuts for use in viewports, blueprints, material editors, level edito www.jeffhatton.co.uk
파이썬 라이브러리 설치 모듈인 pip를 이용하여 필요한 패키지들을 한꺼번에 관리하는 쉬운 방법은 자주 requirements.txt안에 패키지 모듈들을 저장하고 이를 이용하여 설치하는 방법이다. 간단한데 이제야 챙겨서 알게 되었다. requirements.txt에 파이썬 패키지 리스트 만들기 pip freeze 명령이다. pip freeze > requirements.txt requirements.txt를 이용해 파이썬 패키지 설치 하기 pip install -r requirements.txt

Summary C++ 클래스 만들기 UCLASS 선언에 Blueprintable 추가 PROPERTY 추가 Blueprint 클래스 만들기(C++ 클래스에 기반) 레벨블루프린트에서 생성 C++ 클래스 만들기 Add New > New C++ Class 선택한다. Show All Classes 체크 박스 선택 후 Object 선택해 UObject 클래스를 상속받는다. 클래스 이름 지정하여 클래스 파일을 생성한다. UCLASS 선언에 Blueprintable 추가 생성한 클래스 기반 블루프린트를 만들 수 있도록 Blueprintable을 UCLASS안에 지정한다. UCLASS(Blueprintable) class UE4COOKBOOK_API UUser : public UObject { }; Blueprint ..

동기 docker로 파이썬 환경을 구축해두고 컨테이너를 실행 시키고 나서 로컬의 Visual Studio Code를 이용해 편집한 코드를 공유한 폴더에 저장하고 이를 도커에서 실행시키고 싶었다. 터미널에서 Visual Studio Code 실행하기 아주 간단하다. code를 치면 된다. 물론 visual studio code를 설치했다는 가정하에 동작한다. $ code 문제는 도커와 공유된 폴더 속 코드를 수정하고 나서 save를 하려고 하면 다음과 같은 메시지가 뜬다. Retry as Sudo... 버튼을 선택하면 다음과 같이 계정 암호를 묻는 창이 뜨게 된다. 물론 암호를 입력하면 저장하면 되지만 매번 암호를 입력하다니 그건 좀 아닌 것 같다. 물론 파일 속성을 바꾸는 방법도 가능할 것 같은데 그냥 ..
https://github.com/NVIDIA/nvidia-docker NVIDIA/nvidia-docker Build and run Docker containers leveraging NVIDIA GPUs - NVIDIA/nvidia-docker github.com # If you have nvidia-docker 1.0 installed: we need to remove it and all existing GPU containers docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f sudo apt-get purge -y nvidia-docker..

그래픽 카드사양은 GTX 1060이고 우분투 18.04LTS 버전에 nvidia driver를 설치하였다. 이글은 아래 링크의 글과 거의 동일하고 GTX1060에서 겪은 약간의 경험기를 추가한 글이다. 우분투 18.04 / GTX1060에 NVidia드라이버 설치하기 핵심은 GTX 1060 + Ubuntu 18.04는 드라이버 버전에 따라 에러가 발생하는데 415버전의 드라이러를 설치하면 별도의 문제 없이 동작함을 확인하였다. 맞는 버전을 찾기 nvidia 홈페이지에서 드라이버 번호 찾기(하드웨어에 맞게) https://www.nvidia.com/Download/Find.aspx?lang=en-us 설치가능한 버전을 확인해 볼 수 있다. 390, 410, 415, 418 버전이 눈에 보인다. 저장소 연결..

windows에서 새로 디스크 파티션을 만들고 우분투를 설치하고 난 후 컴퓨터를 부팅하면 grub 화면에서 자동으로 우분투가 기본 지정되어 있고 아무런 조작을 안하면 우분투로 실행된다. 이 이순서를 windows가 기본으로 부팅되도록 하기 위해서 grub의 설정 파일을 바꾸면 된다. 설정 파일은 다음 명령으로 열어 볼 수 있다. $ sudo vim /etc/default/grub 설정 파일 중 GRUB_DEFAULT=0 의 숫자를 바꾸어 주면 된다. 부팅될 때 뜨는 부팅 선택창에서 가장 윗줄을 0로 표시하고 1은 두번째를 의미한다. windows에 해당하는 줄번호를 0에서 시작한다는 것만 유의해서 기억해두었다가 바꾸면 된다. 저장하고 나서 설정을 저장하는 명령을 다음과 같이 입력한다. $ sudo upd..
- Total
- Today
- Yesterday
- conda
- 단축키
- ssh
- fablab
- 우분투
- comfyUI
- Linux
- MicroBit
- Arduino
- WSL
- Maker
- git
- cura
- 한글
- CAD
- docker
- Streamlit
- ubuntu
- nvidia
- Fusion360
- vvvv
- 메이커
- Stable Diffusion
- Python
- nodejs
- opencv
- 3d프린터
- 파이썬
- vscode
- tensorflow
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |