Javascript - Zero Division
python Zero Division Error 제가 알고 있는 프로그래밍 언어들에서는 보통 다음과 같이 0으로 나누는 경우 Zero division Error가 발생합니다. 아래는 python code이구요. 물론, 수학적으로는 0을 나누면 i...
python Zero Division Error 제가 알고 있는 프로그래밍 언어들에서는 보통 다음과 같이 0으로 나누는 경우 Zero division Error가 발생합니다. 아래는 python code이구요. 물론, 수학적으로는 0을 나누면 i...
python에서 code를 작성할 때, 각 file별로 다음과 같은 두 가지 경우가 발생할 수 있습니다. 가령 라는 file을 작성한다고 한다면. 1. 직접 실행되는 경우: 가 의 형태로 직접 실행되는 경우 1. library로 import되는 ...
생활코딩 - node.js를 보고 아주 간단한 nodeJS 프로젝트를 만들었습니다. 디테일한 코드는 수업과 조금 차이 나겠지만, 기능적으로는 겅의 동일합니다. 매번 블로그에 코드를 따로 넣다보니, 이후 유지보수도 어렵고, 개발한 코드 커밋도 깃헙...
nodeJS에는 pm2라는 개쩌는 놈이 있습니다. 대충 알아서 꺼지면 켜주고, 리소스 관리하고 로깅 해주고 하는 완벽한 인프라 관리 서비스? 정도로 해석하면 될것 같네요. 아무튼, 보통은 걍 nodeJS로 개발을 끝내고, pm2로 나머지를 처리해...
Node JS - INstall and Use PM2 nodeJS로 구동중인 App에 Update가 발생했을 때, 자동으로 Code를 업데이트하여 서버를 재기동한다거나, App이 예기치 않은 상황에서 꺼졌을 때, 재시작을 해준다거나 하는 일을 P...
Javascript 13 - function hoisting Javascript에서 function을 정의하는 방법은 두 가지가 있습니다. 두 방법 모두 function을 정의하지만, 1번의 경우는 function hoisting이 발생하는 반면...
Javascript에서 file을 읽는 방법 local file을 읽기 위한 JS Code는 다음과 같습니다. nodejs - fs는 "FileSystem"의 약자이며, File을 읽거나 쓰기 위해서 사용되는 모듈입니다. nodejs를 설치했다면...
nodejs를 command line에서 실행할 때, argument를 넘겨주는 방법은 다음과 같습니다. 그리고 에 담기는데요, 다음과 같이 array의 형태로 담깁니다. node의 실행 경로, 현재 file의 경로 그리고 command line...
Javascript에서 http 모듈을 사용하여 http request를 처리할 수 있는 웹 서버를 하나 만들고, request에서 url 부분만을 쪼개어 parsing하는 코드를 다음과 같이 정리하였습니다.
Vim에서 javascript auto completion을 사용하려면, github - neoclide -coc-tsserver를 설치해야 하는 걸로 보입니다. coc-tsserver를 사용하려면, coc.nvim도 설치되어야 합니다. vim에...
Javascript에서 String을 parameterized String형식으로 출력하는 방식은 다음과 같으며, 이를 Template Literal이라 한다.
javascript syntax highlighting vim에서 javascript를 작성중에 syntax highlighting이 예쁘게 되지 않아서, vim-javascript라는 플러그인을 vundle을 사용해서 설치해줍니다. 부분적으로 ...
Vim에서 Python 개발만 진행하다가, 최근에는 Javascrip도 조금씩 쓰고 있습니다. python의 경우 tab이 4 space인 반면 JS의 경우는 2 space죠. js에서 2 space가 표준이 된 배경에는 "callback hel...
저는 excel, matplotlib 등을 사용해서 차트를 만드는 것보다 슬라이드에 직접 모양을 하나씩 만드는 것을 더 선호합니다. Google Slides에 그림을 그리는 경우에는 마우스를 쓰지 않고, Google Apps Script를 사용해...
저는 엑셀이나 matplotlib 등을 사용해서 차트를 만드는 것보다, 구글 슬라이드에서 직접 모양을 하나씩 넣어가면서 차트를 만드는 것을 더 좋아합니다. 따라서, 오늘은 간단한 bar chart의 형태를 하나하나 모양을 추가하면서 만드는 코드를...
Google Apps Script를 사용해서 slide에 Table을 집어넣고 값을 작성하는 방법을 다음과 같이 정리하였습니다.