SlideShare a Scribd company logo
1 of 68
WELCOME ALEXA, YOUR
PERSONAL ASSISTANT
[CON1700]
J O H A N J A N S S E N , I N F O S U P P O R T
@ J O H A N J A N S S E N 4 2
CONTENT
• Internet of Things
• Home automation
• Alexa
• openHAB
• Alexa skills
• Conclusion
• Questions
What’s The Internet of Things (IoT)
“The Infrastructure of the Information Society”
Global Standards Initiative on Internet of Things (IoT-GSI)
What’s home automation?
What other things do we want to control?
DEMO TIME!
“A subset of IoT”
Joint Organisation for Herculean Alternative Networking (Johan)
Home automation challenges
DEMO TIME!
RASPBERRY PI
Official guide from Amazon
https://github.com/amzn/alexa-avs-raspberry-pi
DEMO TIME!
COMPARISON
ECHO
• $180
• Adapter
• Dual band wifi
• Mono speaker
• Wake on
speaking
TAP
• $115
• Rechargable
battery
• Single band wifi
• Stereo
• Wake on button
ECHO DOT
• $90
• Adapter
• Dual band wifi
• Stereo (weak)
• Wake on
speaking
COMPARISON
RASPBERRY PI
• Around $80-$90
• Raspberry Pi 3
• Speaker
• Microphone
• Power adapter
• Cables
ECHO DOT
• $90
• Adapter
• Dual band wifi
• Stereo (weak)
• Wake on
speaking
ECHO DOT 2
• $50
• Adapter
• Dual band wifi
• Stereo (weak)
• Wake on
speaking
Alexa for home automation
DEMO TIME!
OPENHAB
OPENHAB DASHBOARD
OPENHAB FUNCTIONALITY
DEMO TIME!
•Retrieve information
•Control devices
•Call webservice
•Order pizza!
TWO TYPE OF SKILLS
•Custom skill
•Smart home skill
DEPLOYING/RUNNING SKILLS
•AWS Lambda
–Java
–Node.js
–Python
•(Local) webservice
DEMO TIME!
ALEXA-HA SKILL
Disadvantages Alexa
Advantages Alexa
CONCLUSION
• Requires some work
• Easy to integrate with other devices / software
• Easy to program new features in Java
• You quickly get used to it
• Fun!
Johan Janssen, Info Support
@johanjanssen42

More Related Content

What's hot

Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Click Consult (Part of Ceuta Group)
 
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...Amazon Web Services
 
IoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeIoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeThelton McMillian
 
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsTeaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsLynn Langit
 
Writing Alexa Voice Skills With NodeJS (with a little IoT)
Writing Alexa Voice Skills With NodeJS (with a little IoT)Writing Alexa Voice Skills With NodeJS (with a little IoT)
Writing Alexa Voice Skills With NodeJS (with a little IoT)David Janes
 
Alexa-An intelligent voice-controlled personal assistant by AMAZON
Alexa-An intelligent voice-controlled personal assistant by AMAZONAlexa-An intelligent voice-controlled personal assistant by AMAZON
Alexa-An intelligent voice-controlled personal assistant by AMAZONAnusha Deva
 
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...Amazon Web Services
 
Making Smart Homes Smarter With Javascript
Making Smart Homes Smarter With JavascriptMaking Smart Homes Smarter With Javascript
Making Smart Homes Smarter With JavascriptJoel Lord
 
Intro to Alexa skills development
Intro to Alexa skills developmentIntro to Alexa skills development
Intro to Alexa skills developmentSahil Khosla
 
Amazon alexa - building custom skills
Amazon alexa - building custom skillsAmazon alexa - building custom skills
Amazon alexa - building custom skillsAniruddha Chakrabarti
 
Tech Nottingham Build your Home API - 2015-02-02
Tech Nottingham   Build your Home API - 2015-02-02Tech Nottingham   Build your Home API - 2015-02-02
Tech Nottingham Build your Home API - 2015-02-02Adam Bird
 
Swot analysis of alexa
Swot analysis of alexaSwot analysis of alexa
Swot analysis of alexaAlbert Kim
 
Alexa Basic Introduction
Alexa Basic IntroductionAlexa Basic Introduction
Alexa Basic IntroductionPardeep jain
 
Alexa in 10 minutes
Alexa in 10 minutesAlexa in 10 minutes
Alexa in 10 minutesJames Burt
 

