본문 바로가기

공부

(309)

Windows 10 Hyper-V, Docker 사용사 외부에서 접근이 안될때, 방화벽 설정. 문제 상황 Windows에서 Docker를 사용하고 있는데 외부에서 접속이 안되는 문제가 있었다. localhost에서 직접 expose 된 port로 연결했을때는 잘 되나, 다른 컴퓨터에서 접근하니 접근이 안되는 문제가 있었음. 상태 Windows 10 Pro 사용 Docker for Windows 사용 Docker로 gitlab 설치 문제 발견 Windows 방화벽 문제 였음. 해결책 해결책 1 : 특정 port만 열어 주자. Windows 방화벽에서 특정 port만 지정해서 열어 봤더니 잘 동작하더라. 그렇다고 Docker로 뭘 띄울때마다 port를 열고 닫고 하면.. 일이 너무 크다. 해결책 2 : 특정 process에게 권한을 주자. 방화벽에 특정 process는 모든 port를 사용할 수 있도..
Windows 10 텐서플로우 환경에서 jupyter notebook 실행하기 Windows 10 Tensorflow 설치후 notebook 실행 해 보기 블로그에 있는 이전 글인 "Windows 10 64bit 에서 텐서플로우(Tensorflow) 1.0.0 설치하기" 환경에서 시작하므로, 관심이 있으신 분들은 그 게시물을 미리 보고 오는게 더 편하겠다. notebook? jupyter는 파이썬 관련 프로그램인데, notebook 이라는게 있다. notebook은 웹 상에서 python 프로그램을 실행해 볼 수 있도록 해 준다. notebook에서 제공하는 가장 좋은 기능은, 프로그램을 작성할때, 혹은 실행할때, 한줄, 한줄 실행해 볼 수 있기 때문에 좋다. 물론 처음 사용할때는 좀 귀찮긴 하지만(사실 나도 전에 한 두번 쓴 적은 있고, 몇 일 전에서야 직접 띄워 봤다. ;; )..
Windows 10 64bit 에서 텐서플로우(Tensorflow) 1.0.0 설치하기 Windows 10 64bit에서 Tensorflow(텐서플로우) 설치 하기 이제 Windows 10 64bit에서 Tensorflow를 바로 설치해서 사용할 수 있게 되었다. 이전에 리눅스에서 설치 해 봤는데, 너무 귀찮고 뭔가 어려웠다. 특히 그래픽카드 설정하는 부분이 제일 짜증났다. -_- 이제는 걍 Windows 10 에 바로 설치가 되니깐.. 이번 기회에 깔아 보았다. 공식 설치 방법 아래의 링크에서 볼 수 있다. https://www.tensorflow.org/install/ Windows 10에서 설치하는 법은 아래 링크에서 볼 수 있다. https://www.tensorflow.org/install/install_windows Python 설치 Tensorflow는 C++, Python A..
Docker에 facebook에서 만든 ReDex 설치시 가이드 문서에 부족한 부분 정리 Facebook에서 Android dex를 압축(?) 해 주는 툴을 만들어 두었는데, 이것의 이름이 ReDex다. https://github.com/facebook/redex Docker로 Ubuntu 14.04 container를 만들고, 위 링크에 있는 가이드 문서대로 따라 했지만 문제가 발생했다.몇 가지 빠진 부분이 있어 내가 했었던 작업의 기록을 남겨 둔다.( 이 과정을 Dockerfile로 만들면 좋겠지만, 귀찮아서 통과 ) 1. Ubuntu 14.04 로 Docker Container 만들기 docker run -i -t --name ubuntu14.04_redex ubuntu:14.04 /bin/bash 2. 디렉토리 이동 ( root의 home directory에 모든것을 설치할 예정 )c..
자바스크립트 완벽 가이드 6e 번역개정판 - 나름대로 정오표 및 공부 자바스크립트를 공부하기로 했다.그래서 책을 구매하려고 보니.. 제일 유명한게 "자바스크립트 완벽 가이드".그런데.. 5e은.. 잘못 번역되어 있는게 너무 많아.. 욕을 꽤나 먹는 상황. 마침 3월 말에, 6e이 나와서.. 이 책을 구매 했다. 하지만, 여전히 몇가지 잘못 된 부분이 보여. 이곳에 정리하고자 한다.인사이트에 올려두면 더 좋겠지만. 오랜만에 내 블로그에 글도 좀 적고..꾸준히 공부하는 내용도 정리 좀 하고... 할 겸. 내용은 발견하는대로 귀찮지 않으면 업데이트 할 예정이다. 8페이지 중간 부분 수정 var square = function(x); { // 여기서 함수는 값이 되고, 변수 square에 할당된다.var square = function(x) { // 여기서 함수는 값이 되고, 변..
Windows에서 Docker Toolbox로 Docker 사용하기 [ google drive에서 복사 해 온거라 ;;; 이미지가 깨질 수 있습니다. ][ 바로 보기 : https://docs.google.com/document/d/1-yNddpgu71tbFaupqrOrQ23xv8SV_6Y_8OfokPuEQTk/edit?usp=sharing ] Windows 에서 Docker Toolbox로 Docker 사용하기 작성자 : 조찬제 ( http://blog.ggaman.com )작성일 : 2015년 11월 23일 Windows Docker Toolbox를 이용하여 Docker 환경 갖추기 Docker란? - “도커” 라고 읽음 - Linux안에서 또 다른 Linux의 Isolate 한 환경을 만들어 줌 - Windows에서는? VirtualBox에 boot2docker 간..
[아두이노] Arduino IDE 1.0.5-r2 한글 패치 아두이노 IDE를 사용해 보면 알겠지만, 한글에 대한 처리가 잘 되지 않는다. 한글 글자 조합이 완료되었을때에 대한 처리부분을 대충 수정해서사용하는데 크게 무리가 없도록 처리 해 두었다.( 물론 아직도 버그는 있고, 그걸 굳이 고칠 생각은 없다. ) 첨부된 pde.jar 파일을 다운로드 받아arduino-1.0.5-r2/lib 밑에 pde.jar 을 교체해 주면 된다. 필요하신 분들은 잘 쓰시길...
Java에서 UTF-8 BOM(ByteOrderMark)이 제대로 처리 되지 않는 문제 백만년 만에 글. 너무 글을 안써서 오랜만에 생각나서 써 봄. ㅋ Java에서 제공하는 기본적인 Reader계열에서는 UTF-8의 BOM을 제대로 처리하지 못합니다. 그렇기 때문에 BOM이 있는 UTF-8 stream을 Reader로 넣으면, String의 제일 앞글자에 0xfeff 가 들어 오는 문제가 생깁니다. "UTF-8의 BOM을 제대로 처리 못하는 Java의 문제가 아니냐?" 고 물을 수 있겠지만은, Unicode 표준에는 UTF-8에 대해서는 BOM을 적지 않도록 권고(neither required nor recommended)하고 있습니다. 그런데 MS Windows 계열에서 만들어진 일부 문서에서는 BOM을 포함하는 경우가 종종있습니다. 이를 해결할 수 있는 방법은, 1. BOM에 대한 정..