카테고리
생활코딩

프로그래머스 완료하지 못한 선수

hashmap을 추가한 다음 비교하여 바로 지우고 싶었다. 그러나 ConcurrentModificationException이 중단시켰다. 여러 삽질 후 표기를 하여 나중에 한번에 지웠다. 이상한 점은 eclipse는 잘 되는데, 프로그래머스 컴파일은 잘 안된다. 나 말고도 여러 사람 그런 듯 하다. level 1인데 시간을 너무 많이 걸렸다.

카테고리
생활코딩

cloudflare로 IP 업데이트

전에 사용하던 ddclient가 제대로 동작하지 않았다. cloudflare가 API를 v4로 올렸는데, ddclient 3.8.3이 이를 제대로 지원하지 않았다. 인터넷을 찾아보면 ddclient 3.9.0은 제대로 지원한다고 한다. 그러나 내 환경에서 설치하기 힘들었다. source forge에 연결할 수 없어 직접 설치할 수 없다. 찾다보니 나름 cloudflare에 꼭 맞는 스크립트를 찾았다.https://github.com/LINKIWI/cloudflare-ddns-client 설치 방법을 readme에 기록했다. 그러나 pip를 사용하지 않아 잘 안된다. Makefile […]

카테고리
tensorflow

docker+tensorflow

나는 구형 x1055 cpu를 사용하고 있다. 10년 넘어가고 있다. 다행히 6코어라 병렬처리 지원 프로그램은 빠르다. 요즘들어 병렬처리지원 프로그램을 많이 만드는 듯 하다. 아쉽게도 avx 등 명령세트를 지원하지 않는다. 구글이 컴파일한 whl버전을 설치하면 core dumped로 죽는다. 이를 해결하려면 내가 source build를 해야한다. source build하려면 우분투 16.04에 cuda, cudnn, bazel을 설치해야 한다. 얼마? 전 나온 ubuntu 18.04를 […]

카테고리
생활코딩

ubuntu 16.04 dhcp renew

ubuntu 16.04를 사용한다. 인터넷을 한창 사용하다 보면 연결이 끊긴다. 확증은 없지만 dhcp 문제인 듯. 아래와 같이 renew 하면 다시 된다!!

카테고리
생활코딩

ubuntu 바탕화면 바꿔주기

사진을 찍는데 사용하지 않는다. 저장만 하기에는 자원 낭비라 강제로 바탕화면에 뿌리기로 했다. 전에 KDE 사용할 때, 일정 디렉토리에 넣으면 알아서 바꿔줬는데, gnome-shell은 안된다. variety를 사용하면 일정 폴더에서 자동으로 바꿔준다. 과거 wallch를 사용했는데 잘 안되었다. 서버에서 일정 시간으로 특정 디렉토리로 무작위로 복사한다. 약 200개. 데스크탑에서 아래와 같이 바탕화면 폴더로 저장한다.