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
Romain Huet
October 18, 2012
Technology
3
11k
Building a Desktop for the Cloud
Node Dublin 2012
Romain Huet
October 18, 2012
Tweet
Share
More Decks by Romain Huet
See All by Romain Huet
Reinventing Identity and Social Graphs with Digits
romainhuet
0
47
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
39
Combining Signals with Context in the Internet of Things
romainhuet
0
41
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
35
Living in the Mobile Future
romainhuet
0
52
Twitter APIs: Connecting to the Pulse of the Planet
romainhuet
0
280
JavaScript, Node, and Drones: The Story of NodeCopter
romainhuet
0
140
Other Decks in Technology
See All in Technology
toittaにOpenTelemetryを導入した話 / Mackerel APM リリースパーティ
cohalz
1
470
CSS polyfill とその未来
ken7253
0
140
Oracle Cloud Infrastructure:2025年5月度サービス・アップデート
oracle4engineer
PRO
0
360
会社員しながら本を書いてきた知見の共有
sat
PRO
3
680
Node−RED で Ollama を使ったローカルLLM(node-red-contrib-ollamaを利用) / ビジュアルプログラミングIoTLT vol.20
you
PRO
0
130
令和最新版TypeScriptでのnpmパッケージ開発
lycorptech_jp
PRO
0
110
AIの電力問題を概観する
rmaruy
1
210
Slackひと声でブログ校正!Claudeレビュー自動化編
yusukeshimizu
3
150
データ戦略部門 紹介資料
sansan33
PRO
1
3.1k
やさしいClaude Code入門
minorun365
PRO
23
19k
いまさら聞けない Git 超入門 〜Gitって結局なに?から始める第一歩〜
devops_vtj
0
130
継続戦闘能⼒
sansantech
PRO
0
210
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
750
Building Adaptive Systems
keathley
41
2.6k
Designing for Performance
lara
608
69k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
The Cult of Friendly URLs
andyhume
78
6.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
650
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Art, The Web, and Tiny UX
lynnandtonic
298
21k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
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