본문 바로가기

반응형

전체 글

(924)

NodeJs - typescript 에서 async/await 에 대한 문제 정리 - Promise 아!! 짜증난다!!! 요 몇일 집에서 OpenCV와 nodejs(typescript)를 이용해서 이것저것 해 보고 있다. 근데... 분명 어제 만들었던 코드가 오늘은 안 돌아 갔다. 그래서 typescript로 만들어 두었던, class와 호출되는 함수를 모두 풀어서 1개의 함수로 작성했더니 잘 된다... -_- 아아! 도대체 뭐가 문제일까? 뭐가 문제일까? 1개의 함수로 풀어 두었던 코드들과 기존의 코드를 비교 했지만, 알 수 없는 이 문제... 도대체 뭐가 문제일까? 결과적으로 문제는 async와 await를 잘못 사용한 것이었다. 문제 해결 내가 만든 코드는 아래와 같다. ////////// 함수 정의 public init():void { //... } public async captureDetec..
Do It! Vue.js 입문 - 예제로 이해하고 실전 프로젝트로 완성한다. 책 읽기 이것저것 책의 내용을 시작하기 전에 이것저것 설명이 나오는데 이 중에서 웹 퍼블리셔라는 용어가 나온다. Q. 저는 웹 퍼플리셔로 일하고 있는데 프런트 엔드 개발자로 커리어를 전향하고 싶어요. 이 책이 도움이 될까요? 프런트 엔드 개발자는 뭔 줄 알겠는데, 웹 퍼플리셔라는 용어를 처음 들어봐서 정리. 웹 퍼블리셔에 대한 설명은 웹 퍼블리셔의 역할 - 프론트 앤드 개발자와 차이점를 방문해서 확인해 보면 쉽게 그림으로 되어 있다. 간단히 정리하면, 예전에 디자이너가 그림을 그리고, 개발자가 코딩을 해야 할 때 중간에 HTML화(?) 시키는 영역이 발전했다고 보면 된다고 한다. 최초에는 HTML화 시키는 일만 했겠지만, 지금은 웹 접근성등을 지켜야 하기 때문에 더 많은 고려를 해야 하는 영역이 되었다고..
Vue.js 가이드 문서 - 2018년 7월 23일 기준 Vue.js 공부하기... Vue.js 를 공부 해 보려고 책을 구매 했는데.. 아직 도착 안했다. 그럴줄 알고, 온라인에 한글로 되어 있는 Vue.js 가이드 문서를 출력했다. 링크 : https://kr.vuejs.org/v2/guide/installation.html 읽기 설치방법 https://kr.vuejs.org/v2/guide/installation.html 이 챕터에서는 다운로드 받는법이라던지, 패키징을 할 때 어떻게 할 수 있냐? 를 다루고 있다. 그러므로, 단순히 공부만 하려고 하면 이 부분은 그냥 대충 읽어도 될 듯 하다. 추후 서버에 올리거나, 제품으로 내 보낼거라면, 이 부분을 나중에 참고하도록 하자. Vue.js는 단일 페이지 응용 프로그램을 빠르게 스캐폴딩하기 위한 공식 CLI..
Do it! Node.js 프로그래밍 - 실제 서버로 구동 가능한 코드로 배운다. [도서]Do it! Node.js 프로그래밍정재곤 저 이지스퍼블리싱 | 2017년 03월내용 편집/구성 책 읽기 책 자체는 크기도 크고 두껍기도 하다. 하지만 안의 글자 크기가 작아서 많은 양의 정보가 담겨 있다. 아마도 책을 좀 작게 만들었거나, 읽기 쉽도록 글자를 좀 크게 했으면, 소위 "바이블"이라고 불리는 책 두께가 되었을듯... 책 초반에는 아주 작은 정보까지 책에 나오고는 있으나, 그 작은 정보들을 아주 간단한 설명으로 퉁쳐 버리거나 설명하지 않은 부분에 대해서도 많은 단어들을 등장 시킨다. 예를 들면 18 페이지의 작은 "주의" 박스에서는 "세션"이나 "쿠기"등의 단어를 사용하는데. 여기에 대한 설명은 없다. 그 전에는 "용어"칸을 통해서 조금 어렵다고 생각되는 단어들을 모두 설명하고 있는데..
타입스크립트 마스터 2/e - 예제로 배우는 타입스크립트 정오표 (에이콘 출판사) [도서]타입스크립트 마스터 2/e나단 로젠탈 저/김유성 역 에이콘출판사 | 2018년 03월내용 편집/구성 서두 자바스크립트를 공부하고, 실제로 사용하려고 했지만, 너무나 어려웠다. 가장 어렵다고 생각한 부분이 "자동완성"을 제대로 지원하지 않는것. Type이 정확하지 않기 때문에, 내가 parameter로 전달해야 하는것도 명확하지 않았고, 모든것을 다 알고(혹은 외우고) 호출해야 하는 일이 어려웠다. 그래서 타입스크립트를 공부해 보기로 결심. 에이콘 출판사의 "타입스크립트 마스터 2/e - 예제로 배우는 타입스크립트"를 구매 했다. 출판사에 있는 정오표에 표시된 것 말고도 잘못 된 곳이 보여, 이곳에 정리해 두고자 한다. 지금 발견한건 딸랑 하나라.. 나중에 더 추가 될 수 있을지 모르겠다.책을 다 ..
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..

반응형