API Product Management - Driving Success through the Value ChainApigee | Google Cloud
We Will Discuss »
- Managing API products to maximize success for direct and indirect users in the value chain
- Planning, building, and evolving an API product at all stages of the product life cycle
- Evaluating and validating your API design and functionality and iterating to build a superior and differentiated product
API Product Management - Driving Success through the Value ChainApigee | Google Cloud
We Will Discuss »
- Managing API products to maximize success for direct and indirect users in the value chain
- Planning, building, and evolving an API product at all stages of the product life cycle
- Evaluating and validating your API design and functionality and iterating to build a superior and differentiated product
If you're running a tech start-up, it's essential that you familiarize yourself with the fundamentals of web development. Ultimately knowing how to "talk to the talk" will help you communicate better with developers, and overall just look really cool.
In this hour and a half long workshop, Chris Castiglione, experienced developer and founder of One Month Rails, will tackle some development principles and answer questions to get you on the right path, such as, "Front-end vs. Back-end?", "Is UX necessary for my project?", "What is this Javascript function thingy, and why am I passing it strange math equations to it?" He will also have you coding a bit yourself!
Leading a development team (without being a developer yourself) can sometimes feels like talking about dancing, and so this is an interactive and friendly environment in which to learn the basics. Come with questions, and a desire to have fun!
OneMonth.com
OneMonthHtml.com
OneMonthRails.com
If you're running a tech start-up, it's essential that you familiarize yourself with the fundamentals of web development. Ultimately knowing how to "talk to the talk" will help you communicate better with developers, and overall just look really cool.
The web is not a fixed width. So if the medium is fluid, should the process be fixed? Open source evangelist Steve Fisher prefers designing within the browser, especially when responsive design is a requirement since Fireworks and Photoshop are not flexible enough to demonstrate media queries, button and menu states, HTML5 and JavaScript behaviors, dynamic resizing of elements and navigation flow.
Learn how to develop a fluid process to match the fluidity of interactive design as Steve shows you why a responsive process is a responsible process. He’ll explore some of his recent work helping clients transform their processes to fit a responsive workflow and share some of the tips, techniques and processes he’s developed. One web to rule them all!
Taking the Reins: Website Redesign by the Librarians, for the UsersMark O'English
Library website design from a librarian and user point of view. Presented at Pacific Northwest Library Association ( PNLA ) Annual Conference, Post Falls, Idaho, August 7, 2008 by Mark O'English.
The web is supposed to be the great democratiser, but what happens if you don't have a web browser? Anybody should be able to access any web content, service or application using any type of connected device from anywhere at any time, but the current reality is far from this.
In this talk, join Den Odell, Head of Web Development at AKQA, as he envisions a "One Web" future, the ultimate form of Responsive Design where sites truly adapt to their users' devices, needs and context, a future where user interfaces reach beyond the browser to create an optimal experience for everyone, all built with W3C open standards.
On Open Source software, why and how you should do it.
Introduction and review of the JavaScript full-stack MEAN technology: AngularJS, MongoDB, ExpressJS and NodeJS.
Responsive Experience Design (RXD): A holistic approach to web - UXDEV SummitMike Donahue
This covers a holistic approach to web design that includes goals, strategies, and tactics to overcome today's web design challenges. Working from the content out we use the 3C's of mobile first to address the Content, Constraint, and Capabilities. To maintain accessibility and predictability of the experience we use progressive enhancement and adaptive design to round out a responsive website.
My talk at the @media Ajax conference in London in November 2007 about the non-technical steps you can take to make JavaScript and Ajax work for larger teams.
An introduction to responsive web design and why it is important. Source code is from my latest book, High Performance Single Page Web Applications (http://amzn.to/1a55L89). Source code is on GitHub, https://github.com/docluv/movies.
If you're running a tech start-up, it's essential that you familiarize yourself with the fundamentals of web development. Ultimately knowing how to "talk to the talk" will help you communicate better with developers, and overall just look really cool.
In this hour and a half long workshop, Chris Castiglione, experienced developer and founder of One Month Rails, will tackle some development principles and answer questions to get you on the right path, such as, "Front-end vs. Back-end?", "Is UX necessary for my project?", "What is this Javascript function thingy, and why am I passing it strange math equations to it?" He will also have you coding a bit yourself!
Leading a development team (without being a developer yourself) can sometimes feels like talking about dancing, and so this is an interactive and friendly environment in which to learn the basics. Come with questions, and a desire to have fun!
OneMonth.com
OneMonthHtml.com
OneMonthRails.com
If you're running a tech start-up, it's essential that you familiarize yourself with the fundamentals of web development. Ultimately knowing how to "talk to the talk" will help you communicate better with developers, and overall just look really cool.
The web is not a fixed width. So if the medium is fluid, should the process be fixed? Open source evangelist Steve Fisher prefers designing within the browser, especially when responsive design is a requirement since Fireworks and Photoshop are not flexible enough to demonstrate media queries, button and menu states, HTML5 and JavaScript behaviors, dynamic resizing of elements and navigation flow.
Learn how to develop a fluid process to match the fluidity of interactive design as Steve shows you why a responsive process is a responsible process. He’ll explore some of his recent work helping clients transform their processes to fit a responsive workflow and share some of the tips, techniques and processes he’s developed. One web to rule them all!
Taking the Reins: Website Redesign by the Librarians, for the UsersMark O'English
Library website design from a librarian and user point of view. Presented at Pacific Northwest Library Association ( PNLA ) Annual Conference, Post Falls, Idaho, August 7, 2008 by Mark O'English.
The web is supposed to be the great democratiser, but what happens if you don't have a web browser? Anybody should be able to access any web content, service or application using any type of connected device from anywhere at any time, but the current reality is far from this.
In this talk, join Den Odell, Head of Web Development at AKQA, as he envisions a "One Web" future, the ultimate form of Responsive Design where sites truly adapt to their users' devices, needs and context, a future where user interfaces reach beyond the browser to create an optimal experience for everyone, all built with W3C open standards.
On Open Source software, why and how you should do it.
Introduction and review of the JavaScript full-stack MEAN technology: AngularJS, MongoDB, ExpressJS and NodeJS.
Responsive Experience Design (RXD): A holistic approach to web - UXDEV SummitMike Donahue
This covers a holistic approach to web design that includes goals, strategies, and tactics to overcome today's web design challenges. Working from the content out we use the 3C's of mobile first to address the Content, Constraint, and Capabilities. To maintain accessibility and predictability of the experience we use progressive enhancement and adaptive design to round out a responsive website.
My talk at the @media Ajax conference in London in November 2007 about the non-technical steps you can take to make JavaScript and Ajax work for larger teams.
An introduction to responsive web design and why it is important. Source code is from my latest book, High Performance Single Page Web Applications (http://amzn.to/1a55L89). Source code is on GitHub, https://github.com/docluv/movies.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
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.
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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.
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/
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
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.
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
6. The plan
Introductions
•
• About Users
• Break
• Stereotypes and Things You Should Know
7. The plan
Introductions
•
• About Users
• Break
• Stereotypes and Things You Should Know
• Break
8. The plan
Introductions
•
• About Users
• Break
• Stereotypes and Things You Should Know
• Break
• Interactivity Training
9. The plan
Introductions
•
• About Users
• Break
• Stereotypes and Things You Should Know
• Break
• Interactivity Training
• Celebrate
10. Dan Mall
Philly representin’
Interactive Director at Happy Cog and
tech editor for A List Apart
Married for 7 months
Love Flash work
Designer, art director, teacher, singer,
coder, husband, author, speaker,
wrestler, son, writer, blogger, brother...
Sunkist addict
17. Our emotions change the way we
think, and serve as constant guides
to appropriate behavior, steering us
away from the bad, guiding us
towards the good.
—Don Norman, Emotional Design
28. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
29. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
30. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
Headlines that make me want to know more
•
31. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
Headlines that make me want to know more
•
Subheads that complete the story
•
32. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
Headlines that make me want to know more
•
Subheads that complete the story
•
Intriguing captions
•
33. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
Headlines that make me want to know more
•
Subheads that complete the story
•
Intriguing captions
•
Well-built text
•
34. TYPOGRAPHY
What makes readers respond
Inherently interesting content
•
Multilevel readership that encourages scanning
•
Headlines that make me want to know more
•
Subheads that complete the story
•
Intriguing captions
•
Well-built text
•
—Alex White, Thinking in Type
35.
36.
37.
38.
39.
40. LAYOUT AND GRID
The purpose of a grid
“Information presented with clear and logically set out
titles, subtitles, texts, illustrations, and captions will not
only be read more quickly and easily but the information
will also be better understood and retained in memory.
This is a scientifically proved fact and the designer
should bear it in mind constantly.”
—Josef Müller-Brockman, Grid systems in graphic design
41.
42.
43.
44. NEGATIVE SPACE
Grouping and order
“Shape and composition have a direct impact on viewer
perception. When elements are not grouped and each is
surrounded by white space, the surrounding spaces are
many and the composition appears chaotic and
unorganized. As elements are grouped, the white spaces
become fewer and larger, and a simplified more cohesive
perception of the composition is created.”
—Kimberly Elam, Grid Systems
45.
46. MOVEMENT
Movement is very attractive, so it should be used carefully
“Movement should help you understand the interrelatedness or
sequence of information you’re presenting. The audience
should be able to process the information in the order that the
movement presents it.”
—Nancy Duarte, slide:ology
• Movement softens transitions
• No snapping
• “Something is happening” vs. “Something happened”
47.
48. ANIMATION
Animation should be natural and alive
“The word animation is derived from the Latin word anima,
which loosely means ‘the breath of life.’ Most presentation
animation sucks the life out of the audience instead of
breathing life into it.
—Nancy Duarte, slide:ology
“Control timing to capture the
audience. Timing conveys a
character’s thought process
and emotions, and strengthens
story points.”
—John Lasseter, Timing for Animation
49.
50.
51. HTML
A structural markup language
“All web pages are written with HTML. [It] lets you format
text, add graphics, sound, and video... [It] has 2 essential
features—hypertext and universality. Hypertext means
you can create a link in a Web page or to practically
anything else on the Internet. Universality means that
virtually any computer can read a Web page. The Web is
open to all.”
—Elizabeth Castro, HTML 4 for the World Wide Web
52. CSS
A presentational language, used for styling
“With CSS, it became possible to control how a page looked
externally and to separate the presentational aspect of a
document from its content. Presentational tags could be
ditched, and layout could be controlled using CSS instead
of tables. Markup could be made simple again, and people
began to develop a newfound interest in underlying code.”
—Andy Budd, Cameron Moll & Simon Collison, CSS Mastery
53. JAVASCRIPT
A behavioral language that controls interaction
“JavaScript is used to add dynamic behavior to your
website. The things that happen when you interact with the
page—by clicking a button, dragging an image, or moving
the mouse—are defined in JavaScript. It works with the
Document Object Model to attach actions to different
events (mouseovers, drags, and clicks).”
—Stuart Langridge, DHTML Utopia: Modern Web Design Using
JavaScript & DOM
54. FLASH
A feature-rich application with a long history
“Flash has a powerful programming language, a bucket full
of filter and blending tools, and cross-product integration
with tools like Illustrator, Photoshop, and Flex to help you
make great animation, applications, or motion design. It’s
an incredible tool for expressing your creativity, style, and
unique ideas.”
—Jen deHaan, How to Cheat in Adobe Flash CS3
55. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
56. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
•
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
57. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
•
dynamic display and interaction using the Document Object Model;
•
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
58. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
•
dynamic display and interaction using the Document Object Model;
•
data interchange and manipulation using XML and XSLT;
•
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
59. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
•
dynamic display and interaction using the Document Object Model;
•
data interchange and manipulation using XML and XSLT;
•
asynchronous data retrieval using XMLHttpRequest;
•
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
60. AJAX
Desktop-like experience on the web
Ajax isn’t a technology. It’s really several technologies,
each flourishing in its own right, coming together in
powerful new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
•
dynamic display and interaction using the Document Object Model;
•
data interchange and manipulation using XML and XSLT;
•
asynchronous data retrieval using XMLHttpRequest;
•
and JavaScript binding everything together.
•
—Jesse James-Garrett, Ajax: A New Approach to Web Applications
61. WEB STANDARDS
Separation of content, style, and behavior
“Web standards are the tools with which all of us can
design and build sophisticated, beautiful sites that will
work as well tomorrow as they do today.”
—Jeffrey Zeldman, Designing With Web Standards
62. PROGRESSIVE ENHANCEMENT
Web design strategy that focuses on content
“Begin with the basic version, then add enhancements for
those who can handle them.”
—http://accessites.org/site/2007/02/graceful-degradation-progressive-
enhancement/2/
• http://www.alistapart.com/articles/understandingprogressiveenhancement
• http://www.hesketh.com/publications/inclusive_web_design_for_the_future/
• http://en.wikipedia.org/wiki/Progressive_enhancement
66. Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu
fugiat nulla pariatur.
67. Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu
fugiat nulla pariatur.
68. Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu
fugiat nulla pariatur.
69. Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu
fugiat nulla pariatur.
70. Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu
fugiat nulla pariatur.
72. John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
John Coltrane’s ‘A Love Supreme’ is on sale at iTunes for $7.99.
92. JAVASCRIPT vs. AJAX
JavaScript is a client-side scripting language that allows
you to manipulate the structure of the page.
93. JAVASCRIPT vs. AJAX
JavaScript is a client-side scripting language that allows
you to manipulate the structure of the page.
Ajax uses JavaScript to edit the structure of the page,
without being constrained to the data already loaded.
94. JAVASCRIPT vs. AJAX
AJAX OR NO AJAX?
JavaScript is a client-side scripting language that allows
you to manipulate the structure of the page.
Ajax uses JavaScript to edit the structure of the page,
without being constrained to the data already loaded.