SlideShare une entreprise Scribd logo
1  sur  77
Télécharger pour lire hors ligne
embedjs
                            dojoconf 2011


                              Nikolai Onken
                                 uxebu



Friday, September 16, 11
@nonken



Friday, September 16, 11
Friday, September 16, 11
We open the mobile web.




Friday, September 16, 11
How you totally should write code




Friday, September 16, 11
Lets look at




Friday, September 16, 11
Lets look at




                   1. embedjs




Friday, September 16, 11
Lets look at




                   1. embedjs
                   2. embedjs features




Friday, September 16, 11
embedjs




Friday, September 16, 11
History




Friday, September 16, 11
Friday, September 16, 11
Objective-C




Friday, September 16, 11
Objective-C   Symbian C




Friday, September 16, 11
Objective-C   Symbian C   Java




Friday, September 16, 11
Objective-C          Symbian C   Java




                           Java


Friday, September 16, 11
Objective-C          Symbian C   Java




                           Java     .NET


Friday, September 16, 11
Objective-C          Symbian C   Java




                           Java     .NET      ...
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
http://www.flickr.com/photos/tacoekkel/25538919/

Friday, September 16, 11
http://www.flickr.com/photos/hugo90/3916794427/

Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
At Runtime
                           At Build Time




Friday, September 16, 11
Shrink and customize your API




Friday, September 16, 11
Shrink and customize your API




                           25kB


Friday, September 16, 11
Shrink and customize your API




                           25kB


Friday, September 16, 11
Shrink and customize your API




                           25kB                   8kB


Friday, September 16, 11
Simple queries > simple library function
                                Only ".class" and "#id" queries




                                           vs.




Friday, September 16, 11
Simple queries > simple library function
                                Only ".class" and "#id" queries




                                           vs.

       Full fledged queries > Full blown library function



Friday, September 16, 11
13 LOC
                     Simple queries > simple library function
                                Only ".class" and "#id" queries




                                           vs.

       Full fledged queries > Full blown library function
                           ~200 LOC


Friday, September 16, 11
Friday, September 16, 11
dojo-blackberry.js




Friday, September 16, 11
dojo-blackberry.js

                           dojo-blackberry46.js




Friday, September 16, 11
dojo-blackberry.js

                           dojo-blackberry46.js

                           dojo-nokia-wrt.js




Friday, September 16, 11
dojo-blackberry.js

                           dojo-blackberry46.js

                           dojo-nokia-wrt.js

                           dojo-opera.js




Friday, September 16, 11
dojo-blackberry.js

                           dojo-blackberry46.js

                           dojo-nokia-wrt.js

                           dojo-opera.js

                           dojo-webkit-mobile.js




Friday, September 16, 11
dojo-blackberry.js

                           dojo-blackberry46.js

                           dojo-nokia-wrt.js

                           dojo-opera.js

                           dojo-webkit-mobile.js

                           dojo-windows-mobile.js


Friday, September 16, 11
Perfect for when you




                 • Know the platform you are targeting
                 • Are developing apps using PhoneGap




Friday, September 16, 11
embedjs features




Friday, September 16, 11
Embedjs builds vs. feature detection
                                    -
                             mwuahahaha


                 • We need: AMD compatible modules
                 • We need: has.js (Peters talk)
                 • We need: require ‘feature’ plugin



Friday, September 16, 11
Meet embedjs ‘features’
                           building cross device apps




Friday, September 16, 11
Work with features and consistent APIs
                              Don’t branch your code




Friday, September 16, 11
Not cool




Friday, September 16, 11
Not cool




Friday, September 16, 11
Works:




Friday, September 16, 11
Works:




Friday, September 16, 11
Works:




Friday, September 16, 11
Works:




Friday, September 16, 11
vs




Friday, September 16, 11
Friday, September 16, 11
Implementing features is simple:




Friday, September 16, 11
Defining features is super simple:




Friday, September 16, 11
Requiring features is even simpler:




Friday, September 16, 11
Two ways you can run a build




                 • Ship everything and do feature tests at
                           runtime
                 • Make targeted builds using specific
                           implementations




Friday, September 16, 11
Runtime detection:




                           ./buildj.sh name=../../src/js/main out=../../debug/js/main.js baseUrl=../../src/js/
                            paths.implementations=implementations/dynamic paths.feature=lib/feature



Friday, September 16, 11
Targeted build:




                           ./buildj.sh name=../../src/js/main out=../../debug/js/main.js baseUrl=../../src/js/
                             paths.implementations=implementations/touch paths.feature=lib/feature



Friday, September 16, 11
Lets see this in the browser




Friday, September 16, 11
Does it work in real life?




                 • EmbedJS in publishing




Friday, September 16, 11
Where to get it




                 • http://embedjs.org
                 • http://github.com/uxebu/embedjs (AMD branch)