What's hot (20)

Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
 
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
AWS re:Invent 2016: How Capital One Built a Voice-Based Banking Skill for Ama...
 
Amazon Alexa
Amazon AlexaAmazon Alexa
Amazon Alexa
 
IoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeIoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google Home
 
Amazon alexa ppt
Amazon alexa pptAmazon alexa ppt
Amazon alexa ppt
 
Amazon Echo
Amazon EchoAmazon Echo
Amazon Echo
 
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa SkillsTeaching Kids to create Alexa Skills
Teaching Kids to create Alexa Skills
 
Alexa-Maria Carmela Dipinto
Alexa-Maria Carmela DipintoAlexa-Maria Carmela Dipinto
Alexa-Maria Carmela Dipinto
 
Writing Alexa Voice Skills With NodeJS (with a little IoT)
Writing Alexa Voice Skills With NodeJS (with a little IoT)Writing Alexa Voice Skills With NodeJS (with a little IoT)
Writing Alexa Voice Skills With NodeJS (with a little IoT)
 
Alexa-An intelligent voice-controlled personal assistant by AMAZON
Alexa-An intelligent voice-controlled personal assistant by AMAZONAlexa-An intelligent voice-controlled personal assistant by AMAZON
Alexa-An intelligent voice-controlled personal assistant by AMAZON
 
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...
AWS re:Invent 2016: State of the Union: Amazon Alexa and Recent Advances in C...
 
Making Smart Homes Smarter With Javascript
Making Smart Homes Smarter With JavascriptMaking Smart Homes Smarter With Javascript
Making Smart Homes Smarter With Javascript
 
Intro to Alexa skills development
Intro to Alexa skills developmentIntro to Alexa skills development
Intro to Alexa skills development
 
Amazon alexa - building custom skills
Amazon alexa - building custom skillsAmazon alexa - building custom skills
Amazon alexa - building custom skills
 
Amazon Alexa Workshop
Amazon Alexa WorkshopAmazon Alexa Workshop
Amazon Alexa Workshop
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
Tech Nottingham Build your Home API - 2015-02-02
Tech Nottingham   Build your Home API - 2015-02-02Tech Nottingham   Build your Home API - 2015-02-02
Tech Nottingham Build your Home API - 2015-02-02
 
Swot analysis of alexa
Swot analysis of alexaSwot analysis of alexa
Swot analysis of alexa
 
Alexa Basic Introduction
Alexa Basic IntroductionAlexa Basic Introduction
Alexa Basic Introduction
 
Alexa in 10 minutes
Alexa in 10 minutesAlexa in 10 minutes
Alexa in 10 minutes
 

Viewers also liked

Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...
Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...
Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...Future Insights
 
Latinos and Social Media
Latinos and Social MediaLatinos and Social Media
Latinos and Social MediaIrina Skaya
 
Continuous delivery with docker
Continuous delivery with dockerContinuous delivery with docker
Continuous delivery with dockerJohan Janssen
 
Product Innovation Storytelling - 5 tips to breakthrough to your consumers
Product Innovation Storytelling - 5 tips to breakthrough to your consumersProduct Innovation Storytelling - 5 tips to breakthrough to your consumers
Product Innovation Storytelling - 5 tips to breakthrough to your consumersJosh Hansen
 
Preparing your startup for growth
Preparing your startup for growthPreparing your startup for growth
Preparing your startup for growthAndrew Allsop
 
Silicon valley is Calling Wellington 2016
Silicon valley is Calling Wellington 2016Silicon valley is Calling Wellington 2016
Silicon valley is Calling Wellington 2016Edith Yeung
 
Ai powered personal assistants
Ai powered personal assistantsAi powered personal assistants
Ai powered personal assistantsSavannah Boettcher
 
시지온(Cizion) 회사 소개서
시지온(Cizion) 회사 소개서시지온(Cizion) 회사 소개서
시지온(Cizion) 회사 소개서CIZION
 
Aniya - Your personal AI specialist
Aniya - Your personal AI specialistAniya - Your personal AI specialist
Aniya - Your personal AI specialistJay Agarwal
 
The Rise of Chatbots in 2016
The Rise of Chatbots in 2016The Rise of Chatbots in 2016
The Rise of Chatbots in 2016Organic, Inc
 
