• Docker 컨테이너에서 깃 사용하기

    바쁜 일상을 살아가고 강박적으로 깃헙에 커밋을 올리는 병에 걸린 사람이 한 명 있습니다. 항상 늦게까지 약속이 있는 날은 노트북을 챙겨 다닙니다. 하지만 그날따라 약속도 없을 것같고 커밋도 올리기 싫어 늑장부리고 싶어지는 날이었습니다. 갑자기 급약속이 생깁니다. 약속이 금방 끝날 것같아 노트북은 챙기지 않습니다. 자정이 지나서야 집에 들어올 수 있었습니다. 그날 해야할...


  • Node.js와 Python 바인딩 하기

    데이터 관련 라이브러리를 쓰려면 역시 python이 필요합니다. python을 node.js에서 사용하려면 어떡하지 하고 node.js python 바인딩이란 키워드로 구글링하다보니 결국 이거더군요. python-shell이었습니다. 2014년에 만들어졌고 그전부터 생각을 해왔을텐데 선구자시네요. 사용방법은 아주 간단합니다. 구동환경은 python 3.6.5, node.js 8.11.3 입니다. 이 환경과 달라도 충분히 잘 돌아갈겁니다. 아래와 같이 설치를 합니다. yarn add python-shell 다음과 같은...


  • 깃헙 저장소 이슈 페이지를 댓글로 쓰기

    작업환경은 Github Page Blog, Jekyll, Centrarium Theme입니다. 정적페이지에서는 db를 사용할 수 없기때문에 일반적인 방법으로는 댓글을 구현하지 못합니다. 그래서 대다수 깃헙페이지 블로거들이 사용하는 서비스가 disqus인데요. 깔끔하지 못한 ui와 마크다운을 사용하지 못한다는 단점이 있음에도 가장 유명하고 한글문서가 많다는 이유로 저도 사용하게 됐습니다. 아직까진 블로그에 댓글이 없긴 하지만 그래도 깔끔한게 좋잖아요^^ 구글링 중에...


  • Docker 빌드중 에러 메시지가 뜰때 해결하기

    작업환경은 윈도우10, VSC를 이용했습니다. 도커 버전은 다음과 같습니다. $ docker version Client: Docker Engine - Community Version: 18.09.0 API version: 1.39 Go version: go1.10.4 Git commit: 4d60db4 Built: Wed Nov 7 00:47:51 2018 OS/Arch: windows/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 18.09.0 API version: 1.39 (minimum version...


  • 굿바이 2018

    2018년 회고 친구1 프로그래밍의 전부는 웹이고 HTML, CSS, jQuery인줄 알았던 나에게 프로그래밍 입문을 도와줬다. jQuery가 Javascript의 라이브러리인지도 몰랐던 시절이 떠오른다. 생활코딩을 보며 나의 개발공부를 시작하게 된 터닝포인트가 바로 친구1이었다. Github: 커밋 확인 용도가 가장 컸다. 아직 협업을 하는 단계가 아니었기 때문에 브랜치를 쳐서 새로운 버전을 만드는 용도까지는 아니었다. 그리고 이때까지는...