ruby 2.3 gem error…

ruby 2.3 /ubuntu 16.04환경에서 glib2라이브러리를 설차하던중 에러가 아래와 같은 에러가 발생 하였다.

 

 

이럴때의 해결책

 

 

 

 

 

Ubuntu 16.04 Tftp server 설치

Beagle Bone Green Wireless 모델 스터디중 tftp 서버 설치가 필요할거 같아 포스트를 남긴다.

1. 설치 및 설정 파일 열기

2. 설정파일 편집

3. tftp server start 및 테스트

 

 

 

Ubuntu 16.04 IP forwarding

Enable IP forwarding

or

 

iptables setting

Ubuntu 16.04 seafile auto start when boot

Ubuntu 16.04 로 업데이트 하면서

seafile 서버가 자동으로 시작하지 않는 문제가 생겼다.

아래는 자동으로 시작하는 방법이다.

sudo vi /etc/systemd/system/seafile.service

sudo systemctl enable seafile.service
(sudo systemctl disable seafile.service)

sudo vi/etc/systemd/system/seahub.service

 

sudo systemctl enable seahub.service
(sudo systemctl disable seahub.service)
sudo reboot

 

출처 : https://forum.seafile.de/t/seafile-5-1-2-ubuntu-16-04-auto-start-at-boot-not-working/4921

Image Processing 좌표 계산 편하게 하기…

Image Processing 을 하다가 생각난 내용을 적는다…

Image Processing  에서는 x, y 좌표에 있는 값을 변경할 경우가 많다.

일반적으로 위와 같이 단일 배열로 좌표를 계산한다.

이부분을 이중 배열로 변환을 하면 좀더 깔끔해지고 이해가 쉬워진다.

 

C++ template class 를 사용할때 주의점.

요즘 Drone 을 개발하는데. Cpp 를 사용하기로 하여 새롭게 공부중이다.

 

C++ 의 다양한 기능을 사용하고 싶어 Template class 를 사용하기로 하였다.

 

처음에는 선언과 구현을 분리하여 개발하였으나 첫 난관에 봉착하였다.

templateTest.

templateTest.cpp

이런 식으로 하면  함수를 작성하게 되면

이런 error 상활을 만날수 있다.

이런 경우에는 templateTest.hpp 파일을 만들어 선언과 구현을 같이 하면 해결된다.