LeadCrunch.ai Sales Deck
LeadCrunch.ai Sales DeckLeadCrunch.ai Sales Deck
LeadCrunch.ai Sales DeckLeadCrunch
 
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」伝わるチラシの作りかた講座:1日目「情報の整理のコツ」
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」Kumiko Hiramoto
 
The Rise of Artificial Intelligence (AI) in 2017
The Rise of Artificial Intelligence (AI) in 2017The Rise of Artificial Intelligence (AI) in 2017
The Rise of Artificial Intelligence (AI) in 2017Ferhan Patel
 
Nervana AI Overview Deck April 2016
Nervana AI Overview Deck April 2016Nervana AI Overview Deck April 2016
Nervana AI Overview Deck April 2016Sean Everett
 

Viewers also liked (17)

Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...
Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...
Sunny with a Chance of Innovation: A How-To for Product Managers and Designer...
 
Innovation by Design
Innovation by Design  Innovation by Design
Innovation by Design
 
Latinos and Social Media
Latinos and Social MediaLatinos and Social Media
Latinos and Social Media
 
Made to stick
Made to stickMade to stick
Made to stick
 
Continuous delivery with docker
Continuous delivery with dockerContinuous delivery with docker
Continuous delivery with docker
 
Product Innovation Storytelling - 5 tips to breakthrough to your consumers
Product Innovation Storytelling - 5 tips to breakthrough to your consumersProduct Innovation Storytelling - 5 tips to breakthrough to your consumers
Product Innovation Storytelling - 5 tips to breakthrough to your consumers
 
Preparing your startup for growth
Preparing your startup for growthPreparing your startup for growth
Preparing your startup for growth
 
IDEAS hackathon 2016 Diuit
IDEAS hackathon 2016 DiuitIDEAS hackathon 2016 Diuit
IDEAS hackathon 2016 Diuit
 
Silicon valley is Calling Wellington 2016
Silicon valley is Calling Wellington 2016Silicon valley is Calling Wellington 2016
Silicon valley is Calling Wellington 2016
 
Ai powered personal assistants
Ai powered personal assistantsAi powered personal assistants
Ai powered personal assistants
 
시지온(Cizion) 회사 소개서
시지온(Cizion) 회사 소개서시지온(Cizion) 회사 소개서
시지온(Cizion) 회사 소개서
 
Aniya - Your personal AI specialist
Aniya - Your personal AI specialistAniya - Your personal AI specialist
Aniya - Your personal AI specialist
 
The Rise of Chatbots in 2016
The Rise of Chatbots in 2016The Rise of Chatbots in 2016
The Rise of Chatbots in 2016
 
LeadCrunch.ai Sales Deck
LeadCrunch.ai Sales DeckLeadCrunch.ai Sales Deck
LeadCrunch.ai Sales Deck
 
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」伝わるチラシの作りかた講座:1日目「情報の整理のコツ」
伝わるチラシの作りかた講座:1日目「情報の整理のコツ」
 
The Rise of Artificial Intelligence (AI) in 2017
The Rise of Artificial Intelligence (AI) in 2017The Rise of Artificial Intelligence (AI) in 2017
The Rise of Artificial Intelligence (AI) in 2017
 
Nervana AI Overview Deck April 2016
Nervana AI Overview Deck April 2016Nervana AI Overview Deck April 2016
Nervana AI Overview Deck April 2016
 

Similar to JavaOne: Welcome alexa, your personal assistant [con1700]

Hackacle Hardware for the Internet of Things (IoT)
Hackacle Hardware for the Internet of Things (IoT)Hackacle Hardware for the Internet of Things (IoT)
Hackacle Hardware for the Internet of Things (IoT)Nicolas Saint-Arnaud
 
IoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeIoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeComrade
 
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...Amazon Web Services
 
Writing Alexa Voice Skills with NodeJS- David Janes
Writing Alexa Voice Skills with NodeJS- David JanesWriting Alexa Voice Skills with NodeJS- David Janes
Writing Alexa Voice Skills with NodeJS- David JanesWithTheBest
 
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...Amazon Web Services
 
Make your home smarter with Alexa
Make your home smarter with AlexaMake your home smarter with Alexa
Make your home smarter with AlexaJun Ichikawa
 
Smart Speakers, Digital Assistants, AI, and Home Automation
Smart Speakers, Digital Assistants, AI, and Home AutomationSmart Speakers, Digital Assistants, AI, and Home Automation
Smart Speakers, Digital Assistants, AI, and Home Automationmsz
 
