Download free course Software Above the Level of a Single Device, pdf file on 18 pages by Tim O'Reilly.
When considering "the Internet of Things," it's easy to miss the bigger pattern: we are no longer just building software for individual devices, but creating networks of intelligence and action that make it possible to completely rethink how we organize work, play, and society itself. This report provides the complete text of Tim O'Reilly's insightful talk on the subject at the 2014 Solid Conference.
In one striking example, O'Reilly cites Uber, the app-based taxi service that Aaron Levie of Box.net called "a $3.5 billion lesson in building for how the world should work instead of optimizing for how the world does work." Once cab drivers and potential passengers had devices reporting their location in real time, it became possible to rethink urban transportation.
Similarly, O'Reilly notes, when GE designs jet engines that report when they need maintenance, the notion of the "maintenance schedule" goes out the window. Manufacturing, logistics, transportation, healthcare are all ripe for the "Solid revolution." That revolution isn't just about designing smart stuff, and dumb stuff that can be built with smart tools, it's about designing software and systems above the level of a single device, software that completely transforms industries.
Download this report and learn why it's time for the most prodigious feats of imagination - applying hardware, software, big data, sociology, and creativity to redesign processes and institutions, not just things.
Table of contentsSoftware Above the Level of a Single Device: The Implications
Multiple Smart Things
Importance of Human Input
Implicit Versus Explicit Input
Types of Sensors
The System as a User Interface
A Network of Devices
The Robustness Principle
Software Above the Level of a Single Device
System of Interaction
How the World "Should" Work
Think About Things That Seem Hard
Others related eBooks about Software Above the Level of a Single Device
DevOps in Practice
Download free course DevOps in Practice, pdf file on 36 pages by J. Paul Reed....
Information technology project managers' competencies
Download free course Information technology project managers' competencies, pdf file on 269 pages by Carl Marnewick, Wikus Erasmus, Nazeer Joseph....
Contribute to Opensource
Download free course Contribute to Opensource, pdf file on 100 pages by Daniele Scasciafratte....
The Elements of Data Analytic Style
Download free course The Elements of Data Analytic Style, pdf file on 98 pages by Jeff Leek....
802.11ac: A Survival Guide
Download free course 802.11ac: A Survival Guide, pdf file on 154 pages by O'Reilly Media....
Sensor Technologies
Download free course Sensor Technologies, pdf file on 321 pages by Michael J. McGrath, Cliodhna Ní Scanaill....
Web Application Security Guide
Over 75% of network attacks are targeted at the web application layer. This book provides explicit hacks, tutorials, penetration tests, and step-by-step demonstrations for security professionals and Web application developers to defend their most vulnerable applications. ...
Just Enough R
Download free course Just Enough R, pdf file on 172 pages by Sivakumaran Raman....
Software & Hardware Collide
Download free course Software & Hardware Collide, pdf file on 80 pages by Jon Bruner, Glen Martin, Matthew Gast, Tim O'Reilly, Kipp Bradford, Jim Stogdill, Andy Fitzgerald....
Essential Coding Theory
Error-correcting codes (henceforth, just codes) are clever ways of representing data so that one can recover the original information even if parts of it are corrupted. The basic idea is to judiciously introduce redundancy so that the original information can be recovered even when parts of the (r...