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
35
Swiftly Building Better Apps
romainhuet
0
1.2k
#TwitterFlight: Connecting to the Pulse of the Planet
romainhuet
0
24
Combining Signals with Context in the Internet of Things
romainhuet
0
33
Twitter APIs: Se Connecter au Pouls de la Planète
romainhuet
0
27
Living in the Mobile Future
romainhuet
0
47
Twitter APIs: Connecting to the Pulse of the Planet
romainhuet
0
250
JavaScript, Node, and Drones: The Story of NodeCopter
romainhuet
0
130
Other Decks in Technology
See All in Technology
本当のAWS基礎
toru_kubota
0
520
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
240
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
290
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
130
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
380
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.4k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
620
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
190
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
310
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
510
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
360
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
2
510
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
The Invisible Side of Design
smashingmag
294
49k
How to Ace a Technical Interview
jacobian
272
22k
Docker and Python
trallard
34
2.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Music & Morning Musume
bryan
41
5.6k
Documentation Writing (for coders)
carmenintech
60
3.9k
YesSQL, Process and Tooling at Scale
rocio
164
13k
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