Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building a Desktop for the Cloud
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Romain Huet
October 18, 2012
Technology
11k
3
Share
Building a Desktop for the Cloud
Node Dublin 2012
Romain Huet
October 18, 2012
More Decks by Romain Huet
See All by Romain Huet
Reinventing Identity and Social Graphs with Digits
romainhuet
0
69
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
60
Combining Signals with Context in the Internet of Things
romainhuet
0
46
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
55
Living in the Mobile Future
romainhuet
0
61
Twitter APIs: Connecting to the Pulse of the Planet
romainhuet
0
290
JavaScript, Node, and Drones: The Story of NodeCopter
romainhuet
0
140
Other Decks in Technology
See All in Technology
"SQLは書けません"から始まる データドリブン
kubell_hr
2
470
Digitization部 紹介資料
sansan33
PRO
1
7.3k
Introduction to Bill One Development Engineer
sansan33
PRO
0
410
AIエージェントの権限管理 2: データ基盤の Fine grained access control 編
ren8k
0
120
AI時代のガードレールとしてのAPIガバナンス
nagix
0
210
DevOpsDays Tokyo 2026 軽量な仕様書と新たなDORA AI ケイパビリティで実現する、動くソフトウェアを中心とした開発ライフサイクル / DevOpsDays Tokyo 2026
n11sh1
0
150
幾億の壁を超えて/Beyond Countless Walls(JP)
ikuodanaka
0
140
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
78k
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
220
猫でもわかるKiro CLI(CDKコーディング編)
kentapapa
1
130
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
270
え!?初参加で 300冊以上 も頒布!? これは大成功!そのはずなのに わいの財布は 赤字 の件
hellohazime
0
160
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Navigating Weather and Climate Data
rabernat
0
170
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
440
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
My Coaching Mixtape
mlcsv
0
98
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
400
Transcript
Building a Desktop for the Cloud Romain Huet Co-Founder &
CTO of Jolicloud @romainhuet Node Dublin 2012
The cloud radically changed computing in every possible way.
How to reinvent the operating system for people who live
in the cloud? The cloud radically changed computing in every possible way.
How to reinvent the operating system for people who live
in the cloud?
First Node Meetup in Paris, 2011
Node has been instrumental in achieving our vision
Jolicloud’s three core components
Jolicloud Start Page A desktop built with JavaScript & HTML5
Single page application using Backbone and HTML5 APIs CSS3 Video
Canvas Local Storage Audio
Node as part of our front-end deployment build tools with
Grunt JS linting, CSS minifying… Produce Retina assets Inline small images in CSS Generate AppCache Manifests
Joli OS Controlling the hardware and leveraging local resources
How Joli OS works
Bidirectional and real-time communication with the computer. Send commands: Receive
events: JavaScript API on top of WebSocket jolios.addEventListener('deviceAdded', function(device) { // Display the device and start interacting with it. }); jolios.shutdown(); Demo
Jolicloud Platform Bringing the clouds together
Architecture of our platform Full Node Stack
SoundCloud API Jolicloud Node Module Demo SoundCloud Integration with Jolicloud
Opening the Jolicloud platform to Node developers
Thank you! @romainhuet Node Dublin – October 18th, 2012