A growing working group is developing URIplay, a system for providing consistent identifiers and metadata for television and web content across devices and services. URIplay will use simple XML formats and APIs to describe shows, episodes, broadcasts and encodings, and allow different services and apps to reliably identify and link related content. The initial implementation is being built, and the group is finalizing the design and data model before opening it up for others to see, use and provide feedback on by the end of May.
Slides from a presentation at the Mobile Learning Technology Conference in Winnipeg, Manitoba, March 16, 2010: an exploration of the possibilities offered by modern mobile technology for k12 teachers.
Slides from a presentation for K-12 teachers and student teachers at the Mobile Learning Technology Conference at the University College of the North in The Pas, Manitoba, March 22, 2010: an exploration of the possibilities offered by modern mobile technology for k12 students.
How does communication work for your nonprofit organization? Jon Swerens, director of communications for the Greater Fort Wayne Chamber of Commerce, tells nonprofits: Do not settle for lousy UI -- that is, user interface. BONUS: A brief primer on image formats, such as vector vs. bitmap and pixels per inch -- and why you need to care.
Free. Open. Future? Mark Surman FOSDEM 2009 TalkMark Surman
Slides from Mozilla Executive Director Mark Surman's Free. Open. Future? talk at FOSDEM 2009. Celebrates how far we've come with free software, and looks at the challenges ahead as we grow the open web and try to make the world of mobile more open and innovative. Audio coming soon.
Slides from a presentation at the Mobile Learning Technology Conference in Winnipeg, Manitoba, March 16, 2010: an exploration of the possibilities offered by modern mobile technology for k12 teachers.
Slides from a presentation for K-12 teachers and student teachers at the Mobile Learning Technology Conference at the University College of the North in The Pas, Manitoba, March 22, 2010: an exploration of the possibilities offered by modern mobile technology for k12 students.
How does communication work for your nonprofit organization? Jon Swerens, director of communications for the Greater Fort Wayne Chamber of Commerce, tells nonprofits: Do not settle for lousy UI -- that is, user interface. BONUS: A brief primer on image formats, such as vector vs. bitmap and pixels per inch -- and why you need to care.
Free. Open. Future? Mark Surman FOSDEM 2009 TalkMark Surman
Slides from Mozilla Executive Director Mark Surman's Free. Open. Future? talk at FOSDEM 2009. Celebrates how far we've come with free software, and looks at the challenges ahead as we grow the open web and try to make the world of mobile more open and innovative. Audio coming soon.
We love metadata. Why?
Because it's easier to handle that orignal video and audio data, and there are many more possibilities.
Presentation to the Creative Industries Knowledge Transfer Network.
Making the Web Fireproof: A Building Code for WebsitesDylan Wilbanks
The moment we start creating a website, we’re setting ourselves up for failure later. Bad code creates middle of the night fire drills. Lack of thinking about accessibility gets our employer sued. Not thinking ahead on mobile generates rework. We accept this as the normal course of business – but is there any way we could prevent (or lower) this cost? Is there anything we can learn from the building codes that dictate how our built environment is constructed?
We will talk about the lessons of building codes and what we can do today to build more robust web applications and sites, including:
- The need for design patterns in websites
- The need for patterns in user stories so that we build websites consistently
- Baking accessibility into websites comes from putting accessibility into user stories
- Planning a web application is different from planning a building, but it does share similar aspects of work
- The better we can becoming at creating best practices (building codes) the better we will get at building sites, and the closer we will come to Berners-Lee’s “one web for all” dream
Presented at MinneWebCon 2015.
Exploiting The Social Aspects Of Web 2.0 In HE Institutionslisbk
Slides for talk on "Exploiting The Social Aspects Of Web 2.0 In HE Institutions".
See http://www.ukoln.ac.uk/web-focus/events/seminars/nottingham-2008-04/
It’s 2013. The shift to mobile is well and truly upon us, we’re at the transition point where Mobile Internet overtakes Desktop Internet usage and there is no going back. If you’re not designing responsively now then you better get cracking because what comes next is a big change to the way we design and build web experiences for humans.
The shift to mobile started making us think about devices, however almost all of our discussion is around what devices we support and where do we set our breakpoints. Could this focus on device capability be masking something bigger happening in the way humans are starting to behave with the web?
What if the fragmentation we’re seeing on Android is merely a glimpse into the device fragmentation of the future? What happens when a users’ experience can range from the interface of a watch to that of a building? How do we communicate with someone when they are walking down the street trying to locate something compared to kicking back on the sofa? How do we even know when they are doing one and not the other?
Contextually Responsive Design is quickly going to become a necessity - but this isn’t personalisation 2.0 or Content First under a different name. To truly design engaging experiences we need to consider how context shapes our behaviour. As Web Designers and Developers we’ve traditionally worked with people “sitting down to compute”. What happens when someone no longer wants to sit down at a computer to do something; ever?
This talk will start from the point of late 2013 and look forward six years. How do we expect people to behave? How will we design systems to cope, and what are the contexts in which people will use the web during its next age?
Given at Melbourne Be Responsive on 10 September 2013.
Technology Driven Differentiated Instruction 330pmVicki Davis
Take a look at learning styles and today’s most current Web 2.0 tools to understand what differentiation looks like in a technology enhanced classroom. Learn about the classroom structure that will reach all learners.
Google Wave: Ripple or Tsunami for ResearchCameron Neylon
A talk given at the Edinburgh University IT Futures meeting in late 2009. The talk discusses the potential of and issues with Google Wave as a tool for research.
Dans cette présentation, Chris Heilmann nous parlera des problèmes liés à l'adoption de standards du web récents, et décrira des façons de contourner ces difficultés. Un exemple simple est le manque de prise en charge native de l'audio et de la vidéo, et les problèmes des implémentations actuelles.
La session illustrera concrètement comment régler des problèmes a priori sans solution en les attaquant sous un autre angle. Il s'agit essentiellement de trouver une façon pragmatique de vendre, implémenter et utiliser les standards plutôt que d'attendre que le marché adopte des technologies dont l'utilisation devrait être d'une évidence complète.
Présentation originale : http://www.slideshare.net/cheilmann/working-in-the-now-presentation/
We love metadata. Why?
Because it's easier to handle that orignal video and audio data, and there are many more possibilities.
Presentation to the Creative Industries Knowledge Transfer Network.
Making the Web Fireproof: A Building Code for WebsitesDylan Wilbanks
The moment we start creating a website, we’re setting ourselves up for failure later. Bad code creates middle of the night fire drills. Lack of thinking about accessibility gets our employer sued. Not thinking ahead on mobile generates rework. We accept this as the normal course of business – but is there any way we could prevent (or lower) this cost? Is there anything we can learn from the building codes that dictate how our built environment is constructed?
We will talk about the lessons of building codes and what we can do today to build more robust web applications and sites, including:
- The need for design patterns in websites
- The need for patterns in user stories so that we build websites consistently
- Baking accessibility into websites comes from putting accessibility into user stories
- Planning a web application is different from planning a building, but it does share similar aspects of work
- The better we can becoming at creating best practices (building codes) the better we will get at building sites, and the closer we will come to Berners-Lee’s “one web for all” dream
Presented at MinneWebCon 2015.
Exploiting The Social Aspects Of Web 2.0 In HE Institutionslisbk
Slides for talk on "Exploiting The Social Aspects Of Web 2.0 In HE Institutions".
See http://www.ukoln.ac.uk/web-focus/events/seminars/nottingham-2008-04/
It’s 2013. The shift to mobile is well and truly upon us, we’re at the transition point where Mobile Internet overtakes Desktop Internet usage and there is no going back. If you’re not designing responsively now then you better get cracking because what comes next is a big change to the way we design and build web experiences for humans.
The shift to mobile started making us think about devices, however almost all of our discussion is around what devices we support and where do we set our breakpoints. Could this focus on device capability be masking something bigger happening in the way humans are starting to behave with the web?
What if the fragmentation we’re seeing on Android is merely a glimpse into the device fragmentation of the future? What happens when a users’ experience can range from the interface of a watch to that of a building? How do we communicate with someone when they are walking down the street trying to locate something compared to kicking back on the sofa? How do we even know when they are doing one and not the other?
Contextually Responsive Design is quickly going to become a necessity - but this isn’t personalisation 2.0 or Content First under a different name. To truly design engaging experiences we need to consider how context shapes our behaviour. As Web Designers and Developers we’ve traditionally worked with people “sitting down to compute”. What happens when someone no longer wants to sit down at a computer to do something; ever?
This talk will start from the point of late 2013 and look forward six years. How do we expect people to behave? How will we design systems to cope, and what are the contexts in which people will use the web during its next age?
Given at Melbourne Be Responsive on 10 September 2013.
Technology Driven Differentiated Instruction 330pmVicki Davis
Take a look at learning styles and today’s most current Web 2.0 tools to understand what differentiation looks like in a technology enhanced classroom. Learn about the classroom structure that will reach all learners.
Google Wave: Ripple or Tsunami for ResearchCameron Neylon
A talk given at the Edinburgh University IT Futures meeting in late 2009. The talk discusses the potential of and issues with Google Wave as a tool for research.
Dans cette présentation, Chris Heilmann nous parlera des problèmes liés à l'adoption de standards du web récents, et décrira des façons de contourner ces difficultés. Un exemple simple est le manque de prise en charge native de l'audio et de la vidéo, et les problèmes des implémentations actuelles.
La session illustrera concrètement comment régler des problèmes a priori sans solution en les attaquant sous un autre angle. Il s'agit essentiellement de trouver une façon pragmatique de vendre, implémenter et utiliser les standards plutôt que d'attendre que le marché adopte des technologies dont l'utilisation devrait être d'une évidence complète.
Présentation originale : http://www.slideshare.net/cheilmann/working-in-the-now-presentation/
Presented at Mobilism.nl
Device diversity is about to get an order of magnitude worse. SmartTVs are hitting the market in mass this year. Sony, LG, Vizio, and Samsung are all shipping televisions with Google TV built in.
And if the rumors that Apple will release a TV this year are true, 2012 will turn out to be the year web developers start to tackle the glass screen hanging on our walls.
Why should web developers focused on mobile learn about the web on TVs? Because TVs represent the next challenge in device proliferation. They share common characteristics with their smaller brethren. They create new challenges and opportunities we haven't encountered yet. And most importantly, learning how to build for TVs helps inform our practices of building for mobile devices.
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/
Differentiated Instruction and Assessment with Technology - NCTIES 1 pmVicki Davis
Take a look at learning styles and today's most current Web 2.0 tools to understand what differentiation looks like in a technology enhanced classroom. Learn about the classroom structure that will reach all learners.
Similar to URIplay for Google Tech Talk (2008) (20)
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
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.
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.
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.
12. Some simple requirements
Vital Permanent URIs
Vital Deterministic behavior
– A file is available
– It contains the right version
– The file plays
– The quality is high enough
Really Nice Reliable titles, descriptions
and links between episodes
13. Why can’t we just blame the broadcasters?
they don’t own all the rights they care about context
Photo from: Photo from:
http://www.flickr.com/photos/hereinvannuys/1879221392/ http://www.flickr.com/photos/yakanama/276195587/
14. Why can’t we just blame the broadcasters?
Or,
information
friction
Photo from:
http://www.flickr.com/photos/philandpam/1622589139/
17. Good news #2: data exists
Wikipedia Title, synopsis, cast etc
Link
Broadcaster Content URL
websites
TX time
Schedule Transmission times
TX time
Off air data Series linkage
18. What we are doing
1 simple design
• XML Data Format (also RDF)
• API
2 first implementation
3 some crawlers
19. What we are not doing
http://www.flickr.com/photos/mattlogelin/360329081/
21. a little more detail po
URIplay
“show” Brand
“episode” Episode
“bag of frames” Version Broadcast
“bag of bits” Encoding
“uri” Location Policy
22. The API: Main types of URI
http://uriplay.org/$brand(/$episode(/$version(/$encoding)))/
e.g., http://uriplay.org/holby-city/s10e16/
http://broadcast.uriplay.org/$broadcaster/$w3_datetime/
e.g., http://broadcast.uriplay.org/five.tv/2007-02-16T20:00/
http://policy.uriplay.org/$distributor/$identifier/
e.g., http://policy.uriplay.org/bbc.co.uk/iplayer-streaming/
http://api.uriplay.org/lookup/?uri=$uri
23. We’re a service describing resources
Reinvent nothing means:
Big design choice: should we
use RDF?
24. In plain old XML
<Brand>
<title>Yes Minister</title>
<Episode>
http://uriplay.org/yesminister/s01e01/
</Episode>
<Episode>
http://uriplay.org/yesminister/s01e02/
</Episode>
</Brand>
28. RDF: travels of a data source provider
What we like: What we don’t like:
It’s Flexible Flexible = Complex
Inference built in Must Compute
Deductive Extension
Statements must be
It’s Declarative Interpreted
29. What we learned
There is abig difference between an aggregator
and a data source
For a data source:
1 Encode the ontology as application logic and data
model
2 Use views to separate definitive truths from
application details
3 Keep it simple
30.
31. where we’re heading
bbc.co.uk apps
link
discovery.com maker
aggregator
TV
nav
uriplay.org
tagging
wikipedia.com
?
apple.com
33. What do the public and you get out of us doing this?
Easier to choose what you
want
Don't have to care about codecs, etc.
Devices and web services interop
well
We benefit too – you get to play, get
your hands dirty, make stuff with this
that we couldn't
We help a free software project –
we hope it'll help us.
CC licence http://flickr.com/photos/hddod/865542747/
34. Getting involved
Right now we’re finalizing the
first version and design
In two weeks prime time
data time
End of May see it, use it
35. Lets talk more
http://uriplay.org/
http://groups.google.com/group/uriplay/
chris@metabroadcast.com
lee@metabroadcast.com
george.wright@bbc.co.uk