Friday, September 16, 11
The future of embedjs



                 • Lots of highly optimized CommonJS
                           compatible modules
                 • Mobile optimized features (components)
                 • Development patterns / paradigms for
                           cross device development



Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Friday, September 16, 11
Dojo.beer tonight




Friday, September 16, 11
Questions?




Friday, September 16, 11
@nonken


                           http://uxebu.com - @uxebu




Friday, September 16, 11

Contenu connexe

Similaire à Embedjs

PyJS intro
PyJS introPyJS intro
PyJS introDemix
 
我为何使用
我为何使用我为何使用
我为何使用Gump Law
 
Managing Databases In A DevOps Environment
Managing Databases In A DevOps EnvironmentManaging Databases In A DevOps Environment
Managing Databases In A DevOps EnvironmentRobert Treat
 
Slaying Bugs with Gradle and Jenkins
Slaying Bugs with Gradle and JenkinsSlaying Bugs with Gradle and Jenkins
Slaying Bugs with Gradle and JenkinsDavid Kay
 
Cross platform design
Cross platform designCross platform design
Cross platform designrainer3
 
Calabash - Karl and Jonas
Calabash - Karl and JonasCalabash - Karl and Jonas
Calabash - Karl and JonasXamarin
 
Playing with Media: simple ideas for powerful sharing
Playing with Media: simple ideas for powerful sharingPlaying with Media: simple ideas for powerful sharing
Playing with Media: simple ideas for powerful sharingWesley Fryer
 
Architecture: ember.js and AngularJS
Architecture: ember.js and AngularJSArchitecture: ember.js and AngularJS
Architecture: ember.js and AngularJSlrdesign
 
Enterprise rails hosting 3 ways to scale - 2011-10
Enterprise rails hosting   3 ways to scale - 2011-10 Enterprise rails hosting   3 ways to scale - 2011-10
Enterprise rails hosting 3 ways to scale - 2011-10 Avarteq
 
Vladimir Oane
Vladimir OaneVladimir Oane
Vladimir Oaneevensys
 
Some simple tips for front-end performance in WordPress
Some simple tips for front-end performance in WordPressSome simple tips for front-end performance in WordPress
Some simple tips for front-end performance in WordPressiparr
 
Fast & Furious: Speed in the Opera browser
Fast & Furious: Speed in the Opera browserFast & Furious: Speed in the Opera browser
Fast & Furious: Speed in the Opera browserAndreas Bovens
 
Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011Jesse Vincent
 
Preso ricoh-final-deel-I
Preso ricoh-final-deel-IPreso ricoh-final-deel-I
Preso ricoh-final-deel-IRonnie Overgoor
 
Collaborating, Presenting and Publishing in your classroom - New Pedagogy
Collaborating, Presenting and Publishing in your classroom - New Pedagogy Collaborating, Presenting and Publishing in your classroom - New Pedagogy
Collaborating, Presenting and Publishing in your classroom - New Pedagogy Mark Woolley
 
Designing and Building for the Mobile Web (2011)
Designing and Building for the Mobile Web (2011)Designing and Building for the Mobile Web (2011)
Designing and Building for the Mobile Web (2011)Domain7
 

Similaire à Embedjs (20)

PyJS intro
PyJS introPyJS intro
PyJS intro
 
我为何使用
我为何使用我为何使用
我为何使用
 
Managing Databases In A DevOps Environment
Managing Databases In A DevOps EnvironmentManaging Databases In A DevOps Environment
Managing Databases In A DevOps Environment
 
Slaying Bugs with Gradle and Jenkins
Slaying Bugs with Gradle and JenkinsSlaying Bugs with Gradle and Jenkins
Slaying Bugs with Gradle and Jenkins
 
Cross platform design
Cross platform designCross platform design
Cross platform design
 
Calabash - Karl and Jonas
Calabash - Karl and JonasCalabash - Karl and Jonas
Calabash - Karl and Jonas
 
Community Works! Pfcongres 2011
Community Works! Pfcongres 2011Community Works! Pfcongres 2011
Community Works! Pfcongres 2011
 
Playing with Media: simple ideas for powerful sharing
Playing with Media: simple ideas for powerful sharingPlaying with Media: simple ideas for powerful sharing
Playing with Media: simple ideas for powerful sharing
 
Cartoset
CartosetCartoset
Cartoset
 
Introducing Mulberry
Introducing MulberryIntroducing Mulberry
Introducing Mulberry
 
Architecture: ember.js and AngularJS
Architecture: ember.js and AngularJSArchitecture: ember.js and AngularJS
Architecture: ember.js and AngularJS
 
Enterprise rails hosting 3 ways to scale - 2011-10
Enterprise rails hosting   3 ways to scale - 2011-10 Enterprise rails hosting   3 ways to scale - 2011-10
Enterprise rails hosting 3 ways to scale - 2011-10
 
Vladimir Oane
Vladimir OaneVladimir Oane
Vladimir Oane
 
