센서 에뮬레이트

모바일 기기의 센서를 이용해서 위치와 가속정보를 얻고자 한다. 센서가 없는 데스크탑 PC에서는 테스트 할 수 없다. 나는 안드로이드에서 크롬 웹 브라우저를 이용해서 테스트했다. 웹 브라우저를 이용해서 테스트를 한 이유는 네이티브 앱 만들기가 귀찮아서이다. 혹시 네이티브앱을 만들더라도 ionic 정도로 만들게 되지 않을까 싶다. 테스트 환경은 아래와 같다. ...

JSON

JSONJSON(Javascript Object Notation)은 attribute-value 쌍으로 구성되는 텍스트 기반의 정보 표현 포멧이다. XML과 마찬가지로 서버와 클라이언트간 데이터를 교환하기 위한 목적으로 사용한다. 특히. 웹 애플리케이션에서 널리 사용한다. 원래는 자바스크립트 언어에서 사용하기 위해서 만들었지만, 언어에 독립적 테이터 타입...

Grunt

GruntGrunt는 자바스크립트 기반의 애플리케이션의 빌드와 배포를 자동화 하기 위해서 사용하는 툴이다. Grunt를 이용해서 minification, compilation, unit testing, linting 등의 작업을 수행 할 수 있다. C/C++ 언어에서 사용하는 Makefile과 비슷한 역할을 하는 Gruntfile의 설정 내용을 읽어서, ...

간단한 node.js 서버

간단한 node.js 서버 var http = require(http);http.createServer(function (request, response) { response.writeHead(200, {Content-Type response.end("Hello world\n")}).listen(8000, 0.0.0.0);console.log(Server...

Node.JS

Node.JSNode.js는 크롬(chrome)의 자바스크립트 런타임을 내장한 개발 플랫폼이다. 이벤트 드리븐(event-driven), non-blocking I/O 모델을 사용한다. 덕분에 가볍고 빠른 작동이 가능하며 특히 실시간 성이 중요한 애플리케이션 개발에 강점을 보인다.자바스크립트라고 하면 클라이언트에서 작동하는 것을 생각해 왔는데, 서버 애플...

Javascript

Javascript자바스크립트도 간간히 손을 데고 있으니 틈틈히 정리해 볼까 해서 만들었음....

Javascript tutorial

Javascript tutorialJavascript를 그닥 하고 싶지는 않았었다. 웹서비스를 본격적으로 개발해볼 것도 아니니 HTML(http...

Introduction to JavaScript

Introduction to JavaScriptJavaScript는 수백만의 웹페이지에서 디자인, 폼입력값 검사, 브라우저 판별, 쿠키제어 이밖의 많은 일들을 하기 위해서 사용되고 있다. 지금은 그 범위를 넓혀서 사용자 친화적인 환경, 동적데이터 교환을 위한 목적으로도 사용된다.JavaScript는 인터넷 상에서 가장 대중적으로 사용되는 스크립트 언어로,...

JavaScript HowTo

JavaScript HowToHTML 페이지에는 다음과 같이 출력된다.Hello World!javascript 코드는