CE Pro's Ultimate CEDIA 2016 Preview with Julie Jacobson
CE Pro's Ultimate CEDIA 2016 Preview with Julie JacobsonCE Pro's Ultimate CEDIA 2016 Preview with Julie Jacobson
CE Pro's Ultimate CEDIA 2016 Preview with Julie JacobsonJulie Jacobson
 
Smart Speakers Introduction
Smart Speakers IntroductionSmart Speakers Introduction
Smart Speakers IntroductionSourav Sadhukhan
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of ThingsJustin Denton
 
How to Augment your Marketing Strategy with Alexa - August 22, 2019
How to Augment your Marketing Strategy with Alexa - August 22, 2019How to Augment your Marketing Strategy with Alexa - August 22, 2019
How to Augment your Marketing Strategy with Alexa - August 22, 2019Caroline Dunn
 
Building websites with building blocks
Building websites with building blocksBuilding websites with building blocks
Building websites with building blocksPer Åström
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilFabio Akita
 
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...iMasters
 
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...Trivadis
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraFabio Akita
 

Similar to JavaOne: Welcome alexa, your personal assistant [con1700] (16)

Hackacle Hardware for the Internet of Things (IoT)
Hackacle Hardware for the Internet of Things (IoT)Hackacle Hardware for the Internet of Things (IoT)
Hackacle Hardware for the Internet of Things (IoT)
 
IoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google HomeIoT showdown: Amazon Echo vs Google Home
IoT showdown: Amazon Echo vs Google Home
 
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
 
Writing Alexa Voice Skills with NodeJS- David Janes
Writing Alexa Voice Skills with NodeJS- David JanesWriting Alexa Voice Skills with NodeJS- David Janes
Writing Alexa Voice Skills with NodeJS- David Janes
 
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...
AWS re:Invent 2016: Voice-enabling Your Home and Devices with Amazon Alexa an...
 
Make your home smarter with Alexa
Make your home smarter with AlexaMake your home smarter with Alexa
Make your home smarter with Alexa
 
Smart Speakers, Digital Assistants, AI, and Home Automation
Smart Speakers, Digital Assistants, AI, and Home AutomationSmart Speakers, Digital Assistants, AI, and Home Automation
Smart Speakers, Digital Assistants, AI, and Home Automation
 
CE Pro's Ultimate CEDIA 2016 Preview with Julie Jacobson
CE Pro's Ultimate CEDIA 2016 Preview with Julie JacobsonCE Pro's Ultimate CEDIA 2016 Preview with Julie Jacobson
CE Pro's Ultimate CEDIA 2016 Preview with Julie Jacobson
 
Smart Speakers Introduction
Smart Speakers IntroductionSmart Speakers Introduction
Smart Speakers Introduction
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of Things
 
How to Augment your Marketing Strategy with Alexa - August 22, 2019
How to Augment your Marketing Strategy with Alexa - August 22, 2019How to Augment your Marketing Strategy with Alexa - August 22, 2019
How to Augment your Marketing Strategy with Alexa - August 22, 2019
 
Building websites with building blocks
Building websites with building blocksBuilding websites with building blocks
Building websites with building blocks
 
Premature optimisation: The Root of All Evil
Premature optimisation: The Root of All EvilPremature optimisation: The Root of All Evil
Premature optimisation: The Root of All Evil
 
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
DevCommerce Conference 2016: Performance, anti-patterns e stacks pra desenvol...
 
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...
TechEvent 2019: Alexa, Netatmo, ZeptrionAir and Co, Home Automation with fun;...
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização Prematura
 

More from Johan Janssen

How and why to upgrade to java 16 or 17
How and why to upgrade to java 16 or 17How and why to upgrade to java 16 or 17
How and why to upgrade to java 16 or 17Johan Janssen
 
Upgrade to java 16 or 17
Upgrade to java 16 or 17Upgrade to java 16 or 17
Upgrade to java 16 or 17Johan Janssen
 
Continuous delivery in 50 minutes
Continuous delivery in 50 minutesContinuous delivery in 50 minutes
Continuous delivery in 50 minutesJohan Janssen
 
Create a Continuous Delivery Pipeline in 45 minutes
Create a Continuous Delivery Pipeline in 45 minutesCreate a Continuous Delivery Pipeline in 45 minutes
Create a Continuous Delivery Pipeline in 45 minutesJohan Janssen
 
