Study
-
[Ubuntu 18.04] Wireless, Wired의 인터넷 연결 우선순위 변경Study/Linux 2020. 3. 16. 23:33
Install ifmetric $ sudo apt install ifmetric Print metrics usind route $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.0 0.0.0.0 UG 100 0 0 eth0 0.0.0.0 192.168.1.0 0.0.0.0 UG 600 0 0 wlan0 Set lower metric on wlan0 $ sudo ifmetric wlan0 60 Check routing table $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric R..
-
[Windows 10]KabyLake PCI Express Root Port#10 - A2B1Study/Windows 2018. 5. 4. 13:47
Intel I7-7700k, Z270 chipset 데스크탑 환경에서 위와 같이 "KabyLake PCI Express Root Port#10 - A2B1" 드라이버가 정상적으로 설치되지 않았다는 메세지가 없어지지 않는다.업데이트를 해도 그대로이며, 고치는 방법을 적용해도 다음 업데이트 때 다시 나타나므로 잘 저장해 두었다가 업데이트 때마다 적용해주어야 한다. 방법1. 최신 칩셋 드라이버 다운로드: zip 파일로 다운 받아야 하며, 현재 (2018-05-04) 최신 버전은 10.1.1.42 버전이다.https://downloadcenter.intel.com/download/20775/Intel-Chipset-Device-Software-INF-Update-Utility-?product=46644 2. z..
-
Python 3.x에서 OpenCV 설치 (윈도우 환경)Study/OpenCV 2018. 1. 5. 16:27
Python 3.x에 OpenCV 를 설치하는 방법은 아래와 같다. 1. Python용 라이브러리 설치 파일(*.whl)을 아래 사이트에서 다운받는다. Python 버전과 OpenCV 버전, windows 버전을 확인하여 선택https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 2. command 창 또는 power shell 창을 열고 다운받은 경로로 이동한다. 아래 명령어로 설치한다. 에러가 발생할 경우 누락된 dependency 설치 후 다시 시도할 것.pip install opencv_python‑3.4.0+contrib‑cp36‑cp36m‑win_amd64.whl 3. Python 명령창에서 import cv2가 되는지 확인. 출처: http://traffi..
-
USB 드라이브 자동 마운트 (How to mount USB drive at startup)Study/Linux 2017. 11. 19. 22:13
1. OS 자동 마운트 문제 리눅스 부팅때 자동으로 실행되는 프로그램에서 USB 드라이브를 접근할 때 문제가 발생할 수 있다.USB 드라이브가 자동으로 마운트 되면, 마운트 해제가 되지 않을 경우에는 마운트 되는 경로가 달라지기 때문이다.예를 들어, USBMEM이라는 label의 USB 드라이브 (/dev/sda1)가 우분투에서 자동으로 마운트될 경우 /media/[user id]/USBMEMor /media/[user id]/USBMEM1 or/media/[user id]/USBMEM2 위와 같이 뒤에 넘버가 추가되어 단순 경로로 접근이 어려운 경우가 있다.그래서 특정 경로에 강제로 자동 마운트되도록 해야한다. 2. 특정 경로에 마운트하기 - USB 드라이브: /dev/sda1 - 마운트 경로: /mn..
-
[Git] Commit 된 폴더 지우기Study/Development Tools 2017. 10. 30. 14:35
git에 commit한 파일 또는 폴더를 지우는 방법은 gui 기반 어플리케이션에서는 잘 되지 않는 것 같다. gui 어플리케이션에서 커밋할때 삭제하는 방법도 있지만 특정 파일들은 오류가 발생하기도 하였고, .gitignore에 리스트로 추가하는 방법도 있긴하지만, 마찬가지로 잘 되지 않는 경우가 발생하였다. 특히, visual studio의 db 파일들: .suo, .db 등 그래서 이미 commit되었지만, 버전관리가 필요없는 파일을 지우기로 했다. 방법. 1. local repository에서의 특정 폴더 및 폴더 내의 파일 삭제하기>> git rm -r --cached "[folder name]" ex) >> git rm -r --cached ".vs" 2. local repository를 com..