Enviar búsqueda
Cargar
Creating the Internet of Things with JavaScript - Fluent Conf
•
4 recomendaciones
•
6,121 vistas
Tom Croucher
Seguir
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 46
Descargar ahora
Descargar para leer sin conexión
Recomendados
20200812 IoTLT vol.66 kitazaki v1
20200812 IoTLT vol.66 kitazaki v1
Ayachika Kitazaki
A language for the Internet: Why JavaScript and Node.js is right for Internet...
A language for the Internet: Why JavaScript and Node.js is right for Internet...
Tom Croucher
How To Electrocute Yourself using the Internet
How To Electrocute Yourself using the Internet
Alexander Roche
Node.js and The Internet of Things
Node.js and The Internet of Things
Losant
Accelerating Cloud Services - Intel
Accelerating Cloud Services - Intel
Amazon Web Services
Integrating wireless sensor network into cloud services for real time data co...
Integrating wireless sensor network into cloud services for real time data co...
Rajeev Piyare
Desktop Private Cloud
Desktop Private Cloud
Paul Morse
Integrating Wireless Sensor Network into Cloud Services for Real-time Data Co...
Integrating Wireless Sensor Network into Cloud Services for Real-time Data Co...
Mokpo National University
Más contenido relacionado
Similar a Creating the Internet of Things with JavaScript - Fluent Conf
HPC on AWS
HPC on AWS
ReadMaloney
Turning Business Drivers into Business
Turning Business Drivers into Business
Panduit
HPC on AWS
HPC on AWS
Amazon Web Services
IoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the Internet
Nathan Wallace, PhD, PE
High Performance Cloud Computing
High Performance Cloud Computing
Amazon Web Services
High Performance Cloud Computing
High Performance Cloud Computing
Amazon Web Services
Rethinking the cloud_-_limitations_and_oppotunities_-_2011_nexcom
Rethinking the cloud_-_limitations_and_oppotunities_-_2011_nexcom
hybrid cloud
Serguei “SB” Beloussov - Future Of Computing at SIT Insights in Technology 2019
Serguei “SB” Beloussov - Future Of Computing at SIT Insights in Technology 2019
Schaffhausen Institute of Technology
Ca today here and_now_martin_vajda
Ca today here and_now_martin_vajda
mvajda62
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Amazon Web Services
Computing and Information Processing
Computing and Information Processing
Yatish Bathla
Security meets the Internet (MxInstaller Meetup)
Security meets the Internet (MxInstaller Meetup)
Chris Watt
[DSC Europe 23] Ales Gros - Quantum and Today s security with Quantum.pdf
[DSC Europe 23] Ales Gros - Quantum and Today s security with Quantum.pdf
DataScienceConferenc1
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
Perry Lea
CBSE XII Communication And Network Concepts
CBSE XII Communication And Network Concepts
Guru Ji
Engineering Electronics, embedded systems list live projects Hyderabad 1000K...
Engineering Electronics, embedded systems list live projects Hyderabad 1000K...
1000kv technologies
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
Linaro
Nt1310 Essay Example
Nt1310 Essay Example
Diana Meza
Scale-out AI Training on Massive Core System from HPC to Fabric-based SOC
Scale-out AI Training on Massive Core System from HPC to Fabric-based SOC
inside-BigData.com
Bringing Hardware to Life with JS and Node
Bringing Hardware to Life with JS and Node
TechnicalMachine
Similar a Creating the Internet of Things with JavaScript - Fluent Conf
(20)
HPC on AWS
HPC on AWS
Turning Business Drivers into Business
Turning Business Drivers into Business
HPC on AWS
HPC on AWS
IoT Security: How Your TV and Thermostat are Attacking the Internet
IoT Security: How Your TV and Thermostat are Attacking the Internet
High Performance Cloud Computing
High Performance Cloud Computing
High Performance Cloud Computing
High Performance Cloud Computing
Rethinking the cloud_-_limitations_and_oppotunities_-_2011_nexcom
Rethinking the cloud_-_limitations_and_oppotunities_-_2011_nexcom
Serguei “SB” Beloussov - Future Of Computing at SIT Insights in Technology 2019
Serguei “SB” Beloussov - Future Of Computing at SIT Insights in Technology 2019
Ca today here and_now_martin_vajda
Ca today here and_now_martin_vajda
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Computing and Information Processing
Computing and Information Processing
Security meets the Internet (MxInstaller Meetup)
Security meets the Internet (MxInstaller Meetup)
[DSC Europe 23] Ales Gros - Quantum and Today s security with Quantum.pdf
[DSC Europe 23] Ales Gros - Quantum and Today s security with Quantum.pdf
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
The von Neumann Memory Barrier and Computer Architectures for the 21st Century
CBSE XII Communication And Network Concepts
CBSE XII Communication And Network Concepts
Engineering Electronics, embedded systems list live projects Hyderabad 1000K...
Engineering Electronics, embedded systems list live projects Hyderabad 1000K...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
Nt1310 Essay Example
Nt1310 Essay Example
Scale-out AI Training on Massive Core System from HPC to Fabric-based SOC
Scale-out AI Training on Massive Core System from HPC to Fabric-based SOC
Bringing Hardware to Life with JS and Node
Bringing Hardware to Life with JS and Node
Más de Tom Croucher
Using Node.js to Build Great Streaming Services - HTML5 Dev Conf
Using Node.js to Build Great Streaming Services - HTML5 Dev Conf
Tom Croucher
Streams are Awesome - (Node.js) TimesOpen Sep 2012
Streams are Awesome - (Node.js) TimesOpen Sep 2012
Tom Croucher
Using Node.js to improve the performance of Mobile apps and Mobile web
Using Node.js to improve the performance of Mobile apps and Mobile web
Tom Croucher
Writing robust Node.js applications
Writing robust Node.js applications
Tom Croucher
Using Node.js to make HTML5 work for everyone
Using Node.js to make HTML5 work for everyone
Tom Croucher
A million connections and beyond - Node.js at scale
A million connections and beyond - Node.js at scale
Tom Croucher
OSCON 2011 - Node.js Tutorial
OSCON 2011 - Node.js Tutorial
Tom Croucher
Lessons from a coding veteran - Web Directions @Media
Lessons from a coding veteran - Web Directions @Media
Tom Croucher
Multi-tiered Node Architectures - JSConf 2011
Multi-tiered Node Architectures - JSConf 2011
Tom Croucher
A language for the Internet: Why JavaScript and Node.js is right for Internet...
A language for the Internet: Why JavaScript and Node.js is right for Internet...
Tom Croucher
How to stop writing spaghetti code
How to stop writing spaghetti code
Tom Croucher
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions South
Tom Croucher
Doing Horrible Things to DNS in the Name of Science - SF Performance Meetup
Doing Horrible Things to DNS in the Name of Science - SF Performance Meetup
Tom Croucher
JavaScript is the new black - Why Node.js is going to rock your world - Web 2...
JavaScript is the new black - Why Node.js is going to rock your world - Web 2...
Tom Croucher
How to stop writing spaghetti code - JSConf.eu 2010
How to stop writing spaghetti code - JSConf.eu 2010
Tom Croucher
Sf perf
Sf perf
Tom Croucher
Node.js and How JavaScript is Changing Server Programming
Node.js and How JavaScript is Changing Server Programming
Tom Croucher
Server Side JavaScript - You ain't seen nothing yet
Server Side JavaScript - You ain't seen nothing yet
Tom Croucher
JavaScript Everywhere! Creating a 100% JavaScript web stack
JavaScript Everywhere! Creating a 100% JavaScript web stack
Tom Croucher
Mobile Data: How to avoid the latency trap - SWDC 2010
Mobile Data: How to avoid the latency trap - SWDC 2010
Tom Croucher
Más de Tom Croucher
(20)
Using Node.js to Build Great Streaming Services - HTML5 Dev Conf
Using Node.js to Build Great Streaming Services - HTML5 Dev Conf
Streams are Awesome - (Node.js) TimesOpen Sep 2012
Streams are Awesome - (Node.js) TimesOpen Sep 2012
Using Node.js to improve the performance of Mobile apps and Mobile web
Using Node.js to improve the performance of Mobile apps and Mobile web
Writing robust Node.js applications
Writing robust Node.js applications
Using Node.js to make HTML5 work for everyone
Using Node.js to make HTML5 work for everyone
A million connections and beyond - Node.js at scale
A million connections and beyond - Node.js at scale
OSCON 2011 - Node.js Tutorial
OSCON 2011 - Node.js Tutorial
Lessons from a coding veteran - Web Directions @Media
Lessons from a coding veteran - Web Directions @Media
Multi-tiered Node Architectures - JSConf 2011
Multi-tiered Node Architectures - JSConf 2011
A language for the Internet: Why JavaScript and Node.js is right for Internet...
A language for the Internet: Why JavaScript and Node.js is right for Internet...
How to stop writing spaghetti code
How to stop writing spaghetti code
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things with DNS - Web Directions South
Doing Horrible Things to DNS in the Name of Science - SF Performance Meetup
Doing Horrible Things to DNS in the Name of Science - SF Performance Meetup
JavaScript is the new black - Why Node.js is going to rock your world - Web 2...
JavaScript is the new black - Why Node.js is going to rock your world - Web 2...
How to stop writing spaghetti code - JSConf.eu 2010
How to stop writing spaghetti code - JSConf.eu 2010
Sf perf
Sf perf
Node.js and How JavaScript is Changing Server Programming
Node.js and How JavaScript is Changing Server Programming
Server Side JavaScript - You ain't seen nothing yet
Server Side JavaScript - You ain't seen nothing yet
JavaScript Everywhere! Creating a 100% JavaScript web stack
JavaScript Everywhere! Creating a 100% JavaScript web stack
Mobile Data: How to avoid the latency trap - SWDC 2010
Mobile Data: How to avoid the latency trap - SWDC 2010
Último
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
GDSC PJATK
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Jamie (Taka) Wang
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
DianaGray10
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
Tarek Kalaji
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
SkyPlanner
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Brian Pichman
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Precisely
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
Liveplex
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
D Cloud Solutions
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
infogdgmi
20230104 - machine vision
20230104 - machine vision
Jamie (Taka) Wang
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Adam Moalla
Último
(20)
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
20230104 - machine vision
20230104 - machine vision
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Creating the Internet of Things with JavaScript - Fluent Conf
1.
Creating the Internet of
Things with JavaScript @sh1mmer
6.
The rise of
the CPU
7.
Moore’s Law
11.
Rise of the
network
12.
Neilsen’s Law of
Internet bandwidth
13.
source: http://www.useit.com
15.
The rise of
the battery
16.
The rise of
the battery
17.
Rechargeable Battery Capacity,
Wh/Kg 400 New Li Tech 300 200 Li-ion/Poly NiMH 100 NiCd 0 1970 80 90 2000 10 Sources: The Economist, Avicenne Dashed lines denotes forecast data
18.
Koomey’s Law
20.
Processor
Network Batteries Faster Faster & & Meh. Cheaper Cheaper
21.
Network most drain CPU
2 nd most drain
22.
Cost of power Server
Internet Device Sensors Amount of Data
23.
Sensors 10k /sec
Device 1 /sec Server 1 /min
24.
Hello, I am a
chair.
25.
Hello, I am still
a chair.
26.
Hello, I am a
chair.
27.
Hello,
I’m Chair McClure. You may remember me from such slides as “I am a chair”.
28.
Minimize amount of
data Maximize usefulness
29.
Event Driven Programming
30.
object.on('event', function callback(data){
//stuff });
32.
It got dark
in here.
33.
Can you turn
yourself on please?
34.
I turned myself
on.
35.
Please turn yourself
off.
36.
It turned myself
off.
37.
Data in/out Commands in/out
38.
Processing on device
reduces transmitted data by only sending interesting Events.
39.
Events reduce the
cost of listening for commands on the device
40.
JavaScript applications are dynamic
and can be updated over the network.
41.
Easy JavaScript Internet of
Things for You
42.
BeagleBone
43.
BeagleBone •
Micro linux • Ships with • Node • Cloud 9 IDE • APIs to interact with hardware
44.
NinjaBlocks
45.
NinjaBlocks •
BeagleBone • Pre-made sensors • Connects to cloud service
46.
Tom Hughes-Croucher
@sh1mmer
Notas del editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Descargar ahora