• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
우리가 모르는 노드로 할 수 있는 몇가지

우리가 모르는 노드로 할 수 있는 몇가지



KTH H3 Conference 2012

KTH H3 Conference 2012
우리가 모르는 노드(Node.js)로 할 수 있는 몇가지



Total Views
Views on SlideShare
Embed Views



5 Embeds 194

http://thlife.net 177
http://localhost 8
https://twitter.com 7
http://www.bing.com 1
http://webcache.googleusercontent.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    우리가 모르는 노드로 할 수 있는 몇가지 우리가 모르는 노드로 할 수 있는 몇가지 Presentation Transcript

    • 우리가 모르는Node.js로할 수 있는 몇가지개발자의 생각을 바꾸는 Node.js 이야기BaaS 기술팀 | 김양원 1
    • 과거 미래 자바스크립트 현재
    • “ 트위터에서 대부분 들을 수 있는 이야기라서 그다지 신선하지 않았다.
    • iokim @rh트윗을 줄이고아무도 모르게신선하도록
    • Real-time Networking Program Server and ClientNon-Blocking I/O, Asynchronous Programing Ruby == Node <= Python > Scala Performance, 10k Concurrency Problem Scale-up & Scale-out http://500px.com/photo/5599221
    • #locally###언제 어디서든지 로컬 웹 서버
    • python -m SimpleHTTPServer
    • node-optimist•node.js library•hello.js --opt world option parsing https://github.com/substack/node-optimist
    • connect•middleware framework• 18 Bundled middleware logger, compress, basicAuth, bodyParser, session, cookieSession, staticCache, vhost, query, errorHandler ....•3rd-party middleware http://www.senchalabs.org/connect/
    • npm install -g locally
    • c:sencha> locally ¶Sencha Touch http://localhost c:jqmobi> locally -p 8081 ¶jQuery Mobile http://localhost:8081
    • Usage: locally [options] Options: -h, --help output usage information -V, --version output the version number -s, --static <directory> directory for serving static files -w, --public <directory> directory for serving public files -d, --debug debug mode -p, --port <port> public port -f, --file <configuration> set configuration file
    • Baas.io Dashboardby Baas team & FI
    • Anywhere locally
    • Static page Blog engineby rhio.kim http://haroopress.com
    • Github Pages Octopress
    • GET ~/posts/1
    • GET ~/posts/1.html
    • #Dear Friends It’s **very important** ## Please! check this * Item1 - subItem1 - subItem2 ## References * [link](http://haroopress.com)John Gruber http://daringfireball.net/projects/markdown/
    • # 마크다운을 예쁘게 표현하리라!
    • 모듈 모듈 모듈 모듈 모듈 모듈 모듈 ejs robotskirt twitter node.js haroopress 모듈bootstrap 모듈 locally 모듈 모듈 모듈 모듈 모듈 모듈 모듈 모듈 사용된 노드 모듈 정보는 H3 책을 참고해주세요.
    • coreonly 1000 line
    • robotskirt•sundown wrapper• markdown to HTML• multi-markdown• npm install robotskirt
    • <% ejs %>•embedded JavaScript• client side template• layout or partial http://embeddedjs.com/
    • Twitter Bootstrap http://twitter.github.com/bootstrap/
    • Blog locally twitter bootstrapMarkdown HTML5 + CSS3 +modules node.js haroopress
    • Blog locally showerMarkdown HTML5 + CSS3 +modules node.js haroopress
    • Web Presentation with haroopressby rhio.kim
    • arduino###자바스크립트로 로봇 성형수술
    • arduino
    • BeagleBone Raspberry Pi
    • npm install duino https://github.com/ecto/duino
    • Pin13 = new Arduino.Led({ ..., pin: 13}); https://github.com/ecto/duino
    • Pin13.on();Pin13.off(); https://github.com/ecto/duino
    • A0 = new Arduino.Sensor({ ..., pin: ‘A0’}); https://github.com/ecto/duino
    • A0.on(‘read’, function(err, data) { console.log(data);}); https://github.com/ecto/duino
    • Hybrid Home Automation Systemby rhio.kim
    • Web Socket
    • npm install twitter
    • Analog I/ODigital I/O HTML5 + CSS3 WebSocket Arduino duino node.js twitter
    • locallyharoopress arduino
    • I love javascript rhio kim node.js githttp://github.com/rhiokim, http://haroopress.com, http://nodejs.kr BaaS tech in kth
    • To be continue. BaaS 기술 / 김양원 PD tizie@kthcorp.com @rhiokim 47