DevNexus: Create a Continuous Delivery pipeline in 50 minutes
DevNexus: Create a Continuous Delivery pipeline in 50 minutesDevNexus: Create a Continuous Delivery pipeline in 50 minutes
DevNexus: Create a Continuous Delivery pipeline in 50 minutesJohan Janssen
 
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi's
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi'sRest no more - Using actors for the internet of (Lego) trains & Raspberry Pi's
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi'sJohan Janssen
 
How we started our first java conference JVMCON
How we started our first java conference JVMCONHow we started our first java conference JVMCON
How we started our first java conference JVMCONJohan Janssen
 
Docker for Java developers at JavaLand
Docker for Java developers at JavaLandDocker for Java developers at JavaLand
Docker for Java developers at JavaLandJohan Janssen
 
A tour of (advanced) Akka features in 40 minutes
A tour of (advanced) Akka features in 40 minutesA tour of (advanced) Akka features in 40 minutes
A tour of (advanced) Akka features in 40 minutesJohan Janssen
 
Beyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherBeyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherJohan Janssen
 
EuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trainsEuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trainsJohan Janssen
 
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]Johan Janssen
 
JavaOne: Using NetBeans RCP to control your Lego [con1702]
JavaOne: Using NetBeans RCP to control your Lego [con1702]JavaOne: Using NetBeans RCP to control your Lego [con1702]
JavaOne: Using NetBeans RCP to control your Lego [con1702]Johan Janssen
 
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]Johan Janssen
 
Hide your development environment and application in a container
Hide your development environment and application in a containerHide your development environment and application in a container
Hide your development environment and application in a containerJohan Janssen
 

More from Johan Janssen (15)

How and why to upgrade to java 16 or 17
How and why to upgrade to java 16 or 17How and why to upgrade to java 16 or 17
How and why to upgrade to java 16 or 17
 
Upgrade to java 16 or 17
Upgrade to java 16 or 17Upgrade to java 16 or 17
Upgrade to java 16 or 17
 
Continuous delivery in 50 minutes
Continuous delivery in 50 minutesContinuous delivery in 50 minutes
Continuous delivery in 50 minutes
 
Create a Continuous Delivery Pipeline in 45 minutes
Create a Continuous Delivery Pipeline in 45 minutesCreate a Continuous Delivery Pipeline in 45 minutes
Create a Continuous Delivery Pipeline in 45 minutes
 
DevNexus: Create a Continuous Delivery pipeline in 50 minutes
DevNexus: Create a Continuous Delivery pipeline in 50 minutesDevNexus: Create a Continuous Delivery pipeline in 50 minutes
DevNexus: Create a Continuous Delivery pipeline in 50 minutes
 
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi's
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi'sRest no more - Using actors for the internet of (Lego) trains & Raspberry Pi's
Rest no more - Using actors for the internet of (Lego) trains & Raspberry Pi's
 
How we started our first java conference JVMCON
How we started our first java conference JVMCONHow we started our first java conference JVMCON
How we started our first java conference JVMCON
 
Docker for Java developers at JavaLand
Docker for Java developers at JavaLandDocker for Java developers at JavaLand
Docker for Java developers at JavaLand
 
A tour of (advanced) Akka features in 40 minutes
A tour of (advanced) Akka features in 40 minutesA tour of (advanced) Akka features in 40 minutes
A tour of (advanced) Akka features in 40 minutes
 
Beyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherBeyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even further
 
EuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trainsEuregJUG: Using actors for the internet of (lego) trains
EuregJUG: Using actors for the internet of (lego) trains
 
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
JavaOne: Using actors for the iInternet of (Lego) Trains [con1709]
 
JavaOne: Using NetBeans RCP to control your Lego [con1702]
JavaOne: Using NetBeans RCP to control your Lego [con1702]JavaOne: Using NetBeans RCP to control your Lego [con1702]
JavaOne: Using NetBeans RCP to control your Lego [con1702]
 
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]
JavaOne: A tour of (advanced) akka features in 60 minutes [con1706]
 
Hide your development environment and application in a container
Hide your development environment and application in a containerHide your development environment and application in a container
Hide your development environment and application in a container
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

JavaOne: Welcome alexa, your personal assistant [con1700]

Editor's Notes

  1. Some music features don’t work on the Pi like Spotify
  2. ‘Official’ app needs button to start recording