What are aspects to consider when building apps, in general? What are the benefits of adding new input options to our apps? Presenting prototypes that build support for IoT technologies like Amazon's Alexa on Echo and Amazon AWS IoT Button. User Testing is needed to understand the effectiveness of these new types of input.
Bolt IoT Platform: How to build IoT products and prototypes easily.Pranav Pai Vernekar
Bolt is an Internet of Things platform (Hardware+Software) that enables businesses and makers to easily build IoT prototypes and products. (http://boltiot.com/)
Currently products such as Dosamatic an Automatic Dosa Maker, iSafe Hooter which looks at crowdsourcing security, Humanoid Robot, Smart Bell - an automated school bell, IoT Lighting, Be Lawn Smart - an automated gardening system etc. are built using the Bolt platform.
Bolt was one of the technologies showcased at Startup-Konnect program 2015 organised on sidelines of the visit by Prime Minister of India to the Silicon Valley, USA.
Bolt has also won awards such as the DST Lockheed Martin India Innovation Growth program and IoT Tech 10 by Intel and IBM for its innovation and patented technology.
TTN (The Things Network) Dallas at TM PMI Dallas - 17Dec16Marta Soncodi
The Things Network is a LoRaWan deployment (LPWAN technology) that is gaining massive popularity as a public, free "citizens" network. This is the presentation at the PMI Dallas Toastmasters meeting of 17Dec16.
Slides for application prototyping workshop on web and mobile application design.
We discussed
- product and project requirements definition
- rationale for wireframes, mockups, prototypes
- functional prototypes vs production sw
- tools: Balsamiq, myBalsamiq, Webflow
- MVP (minimum viable product) implementation in Javascript, HTML/CSS on node.js
Using Artificial Intelligence to power Service VirtualizationCA Technologies
Technology chat to review the details of how Artificial Intelligence is being used to advance even further the power of CA Service Virtualization. Opaque Data Processing (ODP) allows CA Service Virtualization to virtualize data in sufficient detail when the format of the requests and responses is not known; eliminating the need for a new data handler every time you encounter a new message format. Make sure not to miss this firsthand look at the advances in ODP being showcased during CA World 2015.
For more information, please visit http://cainc.to/Nv2VOe
Ambient computing at Lehigh UniversitySomesh Rahul
How technology and computers have changed in the past
What we mean by ambient computing
What are some of the applications
Why the talks about ambient computing have heated up recently
Some basic principles to keep in mind when designing for this space
Bolt IoT Platform: How to build IoT products and prototypes easily.Pranav Pai Vernekar
Bolt is an Internet of Things platform (Hardware+Software) that enables businesses and makers to easily build IoT prototypes and products. (http://boltiot.com/)
Currently products such as Dosamatic an Automatic Dosa Maker, iSafe Hooter which looks at crowdsourcing security, Humanoid Robot, Smart Bell - an automated school bell, IoT Lighting, Be Lawn Smart - an automated gardening system etc. are built using the Bolt platform.
Bolt was one of the technologies showcased at Startup-Konnect program 2015 organised on sidelines of the visit by Prime Minister of India to the Silicon Valley, USA.
Bolt has also won awards such as the DST Lockheed Martin India Innovation Growth program and IoT Tech 10 by Intel and IBM for its innovation and patented technology.
TTN (The Things Network) Dallas at TM PMI Dallas - 17Dec16Marta Soncodi
The Things Network is a LoRaWan deployment (LPWAN technology) that is gaining massive popularity as a public, free "citizens" network. This is the presentation at the PMI Dallas Toastmasters meeting of 17Dec16.
Slides for application prototyping workshop on web and mobile application design.
We discussed
- product and project requirements definition
- rationale for wireframes, mockups, prototypes
- functional prototypes vs production sw
- tools: Balsamiq, myBalsamiq, Webflow
- MVP (minimum viable product) implementation in Javascript, HTML/CSS on node.js
Using Artificial Intelligence to power Service VirtualizationCA Technologies
Technology chat to review the details of how Artificial Intelligence is being used to advance even further the power of CA Service Virtualization. Opaque Data Processing (ODP) allows CA Service Virtualization to virtualize data in sufficient detail when the format of the requests and responses is not known; eliminating the need for a new data handler every time you encounter a new message format. Make sure not to miss this firsthand look at the advances in ODP being showcased during CA World 2015.
For more information, please visit http://cainc.to/Nv2VOe
Ambient computing at Lehigh UniversitySomesh Rahul
How technology and computers have changed in the past
What we mean by ambient computing
What are some of the applications
Why the talks about ambient computing have heated up recently
Some basic principles to keep in mind when designing for this space
This talk looks at how media brands beyond publishing are becoming direct competitors with magazine brands, and how publishing can create user focused experiences to compete in this market.
In this article, we will discuss Excite Artificial Intelligence Class 9. You will get more details and fun with 3 games uses Artificial Intelligence. So here we go!
A look at how business will change due to new technologies and expectations of the Millenials. Understand what drives Gen Y's decision making, what technologies will impact how we do business and where things like SEO fit into this future mix.
Velocity Conference: Building a Scalable, Global SaaS Offering: Lessons from ...Intuit Inc.
QuickBooks Online is the no. 1 small business cloud accounting solution worldwide. In this session we discussed how we built a highly scalable, global SaaS offering and the lessons learnt along the way.
How to be a digital nomad - Amy Wagner, Agile Cambridge 2016Amy Wagner
There's a growing list of organisations choosing to operate with fully distributed teams, spawning an ever-increasing community of digital nomads.
These are citizens of the world who are re-shaping what it means to be part of a team, an office and even a country.
This presentation is a case study exploring Amy's own experiences of location-independent living/working, plus experiences of 3 other people she met along the way.
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.
This talk looks at how media brands beyond publishing are becoming direct competitors with magazine brands, and how publishing can create user focused experiences to compete in this market.
In this article, we will discuss Excite Artificial Intelligence Class 9. You will get more details and fun with 3 games uses Artificial Intelligence. So here we go!
A look at how business will change due to new technologies and expectations of the Millenials. Understand what drives Gen Y's decision making, what technologies will impact how we do business and where things like SEO fit into this future mix.
Velocity Conference: Building a Scalable, Global SaaS Offering: Lessons from ...Intuit Inc.
QuickBooks Online is the no. 1 small business cloud accounting solution worldwide. In this session we discussed how we built a highly scalable, global SaaS offering and the lessons learnt along the way.
How to be a digital nomad - Amy Wagner, Agile Cambridge 2016Amy Wagner
There's a growing list of organisations choosing to operate with fully distributed teams, spawning an ever-increasing community of digital nomads.
These are citizens of the world who are re-shaping what it means to be part of a team, an office and even a country.
This presentation is a case study exploring Amy's own experiences of location-independent living/working, plus experiences of 3 other people she met along the way.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
7. #3 Reach (distance)
Lo-range: 100 ft Mid-range: 7 miles Hi-range: 40 miles
$ $$ $$$$ $$$$$$
LPWAN
(Icons: The Noun Project)
8. ● Video
● Music
● Voice
● Text
● Data
● IoT
Chirp, Whisper
1% of the time
By Marta Soncodi
HIGH BW & cost
LOW BW & cost
#4 What does it look like?
Page 8
9. #5 Input frequency
Take medication
Feed dogs
Take out trash
Water plants
Shop groceries
Do laundry
Car to service
Change AC filters
Page 9
11. 1. Amazon Alexa can now pay your Capital One bill
2. Samsung is developing a competitor to the Amazon Echo
3. WhatsApp will share some data with Facebook
4. Apple is building a Snapchat clone
5. Logitech Pop review: A smarter button for the IoT
6. Domino’s pizza ordering with one button
7. City-wide WiFi
8. Google project Loon vs Facebook Aquila - Internet from the sky
9. Speech recognition software can transcribe faster than you can type
10. Sensor tech predicts when senior citizens are at risk of falling
#7 What’s in the news? @msoncodi
(Icons: The Noun Project)
13. Prototypes allow us to...
1) Materialize concepts
2) Explore functionality gathered through User Research
3) Find answers early with User Testing
4) Iterate towards a possible MVP
→ Quickly, with low cost and low risk
Page 13
14. Scenario #1 - “Home Sitter”
“I will be away for 3 weeks, on a different timezone. I
want daily updates of what is going on in my house.”
House-sitter agreed to:
1) Feed the dog - Daily
2) Pick up mail - Wednesday and Saturday
3) Let me know if there is a reason we should talk - As needed
Page 14
17. 1 Click “Fed the dog”
2 Clicks “Picked up mail”
Long Click “Call me!”
“Alexa, dog status”
“Alexa, mail status ”
“Alexa, alert status ”
DEMO
Home Sitter
Me on Vacation
Home Sitter - 2nd iteration
Page 17
18. Scenario #2 - “Home Remote”
“I want to monitor the physical environment in my {XYZ}
house, to better understand living conditions.”
I am using a Zenseio sensor device to:
1) Get home environment measurements
2) Review metrics over time
3) Set up comfort thresholds & get alerts
Page 18
20. Home Remote - 2nd iteration DEMO
“Alexa, ask Zenseio for temperature data”
Me at the office
“Alexa, ask Zenseio for {topic} data”
“Alexa, ask Zenseio for highest
temperature on August 21st”
“Alexa, ask Zenseio for week with least
amount of out-of-bounds incidents”
Page 20
21. Conclusions
1) Investigate aspects of communication
2) Investigate technology to incorporate
3) Decide on most important goals
4) Build them from the start into your prototype
5) Test prototypes with actual users
→ Avoid digital junk
Page 22