분류 전체보기
-
windows 11에서 ubuntu linux 연결하는 법검색하기 귀찮아서 블로그에 박제 2022. 5. 18. 14:38
1. ubuntu linux 환경에서 데스크톱 환경을 설치해준다. sudo apt update sudo apt install xrdp 2. 아래 명령어로 설치 확인 sudo systemctl status xrdp 3. ssl-cert 인증서 키 파일 그룹에 xrdp 사용자 계정 추가 sudo adduser xrdp ssl-cert 4. 검정화면만 뜨는 것 방지 #/etc/xrdp/startwm.sh 파일 열기 sudo nano /etc/xrdp/startwm.sh # 마지막 줄에 추가 Unset DBUS_SESSION_ADDRESS Unset XDG_RUNTIME_DIR 5. 우분투 방화벽 ufw가 포트 3389를 허용하게 설정 sudo ufw allow from 10.0.2.0/24 to any por..
-
QT 단축키검색하기 귀찮아서 블로그에 박제 2021. 12. 21. 12:13
- 편의 - F1 : 커서가 위치해있는 클래스 혹은 함수에 대한 정보를 Qt Assistant 로 보여준다. F4 : 현재 에디터에 표시중인 헤더파일과 소스파일을 오간다. F2 : 현재 에디터에 표시중인 헤더파일과 소스 코드 파일을 오간다. shift + F2 : 커서가 위치해 있는 멤버함수나 멤버변수의 헤더파일 선언위치와 소스파일에서 위치한 라인을 오간다. ctrl + 1 : 좌측의 Welcome 메뉴에 대한 단축키. 초기화면 모드 ctrl + 2 : 좌측의 Edit 메뉴에 대한 단축키. 코드 편집 모드 ctrl + 3 : 좌측의 Design 메뉴에 대한 단축키. 디자인 모드 ctrl + 4 : 좌측의 Debug 메뉴에 대한 단축키. 디버그 모드 ctrl + 5 : 좌측의 Projects 메뉴에 대한 ..
-
[Python error]UnicodeDecodeError: 'cp949' codec can't decode bytes in position : illegal multibyte sequence검색하기 귀찮아서 블로그에 박제 2021. 12. 2. 12:52
python3 부터는 ANSI 기준으로 작성된 파일만 읽을 수 있다. UTF-8로 작성된 파일은 보통 방법으로 읽을 때 에러가 난다. 해결방법 1. utf-8을 붙여준다. f = open( 'text.txt', 'r', 'utf-8' ) 2. 파일의 인코딩을 ANSI로 바꾸면 된다. 해당 파일을 메모장으로 열었을 경우 [다른 이름으로 저장]에서 가능하다.
-
[C++] ISO C++11 does not allow conversion from string literal to 'char *'검색하기 귀찮아서 블로그에 박제 2021. 11. 25. 10:33
char *str = "Hello World!"; 위와 같은 구문을 그대로 컴파일하면 다음과 같은 오류가 발생한다. 위 오류를 방지하기 위해 명시적으로 형 변환을 해주던가 const로 선언하면 된다. char *str = (char*)"Hello World!"; const *str = "Hello World!"; 하지만 const 키워드로 명시해주는 것이 더 권장된다.
-
[Linux] TFTP로 파일 업로드 및 다운로드 하는 법Linux 2021. 11. 5. 16:46
eMMC를 구워서 USB연결해서 업로드 했는데 시간이 너무 오래 걸리고 왔다갔다 하기 귀찮아서 tftp로 kernel만 업로드 하는 법을 찾음. *client : Rockchip Rv1126 board 1. TFTP 서버 설치 $apt-get install tftp-hpa tftpd-hpa 2. TFTP 서버 구성 $mkdir /tftpboot $cd /tftpboot //tftpboot폴더에 업로드 및 다운로드 할 파일을 넣는다. $ cat /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftpboot" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure - -..
-
ROCKCHIP: rknn-toolkit install검색하기 귀찮아서 블로그에 박제 2021. 11. 4. 13:28
1. NPU shell 에서 의존성 check dmesg | grep -i galcore # Query the NPU driver version strings /usr/bin/rknn_server | grep build # Query the rknn_server version strings /usr/lib/librknn_runtime.so | grep version # Query the librknn_runtime 디바이스 드라이버, RKNN 라이브러리, 통신프로그램 3개의 버전이 맞아야 동작함. 2. *.whl 패키지 설치(2시간 이상 소요) - md5sum 확인
-
[Linux] tmux 설정Linux 2021. 10. 14. 17:36
내 입맛대로 설정을 바꾼 tmux 명령어이다. 서버 옮길때마다 복붙해서 쓰려고 올린 것임.. 아래는 기존의 tmux 명령어 표이다. 나는 완전히 바꿔쓰기 때문에 아무 쓰잘데기 없지만 필요한 사람은 보시오 .. +) 자세한 설명 추가 #Ctrl + A tmux의 기존 명령은 ctrl+b인데 손이 불편해서 ctrl+a로 바꿨다. (경험상 젤 편함) # Next window ctrl+a+c : 새로운 윈도우 생성 #Split window 기존 명령은 ctrl+b+"랑 ctrl+b+%인데 직관적으로 바꿈 ctrl+a+| : 패널 세로로 나누기 (| 은 shift+\ 를 말하는 것임) ctrl+a+- : 패널 가로로 나누기 #swap window 패널 위치 바꾸기 ctrl+a+[ : 왼쪽 패널이랑 위치 바뀜 ct..
-
[Linux] vi 설정Linux 2021. 10. 14. 17:33
~/.vimrc F12를 누르면 vi편집기에서 마우스 사용이 가능해진다. set nocompatible set tags=tags set hlsearch set fdm=marker set encoding=utf-8 set expandtab set cindent set backspace=indent,eol,start nnoremap :call ToggleMouse() function! ToggleMouse() if &mouse == 'a' set mouse= echo "Mouse usage disabled" else set mouse=a echo "Mouse usage enabled" endif endfunction