{{ note.content }}

Docker를 이용해 딥러닝(Deep Learning) 환경을 구축하자


가이드 전 주의사항

필자는 딥러닝 개발자 또는 전문가가 아닙니다. 공부하는 중도 아니고 공부를 시작하는 중입니다. 그러니 내용중 틀린 부분이 발견된다면, 정정 부탁드립니다. 최근에 딥러닝 환경 구축으로 인해 극심한 스트레스를 받았지만, dl-docker를 통해 쉽게 해결한 기억이 있어 공유합니다. 딥러닝을 배우기 위한 개발 환경설정은 본 글로 충분하다고 느낍니다.

Docker for mac 설치하자

https://docs.docker.com/docker-for-mac/ 에 접속하여 Docker for mac을 다운로드하여 설치해준다. 일반 어플리케이션을 설치하듯 쉽게 설치가 가능하다. 설치가 완료되면 ...


python 람다를 사용해서 object 정렬


블로그 초기부터 카테고리안에선 글이 제대로 정렬되지 않아 디버깅 하던 중,

python의 list함수중 하나인 sort 메소드가 원하는 방식대로 동작을 안하는 것으로 보였다.

기존 소스에선 아래와 같이 구현하였는데, 저 id가 doucment.id로 동작할 것이라 생각했던 게 오산이었다.

document_list.sort(key=id, reverse=True)

구글링을 통하여 람다를 사용해서 해결하는 방법을 확인하여 아래와 같이 수정했다.(하는김에 pk로 잡았다)

document_list.sort(key=lambda x: x.pk, reverse=True)

파이썬 함수에 대한 이해 부족으로 인해, 발생한 버그여서 더 ...


Pingdumb 프로젝트 소개


Pingdumb이름에서 부터 느껴지는 카피캣 냄새

Pingdom이라는 서비스를 알고 계신 분들이라면 다들 눈치 채셨겠지만,

사이트 상태를 체크하기 위해 만든 프로젝트입니다.

사실 실제 Pingdom에서 제공하는 서비스는 단순 페이지 상태의 체크 뿐만이 아니라

다양한 기능을 제공하지만, 개인 이용자에게는 사실 그렇게 많은 기능들은 필요 없죠.

그래서 Pingdom을 대체할만한 무료서비스를 찾아봤지만 따로 나오는 게 없어서

사이트 응답값만 체크하는 간단한 프로젝트로, 직접 만들게 되었습니다.

빠르게 프로토타입을 만들고 나니 점점 욕심이 생겨서 프로젝트를 발전 시켜 나가고 있습니다 ...


Page 1 of 1.