Some simple tips for front-end performance in WordPress
Some simple tips for front-end performance in WordPressSome simple tips for front-end performance in WordPress
Some simple tips for front-end performance in WordPress
 
Fast & Furious: Speed in the Opera browser
Fast & Furious: Speed in the Opera browserFast & Furious: Speed in the Opera browser
Fast & Furious: Speed in the Opera browser
 
Ruby off Rails
Ruby off RailsRuby off Rails
Ruby off Rails
 
Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011
 
Preso ricoh-final-deel-I
Preso ricoh-final-deel-IPreso ricoh-final-deel-I
Preso ricoh-final-deel-I
 
Collaborating, Presenting and Publishing in your classroom - New Pedagogy
Collaborating, Presenting and Publishing in your classroom - New Pedagogy Collaborating, Presenting and Publishing in your classroom - New Pedagogy
Collaborating, Presenting and Publishing in your classroom - New Pedagogy
 
Designing and Building for the Mobile Web (2011)
Designing and Building for the Mobile Web (2011)Designing and Building for the Mobile Web (2011)
Designing and Building for the Mobile Web (2011)
 

Plus de Nikolai Onken

Running a cloud-based developer platform
Running a cloud-based developer platformRunning a cloud-based developer platform
Running a cloud-based developer platformNikolai Onken
 
The Art Of Practicing - WebSummit 2014
The Art Of Practicing - WebSummit 2014The Art Of Practicing - WebSummit 2014
The Art Of Practicing - WebSummit 2014Nikolai Onken
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentNikolai Onken
 
Human APIs - expanding the mobile web or are robots coming to JavaScript?
Human APIs - expanding the mobile web or are robots coming to JavaScript? Human APIs - expanding the mobile web or are robots coming to JavaScript?
Human APIs - expanding the mobile web or are robots coming to JavaScript? Nikolai Onken
 
Human APIs, the future of mobile
Human APIs, the future of mobileHuman APIs, the future of mobile
Human APIs, the future of mobileNikolai Onken
 
Mobile JavaScript Development - QCon 2010
Mobile JavaScript Development - QCon 2010Mobile JavaScript Development - QCon 2010
Mobile JavaScript Development - QCon 2010Nikolai Onken
 
Mobile cross platform development with Dojo
Mobile cross platform development with DojoMobile cross platform development with Dojo
Mobile cross platform development with DojoNikolai Onken
 
Dojo, from scratch to result
Dojo, from scratch to resultDojo, from scratch to result
Dojo, from scratch to resultNikolai Onken
 
EventNinja, Dojo and mobile
EventNinja, Dojo and mobileEventNinja, Dojo and mobile
EventNinja, Dojo and mobileNikolai Onken
 
RIA/UI development with Dojo
RIA/UI development with DojoRIA/UI development with Dojo
RIA/UI development with DojoNikolai Onken
 

Plus de Nikolai Onken (16)

Running a cloud-based developer platform
Running a cloud-based developer platformRunning a cloud-based developer platform
Running a cloud-based developer platform
 
The Art Of Practicing - WebSummit 2014
The Art Of Practicing - WebSummit 2014The Art Of Practicing - WebSummit 2014
The Art Of Practicing - WebSummit 2014
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile development
 
Human APIs
Human APIsHuman APIs
Human APIs
 
Html5 Development
Html5 DevelopmentHtml5 Development
Html5 Development
 
Html5 Apps
Html5 AppsHtml5 Apps
Html5 Apps
 
Human APIs - expanding the mobile web or are robots coming to JavaScript?
Human APIs - expanding the mobile web or are robots coming to JavaScript? Human APIs - expanding the mobile web or are robots coming to JavaScript?
Human APIs - expanding the mobile web or are robots coming to JavaScript?
 
Robotic JavaScript
Robotic JavaScriptRobotic JavaScript
Robotic JavaScript
 
Human APIs, the future of mobile
Human APIs, the future of mobileHuman APIs, the future of mobile
Human APIs, the future of mobile
 
Mobile JavaScript Development - QCon 2010
Mobile JavaScript Development - QCon 2010Mobile JavaScript Development - QCon 2010
Mobile JavaScript Development - QCon 2010
 
Mobile cross platform development with Dojo
Mobile cross platform development with DojoMobile cross platform development with Dojo
Mobile cross platform development with Dojo
 
Dojo, from scratch to result
Dojo, from scratch to resultDojo, from scratch to result
Dojo, from scratch to result
 
EventNinja, Dojo and mobile
EventNinja, Dojo and mobileEventNinja, Dojo and mobile
EventNinja, Dojo and mobile
 
Dojo Introduction
Dojo IntroductionDojo Introduction
Dojo Introduction
 
Dojo and Adobe AIR
Dojo and Adobe AIRDojo and Adobe AIR
Dojo and Adobe AIR
 
RIA/UI development with Dojo
RIA/UI development with DojoRIA/UI development with Dojo
RIA/UI development with Dojo
 

Dernier

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 

Dernier (20)

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 

Embedjs