Django 프로젝트를 생성하고 처음 시작할 때 도움을 주기 위한 글이다. python 버전은 3.5.2, django 버전은 1.10을 사용하고 가상 환경을 설정하여 진행한다. python 개발환경에 관한 내용은 여기를 참고하면 된다. 또한 진...…Continue reading

mac에서 무료인 Markdown Editor를 몇 가지 사용해보고 장단점을 비교해봤다. MacDown, Sublime Text 3, Atom을 사용해봤는데 가장 마음에 들고 추천하고 싶은 Editor는 Atom이다.프로젝트 폴더 관리 기능...…Continue reading

pyenvSimple Python Version Management. 다양한 python version을 설치하고 쉽게 바꿔가면서 사용할 수 있도록 해준다.설치하기$ brew update $ brew install pyenvpyenv init을...…Continue reading

Ubuntu에서 Upstart를 이용하는 방법을 예제를 통해 알아보자.작업 폴더 위치$ pwd/home/ubuntu/upstart_testUpstart 스크립트 작성스크립트는 /etc/init에 만들고 확장자는 .conf로 해야한다./etc/in...…Continue reading

importimport는 ‘수입하다’라는 뜻으로 python에서는 다른 모듈 내의 코드에 접근을 가능하게 해주는 역할을 한다. import를 사용하는 벙법에는 여러가지 형태가 있다.import modulefrom module import subm...…Continue reading

현재 ‘클린 코드를 위한 테스트 주도 개발’이라는 책을 보면서 To-Do list 프로젝트를 따라해보고 있다.git으로 관리하는 이 프로젝트에 travis-ci를 붙여보고자 한다.Travis CI getting started 에 가면 사용법이...…Continue reading