Practical_skills/odds and ends
-
Horovod 모듈 설치하기Practical_skills/odds and ends 2020. 1. 16. 20:19
refer refer cuda 는 알아서 설치 요망 prerequisit: NCCL for Multi-GPU, gcc compllier, anaconda gxx complier, tensorflow-gpu, openmpi install nccl install gcc version 4.9 if you use anaconda virtual environment, install anaconda g++ complier install tensorflow-gpu install openmpi install horovod with tensorflow install nccl refer Download Network Installer for Ubuntu16.04 $ sudo dpkg -i nvidia-machine-lea..
-
apt-get 으로 설치가 안될 때 PPA Repository 추가하기Practical_skills/odds and ends 2019. 8. 27. 14:13
lm-sensors 모듈 ppa 를 통해 설치 PPA는 보통 프로그램 패키지를 Ubuntu 버전별로 제공하기 때문에 현재 사용중인 Ubuntu의 버전을 확인 $ sudo lsb_release -appa for ubuntu home 에서 lm-sensors 검색 위에서 나온 codename 에 맞는 PPA name 를 선택 페이지의 상단에 있는 ppa:로 시작하는 문자열을 저장소 추가 시 사용해야 하니 따로 복사 예를 들어 ppa:whoopie79/trusty 이후 ppa:user/ppa-name 부분이 위에서 복사해둔 문자열 $ sudo add-apt-repository ppa:user/ppa-name $ sudo apt-get update $ sudo apt-get install package-name..
-
libpcap 을 사용하여 packet capture하기Practical_skills/odds and ends 2019. 8. 26. 11:35
libpcap의 기본 libpcap을 사용하려는 이유 libpcap은 Portable Packet Capturing Library의 줄임말로 packet을 캡처하기 위한 함수들의 모음이다. 여러가지 패킷 캡처 도구 중 libpcap library의 가장 큰 장점은 window를 쓰던 linux를 사용하던 운영체제에 비종속적이라는 장점이 있기에 이것을 사용하려고 한다. libray 설치 apt-get을 사용하여 libpcap-dev 설치 $ sudo apt-get install libpcap-dev설치경로 확인 ldconfig -p | grep pcap /usr/lib/x86_64-linux-gnu 에 libpcap.so, libpcap.so.0.8 가 설치됨을 확인했다. libpcap 버젼확인 API사용..
-
sublime text를 사용하여 c++ 개발환경 설정하기Practical_skills/odds and ends 2019. 8. 26. 09:47
이 포스트에서는 linux 환경(ubuntu 16.04)의 sublime text에서 c++코드를 빌드하고 실행하는 것을 할 예정이다. 참고한 포스트(windows에서) linux에서 sublime text 설치 terminal 에서 apt-get install 사용 $ sudo add-apt-repository ppa:webupd8team/sublime-text-3 $ sudo apt-get update $ sudo apt-get install sublime-text g++ 컴파일러 연결 requirement : g++ 설치 기본빌드 [Tools]-[Build System]에서 [C++ Single File] 로 체크해두면 cpp 파일을 빌드할 수 있다. (빌드 단축키는 [Ctrl]+[B]. 빌드와 함..
-
Google map, chart 사용하기 (개요)Practical_skills/odds and ends 2019. 7. 14. 00:13
하계 인턴실습으로 database를 tracking하면서 map과 chart 를 web에다 작성하는 과제를 맡았다. web에 작성하기 위한 front-end 개발을 위해서 html작성을 할 필요가 있다고 생각하여 Google map 과 Google chart 를 사용하기로 했다. 자율 주행 데이터를 통해 취득한 ROS bag파일을 사용하여 동작할 것이기 때문에 QT Creator IDE를 사용하여 개발을 할 것이고 python script로 작성을 할 것이다. google map 관련 html file 로 변환을 위해서 gmplot을 사용할 계획이고 google chart 관련 html file 로 변환을 위해서 gviz_api를 사용할 계획이다. 굳이 python script에서 html로 변환하는 p..