Note 137

Express - 노드 웹 프레임워크 :: express 를 이용해서 웹서버를 구동시켜보자.

Express - 노드 웹 프레임워크2013-03-06 기준 최신버전 3.0.0 공식 홈(영문) : http://expressjs.com/한글번역 : http://firejune.io/express/ node.js 기반 웹 프레임워크로, 웹 개발을 하는데 필요한 편리한 기능들을 갖고있다.현재 node.js 기반의 가장 널리, 많이 사용하고 있는 웹 프레임워크다. api 문서 : http://expressjs.com/api.html예제 : https://github.com/visionmedia/express/tree/master/examples express를 이용한 예제들은 GitHub 에서 검색하면 많이 나온다. express를 이용해서 아ㅏㅏㅏㅏㅏㅏㅏ주 간단한 웹서버를 구동시켜보자. 1. expres..

Note/Node.js 2013.03.06

자바스크립트 Date format

자바스크립트에서 포맷을 맞춰 날짜를 가져오기란 참 귀찮은 일이다.그래서 이렇게 쓴다. 어디서 퍼왔는지 기억나지 않아 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ아래와 같이 선언해 놓고 (자바스크립트 가장 상단에 넣는게 좋겠지..), 그냥 불러다 쓰면된다.Date.prototype.format = function(f) { if (!this.valueOf()) return " "; var weekName = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"]; var d = this; return f.replace(/(yyyy|yy|MM|dd|E|hh|mm|ss|a\/p)/gi, function($1) { switch ($1) { case "yyyy": return d.getFullYea..

Note/그밖에 2013.03.06

OLPT 와 OLAP

OLTP[ on-line transaction processing ]on-line transaction processing의 약어. 호스트 컴퓨터와 온라인으로 접속된 여러 단말 간의 처리 형태의 하나. 여러 단말에서 보내온 메시지에 따라 호스트 컴퓨터가 데이터 베이스를 액세스하고, 바로 처리 결과를 돌려보내는 형태를 말한다. 데이터 베이스의 데이터를 수시로 갱신하는 프로세싱을 의미한다. 주문 입력 시스템, 재고 관리 시스템 등 현업의 거의 모든 업무는 이 같은 성격을 띠고 있다. 현재 시점의 데이터만을 DB가 관리한다는 개념이며, 이미 발생된 트랜잭션에 대해서는 데이터값이 과거의 데이터로 다른 디스크나 테이프 등에 보관될 수 있다. OLAP[ online analytical processing ] onl..

Note/그밖에 2013.03.04

자바스크립트 물결 연산자(~)

node.js 에서 express 3을 이용하여 프로젝트를 진행하던중차장님이 설정하신 app.js 부분에서 의문발생.. app.use(function(err, req, res, next){ if (~err.message.indexOf('not found')) return next();res.status(500).send(error.ER_API_SERVER); }); 검색해서 찾아 보니, 이건 비트 연산자라고 한다.원문글을 긁어와서 적어보겠당.원문 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=74574 C 언어와 마찬가지로 비트로 부정하는 연산자입니다. 예를 들면, 브라우저는 대부분 32비트니 32비트 정수죠. 9 =..

Note/그밖에 2013.02.26

node.js 소개 및 설치

책과 각종 구글링으로 얻은 얕은지식으로 [본인이 이해한 대로] 작성하였습니다. node.js 는 자바스크립트로 만들어진 서버측 언어이다.우리가 흔히 사용하는 자바스크립트는 각 브라우저에서 동작되는 클라이언트 언어이고, php, asp, java 등등은 서버에서 동작하는 서버 언어이다.그래서 웹페이지에서 소스보기 했을때 보여지는 것이 브라우저가 인식할 수 있는 클라이언트 언어인 것이다.서버언어는 소스보기 했을때 보여지지 않는다.node.js 도 마찬가지다. 개발언어는 자바스크립트와 거의 비슷하지만, 서버언어 이기때문에 소스보기 했을때 코드가 보이지 않는다. node.js 의 가장 큰 특징은 이벤트 기반 이라는 것.이벤트 기반이라는 것이.. 웹페이지의 버튼에 onclick 이벤트를 걸어놓고 클릭 시에 어떤작..

Note/Node.js 2012.11.22