$30 off During Our Annual Pro Sale. View Details »
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
61
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
49
Combining Signals with Context in the Internet of Things
romainhuet
0
42
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
48
Living in the Mobile Future
romainhuet
0
58
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
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
610
Flutter Thread Merge - Flutter Tokyo #11
itsmedreamwalker
1
120
AI駆動開発によるDDDの実践
dip_tech
PRO
0
170
『星の世界の地図の話: Google Sky MapをAI Agentでよみがえらせる』 - Google Developers DevFest Tokyo 2025
taniiicom
0
450
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
7
2.3k
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
110
AI エージェント活用のベストプラクティスと今後の課題
asei
2
430
OpenShiftのBGPサポート - MetalLB+FRR-k8s編
orimanabu
0
130
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
yanzm
0
540
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.8k
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
210
MAP-7thplaceSolution
yukichi0403
2
230
Featured
See All Featured
Become a Pro
speakerdeck
PRO
30
5.7k
How GitHub (no longer) Works
holman
316
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Context Engineering - Making Every Token Count
addyosmani
9
450
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
The Pragmatic Product Professional
lauravandoore
37
7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
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