일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- c++
- R
- 몽고디비
- MongoDB
- 빅데이타
- 확률
- WebGL
- 김양재 목사
- 딥러닝
- Artificial Intelligence
- 빅 데이터
- probability
- 빅데이터
- Deep learning
- 통계
- 김양재
- Machine Learning
- 김양재 목사님
- 주일설교
- 우리들교회
- 인공지능
- No SQL
- 빅 데이타
- 데이터 과학
- openCV
- data science
- nodeJS
- Statistics
- node.js
- Big Data
- Today
- Total
목록node (7)
Scientific Computing & Data Science
목 차1. Example 1 - HelloWorld 2. Example 2 - Context Menu3. Example 3 - Using Node.js API4. Example 4 - Using Node.js File System 5. Example 5 - Submenu 6. Example 6 - Tray Icons7. Example 7 - Custom Window Control 이번 글에서는 Context Menu를 생성하는 방법을 알아보도록 하겠다.Codepackage.json{ "main": "index.html", "name": "context and window menus", "window": { "fullscreen": true } } index.html1234567891011121314151..
이번 글에서는 Express Web App에서 GET 방식을 통하여 form의 데이터를 전송하는 방법에 대하여 알아본다.데이터를 전송하는 HTTP 방식은 주로 GET과 POST가 사용되는데 이 방법에 대하여 비교하면 다음과 같다: GET POST Form 데이터가 쿼리 문자열로 전송된다. 즉, 브라우저의 주소창에 쿼리 데이터가 노출된다. Form 데이터가 HTTP body로 전송된다. 따라서, 브라우저의 주소창에 서 쿼리가 보이지 않는다. 전송가능한 데이터가 제한적이다. 이론적으로 전송가능한 데이터에 제한이 없다. 파일 업로드에 사용될 수 없다. 파일 업로드에 사용 가능하다. 추가 로직없이는 form을 다루는데 있어 동일한 URL을 사용할 수 없다. post() 메써드를 이용하여 별도의 route를 정의..
Express App 의 환경설정을 위한 Node Package Module의 하나인 ini Parser에 대하여 간단하게 알아보자. 다운로드다른 Node Package Module과 마찬가지로 npm 명령어를 이용하여 다운로드 할 수 있다.$ npm install iniparser ini 파일 정의Text editor를 이용하여 "config.ini" 파일을 다음과 같이 정의한다. [config.ini]title = My Express App port = 9000 message = Hello World! app.js 수정app.js 파일을 다음과 같이 수정한다. [app.js] ... var config = iniparser.parseSync('./config.ini'); ... // ini confi..
Nginx를 앞단에 둠으로써 Express가 사용하는 실제 포트를 숨기고 Nginx의 80포트를 통해 Reverse Proxying 을 함으로써 저런 보안 이슈를 방지할수도 있고 Nginx의 우수한 기능을 활용할 수 있다. 실제 Static File 과 같은 경우에는 Node.js 보다는 Nginx가 훨씬 성능이 뛰어나다고 한다.유의할 점은, Nginx 1.0.x버전은 HTTP 1.1을 아예 지원하지 않고 (TCP Module 사용 예외) Nginx 1.1.x버전은 HTTP 1.1을 지원하지만 Websocket은 지원하지 않기 때문에 Socket.IO와 같은 모듈을 사용할 때 Websocket 방식으로 연결을 시도할 경우에는 Nginx를 거쳐서 연결을 시도하지 않고 직접 연결을 하거나 TCP Module..
이번 글에서는 NodeJS의 Express Framework에 대하여 간단한 Node Module을 작성하는 방법을 알아보도록 하자.방법 1 - 각 Method를 개별적으로 Export{EXPRESS_APP_PATH}/routes/mymod.js var name = exports.name = 'GChoi'; var secret = 'gchoi'; exports.lower = function(input) { return input.toLowerCase(); }; exports.upper = function(input) { return input.toUpperCase(); }; exports.get_name = function() { return name; }; exports.get_secret = func..
[app.js] var express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var mongoose = require('mongoose'); var routes = require('./routes/index'); var users = require('./routes/users'); var posts = require('./routes/posts'); var rem = requi..
[express-cookie 설치] $ sudo npm install express-session [API]var express = require('express'); var session = require('express-session'); var app = express(); app.use(session({secret: 'keyboard cat'})); [Example]var session = require('express-session'); var app = express(); app.use(session({ secret: 'keyboard cat', cookie: { maxAge: 60000 }})); app.use(function(req, res, next) { var sess = req.ses..