본문 바로가기

프로그래밍/기본기

2020 4분기 연구실 안전교육 스킵 버튼식으로 넘기는거는 "QS(".moveBtnDiv").classList.remove("noClick") 이걸 에프 12눌러서 뜬 하단 콘솔창에 입력하고 엔터친 후 살아난 다음 버튼을 클릭하는것을 반복하면 Clear 동영상 풀 시청해야되는건 probressCheck(true) 요거 엔터치면 바로 꺼지면서 수강완료. 사용에 대한 책임은 모두 본인에게 있습니다. 더보기
vim 에디터 초기설정 해주기 처음 설정하면 하이라이팅과 오토 인덴트가 설정되어 있지만 탭이 8칸이라 불편하다 간단한 설정으로 쓰기 편한 범용 셋팅으로 설정하자 set number set ts=8 set sw=4 set sts=4 set smartindent set cindent " Clipboard set clipboard=unnamedplus vmap y:call system("xclip -i -selection clipboard", getreg("\"")):call system("xclip -i", getreg("\"")) 그리고 기존에 작성된 파일을 자동정렬 해야하는데 gg를 눌러 파일으 상단으로 이동하고 Shift를 누른 상태에서 V, G를 차례로 눌러 전체선택을 한 후 =을 눌러 바뀐 설정으로 자동정렬을 실행한다. 더보기
안드로이드 스마트폰 카메라 셔터음 무음으로 만들기 안드로이드 스마트폰 카메라 셔터음 무음으로 만들기 요약 : adb를 설치하고 아래의 명령어를 실행한다. adb shell settings put system csc_pref_camera_forced_shuttersound_key 0 간단 메뉴얼: adb 링크 : https://developer.android.com/studio/releases/platform-tools 위 링크에서 플랫폼에 맞는 도구를 다운로드 한다. windows의 경우는 "Windows용 SDK 플랫폼 도구 다운로드" 를 받는다. 스마트폰을 켜고 설정 -> 휴대전화정보 -> 소프트웨어정보 -> 빌드번호를 연타하여 개발자 모드를 실행. 설정 -> 개발자모드에서 USB 디버깅을 켠다. PC와 케이블로 연결하고 다운로드 받은 압축파일을 푼.. 더보기
안드로이드 쉘스크립트 unknown suffix 뜨는 경우 pc에서 작성 후 스크립트를 안드로이드에 넣고 sh로 실행하면 명령어의 앞글자가 삭제되어 인식이 안되는 경우가 있다. 파일 전송간에 문제가 생긴다는 글을 읽어 echo로 텍스트 파일을 작성하니 문제없이 돌아갔다. echo "#!/system/bin/sh" > dark3.txt echo "while :" >> dark3.txt echo "do" >> dark3.txt echo "input swipe 1500 338 1500 339" >> dark3.txt echo "echo \"touch add btn\" ">> dark3.txt echo "sleep 1" >> dark3.txt echo "input swipe 1170 1630 1170 1631" >> dark3.txt echo "echo \"viewin.. 더보기
ssh 종료후에도 프로그램이 유지되는 tmux sudo apt install tmux 설치 $ tmux 실행 $tmux attach-session 0 세션 실행 Ctrl-b c : 새창을 생성합니다. Ctrl-b d : 현재 클라이언트에서 떨어집니다. 더보기
[mobaXterm] putty를 대체하는 터미널 프로그램 https://mobaxterm.mobatek.net/ MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more! mobaxterm.mobatek.net 더보기
ldconfig 명령어는 왜 쓰는 걸까 -C cache : /etc/ld.so.cache 파일 대신 지정한 파일을 이용한다. -f conf : /etc/ld.so.conf 파일 대신 이용할 설정 파일을 지정한다. -l : 수동으로 각각의 라이브러리를 링크한다. -n : 명령 행에서 지정한 디렉터리만을 대상으로 하며, /usr/lib, /lib, /etc/ld.so.conf 파일은 진행하지 않는다. -N : 캐시를 업데이트하지 않고, 단지 링크만을 업데이트한다. -p --print-cache : 현재 캐시에 저장된 디렉터리와 라이브러리 목록을 출력한다. -r root : 루트 디렉터리(root)를 지정한다. -v, --verbose : 현재 버전 정보와 관련된 디렉터리와 링크들을 상세하게 출력한다. -V, --version : 버전 정보를 출력.. 더보기
JETXON TX2 셋팅기 1. 용량이 부족해서 데이터들을 지움 2. 설치된 패키지 확인 3. 우분투 16.04에 JetPack 설치 Tx2용https://www.youtube.com/watch?v=D7lkth34rgM&t=104s 4. Jetson 보드에 opencv 설치https://www.youtube.com/watch?v=GlDjscSAtDY&t=191s git 다운로드 nvpmodel -m 2 buildOpenCV.sh 실행 요구조건 : 8GB 이상의 여유공간. /etc/ld.so.conf.d/opencv.conf 5. 라이브러리 경로 지정find / -name "libopencv_core.so.2.4*" 검색해서 so파일 위치 확인 /etc/ld.so.conf.d/opencv.conf 에 검색된 파일 위치 입력 예 : .. 더보기