Multi-Touch Tangible Interface; HCI trends, projects, and developmentJazmi Jamal
Lecture series on Multi-touch. Topic covers; History of HCI, Environment computing, Introduction to tangible interface, IT Project management, and multi-touch workshop. Created in Q1 2010
Designing for connected products is different. To create a great connected product, industrial design, software UX and system design need to be considered in collaboration. Teams must think creatively to design elegant solutions around the limited capabilities of embedded devices.
Effective prototyping is key, but there are lots of possible methods. Choosing the right ones is a question of purpose – what you need to learn – and the effort required to develop it. Techniques like video sketching or enactment, not commonly used in software UX design, can be especially well suited to developing IoT user experiences.
In this talk, Martin will draw on his experience in both product and digital design to present ways in which teams can work together effectively and choose the right design methods to prototype the product experience.
Speaker
Multi-Touch Tangible Interface; HCI trends, projects, and developmentJazmi Jamal
Lecture series on Multi-touch. Topic covers; History of HCI, Environment computing, Introduction to tangible interface, IT Project management, and multi-touch workshop. Created in Q1 2010
Designing for connected products is different. To create a great connected product, industrial design, software UX and system design need to be considered in collaboration. Teams must think creatively to design elegant solutions around the limited capabilities of embedded devices.
Effective prototyping is key, but there are lots of possible methods. Choosing the right ones is a question of purpose – what you need to learn – and the effort required to develop it. Techniques like video sketching or enactment, not commonly used in software UX design, can be especially well suited to developing IoT user experiences.
In this talk, Martin will draw on his experience in both product and digital design to present ways in which teams can work together effectively and choose the right design methods to prototype the product experience.
Speaker
8 Ways to Improve App Store User ExperienceBryan Rieger
Presentation by Stephanie Rieger of Yiibu for Informa Mobile User Experience conference in London, UK 11/09
Officially called "Developing An Interface For The Future Of Mass Market Software Distribution"
Today’s 'smart devices' are a product of the technology and mental models of our past. From a connected lightbulb to a robot vacuum, using most of these devices requires a native app. This in turn greatly limits their contexts of use. Can we really expect users to download an app to interact with a random ’thing’ they encounter at the mall, a space they explore for an hour at the museum, or a city they will only visit for a day? What devices could we build, what 'smart' environments could we enable if users could simply discover, “walk up and use”(and then if needed, abandon) these objects and environments as they do a web site?
This workshop will discuss two new technologies--Physical Web and Web Bluetooth--that can enable on-demand interaction with physical things and spaces using no more than a browser.
Key questions to ask when designing for connected products/hardware-enabled services:
Is it a product, or a service?
How does your product work……and how can it fail?
Is your business model a good fit for user expectations?
How do we design not just for individual UIs but for distributed UX?
How often do devices connect? How responsive are they?
How do we give users transparency and control?
Challenges and tools of multi-screen UXHugo Labonde
With people using an average of 3.2 connected devices in their daily lives, this talk will explore the value in making it easy continue tasks and activities across different devices. How can we remove the friction between these screens?
A brief exploration of proposed Level 4 Media Queries and some thoughts about the future of the web. Presented at Responsive Day Out in Brighton on June 27 2014.
Workshop on designing for consumer IoT, covering value, designing the system UX/interusability, and handling network issues such as latency/reliability and intermittent connections.
Designing for diversity - how to stop worrying and embrace the Android revol...yiibu
It took 16 years for smartphone penetration to reach 1 billion people. Analysts believe it will take only 3 years to reach the next billion. The devices these consumers buy will be incredibly diverse, yet many will run on Android; a platform that now sees more than 1.5 million activations per day.
In this presentation, we explore the fascinating rise of Android around the globe. From dual SIM phones in Indonesia, to dual screen e-ink devices in Russia and crowd-sourced platform modifications in China, we will discover the role open source has played in Android's popularity and how to design for such a diverse environment.
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...ITCamp
Looking at the Windows 8.1 development platform, the streams and storage management are totally different from the past. Streams classes have changed, files and folders management is radically different and a new set of classes exist in the WinRT library to support the Windows Store application model and the new asynchronous paradigm.
After a brief overview of asynchronous pattern in WinRT, the session will dig into the new streams and storage APIs showing practical examples of use for modern Windows Store applications.
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)ITCamp
Are you a .NET developer interested in crafting high-quality, modern web applications? I've got 30 tools I want to show you in just 60 short minutes. I'll introduce you to these 30 tools that I think will help make your software and life better.
Buckle your seat belts and come prepared to jot down some notes on the items that will be the most helpful to you. You might want to reference them later, because we'll be moving fast!
8 Ways to Improve App Store User ExperienceBryan Rieger
Presentation by Stephanie Rieger of Yiibu for Informa Mobile User Experience conference in London, UK 11/09
Officially called "Developing An Interface For The Future Of Mass Market Software Distribution"
Today’s 'smart devices' are a product of the technology and mental models of our past. From a connected lightbulb to a robot vacuum, using most of these devices requires a native app. This in turn greatly limits their contexts of use. Can we really expect users to download an app to interact with a random ’thing’ they encounter at the mall, a space they explore for an hour at the museum, or a city they will only visit for a day? What devices could we build, what 'smart' environments could we enable if users could simply discover, “walk up and use”(and then if needed, abandon) these objects and environments as they do a web site?
This workshop will discuss two new technologies--Physical Web and Web Bluetooth--that can enable on-demand interaction with physical things and spaces using no more than a browser.
Key questions to ask when designing for connected products/hardware-enabled services:
Is it a product, or a service?
How does your product work……and how can it fail?
Is your business model a good fit for user expectations?
How do we design not just for individual UIs but for distributed UX?
How often do devices connect? How responsive are they?
How do we give users transparency and control?
Challenges and tools of multi-screen UXHugo Labonde
With people using an average of 3.2 connected devices in their daily lives, this talk will explore the value in making it easy continue tasks and activities across different devices. How can we remove the friction between these screens?
A brief exploration of proposed Level 4 Media Queries and some thoughts about the future of the web. Presented at Responsive Day Out in Brighton on June 27 2014.
Workshop on designing for consumer IoT, covering value, designing the system UX/interusability, and handling network issues such as latency/reliability and intermittent connections.
Designing for diversity - how to stop worrying and embrace the Android revol...yiibu
It took 16 years for smartphone penetration to reach 1 billion people. Analysts believe it will take only 3 years to reach the next billion. The devices these consumers buy will be incredibly diverse, yet many will run on Android; a platform that now sees more than 1.5 million activations per day.
In this presentation, we explore the fascinating rise of Android around the globe. From dual SIM phones in Indonesia, to dual screen e-ink devices in Russia and crowd-sourced platform modifications in China, we will discover the role open source has played in Android's popularity and how to design for such a diverse environment.
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...ITCamp
Looking at the Windows 8.1 development platform, the streams and storage management are totally different from the past. Streams classes have changed, files and folders management is radically different and a new set of classes exist in the WinRT library to support the Windows Store application model and the new asynchronous paradigm.
After a brief overview of asynchronous pattern in WinRT, the session will dig into the new streams and storage APIs showing practical examples of use for modern Windows Store applications.
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)ITCamp
Are you a .NET developer interested in crafting high-quality, modern web applications? I've got 30 tools I want to show you in just 60 short minutes. I'll introduce you to these 30 tools that I think will help make your software and life better.
Buckle your seat belts and come prepared to jot down some notes on the items that will be the most helpful to you. You might want to reference them later, because we'll be moving fast!
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)ITCamp
With business globalization, organizations must rethink the way they do information exchange. Traditionally information exchange practices consisted of various arrangements of fragmented systems that don’t talk with each other, increasing business costs and security risks.
In this session I want to present a solution for information exchange using Microsoft Azure cloud platform and how this can be integrated with on premise applications and data centers.
Busy Developers Guide to AngularJS (Tiberiu Covaci)ITCamp
Since last year, Single Page Applications have grown exponentially in popularity and the framework of choice for many developers is Angular.js. In this session we will go through some of the features that make Angular such a popular framework so you can start using it in your own projects.
How # (sharp) is Your Katana (Ciprian Jichici)ITCamp
The Internet of Things is coming upon us bringing a whole range of fundamental changes in the way we imagine, understand, and write services. One of the major trends we’re wittnessing is the breakdown of monoliths, and Microsoft’s web stack is among the candidates. With the new .NET framework and standards like OWIN, the world of web development is changing significantly.
We’re going to cover in this session some advanced scenarios involving ASP.NET MVC 5, WebAPI 2, OWIN, Katana (Microsoft’s implementation of OWIN), and, of course, Windows Azure (Windows Azure Active Directory to be more specific). And to make things more real, we’re going to demonstrate everything using a solution used by our team at HTSS-Genisoft in real-life production.
Patterns for Scalability in Windows Azure Applications (Alex Mang)ITCamp
So you've learned what elasticity means and why it is important to consider scalability in your cloud application architecture. But how can you easily manage your code in order to implement all the theories around scalability?
During this session, I will talk and demo the most common patterns used when designing a cloud application: the valet key pattern, the sharding pattern, the materialized view pattern, the event sourcing pattern and the CQRS pattern.
The role of Presales in any technical and software organization has become more important over the last decade. Often called the “hidden half of the sale” or the “credible side of the sale”, a correctly set-up Presales group can significantly and positively increase your company’s revenue. Learn what Presales is, understand how it can help your organization and what you need in order to become a trusted Solution Consultant in the software industry.
Everyone Loves Docker Containers Before They Understand Docker Containers - A...ITCamp
Each year the IT world offers a hype-word. The last decade has all been about mobile, cloud, Big Data and IoT. In the context of cloud apps however, monolithic applications have little to offer in terms of HA and DR and their deployment process is mostly an error-prone operation. Curious enough, even though container have been around for many years, the hype word nowadays is containers (along with microservices), and that’s probably because of Docker, who made containers really easy to use.
Throughout this talk, I will cover the importance of containers and what Azure has to offer in terms of containers, namely Azure Container Services. And because deploying a single container isn’t part of the real world scenarios, I will also show you how you can manage (aka orchestrate) an application in the real world. Don’t be fooled by the title though! This session will not be exclusively about Docker, it will be about containers, about Docker images, about orchestrating containerized applications, about Azure Container Service, about deploying ASP.NET Core Applications to Docker Containers in Azure and about configuring release pipelines in Visual Studio Team Services and taking advantage of Docker containers.
Azure Microservices in Practice - Radu VunvuleaITCamp
In this session we will take a look on Azure Service Fabric and how we can create a web application using ASP.NET Core and microservices. During the presentation we will create a web application that will be hosted in Azure Service Fabric and use the most important capabilities of Azure Service Fabric.
Business Processes in Microsoft Dynamics CRM - Nicu AlemanITCamp
The benefits of using Microsoft Dynamics CRM go beyond sales efficiency and customer relationship excellence. During this session you will find out how a streamlined process will help your sales grow, and also how you can manage internal processes and basic admin activities, such as holiday requests, travel expenses, project management or newsletters campaigns. This workshop will help you understand how daily internal processes can be captured in a powerful tool and increase speed and efficiency for your teams.
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
How are natural & intuitive interactive emerging experiences designed into software? How do you design inspirational Emerging Experiences in new scenarios across the broadest range of devices, from big screens to small screens to no screens at all? How do you build software for a world that is more mobile, natural and grounded in intuitive?
Join Tim in a demo heavy, entertaining and technical discussion of the future of More Personal Computing and Emerging Experiences. Touch, Gesture, Voice Recognition, Demographic Profiling, Facial Recognition, Emotional Recognition, Holographic Experiences and more: All the bad; all the good; privacy law, all the real customer demos and stories, and the tools, tips and tricks learned along the way.
This demo-heavy session will show you a number of real emerging experiences solutions (from propriety solutions to broadcast television solutions you see every day). Tim will show you the use cases where these types of emerging experiences solutions are happening. And those coming in the immediate future and beyond.
ITCamp 2014 - Intellectual Property in Softwareclaudiajelea
You may often hear people talking about intellectual property. But have you ever wondered what does it really mean for those software applications you develop either for your employer, for that overseas client or for your own IT start-up? Do you know how to protect it or how to effectively exploit it?
Think about a software application as a cake with many layers - the first one being the code (copyrighted or open source). Have you considered the legal implications of mixing "closed source" with open source?
The presentation covers the basics of intellectual property tailored to the software industry and offers practical insight.
Intellectual Property in Software Applications (Claudia Jelea)ITCamp
You may often hear people talking about intellectual property. But have you ever wondered what does it really mean for those software applications you develop either for your employer, for that overseas client or for your own IT start-up? Do you know how to protect it or how to effectively exploit it?
Think about a software application as a cake with many layers - the first one being the code (copyrighted or open source). Have you considered the legal implications of mixing "closed source" with open source?
This session will cover the basics of intellectual property tailored to the software industry and offer a few practical examples and insight.
My keynote talk at the 2007 IA Konferenz in Stuttgart, Germany, I argued we need to create fewer final designed artifacts and more tools to help everyone design. The audio can be downloaded from here: http://www.iavoice.com/2007/11/27/ia-konferenz-2007-keynote-english/
8 Usability Lessons from the UPA Conference by Mark AlvesMark Alves
Eight usability lessons for Freddie Mac from the 2004 Usability Professionals Conference. I presented a poster at the 2004 UPA and came back with these usability and UX tips from other presenters.
Here are top 9 predictions for the future of programming: 1.Cloud native 2. IoT security 3.Video Content will continue to dominate the Web 4.Data is important
Similar to ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Interface (20)
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp
Protecting your company's data: by psychologically evaluating potential Espionage and Spy activity
•We talk about protecting data.
•We talk about outside forces seeking to obtain our data by
unconventional means.
•I will speak about PROTECTING or DATA that is stolen from
trusted individuals within.
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp
Microsoft "Automated Machine Learning" (AutoML) is an amazing toolkit now available on Azure that's really starting to ramp up.
In a nutshell, it is an automated service that identifies the best machine learning pipelines for labeled data ... it dramatically frees up time for experienced practitioners and gives a tremendous boost to in productivity engineers at the start of their ML journey.
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp
Understanding skills is key to managing any organisation. Skills are not necessarily related to your job, your qualifications or your studies, they are related to what you can do and the responsibilities you have (or should have) within your organisation. Through a systematic and structured approach to understanding, analysing and classifying skills, the business can become more effective, staff has a better understanding of their roles and responsibilities, there is increased job satisfaction, and clear career and training progression plans can be defined.
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
Not sure what Cloud DevOps means, or what a DevOps team should focus on? In this presentation you will understand how Governance of IT resources in the Cloud is different than on premises. We will discuss aspects like: resources security, cost monitoring and control, performance optimization and scalability improvements, policies and compliance - all with examples on Microsoft Azure.
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
Color. It has the power to evoke emotions and empower the effectiveness of a product, but it also has the ability to ruin otherwise meticulously crafted user experiences. It often rules from the shadows, disguised as a purely aesthetic element and a mean of beautification. Let’s see how to overtake control and strategically use color in digital product development.
Product teams often fail to remember that color has an enormous impact on our response to visual stimulation during human-computer interaction. The most immediate and direct psychological impact on experiences is of course - color. With its complexity and various levels of subconscious effects, it triggers an emotional response.
Color doesn’t live in a vacuum, and we need to start considering it in the context of use. There are many aspects that we need to take into account: target audience and their potential visual impairments, cultural background and individual difference, previous experiences and memories, the physical environment of use and compliance with the brand.
In this talk, we will immerse into approaches and best practices that product teams should take for strategic use of color in their product design process. After a basic introduction to color theory and psychology (to make sure everyone is up to speed), we will elaborate in detail how even subtle differences in color schemes have a significant impact on interface perception and product success. We will show a series of interface examples we tested on various users and do some live testing on site as well.
Clean Architecture as a term is around for a while. However, the path to implement it is not always clear nor easy to follow. When projects fail for reasons that are primary technical, the reason is often uncontrolled complexity. The complexity goes out of hand when the code lacks structure, when it lacks Clean Architecture.
In this session, I will show how to achieve consistency by implementing Clean Architecture through structure, rather than relying on discipline only. We will look at some basic building blocks of an application infrastructure which will enforce the way dependencies are created, how dependency injection is used or how separation of the data access concerns is enforced.
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
You played around with containers? You feel you can handle the adrenaline rush of publishing your containers in production? Well hold on there because there are some aspects you need to consider before you start rushing to production. How you will handle auto-scalling? What about updates / upgrades? Downtime of your app? Version 1 and Version 2? CI/CD? Etc.
This session is about deploying your services on containers using the Azure Kubernetes managed offering. You will learn about what problems you might encounter and how to handle them during your deployment journey, and we will cover the main features of Kubernetes and how they can be of use to you
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
After being a 3rd level support guy for 2 years, my code changed in several ways. Why this happened? Is this change good? Should you care about this?
I will tell from experience how my code changed and in what ways so that you can prevent the same mistakes I did and how to make your days better instead of wasting time debugging and trying to understand what happened in production
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
Let's face it, our world will be taken over by robots, or at least our jobs as the scary ML & AI speculations seem to say. But until that day arrives, I want to take you on a hypothetical journey of designing and creating a fully automated restaurant of the future, where a fine tuned and efficiently orchestrated group of RoboChefs will cook your desired meal perfectly each time. And all of this is possible thanks to Actions, Timers, Monitors, Orchestrators, Sub-Orchestrators and more, all concepts from Azure Durable Functions, the real focus of this session, an extension to Functions that adds state, and which are part of Azure's Serverless Compute technologies.
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
Azure offers a wide range of services, with which we can build powerful solutions. But how do we know which services to choose, and how to combine them to create even better architectures? In this session, we will take a look at real-life scenarios and how we solved by leveraging the power of Azure.
Blockchain is one of the main legal tech trends today and, like any new technology, comes with strings attached. Issues like enforceability of smart contracts, performance risks, data privacy and compliance with various regulations in different jurisdictions are main legal concerns. The session will focus on the main legal risks by means of case studies and offer a hands-on approach for risk management in case of blockchain and architectures of distributed ledgers.
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
ML.NET is an open source, machine learning framework built in .NET and runs on Windows, Linux and macOS. It allows developers to integrate custom machine learning into their applications without any prior expertise in developing or tuning machine learning models. Enhance your .NET apps with sentiment analysis, price prediction, fraud detection and more using custom models built with ML.NET
In this Session, Andy will show not only the core of ML.NET but best practices around Azure Data Lake and data in general when using .NET
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
Andy Cross, Director of Elastacloud, Microsoft Regional Director, Azure MVP and all round good guy, gives a session on how to successfully build or transform a business using AI technologies.
Over the last years, Elastacloud have delivered analytics projects to a variety of customers. The greatest challenges around AI are both technical and organisational. The existing landscape of process and strategy doesn't solve these challenges in combination, and the gap between causes friction and the failure of AI projects.
When modelling the outcome of actions that were informed by AI, possibly enacted by AI, the standard risk modelling approaches need to be transformed to include a factor that can change over time to represent the effectiveness of the AI solutions. Given that we should accept errors as part of the AI solution, and that errors are reinforcing of better future decisions, we need to project risk as a decreasing vector over time.
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
"App Modernisation" is such a buzzword you might end up thinking there's no such thing. That code just needs to be rewritten every "N" years, that existing apps couldn't take advantage of new platforms, technologies or frameworks. That all the fuss about "goin' cloud" is a fad. Let me tell why you might consider being wrong.
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
Thanks to the recently released v4 of the Bot Framework SDK, creating your first bot is a breeze; still, implementing a production viable one is no easy task since several aspects must be taken into account such as user authentication, integration within existing apps, multi language support, technical considerations (e.g.: Azure Functions vs. MVC Core, Blob Storage vs. CosmosDB) and, last but not least, operational costs.
Moreover, you might want to reuse your bot’s Azure hosted, Cognitive Services-backed code to address Amazon’s Alexa users to avoid the need to implement (and evolve) it twice.
Eager to learn how to do that for real? Don’t miss this code-based talk then.
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
'There are multiple ways to skin a cat' says a famous Chinese proverb. However, when it comes to container orchestration in Azure you might feel confused and overwhelmed due to the high number of services and available services.
During this pragmatic session, you get a better understanding of the pros and cons of either choosing Service Fabric or AKS for container orchestration.
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
You may have heard me talk about the capabilities of Azure Logic Apps and Azure Functions before, but now I'm taking it up a few notches! And this is mostly because a lot of things have changed over the past few months in terms of serverless and cloud-native applications.
Join me at this session during which you will get to do a deep dive with me on the ins and outs of Azure Functions when it comes to developer real applications, not just 'Hello, World's and the brand-new, top-notch Azure Service Fabric Mesh offering.
I will finger point each bad practice and the things you should avoid, but at the end of the day we'll have created a highly scalable, production-ready application. So, how far and how fast can we actually go... now?
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
Marcus Vitruvius Pollio, commonly known as Vitruvius, was a Roman author, architect, civil engineer and military engineer during the 1st century BC. He is known for his multi-volume work entitled “De architectura” and his discussion of perfect proportion in architecture and the human body, which led, among others to the famous drawing by Leonardo da Vinci called the “Vitruvian Man”.
Within the principles of “Vitruvian Quality”, we seek to find those perfect proportions and how to align all components of the business architecture in order to make them fit the human needs of the impacted stakeholders.
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
This session might look like a joke, and it partially is.
On one hand it is a parody about how the most recent trends in industry can significantly increase the cost associated with launching an application (design, development, hosting & operations, etc).
However, it is also a live demo of how you can incrementally evolve your application to take advantage of all the cool technologies out there without needing the actual a million dollars.
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
JavaScript is no longer meant just for front-end or for scripting kiddies to play with. And it's no longer just a language, it's become an entire ecosystem, a lifestyle. However, it has its downsides. And TypeScript is here to fill in some of the gaps.
In this session we will look at how to use TypeScript along with some other technologies to build large scale distributed applications that are Enterprise ready yet Developer friendly.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
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.
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
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.
Essentials of Automations: Optimizing FME Workflows with Parameters
ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Interface
1. itcampro@ itcamp13# Premium conference on Microsoft technologies
The Engaging User Experience
& The Natural User Interface
Tim Huckaby
InterKnowlogy Chairman/Founder
Actus Interactive Software Founder & CEO
Microsoft® Regional Director – Southern California
Microsoft® MVP – Kinect for Windows
E-mail: TimHuck@InterKnowlogy.com
TimH@Actus-Software.com
Blog:
team.interknowlogy.com/blogs/timhuckaby
FaceBook:
www.facebook.com/Tim.Huckaby.Carlsbad
LinkedIn: www.linkedin.com/in/timhuckaby
Twitter: @TimHuckaby
3. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
A little bit about me and why I am here…
The Engaging User Experience & the Natural User Interface
4. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteAbout Tim, InterKnowlogy & Actus…
InterKnowlogy (www.InterKnowlogy.com)
Tim Huckaby, Founder/Chairman (TimHuck@InterKnowlogy.com)
◦ 13+ year old services firm – Custom Application Development
◦ focused on building NUI solutions
◦ Web, mobile, and desktop
◦ Windows 7/8, PixelSense, WP7/8, Azure, Kinect, XAML stack
- Largest Client: Microsoft
Actus Interactive Software (www.Actus-Software.com)
Tim Huckaby, Founder/CEO (TimHuck@Actus-Software.com)
◦ Software Product Company
◦ Interactive Kiosk and Active Digital Signage
◦ Multi-Touch, Gesture, and Voice Driven Solutions
5. itcampro@ itcamp13# Premium conference on Microsoft technologies
NUI enabled applications improve the communication, education and
user experience across the software continuum.
Objectives And Agenda
There are a number of tenants of an engaging user interface that will
last the test of time
The 4 Manifestations of NUI: Multi-Touch, Vocal, Gesture, Neural
Where We have Been and Where we are Going
Demos, Demos, Demos….
The Natural User Interface (NUI)
6. itcampro@ itcamp13# Premium conference on Microsoft technologies
The Tenants of an Engaging UX
Use the Power of Faces
– People love faces; We see faces where they don’t exist
– We have DNA with the sole purpose of recognizing faces
– Take advantage of this by putting faces on your App
• Have the faces to look at important part of your App
• People instinctively follow the eyes of the face.
Use Food, Sex and Danger
– When someone sees something new, they place it into one of four
categories:
1. Can I Eat it?
2. Can it Eat Me?
3. Can I Mate with it?
4. …and everything else.
• If you want your App to be engaged and interesting, put it in one of
the first three categories.
8. itcampro@ itcamp13# Premium conference on Microsoft technologies
The Tenants of an Engaging UX
Tell a story
– We learn through stories. It’s how we teach our children. It’s the Bible;
It’s what we see in movies.
– Stories are a big part of how information is conveyed to us.
– If you have information to give to the user, put it in story form.
– It doesn’t matter what medium you use (words, pictures, music), but
using a story narrative will help your user understand and retain your
information.
Build commitment over time
– Let the user choose how they want to interact with you (RSS, Twitter,
Facebook)
– Make sure that you don’t take advantage of the trust that is implicit
in that interaction.
Use Natural Interactions of Objects
– Natural Movements
– Fluidity
– Animate / Exaggerate: Slow things down so the eye can follow
17. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteTouch Capable Computing Devices Are Not New
Past
1972: PLATO IV
Touch Screen Terminal
The Samsung SUR40 for
Microsoft PixelSense
Windows 8 - Metro
Apple iPad
Present Future (now)
18. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteWhat is Relatively New is:
– Inexpensive Touch Capable, Non Proprietary Hardware
– A Operating Systems designed for Multi-Touch
– A Consistent Multi-Touch API for the major Hardware/Software
Platforms
– Developer Productivity in Touch Capable Apps
– The Forecast of Multi-Touch Hardware Capability in Every New
Computing Device in the Short Term
19. itcampro@ itcamp13# Premium conference on Microsoft technologies
NUI: The Natural User Interface
Multi-Touch Capable
•Common Gestures of Touch
•Physical Object Interaction
•Virtual Object Interaction
Gesture Capable
•Motion Based Interface
•Tracking of full-body movement, facial expression, and voice with precision
Voice Capable
•Multi-array Microphone
•Uniquely Distinguish Audio & Voices
Nueral Capable
•Conscious and non-conscience interfaces
•Non Invasive
20. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteGrey’s Anatomy
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
21. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteGesture Heart
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
22. itcampro@ itcamp13# Premium conference on Microsoft technologies
HTML 5 Touch Events, Version 1
W3C Working Draft 24 January 2013
Source: https://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html
Defines a set of low-level events that represent one or more points of
contact with a touch-sensitive surface
Changes of those points with respect to the surface and any DOM elements
displayed upon it (e.g. for touch screens) or associated with it (e.g. for
drawing tablets without displays).
Addresses pen-tablet devices, such as drawing tablets, with consideration
toward stylus capabilities.
“This specification is the 24 January 2013 Last Call Working Draft. The
comment period for this Last Call Working Draft ends 14 February 2013.”
25. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteDemocratic National Convention Voting App
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
26. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
What is also Relatively New:
User Experience with Naturally Behaving Objects
– Large Form Factors
demand natural behaviors
– The User Experience is
“never done”
– It can always be improved
– Tablet Computing paved
the way
– Software Physics Engines
are readily available in
open source
27. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteFluid Layout & Pixelsence Craps
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
28. itcampro@ itcamp13# Premium conference on Microsoft technologies
“Game-ification” Culture
User Experiences that Enhance Learning
Learning made Fun / Entertaining
Proven as a learning tool beyond just Children
Computer based Games are a significant part of popular culture
Educational Video Game Curriculums
– MIT, UC Irvine, Minnesota, Michigan State, etc.
29. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteNASA Marsbound
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
30. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
Kinect for Windows
World's Fastest-Selling Consumer Electronics Device
… a Future Beyond Gaming
Combination of RGB camera, depth sensor and multi-array microphone
– RGB camera delivers three basic color components
– Depth sensors “sees” in 3-D
– Microphone locates voices by sound and excludes ambient noise
Consumer Priced: $249.99
Tracks full-body movement, facial expression, and voice with precision
Kinect sensor bar scans and monitors 1 million points on the body
Kinect for Windows SDK
– Skeletal Tracking
– Face, Gesture Recognition
– Audio Echo cancellation
– Audio Beam Forming
– Speech Recognition
– Machine Learning
31. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
Actus Interactive Digital Content System (Kiosk), IK Physical
Therapy, IK Touch-less Operating Room
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
32. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote3D Modeler
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
33. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteKinect for Windows Competitors
Leap Motion
– $70
– https://leapmotion.com
– Not available yet
SoftKinetic
– http://www.softkinetic.com
– $249
– Distance and Near Mode
– Multiple Products
– In the space for over a decade
Panasonic
– Works outside in broad daylight
– $2,600
34. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
Neural Interfaces:
Conscious and Non-Conscious
High fidelity EG acquisition device
No conductive gel, etc.
Non-invasive
Use Case Examples:
• Conscious: mind manipulation of objects
• Non-Conscious: Ranking music
• First target market: gaming
• $300!!!
35. itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteEmotiv
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
36. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
We are within a decade of building the Holodeck
“The Ultimate NUI Application”
37. itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
HoloDesk - Direct 3D Interactions with a
Situated See-Through Display
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
38. itcampro@ itcamp13# Premium conference on Microsoft technologies
Summary
We are at the cusp of a revolution in software & hardware
Using Natural User Interface (NUI) technologies improve the User
Experience
The hardware, tools, plumbing and platforms for NUI computing are
powerful and available now.…and will just continue to get better, cheaper, powerful and
more available
Within a realistic time frame NUI computing will be the norm
The concepts of NUI change the way we design and build software
There are a number of design tenants that can enhance User Experience
39. itcampro@ itcamp13# Premium conference on Microsoft technologies
More info on InterKnowlogy:
www.InterKnowlogy.com
www.vimeo.com/InterKnowlogy
More info on Actus Software:
◦www.Actus-Software.com
About Tim Huckaby…
◦Founder/Chairman, InterKnowlogy
◦Founder/Chairman, Actus Software
◦Microsoft® Regional Director – Southern
California
◦Microsoft® .NET Partner Advisory Council
Founder / Member
◦Microsoft® MVP – Kinect for Windows
◦INETA Speaker – International .NET Users Group
Association
◦Board Member: Association for Competitive
Technology
◦Board Member: Microsoft Healthcare Partner
Advisory Board
◦Author / Speaker
Contact me:
E-mail:
TimHuck@InterKnowlogy.com
TimH@Actus-Software.com
Phone:
• Office: 760-444-8640
• Mobile:: 619 990 9200
Blog:
http://team.interknowlogy.com/blogs/timhuckaby
FaceBook:
http://www.facebook.com/Tim.Huckaby.Carlsbad
LinkedIn:
http://www.linkedin.com/in/timhuckaby
Twitter: @TimHuckaby
Tim Huckaby