목록스터디/Node Js (6)
올해는 머신러닝이다.
NodeJS 스터디 1주차 정리부산에서 매주 진행되는 노드 입문 강좌 스터디입니다.부산에서 다른 스터디 내용을 보실려면 카페 에서 보실수 있습니다.이 강좌는 제로초님의 인프런 강좌를 보고 요약해놓은 내용입니다.챕터 2 - ES2018챕터 3 - 노드 기능 알아보기const & letconstconst 는 객체가 할당된 경우 변경이 불가능하지만 오브젝트에 대한 내부 값은 변경가능하다.const item = {a: 1, b: 2, c: 3}; item.a = 3; item => {a: 3, b: 2, c: 3}let구문적인 변수 영역 규칙을 지원한다.{} 블록내에 변수 영역만 처리된다.예를 들어 보자.var 로 할 경우 밖의 변수까지 변경되는 걸 볼수 있다.var test = "test"; if (test)..
NodeJS Advance 2주차 스터디부산에서 매주 진행되는 NodeJS Advance 스터디입니다.더 많은 스터디는 네이버 카페에서 확인 부탁드립니다.스터디 내용은 Udemy 강좌를 같이 보고 정리를 한 글입니다.1주차 스터디 내용NodeJS 내부 구조 정리 #1NodeJS 내부 구조 정리 #2이번 스터디에서는 노드의 성능향상에 대해서 공부하도록 한다.Cluster 모드를 사용Worker Threads를 사용우선 테스트를 위해 express 를 사용해보자.const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hi there'); }); app.listen(3000);위와 같이 구성..
NodeJS Advance 1주차 스터디 정리 #2부산에서 매주 진행되는 NodeJS Advance 스터디입니다.더 많은 스터디는 네이버 카페에서 확인 부탁드립니다.스터디 내용은 Udemy 강좌를 같이 보고 정리를 한 글입니다.NodeJS 내부 구조 정리이벤트 루프 내부 구조이전 글에도 있지만 다시 내용을 살펴보자.pendingTimerspendingOSTaskspendingOperations// node myFile.js const pendingTimers = []; const pendingOSTasks = []; const pendingOperations = []; // New timbers, tasks, operations are recorded from myFile running myFile.ru..
NodeJS Advance 1주차 스터디 정리부산에서 매주 진행되는 NodeJS Advance 스터디입니다.더 많은 스터디는 네이버 카페에서 확인 부탁드립니다.스터디 내용은 Udemy 강좌를 같이 보고 정리를 한 글입니다.들어가며Node를 안지 벌써 2년이 넘은것 같다. 하지만 늘 express 로 rest api 서버로만 개발만 하다 좀 더 알고 싶은 마음이 항상 있었다. 그래서 스터디 주제도 중급 노드JS로 정해서 진행하기로 했다.NodeJS 기본 구조Javascript code 작성NodeJSV8 또는 libuv 에서 처리Crypto 안에 있는 pbkdf2 함수를 통해서 동작원리를 파악할 예정이다.NodeJS 소스내에 pbkdf2.js 파일을 살펴보자.소스위치crypto 라는 걸 통해서 proces..
apt-get update apt-get install python2.7 ln -s /usr/bin/python2.7 /usr/bin/python
윈도우 상에서 도커를 이용해서 몽고 DB 세팅윈도우상에서 몽고디비 설치시 가끔 오류 나는 부분이 있다. 그럼 설치도 안되고 개발도 안된다.그럴때 도커를 이용해서 빠르게 테스팅을 할수 있다.우선 도커를 켜서 다음 명령어를 하자.docker pull mongo docker run --name database -d -p 27017:27017 mongo --noauth --bind_ip=0.0.0.0 27017 포트에 0.0.0.0 으로 바인딩하는 문구이다.-noauth 는 아이디랑 비번없이 들어갈 수 있다.만약 설정시 아래와 같이 가능하다.docker run --name some-mongo -d mongo --auth docker exec -it some-mongo mongo admin db.createUse..