This document discusses ongoing security for embedded Linux devices. It describes Timesys' security notification service which monitors Common Vulnerabilities and Exposures (CVEs) and notifies customers of relevant issues. The service filters CVE data, disambiguates package names, and flags false positives. Notifications are sent via a RESTful API or through a LinuxLink user account. The meta-timesys layer integrates these security features into builds using OpenEmbedded RPB BSP. Ongoing security helps minimize known vulnerabilities over the product lifecycle.
Introduction to DragonBoard 410c Development Board and Starting Development of Your Embedded Linux-based IIoT Device
Watch the recording at: http://bit.ly/2AskXuW
One of the biggest issues for a developer – whether they are an engineer at an OEM or working for a mobile AI application startup – is that their apps are at the mercy of pre-set power and performance settings as defined by OEMs or Silicon vendors. So how can a developer break through that barrier when it seems their hands are tied behind their backs? The Snapdragon Power Optimization SDK allows developers to control the CPU and GPU frequency much more finely from their own application logic. This provides developers with more control within the bounds of the power/thermal framework.
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...Anne Nicolas
Atom Linux is an open source project still in early starting phase. Its purpose is to give the user a way to easily create a robust and secure embedded Linux system. The user downloads a bootstrap image, then configures the utilities (servers…) and libraries needed by its custom code. Except its own code, he doesn’t need to do any compilation, the system automatically downloads prebuilt packages from the Atom Linux server. The Atom Linux system is built with robustness and security in mind. Among other features, it provides secured multi-partitioned update system and power supply fault tolerance.
Christophe BLAESS, Logilin
Bugs happen. Identifying and fixing them is part of the development process. This tutorial demonstrates one of the key tools in the embedded Linux developer’s toolbox: the GNU Debugger, GDB.
You will begin by using GDB to debug a program running on a target device. You will learn about debug symbols: how build them into programs and libraries, and the places that GDB will go looking for them. Next, you will perform basic debugging tasks, including setting breakpoints, stepping through code, examining variables and modifying variables. After that you will lean about GDB command files and how they can help you by automating certain tasks. You will receive a handy GDB cribsheet to help you with all of this. If time allows, we will discuss how to use GDB to analyse core dumps so that you can perform a post-mortem on a crashed program
Introduction to DragonBoard 410c Development Board and Starting Development of Your Embedded Linux-based IIoT Device
Watch the recording at: http://bit.ly/2AskXuW
One of the biggest issues for a developer – whether they are an engineer at an OEM or working for a mobile AI application startup – is that their apps are at the mercy of pre-set power and performance settings as defined by OEMs or Silicon vendors. So how can a developer break through that barrier when it seems their hands are tied behind their backs? The Snapdragon Power Optimization SDK allows developers to control the CPU and GPU frequency much more finely from their own application logic. This provides developers with more control within the bounds of the power/thermal framework.
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...Anne Nicolas
Atom Linux is an open source project still in early starting phase. Its purpose is to give the user a way to easily create a robust and secure embedded Linux system. The user downloads a bootstrap image, then configures the utilities (servers…) and libraries needed by its custom code. Except its own code, he doesn’t need to do any compilation, the system automatically downloads prebuilt packages from the Atom Linux server. The Atom Linux system is built with robustness and security in mind. Among other features, it provides secured multi-partitioned update system and power supply fault tolerance.
Christophe BLAESS, Logilin
Bugs happen. Identifying and fixing them is part of the development process. This tutorial demonstrates one of the key tools in the embedded Linux developer’s toolbox: the GNU Debugger, GDB.
You will begin by using GDB to debug a program running on a target device. You will learn about debug symbols: how build them into programs and libraries, and the places that GDB will go looking for them. Next, you will perform basic debugging tasks, including setting breakpoints, stepping through code, examining variables and modifying variables. After that you will lean about GDB command files and how they can help you by automating certain tasks. You will receive a handy GDB cribsheet to help you with all of this. If time allows, we will discuss how to use GDB to analyse core dumps so that you can perform a post-mortem on a crashed program
Introduction to Civil Infrastructure PlatformSZ Lin
CIP is target to establish an open source base layer of industrial grade software to enable the use and implementation of software. This slide will introduce the current status and road map in CIP
Software update for IoT Embedded World 2017Chris Simmonds
Many embedded Linux projects have a requirement to update the software on devices in the field. Recent security flaws in basic components such as OpenSSL and bash, combined with the interconnectedness of all things, have highlighted the problem and made it an absolute necessity
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...Kuralamudhan Ramakrishnan
The first wave of NFV was about taking a network function and running it as-is in a virtual environment. The web giants follow a different approach called Cloud Native. Cloud Native views the cloud as a huge distributed compute platform, applications are broken into micro-services and deployed in a container based environment using DevOps.
Communication Service Providers are looking to adopt Cloud Native, yet the existing Cloud Native principles are not sufficient to meet their business and NFV use case needs. In this session, Intel and Cisco will explore and share experiences addressing challenges, technology gaps and migration path to Cloud Native for NFV.
Join us to alleviate your concerns around data plane performance, control, and DevOps deployment when using micro-services, Containers, and Kubernetes implementations.
It's a pivotal challenge to update the software in embedded systems due to many restrictions such as unreliable network and power supply, limited bandwidth, harsh environment, etc. This slide aims to provide the background knowledge and the open source tool to achieve the software update in embedded systems.
We all want our devices to boot faster, but how much effort do you want to dedicate to optimizing and maintaining a custom kernel and apps? This presentation offers a graded list of things you can do to reduce boot time. They start with simple changes, such as adjusting the position of your main application the init sequence. Then there are the changes you can make to the kernel and bootloader configuration to speed things up, and finally, there are moderately advanced techniques such as using U-Boot in falcon mode. All of this is done using standard configuration techniques, with the idea of being able to maintain these changes in the future. I will show the effect of each of these changes on typical a embedded dev board so that you can judge for yourself where on the journey you want to jump off.
Linux is changing the way embedded systems are put together even faster than it is influencing data centres and desktops. I gave this talk at Embedded Linux Conference Europe 2012 in Barcelona
Embedded Android: Android beyond the smartphoneChris Simmonds
We are all familiar with Android as an operating system for smarphones. Looking beyond that,
Android is an open-source operating system that runs on top of Linux, which opens up a wide range
of applications in the embedded space. Using Embedded Android, you get the well-known user
interface, with it’s familiar touch screen gestures, and you get a well-known programming interface
based on Java. So, why would you not want to consider Embedded Android?
Kernel Recipes 2017 - Developing an embedded video application on dual Linux ...Anne Nicolas
Embedded video tends to be an increasing subject in embedded Linux developments. Even if ARM SOCs provide great resources for video treatment with dedicated IPU, GPU …, a dual approach based on FPGA + general purpose processor is an interesting alternative.
In this presentation Christian Charreyre will provide a return of experience of a video acquisition and treatment application developed on a Zynq board, with focus on interactions between the FPGA part and Linux. The presentation will also describe the embedded Linux development choices, based on standard meta-xilinx Yocto layer instead of current solutions using PetaLinux or WindRiver Pulsar.
The typical audience is people interested in embedded Linux solutions using a mixed architecture between a general purpose processor and a specialized co-processor. Attendees will receive informations on the relationships between the Linux environment and the FPGA about hardware description, boot mechanism, necessary customizations of Yocto recipes, and much more.
Christian Charreyre, CIO Systèmes Embarqués
Manage kernel vulnerabilities in the software development lifecycleSZ Lin
This slide deck aims to introduce the methodology in managing the Linux kernel vulnerabilities in the software development lifecycle (SLDC) to reduce the maintenance effort.
Redfish and python-redfish for Software Defined InfrastructureBruno Cornec
How the new Redfish protocol will help achieving the promises of a Software Defined Infrastructure, and which new projects are needed such as python-redfish and Alexandria to support it
XDF18: Heterogeneous Real-Time SoC Software Architecture - Stefano Stabellini...The Linux Foundation
Hypervisors are key to enable mixed-criticality systems: a critical workload, typically with real-time requirements, running alongside a larger operating system, such as Linux. The interrupt latency needs to be deterministic, and the boot time of the critical function only a fraction of a second. Hypervisors are also the enabling technology to securely deploy new customers apps at runtime, without affecting system safety.
This presentation will give an overview of hypervisor technologies for Xilinx platforms. It will introduce the most recent developments of the Xen hypervisor, including the "null" scheduler and dom0less, and it will explain how to make use of the new features to best configure Xen for embedded environments.
Android is beginning to take off as an embedded operating system alongside Windows Embedded and traditional embedded Linux. What are the motivations for using Android? What are the potential problems? This presentation addresses these points, with use-cases based on real-world applications of Embedded Android
We all want our devices to boot faster, but how much effort do you want to dedicate to optimizing and maintaining a custom kernel and apps? This presentation offers a graded list of things you can do to reduce boot time. They start with simple changes, such as adjusting the position of your main application the init sequence. Then there are the changes you can make to the kernel and bootloader configuration to speed things up, and finally, there are moderately advanced techniques such as using U-Boot in falcon mode.
All of this is done using standard configuration techniques, with the idea of being able to maintain these changes in the future. I will show the effect of each of these changes on typical a embedded dev board so that you can judge for yourself where on the journey you want to jump off.
Software update for IoT: the current state of playChris Simmonds
Many embedded Linux projects have a requirement to update the software on devices in the field. Recent security flaws in basic components such as OpenSSL and bash, combined with the interconnectedness of all things, have highlighted the problem and made it an absolute necessity
Introduction to Civil Infrastructure PlatformSZ Lin
CIP is target to establish an open source base layer of industrial grade software to enable the use and implementation of software. This slide will introduce the current status and road map in CIP
Software update for IoT Embedded World 2017Chris Simmonds
Many embedded Linux projects have a requirement to update the software on devices in the field. Recent security flaws in basic components such as OpenSSL and bash, combined with the interconnectedness of all things, have highlighted the problem and made it an absolute necessity
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...Kuralamudhan Ramakrishnan
The first wave of NFV was about taking a network function and running it as-is in a virtual environment. The web giants follow a different approach called Cloud Native. Cloud Native views the cloud as a huge distributed compute platform, applications are broken into micro-services and deployed in a container based environment using DevOps.
Communication Service Providers are looking to adopt Cloud Native, yet the existing Cloud Native principles are not sufficient to meet their business and NFV use case needs. In this session, Intel and Cisco will explore and share experiences addressing challenges, technology gaps and migration path to Cloud Native for NFV.
Join us to alleviate your concerns around data plane performance, control, and DevOps deployment when using micro-services, Containers, and Kubernetes implementations.
It's a pivotal challenge to update the software in embedded systems due to many restrictions such as unreliable network and power supply, limited bandwidth, harsh environment, etc. This slide aims to provide the background knowledge and the open source tool to achieve the software update in embedded systems.
We all want our devices to boot faster, but how much effort do you want to dedicate to optimizing and maintaining a custom kernel and apps? This presentation offers a graded list of things you can do to reduce boot time. They start with simple changes, such as adjusting the position of your main application the init sequence. Then there are the changes you can make to the kernel and bootloader configuration to speed things up, and finally, there are moderately advanced techniques such as using U-Boot in falcon mode. All of this is done using standard configuration techniques, with the idea of being able to maintain these changes in the future. I will show the effect of each of these changes on typical a embedded dev board so that you can judge for yourself where on the journey you want to jump off.
Linux is changing the way embedded systems are put together even faster than it is influencing data centres and desktops. I gave this talk at Embedded Linux Conference Europe 2012 in Barcelona
Embedded Android: Android beyond the smartphoneChris Simmonds
We are all familiar with Android as an operating system for smarphones. Looking beyond that,
Android is an open-source operating system that runs on top of Linux, which opens up a wide range
of applications in the embedded space. Using Embedded Android, you get the well-known user
interface, with it’s familiar touch screen gestures, and you get a well-known programming interface
based on Java. So, why would you not want to consider Embedded Android?
Kernel Recipes 2017 - Developing an embedded video application on dual Linux ...Anne Nicolas
Embedded video tends to be an increasing subject in embedded Linux developments. Even if ARM SOCs provide great resources for video treatment with dedicated IPU, GPU …, a dual approach based on FPGA + general purpose processor is an interesting alternative.
In this presentation Christian Charreyre will provide a return of experience of a video acquisition and treatment application developed on a Zynq board, with focus on interactions between the FPGA part and Linux. The presentation will also describe the embedded Linux development choices, based on standard meta-xilinx Yocto layer instead of current solutions using PetaLinux or WindRiver Pulsar.
The typical audience is people interested in embedded Linux solutions using a mixed architecture between a general purpose processor and a specialized co-processor. Attendees will receive informations on the relationships between the Linux environment and the FPGA about hardware description, boot mechanism, necessary customizations of Yocto recipes, and much more.
Christian Charreyre, CIO Systèmes Embarqués
Manage kernel vulnerabilities in the software development lifecycleSZ Lin
This slide deck aims to introduce the methodology in managing the Linux kernel vulnerabilities in the software development lifecycle (SLDC) to reduce the maintenance effort.
Redfish and python-redfish for Software Defined InfrastructureBruno Cornec
How the new Redfish protocol will help achieving the promises of a Software Defined Infrastructure, and which new projects are needed such as python-redfish and Alexandria to support it
XDF18: Heterogeneous Real-Time SoC Software Architecture - Stefano Stabellini...The Linux Foundation
Hypervisors are key to enable mixed-criticality systems: a critical workload, typically with real-time requirements, running alongside a larger operating system, such as Linux. The interrupt latency needs to be deterministic, and the boot time of the critical function only a fraction of a second. Hypervisors are also the enabling technology to securely deploy new customers apps at runtime, without affecting system safety.
This presentation will give an overview of hypervisor technologies for Xilinx platforms. It will introduce the most recent developments of the Xen hypervisor, including the "null" scheduler and dom0less, and it will explain how to make use of the new features to best configure Xen for embedded environments.
Android is beginning to take off as an embedded operating system alongside Windows Embedded and traditional embedded Linux. What are the motivations for using Android? What are the potential problems? This presentation addresses these points, with use-cases based on real-world applications of Embedded Android
We all want our devices to boot faster, but how much effort do you want to dedicate to optimizing and maintaining a custom kernel and apps? This presentation offers a graded list of things you can do to reduce boot time. They start with simple changes, such as adjusting the position of your main application the init sequence. Then there are the changes you can make to the kernel and bootloader configuration to speed things up, and finally, there are moderately advanced techniques such as using U-Boot in falcon mode.
All of this is done using standard configuration techniques, with the idea of being able to maintain these changes in the future. I will show the effect of each of these changes on typical a embedded dev board so that you can judge for yourself where on the journey you want to jump off.
Software update for IoT: the current state of playChris Simmonds
Many embedded Linux projects have a requirement to update the software on devices in the field. Recent security flaws in basic components such as OpenSSL and bash, combined with the interconnectedness of all things, have highlighted the problem and made it an absolute necessity
Security best practices and regulatory compliance are a consistently moving target. In this presentation, Syncsort’s Product Management Director for Security Solutions, Jeff Uehling, shares what he’s learned over the past 30 years regarding IBM i Security best practices. You will learn:
Why you need to run at security level 50 – and the exposures of running at lower levels
How to detect and prevent programs that could compromise system security
How Syncsort’s security solutions can help you achieve best practice within your organization
Security considerations for mobile deployments
Domain 3: Security Engineering
Virtualization and Distributed Computing
System Vulnerabilities, Threats and Countermeasures
Cornerstone Cryptographic Concepts
History of Cryptography
Types of Cryptography
Cryptographic Attacks
Implementing Cryptography
In the last few years, the popularity of DevSecOps and rich cloud services have been driving the adoption of containers in the software industry. Container architectures become increasingly complex, and organizations cannot escape using them. At the same time, attackers are finding new ways of exploiting containers and container architectures.
Are you still new to containerization and infrastructure as code? Do you feel that your knowledge of application security suddenly doesn’t apply to the way applications are built and deployed using containers? Do you get lost in the IaC and container terminology soup? If so, this talk will help clear things up and answer your questions.
We start with an introduction into container technologies, briefly go through the key terminology, explain the value that containers bring today, and why they are so popular. Then we will talk about the challenges that DevSecOps engineers have when using contains and the security aspects that they face. This presentation includes descriptions of common container threats and real-world examples of recent attacks. These threats will guide our discussion of the typical vulnerabilities and attack vectors. We will touch on well-known standards and resources for container security, such as OWASP Docker Top 10 project, Container Security Verification Standard, NIST Application Container Security Guide, and CIS Benchmarks. And we conclude with guidelines on how to secure containers and listing best practices that most organizations follow today.
DevSecOps: Taking a DevOps Approach to SecurityAlert Logic
More organisations are embracing DevOps and automation to realise compelling business benefits, such as more frequent feature releases, increased application stability, and more productive resource utilization. However, many security and compliance monitoring tools have not kept up. In fact, they often represent the largest single remaining barrier to continuous delivery.
Programming languages and techniques for today’s embedded andIoT worldRogue Wave Software
This presentation looks at the problem of selecting the best programming language and tools to ensure IoT software is secure, robust, and safe. By taking a look at industry best practices and decades of knowledge from other industries (such as automotive and aerospace), you will learn the criteria necessary to choose the right language, how to overcome gaps in developers’ skills, and techniques to ensure your team delivers bulletproof IoT applications.
Some of the most famous information breaches over the past few years have been a result of entry through embedded and IoT system environments. Often these breaches are a result of unexpected system architecture and service connectivity on the network that allows the hacker to enter through an embedded device and make their way to the financial or corporate servers. Experts in embedded security discuss key security issues for embedded systems and how to address them.
Best Practices for Deploying Enterprise Applications on UNIXNoel McKeown
Gain some insight to a UNIX based operating system and the types of tasks a build team or vendors perform. How to prepare a UNIX server for typical enterprise deployments.
The best practices applied to a UNIX platform in a telco environment. Some hints, tips, troubleshooting and practical knowledge.
The Fn project is an open-source container-native serverless platform that you can run anywhere -- any cloud or on-premise. It’s easy to use, supports every programming language, and is extensible and performant. https://fnproject.io/
AWS Community Day - Vitaliy Shtym - Pragmatic Container SecurityAWS Chicago
Vitaliy Shtym - Pragmatic Container Security
We'll use practical examples to understand the security strategy and tactics needed to accelerate development while meeting security goals no matter where you deploying containers.
AWS Community Day
aws community day | midwest 2019
Application security meetup k8_s security with zero trust_29072021lior mazor
The "K8S security with Zero Trust" Meetup is about K8s posture Management and runtime protection, ways to secure your software supply chain, Managing Attack Surface reduction, and How to secure K8s with Zero-Trust.
This presentation goes through several topics areas that are of specific interest in developing IoT Gateway solutions. IoT is a popular area of development that presents unique challenges like hardware and operating system selection, product life-cycle support and maintainability, software architectural solutions, connectivity, security, secure updates, and API availability. We discuss technologies and concepts like Hardware acceleration support, Linux kernel maintenance, Edge networking, LXC/Docker/KVM, Zigbee, 6loPAN, BLE, IoTivity, Allseen Alliance, SELinux and Trusted boot.
The aim of the presentation is to give an overview of the challenges in building an IoT Gateway and the Solutions available using Embedded Linux.
This presentation was delivered at LinuxCon Japan 2016 by Jim Gallagher
XR viewers are a new category of AR or VR devices that allow for lighter and smaller designs since they are connected to smartphones or other computer accessories. For more details, check out this great webinar, which has been adapted from a presentation we gave at AWE 2019.
Is XR the next mobile computing platform that has the potential to one day surpass the mobile phone? Forecasters say that by 2023, there will be over 186 million XR Standalone devices (AR/VR) in the world. All these devices will transform industries by making workers more efficient, will change the way we live by making it easier for us to communicate and share and much more. Join us as we reveal findings from our US and China qualitative study and learn what consumers need and want in the next wave of XR devices.
Extended reality (XR) is already providing revolutionary experiences today, and it’s important for developers to know all the latest advances. Taking your XR development to the next level of immersion within the power and thermal constraints of a mobile device is a critical challenge. A new era in distributed computing powered by 5G, on-device processing, and edge cloud processing could offer a solution. What if we combine the power-efficient, latency-sensitive on-device rendering and tracking of the XR headset with the partial rendering capabilities of the edge cloud over a 5G link with low latency and high quality-of-service? We get boundless mobile XR experiences with photorealistic visuals. Making this vision a reality for developers will require the entire XR and 5G ecosystem coming together.
Artificial intelligence (AI) is reshaping our lives, and it’s a fantastic time and opportunity for developers working in this area. One example is in the voice UI and virtual assistant revolution, where machine learning and machine speech recognition approaches the accuracy of humans. The AI powering key voice UI components, such as automatic speech recognition and natural language processing, has traditionally run in the cloud due to computing, storage, and power constraints. However, on-device processing of voice UI provides unique benefits, such as instant response, reliability, and privacy. And developers can take advantage of on-device processing by fusing multiple on-device sensor inputs, such as camera and accelerometers, in addition to microphones to add a level of personalization to your AI development project.
In this session, you’ll learn how the AllJoyn™ lighting service framework (LSF) hosted by the AllSeen Alliance helps you build hardware and software products that can discover, interoperate, and control connected lights based on AllJoyn.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=3lNzNj5ytqM
Learn more about the AllSeen Alliance: https://allseenalliance.org/
Bringing Out Best Embedded Computing - Qualcomm Uplinq 2014 session. Speaker: Leon Farasati, Staff Product Manager, Qualcomm Technologies, Inc.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=r1C1QPxSQ-k
This session will provide a high-level overview of all of the tools and SDKs offered to Android developers via the Qualcomm Developer Network. Covered topics include Qualcomm® Adreno™ graphics profiler, Qualcomm® Snapdragon™ LLVM compiler, Trepn™ power profiler, Qualcomm® MARE parallelization library, Adreno SDK, AllJoyn™ software framework, Qualcomm®Vuforia™ SDK and more.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=ItrzdkBmRJQ
Learn more about Android Tools for Snapdragon processors at Qualcomm Developer Network: https://developer.qualcomm.com/
Qualcomm® Snapdragon™ processors, a product of Qualcomm Technologies, Inc., boast a long list of technologies, from the CPU and GPU, to audio, video, display, networking and much more. In this session, you’ll learn how to take advantage of these features and technologies to create the best gaming experiences, including all the available tools.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=NhbZK_5na7U&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi&index=31
Learn more about developing mobile apps for devices powered by Snapdragon processors: https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno
Get an overview of Qualcomm Technologies, Inc.'s power and performance profiling tools, and how these tools can help you create more efficient apps. Covered topics include using profiling tools to determine whether your app exhibits behavior that causes excessive power consumption, how to resolve the top five power-related problems and more.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=9Uc0qpMzfw0
To meet the massive increase in demand for high-quality digital content on mobile devices, mobile network operators, service providers and device makers are adopting LTE Broadcast. This session presents a case study presentation from Verizon Wireless, discussing the role of LTE Broadcast/Multicast and the role of content creators and developers in their rollout.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=DzyeS8B7LnA
Internet of Everything is already happening, driven by the staggering growth of smart devices, systems and sensors. As hardware and software developers look to use connectivity to create IoE devices and apps, they encounter misconceptions about complexities and technology options available to them. This session provides insight into the latest connectivity options and tools to help you add connected interactivity to apps and everyday objects.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=bL-Y1XR-KT0&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi&index=12
This session will discuss trends in mobile security, future risks and mobile security’s place in the overall cyber security effort. Enterprise and BYOD, authentication and anti-theft solutions will be presented. We’ll highlight the security vulnerabilities of today, future risks and solutions to mitigate them. Asaf Ashkenazi will be moderating this panel discussion.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=g1V-oDlt6s8
Mobile is quickly becoming the new technology platform for learning. Android is becoming one of the platforms of choice for education. The need for high-quality apps has never been greater, so don’t miss this session as we provide guidance around the important parameters, considerations and potential partnerships for the education segment. Susan Silveira will be moderating this panel discussion.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=Tqe4vz3xEXg&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi&index=8
Learn more about mobile learning: https://www.qualcomm.com/education
Pairing computer vision technologies with emerging wearable devices enables exciting new mobile experiences. Learn about new types of vision-enabled wearables and the creative, new applications that will drive them.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=O-w_5yduaZ4
Learn more about Vuforia mobile vision platform: https://www.qualcomm.com/vuforia
Learn how the Toy Recognition feature in the Qualcomm® Vuforia™ mobile vision platform, a product of Qualcomm Connected Expereiences, Inc., opens new opportunities in the toy industry by enabling a new class of physical-to-digital play experiences. Toy Recognition allows for the detection and tracking of 3D objects and gives developers a seamless way to add digital features to a toy.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=s76aeq6rIlc&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi&index=24
Learn how developers and brands are using the Qualcomm® Vuforia™ mobile vision platform, a product of Qualcomm Connected Experiences, Inc, to build next-generation educational, shopping and gaming experiences.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=TWh3Uynt_qc&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi&index=17
Learn more about Vuforia: https://www.qualcomm.com/vuforia
This session will cover how internet music services will win the wireless world. We’ll address the trends driving this transition, the structural implications of the shift, and the new tools that will let developers take advantage of the new home audio landscape without giving up their carefully designed user experiences or their carefully developed revenue streams.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=ERbL5ZENU6Q&index=11&list=PLxeazpXYyqtNm2EnCbfSzy7aKOkHjiaSi
The Gimbal™ proximity and context aware platform, which enables brands to engage consumers with relevant, timely and personalized mobile communications can help drive loyalty and sales. Learn how to incorporate Gimbal, which includes polygon geo-fencing, micro-proximity beacons and an SDK for iOS and Android, in to your apps.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=QBQNYTx4rlw
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing CamerasQualcomm Developer Network
Learn how to build breakthrough gaming and shopping experiences that take advantage of what the Smart Terrain™ feature of the Qualcomm® Vuforia™ mobile vision platform, a product of Qualcomm Connected Experiences, Inc. can offer. Intended for developers who have built at least one Vuforia app or who are proficient with Unity, this session provides a workflow overview and insights on how best to optimize for depth-sensing cameras.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=1RmyHZ2_vg0
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)Qualcomm Developer Network
Learn how to get started with the Qualcomm® Vuforia™ Platform. This session is intended for iOS, Android, or Unity developers who have not yet built a Vuforia app. Qualcomm Vuforia is a product of Qualcomm Connected Experiences, Inc.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=y-zG11QguTk
Learn more about Vuforia: https://www.qualcomm.com/products/vuforia
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Leading Change strategies and insights for effective change management pdf 1.pdf
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
1. Qualcomm Developer Network Presents
Developing for Industrial IoT with
Embedded Linux OS on DragonBoard™ 410c
by Timesys University
Co-sponsored by Qualcomm Technologies, Inc. and
Arrow Electronics
49. Thank you
All data and information contained in or disclosed by this document is confidential and proprietary information of Qualcomm Technologies, Inc. and/or its affiliated
companies and all rights therein are expressly reserved. By accepting this material the recipient agrees that this material and the information contained therein is to
be held in confidence and in trust and will not be used, copied, reproduced in whole or in part, nor its contents revealed in any manner to others without the express
written permission of Qualcomm Technologies, Inc. Nothing in these materials is an offer to sell any of the components or devices referenced herein.
Qualcomm, Snapdragon and DragonBoard are trademarks of Qualcomm Incorporated, registered in the United States and other countries. Other products and
brand names may be trademarks or registered trademarks of their respective owners.
References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries or business units within
the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent
portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s
engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT.
Follow us on:
For more information, visit us at:
www.qualcomm.com & www.qualcomm.com/blog