Discussion of the needs around updating Shared Canvas data model for IIIF's Presentation API, and aligning with new work such as the Web Annotation specs.
Update from the W3C Web Annotation Working Group on its progress towards establishing a data model, vocabulary, serialization, and interaction protocol for digital annotation.
Building Self Documenting HTTP APIs with CQRSDerek Comartin
Does your HTTP API expose your database structure?
HTTP endpoints that represent your database entities couples your consuming clients to the internals of your application. Making it much harder to change your API.
Go beyond serializing a database row into json by leveraging CQRS.
Start designing an HTTP API like a regular HTML website. Bringing the concepts of HTML links and forms to your API allows your clients to consume it with ease.
Attendees will learn how to design an HTTP API by leveraging CQRS and hypermedia to decouple their core application from their HTTP API.
Resource Oriented Architectures: The Future of Data API?Victor Olex
From API Strategy & Practice 2013 conference and the creators of SlashDB (http://www.slashdb.com). What are resource-oriented apis, how they contrast with service oriented architectures? Will JSON-LD standard reignite the excitment about in linked data, RDF and SPARQL?
Update from the W3C Web Annotation Working Group on its progress towards establishing a data model, vocabulary, serialization, and interaction protocol for digital annotation.
Building Self Documenting HTTP APIs with CQRSDerek Comartin
Does your HTTP API expose your database structure?
HTTP endpoints that represent your database entities couples your consuming clients to the internals of your application. Making it much harder to change your API.
Go beyond serializing a database row into json by leveraging CQRS.
Start designing an HTTP API like a regular HTML website. Bringing the concepts of HTML links and forms to your API allows your clients to consume it with ease.
Attendees will learn how to design an HTTP API by leveraging CQRS and hypermedia to decouple their core application from their HTTP API.
Resource Oriented Architectures: The Future of Data API?Victor Olex
From API Strategy & Practice 2013 conference and the creators of SlashDB (http://www.slashdb.com). What are resource-oriented apis, how they contrast with service oriented architectures? Will JSON-LD standard reignite the excitment about in linked data, RDF and SPARQL?
Text analytics for Google Spreadsheets using Text Mining add-on SpazioDati
This add-on allows Google Spreadsheet users to enhance their textual spreadsheets content by automatically extracting named entities (such as places, persons, events or concepts) and linking them to Wikipedia by using Dandelion API.
This presentation gives details on technologies and approaches towards exploiting Linked Data by building LD applications. In particular, it gives an overview of popular existing applications and introduces the main technologies that support implementation and development. Furthermore, it illustrates how data exposed through common Web APIs can be integrated with Linked Data in order to create mashups.
Data Curation @ SpazioDati - NEXA Lunch SeminarSpazioDati
Some insights about data curation processes @ SpazioDati. How we're using Big Data tools, Linked Data technologies, to build our products: Dandelion API (dandelion.eu) and Atoka (atoka.io).
A Semantic Data Model for Web ApplicationsArmin Haller
This presentation gives a short overview of the Semantic Web, RDFa and Linked Data. The second part briefly discusses ActiveRaUL, our model and system for developing form-based Web applications using Semantic Web technologies.
Social Media Data Collection & AnalysisScott Sanders
A non-technical primer on how to collect and analyze social media data. This was an invited lecture by Biostatistics and Bioinformatics Department in the School of Public Health at the University of Louisville.
ISWC 2014 - Dandelion: from raw data to dataGEMs for developersSpazioDati
This is the presentation showed during ISWC 2014 at Riva del Garda. The session was titled "Developers Workshop", and the focus was on how you solved practical problems for Linked Data. We presented dandelion platform and our data curation workflow, and the overall idea of dataGEM APIs.
Web Scraping and Data Extraction ServicePromptCloud
Learn more about Web Scraping and data extraction services. We have covered various points about scraping, extraction and converting un-structured data to structured format. For more info visit http://promptcloud.com/
The Power of Semantic Technologies to Explore Linked Open DataOntotext
Atanas Kiryakov's, Ontotext’s CEO, presentation at the first edition of Graphorum (http://graphorum2017.dataversity.net/) – a new forum that taps into the growing interest in Graph Databases and Technologies. Graphorum is co-located with the Smart Data Conference, organized by the digital publishing platform Dataversity.
The presentation demonstrates the capabilities of Ontotext’s own approach to contributing to the discipline of more intelligent information gathering and analysis by:
- graphically explorinh the connectivity patterns in big datasets;
- building new links between identical entities residing in different data silos;
- getting insights of what type of queries can be run against various linked data sets;
- reliably filtering information based on relationships, e.g., between people and organizations, in the news;
- demonstrating the conversion of tabular data into RDF.
Learn more at http://ontotext.com/.
#4 FAIR - R for Reusable - Creative Commons - 20-09-17ARDC
Nerida Quatermass
Full Webinar: https://youtu.be/EDhJTCm9RN8
Transcript: https://www.slideshare.net/AustralianNationalDataService/transcript-4-fair-r-for-reusable
Other webinars in the series: http://www.ands.org.au/news-and-events/events/fair-webinar-series
Crossref Content Registration - LIVE MumbaiCrossref
Crossref Head of Metadata, Patricia Feeney, provides an overview of how to register your content with Crossref. Patricia talked about the various methods including XML deposit, the manual web deposit form, and our new Metadata Manager tool.
Linkator: enriching web pages by automatically adding dereferenceable semanti...Samur Araujo
In this paper, we introduce Linkator, an application architecture that
exploits semantic annotations for automatically adding links to previously
generated web pages. Linkator provides a mechanism for dereferencing these
semantic annotations with what it calls semantic links. Automatically adding
links to web pages improves the users’ navigation. It connects the visited page
with external sources of information that the user can be interested in, but that
were not identified as such during the web page design phase. The process of
auto-linking encompasses: finding the terms to be linked and finding the
destination of the link. Linkator delegates the first stage to external semantic
annotation tools and it concentrates on the process of finding a relevant
resource to link to. In this paper, a use case is presented that shows how this
mechanism can support knowledge workers in finding publications during their
navigation on the web.
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
This presentation introduces the main principles of Linked Data, the underlying technologies and background standards. It provides basic knowledge for how data can be published over the Web, how it can be queried, and what are the possible use cases and benefits. As an example, we use the development of a music portal (based on the MusicBrainz dataset), which facilitates access to a wide range of information and multimedia resources relating to music.
Intervention de Stefanie Gehrke au Workshop "TEI and Neighbouring Standards" à la DiXiT Convention Week 2015 (Huygens ING, La Haye, 15 septembre 2015).
Text analytics for Google Spreadsheets using Text Mining add-on SpazioDati
This add-on allows Google Spreadsheet users to enhance their textual spreadsheets content by automatically extracting named entities (such as places, persons, events or concepts) and linking them to Wikipedia by using Dandelion API.
This presentation gives details on technologies and approaches towards exploiting Linked Data by building LD applications. In particular, it gives an overview of popular existing applications and introduces the main technologies that support implementation and development. Furthermore, it illustrates how data exposed through common Web APIs can be integrated with Linked Data in order to create mashups.
Data Curation @ SpazioDati - NEXA Lunch SeminarSpazioDati
Some insights about data curation processes @ SpazioDati. How we're using Big Data tools, Linked Data technologies, to build our products: Dandelion API (dandelion.eu) and Atoka (atoka.io).
A Semantic Data Model for Web ApplicationsArmin Haller
This presentation gives a short overview of the Semantic Web, RDFa and Linked Data. The second part briefly discusses ActiveRaUL, our model and system for developing form-based Web applications using Semantic Web technologies.
Social Media Data Collection & AnalysisScott Sanders
A non-technical primer on how to collect and analyze social media data. This was an invited lecture by Biostatistics and Bioinformatics Department in the School of Public Health at the University of Louisville.
ISWC 2014 - Dandelion: from raw data to dataGEMs for developersSpazioDati
This is the presentation showed during ISWC 2014 at Riva del Garda. The session was titled "Developers Workshop", and the focus was on how you solved practical problems for Linked Data. We presented dandelion platform and our data curation workflow, and the overall idea of dataGEM APIs.
Web Scraping and Data Extraction ServicePromptCloud
Learn more about Web Scraping and data extraction services. We have covered various points about scraping, extraction and converting un-structured data to structured format. For more info visit http://promptcloud.com/
The Power of Semantic Technologies to Explore Linked Open DataOntotext
Atanas Kiryakov's, Ontotext’s CEO, presentation at the first edition of Graphorum (http://graphorum2017.dataversity.net/) – a new forum that taps into the growing interest in Graph Databases and Technologies. Graphorum is co-located with the Smart Data Conference, organized by the digital publishing platform Dataversity.
The presentation demonstrates the capabilities of Ontotext’s own approach to contributing to the discipline of more intelligent information gathering and analysis by:
- graphically explorinh the connectivity patterns in big datasets;
- building new links between identical entities residing in different data silos;
- getting insights of what type of queries can be run against various linked data sets;
- reliably filtering information based on relationships, e.g., between people and organizations, in the news;
- demonstrating the conversion of tabular data into RDF.
Learn more at http://ontotext.com/.
#4 FAIR - R for Reusable - Creative Commons - 20-09-17ARDC
Nerida Quatermass
Full Webinar: https://youtu.be/EDhJTCm9RN8
Transcript: https://www.slideshare.net/AustralianNationalDataService/transcript-4-fair-r-for-reusable
Other webinars in the series: http://www.ands.org.au/news-and-events/events/fair-webinar-series
Crossref Content Registration - LIVE MumbaiCrossref
Crossref Head of Metadata, Patricia Feeney, provides an overview of how to register your content with Crossref. Patricia talked about the various methods including XML deposit, the manual web deposit form, and our new Metadata Manager tool.
Linkator: enriching web pages by automatically adding dereferenceable semanti...Samur Araujo
In this paper, we introduce Linkator, an application architecture that
exploits semantic annotations for automatically adding links to previously
generated web pages. Linkator provides a mechanism for dereferencing these
semantic annotations with what it calls semantic links. Automatically adding
links to web pages improves the users’ navigation. It connects the visited page
with external sources of information that the user can be interested in, but that
were not identified as such during the web page design phase. The process of
auto-linking encompasses: finding the terms to be linked and finding the
destination of the link. Linkator delegates the first stage to external semantic
annotation tools and it concentrates on the process of finding a relevant
resource to link to. In this paper, a use case is presented that shows how this
mechanism can support knowledge workers in finding publications during their
navigation on the web.
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
This presentation introduces the main principles of Linked Data, the underlying technologies and background standards. It provides basic knowledge for how data can be published over the Web, how it can be queried, and what are the possible use cases and benefits. As an example, we use the development of a music portal (based on the MusicBrainz dataset), which facilitates access to a wide range of information and multimedia resources relating to music.
Intervention de Stefanie Gehrke au Workshop "TEI and Neighbouring Standards" à la DiXiT Convention Week 2015 (Huygens ING, La Haye, 15 septembre 2015).
Digitised Manuscripts and the British Library's new IIIF viewer Mia
The British Library's implementation of the IIIF-based Universal Viewer. Presentation for 'Digitised Hebrew Manuscripts: British Library and Beyond', London, November 2016
Digital Manuscript Interoperability Via Shared CanvasTom-Cramer
This is a presentation on digital manuscript (DMS) interoperability as an Open Annotation use case, presented on April 9, 2013 at the West Coast OA Roll Out at Stanford University. It includes both the DMS use cases as well as excerpts of shared-canvas slide decks and IIIF.
Community Challenges for Practical Linked Open Data - Linked Pasts keynoteRobert Sanderson
A call to action to discuss and agree on practical considerations around the creation, publication and discovery of linked open data about historical activities and objects.
Text of approximately what I said: http://bit.ly/usable_lod
To be useful, Linked Open Data requires shared identities and the reuse of their identifiers (URIs). This presentation argues that exact identity matching is both theoretically and practically impossible, and proposes some practical considerations for how to create an actual web of data.
Presented as invited seminar at UC Berkeley, February 24th, 2017
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)Nedelcho Delchev
This BoF is focused on one of the development models "In-System Programming", that can be used in combination with cloud platforms. It leverages also content-centric architectural style by using centralised repository, dynamic languages and multi-container runtime.
The main goal is achieving the shortest development turn-around time ever.
Tutorial Expert How-To - Command Line Interface (CLI)PascalDesmarets1
Promote a shared understanding of meaning and context for data structures across business users and technical users, through the synchronization and publication of these data structures to business-facing data catalogs.
APIs at Scale with TypeSpec by Mandy Whaley, MicrosoftNordic APIs
A presentation given by Mandy Whaley, Partner Director of Product, Azure Developer Tools at Microsoft, at our 2024 Austin API Summit, March 12-13.
Session Description:
TypeSpec is a new API description language developed and used by Microsoft to deliver APIs at a massive scale. Learn how Microsoft uses TypeSpec to deliver high quality services to millions of customers and across tens of thousands of API endpoints. We will show how to use this new language and the related IDE tooling to encapsulate common API patterns into reusable components, up-level API descriptions with business-specific metadata and behaviors, connect API guidelines to development time activities, maintain API consistency, and generate custom assets, all while interoperating with the OpenAPI ecosystem.
GraphQL has made an excellent entree on the API scene. It is reintroducing the original concepts of RPC-style architecture with a revolutionary API consumer-oriented approach. It brought a new option to the stalled waters of RESTful APIs. But more importantly, GraphQL brought back the principal question: What is the right API architectural style for my project?
If you are building an API, this talk should give you enough of the theoretical background to make the right API-decision for your product.
In this talk, we will take a critical look at predominant API architectural style – RESTful APIs and put it in contrast to GraphQL and Hypermedia APIs. We will discuss the expected properties of distributed systems, the consequences of choosing a particular API style, and reflect these findings in the pros and cons of the popular methods.
An introduction to Linked Open Usable Data (LOUD) through the lens of a zooming paradigm, and thoughts on how such a paradigm can help to address some grand challenges of LOUD, including search granularity, trust and reconciliation. Presented to the IDLab / Knowledge at Web Scale department of the University of Ghent in Feb '23
Publishing API documentation -- WorkshopTom Johnson
These slides are from the REST API documentation workshop that I gave at the STC Summit 2015. For more details, see http://idratherbewriting.com/publishingapidocs.
Micro-serviços em Python usando Pyramid, Cornice e muito amorÉrico Andrei
Relato da experiência com Pyramid, Python e micro-serviços na Briefy.
Esta palestra foi apresentada em 11/11/2017 no encontro do GruPy-SP.
Baseada na apresentação "From Legacy To a Microservices Architecture" ministrada por Rudá Porto na Plone Conference 2017
DevOps is focused on Agile development and in great demand.
GCP Supports DevOps in a manner similar to AWS.
Differences between API Gateway (CLI support and OpenAPI Support)
GCP uses a NGINX Proxy with Cloud Endpoints.
Integrating Alfresco @ Scale (via event-driven micro-services)J V
Alfresco DevCon 2018 (Lisbon) - https://devcon.alfresco.com/
Alfresco provides a rich set of options for integrating third-party systems with services across the Digital Business Platform. We will deep-dive into the architecture of the new Alfresco Integration Services framework – a set of event-driven micro-services that can be easily deployed & scaled.
https://www.youtube.com/watch?v=TyB-t7wsDEE
Content Strategy and Developer Engagement for DevPortalsAxway
Slides from Write the Docs Ottawa Meet Up at Shopify HQ in Canada, June 24, 2019
We’ll walk through 5 scenarios and concrete ways of reaching a developer community for frictionless and increased engagement.
How we got to where we are?
What's Serverless
Serverless Principles
Pros and cons
Serverless architectures
Lambda Anatomy
Demos
AWS SAM
Demo
By : Ahmed Samir
AWS re:Invent 2016: Open Source at AWS—Contributions, Support, and Engagement...Amazon Web Services
Over the last few years, we have seen a dramatic increase in the use of open source projects as the mainstay of architectures in both startups and enterprises. Many of our customers and partners also run their own open source programs and contribute key technologies to the industry as a whole (see DCS201). At AWS we engage with open source projects in a number of ways. We contribute bug fixes and enhancements to popular projects including our work with the Hadoop ecosystem (see BDM401), Chromium (see BAP305) and (obviously) Boto. We have our own standalone projects including the security library s2n (see NET405) and machine learning project MXnet (see MAC401). We also have services that make open source easier to use like ECS for Docker (see CON316), and RDS for MySQL and PostgreSQL (see DAT305). In this session you will learn about our existing open source work across AWS, and our next steps.
Modern businesses have data at their core, and this data is changing continuously. How can we harness this torrent of information in real-time? The answer is stream processing, and the technology that has since become the core platform for streaming data is Apache Kafka. Among the thousands of companies that use Kafka to transform and reshape their industries are the likes of Netflix, Uber, PayPal, and AirBnB, but also established players such as Goldman Sachs, Cisco, and Oracle.
Unfortunately, today’s common architectures for real-time data processing at scale suffer from complexity: there are many technologies that need to be stitched and operated together, and each individual technology is often complex by itself. This has led to a strong discrepancy between how we, as engineers, would like to work vs. how we actually end up working in practice.
In this session we talk about how Apache Kafka helps you to radically simplify your data processing architectures. We cover how you can now build normal applications to serve your real-time processing needs — rather than building clusters or similar special-purpose infrastructure — and still benefit from properties such as high scalability, distributed computing, and fault-tolerance, which are typically associated exclusively with cluster technologies. Notably, we introduce Kafka’s Streams API, its abstractions for streams and tables, and its recently introduced Interactive Queries functionality. As we will see, Kafka makes such architectures equally viable for small, medium, and large scale use cases.
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandCisco IT
Cisco IT added OpenShift by Red Hat to its technology mix to rapidly expose development staff to a rich set of web-scale application frameworks and runtimes. Deploying Platform-as-a-Service (PaaS) architectures, like OpenShift, bring with it:
- A Focus on the Developer Experience
- Container Technology
- Network Security and User Isolation
- Acceleration of DevOps Models without Negatively Impacting Business
In this session, Cisco and Red Hat will take you through:
- The problems Cisco set out to solve with PaaS. - How OpenShift aligned with their needs.
- Key lessons learned during the process.
Business & IT Strategy Alignment: This track targets the juncture of business and IT considerations necessary to create competitive advantage. Example topics include: new architecture deployments, competitive differentiators, long-term and hidden costs, and security.
Attendees will learn how to align architecture and technology decisions with their specific business needs and how and when IT departments can provide competitive advantage.
A walk through of the Linked Art data model, API and community processes. Presented originally at the Rijksmuseum for the 5th Linked Art face to face meeting. Linked Art is a linked open usable data specification created by the community to describe artwork, museum objects, and related bibliographic and archival content.
LUX - Cross Collections Cultural Heritage at YaleRobert Sanderson
A brief presentation based on the CNI talk for the Linked Data for Libraries Discovery affinity group about LUX, Linked Open Usable Data and our discovery processes based on graphs rather than documents.
Data is our Product: Thoughts on LOD SustainabilityRobert Sanderson
Invited keynote presentation for the LINCS Project, June 23rd 2022 at the University of Guelph, Canada. It describes thoughts on a framework for sustainability of linked open usable data products in the cultural heritage domain.
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
Brief and skeptical presentation about wikidata and its potential for use and abuse in the cultural heritage data ecosystem, presented at the PCC/LDAC forum on wikidata, November 12th, 2021.
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataRobert Sanderson
An introduction to Linked Art - why we need it, what it is, and how it works. A great starting point if you're interested in linked open usable data in cultural heritage, especially art museums.
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataRobert Sanderson
What is the notion of trust, when it comes to publishing linked open data in the cultural heritage sector? This presentation discusses some aspects with relation to three primary questions: How do we trust what was said, trust that the institution said it, and trust what it means?
Invited seminar for UIUC's IS 575 class on metadata in theory and practice, about structural metadata practice in RDF/LOD. Touches on OAI-ORE, PCDM, Annotation, IIIF and Linked Art. Challenges explored are graph boundaries, APIs and context specific metadata.
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemRobert Sanderson
There have been, and continue to be, many initiatives to address the social, technological, financial and policy-based challenges that throw up roadblocks towards achieving this vision. However, it is hard to tell whether we are making progress, or whether we are eternally waiting for the hyperloop that will never come. If we are to ever be able to answer research questions that require a broad, international corpus of cultural data, then we need an ecosystem that can be characterized with 5 “C”s: Collaborative, Consistent, Connected, Correct and Contextualized. Each of these has implications for the sustainability, innovation, usability, timeliness and ethical considerations that must be addressed in a coherent and holistic manner. As with autonomous vehicles, technology (and perhaps even machine “intelligence”) is a necessary but insufficient component.
In this presentation, I will frame and motivate this grand challenge and propose where we can build connections between the academy, the cultural heritage sector, and industry. The discussion will explore the issues, and highlight some of the successful endeavors and more approachable opportunities where, together, progress can be made.
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingRobert Sanderson
A walk through of a framework based around the distinctions between Abstraction, Implementation and Audience for considering the value and utility of data modeling patterns and paradigms in cultural heritage information systems. In particular, a focus on CIDOC-CRM, BibFrame, RiC-CM/RiC-O, EDM, and IIIF, with the intent to demonstrate best practices and anti-patterns in modeling.
Presentation about usability of linked data, following LODLAM 2020 at the Getty. Discusses JSON-LD 1.1, IIIF, Linked Art, in the context of the design principles for building usable APIs on top of semantically accurate models, and domain specific vocabularies.
In particular a focus on the different abstraction layers between conceptual model, ontology, vocabulary, and application profile and the various uses of the data.
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Robert Sanderson
Keynote presentation at JCDL 2019 at UIUC, on the interaction between standards (development and usage) and communities. Looking at Linked Open Data, digital library protocols, and evaluation of standards practices.
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeRobert Sanderson
Discussion of cultural heritage issues around usability and prioritization with completeness, and focus on bringing together communities rather than small and transient committees. Focus on Linked Open Usable Data, Annotations, JSON-LD, IIIF and Linked.Art.
Background for linked open data at the J Paul Getty Trust, followed by a summary of Linked Open Usable Data, and an initial walkthrough of the https://linked.art/ model.
Linked Open Data is great for recommendations about publishing data, but we need five more stars for the consumer -- How can it be both complete and usable? Design principles for Linked Open Usable Data.
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
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
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.
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
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.
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.
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
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.
2. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Shared
Canvas?
• RDF
Model
that
the
Presentation
API
is
built
from
• Source
of
those
“sc:”
prefixes!
• Predates
IIIF
Focus
has
been
on
the
APIs,
not
the
model,
towards
ease
of
interoperability.
3. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Shared
Canvas
2.0
• APIs
have
advanced
beyond
the
model
• Need
to
get
them
back
in
sync
• New
APIs
require
updates
to
the
model
• e.g.
A/V
needs
a
“time”
dimension
for
a
Canvas
• Model’s
referenced
ontologies
have
been
updated
• e.g.
OAC
à OA
à WAWG
• Or
we
no
longer
use
them
• e.g.
OAI-‐ORE
4. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Resynchronize
Update
the
model
from
the
Presentation
API
• Drop
ORE
in
favor
of
rdf Lists
• Add
classes,
no
Collections
even!
• Add
new
concepts
like
viewingHint,
viewingDirection
• Add
new
relationships
like
contentLayer,
members
• Update
documentation
to
be
in
sync
with
Prezi
• Provides
the
theoretical
background
to
understanding
the
API
5. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Update
Update
the
model
for
new
Standards
• JSON-‐LD
as
target
serialization
• Use
Web
Annotation
WG
model,
not
older
OA
• Incorporate
ActivityStreams (paging)
• Drops
AnnotationList,
Layer
• Consider
interactions
with
REST
• LDP
Containers?
6. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Simplify
Make
it
simpler:
• Drop
Zones
in
favor
of
nesting
Canvas
• Rotation
done
in
Annotation
• New
use
cases
in
AV
of
audio
only
canvases
• Incorporate
Presentation
API
optimizations
• e.g.
other_content vs
images
7. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Clarify
Make
the
model
clearer:
• What
is
a
“service”?
• Interactions
between
Range
and
Sequence?
• Do
we
need
a
protocol
or
profiles?
• Extract
Annotation
use
cases
to
separate
documents?
8. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Extend
Add
concepts
needed
for
A/V:
• Add
Duration
to
the
Canvas
• Make
height/width
non-‐mandatory
• Transitions
between
canvases
More
specific
motivations?
• Transcribing
vs
Translating
11. @azaroth42
rsanderson
@getty.edu
IIIF:
InteroperabilituyIIIF:
Shared
Canvas
@azaroth42
rsanderson
@getty.edu
Defer
Do
not
yet
add
concepts
for
3D:
• 3D
space
is
unbounded,
canvases
are
bounded
• 0,0
is
upper
left
corner
• 0,0,0
is
point
in
the
center
• Not
enough
experience
• Don’t
want
to
reinvent
VRML!