기록 Node.js - 라우터

개발2017.04.02
라우터 라우터는 클라의 요청 패스를 보고 요청 정보를 처리하는 곳.기능 전달의 역활. 이걸 합쳐서 라우팅이라고 칭함. 클라가 /test로 요청을 보냄 ->미들웨어(응답 처리용)를 만듬 ->get() 함수로 라우터 등록 ->등록한 정보로 호출 ->함수 안에서 클라로 응답 보냄 예)/login 으로만 요청이 들어왔을때만 응답을 보냄. 1234567891011121314const express = require('express');const app = express();const path = require('path');const router = express.Router();const static = require("serve-static"); app.use(static(path.join(__dirname,..

기록 Node.js - 미들웨어

개발2017.04.02
미들웨어 노드js 모듈 중 하나인 익스프레스는 미들웨어를 사용한다. 독립적인 기능을 가진 함수이다. next() 함수로 다음 미들웨어 호출 가능.미들웨어는 클라 요청은 전달 받을 수 있음.순서대로 전달.end()로 전달을 끝내고 결과를 보여줌. req: 요청res: 응답 예) 12345678910111213const express = require('express');const app = express(); app.use(function(req,res,next){ console.log("첫번째 미들웨어"); req.test = "Hello, World"; next();});app.use('/',function(req,res,next){ console.log("두번째 미들웨어"); res.end("" + ..

스테레오 믹스 설정 프로그램을 만들다!

개발2017.03.18
안녕하세요 하늘빛입니다 :) 스테레오 믹스를 아시나요?컴퓨터 소리를 송출하는 기능인데요.제 컴퓨터의 경우 그래픽카드와 HDMI 케이블을 사용 중이여서 이 조건이면 스테레오 믹스 이용이 불가능하다고 하더라고요. 그래서 따로 AUX 케이블을 꽂고 재생, 녹음에서 설정을 해줘야되는데이 설정을 자동화 하는 프로그램을 만들어봤습니다. 스테레오 믹스를 키고 끄는 기능입니다.원리는 매크로와 같습니다. 마우스 커서를 움직여서 설정을 하는거죠. AUX를 이용해서 스테레오 믹스를 설정하면 사용자가 소리를 듣기위해서는 스테레오 믹스가 항상 켜져있어야되는데 혹시 컴퓨터 소리가 송출 될까봐 프로그램을 제작하게 되었네요. 제작 언어는 C#입니다!

윈도우 시작프로그램을 추가해보자!

개발2017.03.06
안녕하세요 하늘빛입니다 :D요번 글에서는 윈도우에서 시작프로그램을 추가하는 법에 대해 알아볼겁니다. 설명하기 전에 윈도우키 + R을 눌러 실행을 열 수 있고 거기에 msconfig를 치면창이 뜨고 시작프로그램 탭으로 이동하면 작업관리자를 통해 시작프로그램을 볼 수 있습니다. 마인크래프트 서버 여시는 분들이라면 한번쯤 생각 해볼 수도 있습니다."컴퓨터가 켜지면 자동으로 서버가 열리게 하고 싶다" (물론 아닐 수도 있고...) 이런 경우 시작프로그램을 등록해 가능합니다. 시작프로그램을 등록 하는 방법 전체적으로 같지만 두가지로 나눠집니다.첫번째는 컴퓨터 자체 시작프로그램, 두번째는 계정별 시작프로그램입니다.이 둘다 다뤄볼겁니다. ( 첫번째 : 컴퓨터 자체 시작프로그램 )일단 "C:\ProgramData\Mi..

우분투) SSH 서버 설치하기

개발2017.02.16
아래 명령어를 이용하여 SSH 서버를 설치해줍시다. sudo apt-get updatesudo apt-get install openssh-server SSH 포트 변경의 경우 아래 명령어로 가능합니다. sudo vi /etc/ssh/sshd_config 그리고 Port 부분을 바꿔줍시다.:wq로 저장, 나가기가 가능합니다.편집기는 아무거나 쓰면 됩니다. 포트 변경 시 방화벽을 풀어줍시다. sudo ufw deny 22/tcpsudo ufw deny 22/udpsudo ufw allow 포트/tcp
반응형