휴대폰으로 사진을 열심히 모았지만, 너무 많아 태그를 입력할 엄두가 나지 않았다. 입력할 때 파일의 정보를 추출하여 데이터 베이스에 정리했다. 언젠가 얼굴을 인식하는 소프트웨어를 응용하여 판별하려고 했는데, 2016년 정도에 개발된 openface를 찾았고 이를 사용하기로 했다. 인터넷의 누군가 좋은 튜토리얼을 (영문)만들었고 이를 많이 참조했다. 또한 openface가 수정없이 그대로 사용할 정도의 완성도를 보여준다. docker 이미지로 제공되는데 바로 사용할…… openface로 얼굴 판별 계속 읽기
[카테고리:] 생활코딩
gimp python-fu 사용
gimp를 사용하면, 마우스를 많이 클릭해야 한다. 대부분 노가다인데, python-fu를 사용하면 반복 작업을 대폭 줄일 수 있다. 필터 메뉴에서 python 콘솔을 열 수 있다. 해당 코드를 테스트할 경우 유용하나, 약간 긴 코드의 경우 script 파일을 만들어 실행함이 편하다. 다른 파일의 탭을 콘솔에 붙일 수 없다. 코드를 만든 후, 아래 옵션으로 실행이 가능하다. 여기를 참조했다. Execute 2:…… gimp python-fu 사용 계속 읽기
tensorflow 1.10 설치기
아나콘다에 tensorflow를 설치하여 사용했다. 그러나 1.6버전 이후로 tensorflow를 import하면 illegal instruction을 내고 죽었다. 혹시나 해결되었는지 1.10으로 업데이트하여 확인했다. 그러나 역시 같은 문제로 1.5로 다시 돌어왔다. 검색해 보니, 구글이 제공하는 tensorflow binary 1.6이후 파일이 cpu의 AVX를 기본지원한다. 인텔이 2008년 자사 CPU에 AVX 기능을 적용했다. 불행히도 나는 골동품 투반을 사용한다. CPU를 도저히 교체할 상황이 아니라, 힘들게 컴파일…… tensorflow 1.10 설치기 계속 읽기
마이크로 소프트 ergonomic mouse 분해
한 5년 사용하던 마우스 왼쪽 버튼이 잘 눌리지 않았다. 고쳐보려고 찾아봤는데, 결과적으로 죽어가는 마우스를 부셔 버렸다. 마우스 커버 뜯기. 작은 십자 드라이버로 살살 누르면 아래와 같이 커버를 열 수 있다. 스위치 크기. 여기에 맞는 스위치를 못 찾아, 자로 재 보았다. 기판 뜯기. 스위치를 기판에서 떼어내야 하는데, 잘 안된다. 너무 세게당겨, 안의 선까지 나와 버렸다.…… 마이크로 소프트 ergonomic mouse 분해 계속 읽기
mysql 중복 데이터 삭제
매번 인터넷에서 찾다쓰다, 귀찮아 나중에 한번에 쓰기 위해 기록한다. 아래 사이트를 참조했다. 지운 후, rollback https://stackoverflow.com/questions/11011384/how-to-test-an-sql-update-statement-before-running-it inner join http://rapapa.net/?p=311 중복 데이터 찾기 http://ra2kstar.tistory.com/26 사진을 database에 추가하면, 가끔? 중복 데이터가 생긴다.어디가 문제인지 모르겠으나, 중복되는 경로를 지우고 싶다. myphpadmin으로 임시 테이블을 작성하면 세션이 끝나면서 죽어버려 사용할 수 없다. 터미널로 연결하여 사용했다. #임시 테이블 작성.. CREATE TEMPORARY TABLE…… mysql 중복 데이터 삭제 계속 읽기