Linux Administration Tutorial | Configuring A DNS Server In 10 Simple Steps |...Edureka!
This Linux administration tutorial is ideal for those who want to learn how to configure a Bind DNS server in Linux. The following topics have been covered in this video:
1. What is DNS?
2. How Does DNS Server Work?
3. Configuring Bind DNS Server In 10 Steps.
HTTP/3 is designed to improve in areas where HTTP/2 still has some shortcomings, primarily by changing the transport layer. HTTP/3 is the first major protocol to step away from TCP and instead it uses QUIC.
HTTP/3 is the designated name for the coming next version of the protocol that is currently under development within the QUIC working group in the IETF.
HTTP/3 is designed to improve in areas where HTTP/2 still has some shortcomings, primarily by changing the transport layer. HTTP/3 is the first major protocol to step away from TCP and instead it uses QUIC.
Daniel Stenberg does a presentation about HTTP/3 and QUIC. Why the new protocols are deemed necessary, how they work, how they change how things are sent over the network and what some of the coming deployment challenges will be.
Minerva is a storage plugin of Drill that connects IPFS's decentralized storage and Drill's flexible query engine. Any data file stored on IPFS can be easily accessed from Drill's query interface, just like a file stored on a local disk.
Visit https://github.com/bdchain/Minerva to learn more and try it out!
Adobe AEM Maintenance - Customer Care Office HoursAndrew Khoury
This presentation covers how to maintain Adobe Experience Manager 6.x (AEM / CQ / Communiqué) environments.
See the presentation video here:
https://helpx.adobe.com/experience-manager/kt/eseminars/ccoo-aem-Aug-recording.html
A brief overview of caching mechanisms in a web application. Taking a look at the different layers of caching and how to utilize them in a PHP code base. We also compare Redis and MemCached discussing their advantages and disadvantages.
This presentation provides an introduction to RESTful service design patterns by starting at the HTTP basics, then looking at good designs and finally covering good and bad practices.
Linux Administration Tutorial | Configuring A DNS Server In 10 Simple Steps |...Edureka!
This Linux administration tutorial is ideal for those who want to learn how to configure a Bind DNS server in Linux. The following topics have been covered in this video:
1. What is DNS?
2. How Does DNS Server Work?
3. Configuring Bind DNS Server In 10 Steps.
HTTP/3 is designed to improve in areas where HTTP/2 still has some shortcomings, primarily by changing the transport layer. HTTP/3 is the first major protocol to step away from TCP and instead it uses QUIC.
HTTP/3 is the designated name for the coming next version of the protocol that is currently under development within the QUIC working group in the IETF.
HTTP/3 is designed to improve in areas where HTTP/2 still has some shortcomings, primarily by changing the transport layer. HTTP/3 is the first major protocol to step away from TCP and instead it uses QUIC.
Daniel Stenberg does a presentation about HTTP/3 and QUIC. Why the new protocols are deemed necessary, how they work, how they change how things are sent over the network and what some of the coming deployment challenges will be.
Minerva is a storage plugin of Drill that connects IPFS's decentralized storage and Drill's flexible query engine. Any data file stored on IPFS can be easily accessed from Drill's query interface, just like a file stored on a local disk.
Visit https://github.com/bdchain/Minerva to learn more and try it out!
Adobe AEM Maintenance - Customer Care Office HoursAndrew Khoury
This presentation covers how to maintain Adobe Experience Manager 6.x (AEM / CQ / Communiqué) environments.
See the presentation video here:
https://helpx.adobe.com/experience-manager/kt/eseminars/ccoo-aem-Aug-recording.html
A brief overview of caching mechanisms in a web application. Taking a look at the different layers of caching and how to utilize them in a PHP code base. We also compare Redis and MemCached discussing their advantages and disadvantages.
This presentation provides an introduction to RESTful service design patterns by starting at the HTTP basics, then looking at good designs and finally covering good and bad practices.
SWORD : simple web service offering repository deposit; Open Repositories 2008, Southampton; Julie Allinson
This paper presents an overview of a JISC (Joint Information Systems Committee) activity to scope, define and develop a deposit specification for use across the repositories space, which has come to fruition within the SWORD (Simple Web service Offering Repository Deposit) project 1. It will look both at the background and how this piece of work came to pass, the movement from informal working group to funded project, the lightweight project construction and the resulting protocol and technical outputs. The paper will also consider the future of SWORD and look at some of the activity which has already galvanised around the project outputs.
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.
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.
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.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
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
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Sword v2 at UKCoRR
1. SWORD 2.0 Supporting Full Deposit Lifecycles Richard Jones Cottage Labs richard@cottagelabs.com http://cottagelabs.com
2. SWORD is a: Simple Web service Offering Repository Deposit What is SWORD? During the development of SWORD it was decided to keep the protocol as simple and lightweight as possible.
3. SWORD is a: Simple Web service Offering Repository Deposit What is SWORD? A software interface that is accessible using http
4. SWORD is a: Simple Web service Offering Repository Deposit What is SWORD?
5. SWORD is a: Simple Web service Offering Repository Deposit What is SWORD? Agnostic: DSpace EPrints Fedora Intralibrary Zentity ???
6. SWORD is a: Simple Web service Offering Repository Deposit What is SWORD? Putting things INTO a repository
7. The purpose of SWORD is to: Provide an interoperable interface that allows deposits to be easily made into repositories . What is the purpose of SWORD?
8. Out of scope: Packaging Metadata Authentication Authorization The SWORD project
9. Deposit from a desktop client SWORD use cases e.g. DepositMO
10. Deposit to multiple repositories SWORD use cases e.g. OA-RJ Institutional repository Funder repository Subject-based repository
13. Publishing system / publisher to repository deposit SWORD use cases e.g. OJS client Bibapp client Publishing system (e.g. OJS) Long term storage repository
14. Research Information System to repository deposit SWORD use cases e.g. Bibapp client RePosit project Research Information System Long term storage repository
17. SWORD is a profile of an existing standard Atom Publishing Protocol (AtomPub) AtomPub is for publishing content to the web AtomPub is designed to be extended AtomPub is used by other systems: GData (used by Google Docs etc), CMIS SWORD foundations
18. SWORD is a profile of an existing standard Atom Publishing Protocol (AtomPub) What does this mean? SWORD isn’t re-inventing the wheel AtomPub clients / APIs can be re-used SWORD foundations
21. Ask the repository’s SWORD interface to describe itself This is done using a Service Document A service document describes the contract between a user and a repository: what you must provide and what the repository will do in return Introducing: The Service Document
24. Tells you what will happen to your content How to request a Service Document
25. We have retrieved the Service Document We know where we can deposit We know what we can deposit We know what will happen to our deposit We have created a deposit package We perform the deposit… The second step
31. Is there anything else we can do? YES! Where SWORD 1.3 leaves off SWORD 2.0 begins… The deposit lifecycle is more complicated that fire-and-forget...
32. <entry xmlns="http://www.w3.org/2005/Atom" xmlns:sword=http://purl.org/net/sword/> <title>My Deposit</title> <id>info:something:1</id> <updated>2008-08-18T14:27:08Z</updated> <summary type="text">A summary</summary> <generator uri="http://myrepository.ac.uk/engine" version="1.0"/> <content type="application/zip" src="http://myrepository.ac.uk/geography-collection/deposit1.zip"/> <sword:packaging>http://purl.org/net/sword/package/default</sword:packaging> <link rel="edit" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.atom" /> <link rel="edit-media" href="http://www.myrepository.ac.uk/geography-collection/my_deposit" /> <link rel="http://purl.net/sword/terms/statement" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.rdf" /> </entry> Get a package of the item's entire content in our favourite format
33. <entry xmlns="http://www.w3.org/2005/Atom" xmlns:sword=http://purl.org/net/sword/> <title>My Deposit</title> <id>info:something:1</id> <updated>2008-08-18T14:27:08Z</updated> <summary type="text">A summary</summary> <generator uri="http://myrepository.ac.uk/engine" version="1.0"/> <content type="application/zip" src="http://myrepository.ac.uk/geography-collection/deposit1.zip"/> <sword:packaging>http://purl.org/net/sword/package/default</sword:packaging> <link rel="edit" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.atom" /> <link rel="edit-media" href="http://www.myrepository.ac.uk/geography-collection/my_deposit" /> <link rel="http://purl.net/sword/terms/statement" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.rdf" /> </entry> Add more content to the item by POSTing more files
34. <entry xmlns="http://www.w3.org/2005/Atom" xmlns:sword=http://purl.org/net/sword/> <title>My Deposit</title> <id>info:something:1</id> <updated>2008-08-18T14:27:08Z</updated> <summary type="text">A summary</summary> <generator uri="http://myrepository.ac.uk/engine" version="1.0"/> <content type="application/zip" src="http://myrepository.ac.uk/geography-collection/deposit1.zip"/> <sword:packaging>http://purl.org/net/sword/package/default</sword:packaging> <link rel="edit" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.atom" /> <link rel="edit-media" href="http://www.myrepository.ac.uk/geography-collection/my_deposit" /> <link rel="http://purl.net/sword/terms/statement" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.rdf" /> </entry> PUT new content over the old, or DELETE all the content
35. <entry xmlns="http://www.w3.org/2005/Atom" xmlns:sword=http://purl.org/net/sword/> <title>My Deposit</title> <id>info:something:1</id> <updated>2008-08-18T14:27:08Z</updated> <summary type="text">A summary</summary> <generator uri="http://myrepository.ac.uk/engine" version="1.0"/> <content type="application/zip" src="http://myrepository.ac.uk/geography-collection/deposit1.zip"/> <sword:packaging>http://purl.org/net/sword/package/default</sword:packaging> <link rel="edit" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.atom" /> <link rel="edit-media" href="http://www.myrepository.ac.uk/geography-collection/my_deposit" /> <link rel="http://purl.net/sword/terms/statement" href="http://www.myrepository.ac.uk/geography-collection/my_deposit.rdf" /> </entry> Ask the repository to describe the item, and the state it is in
36. You Deposit your money You get a Receipt Your Statement tells you what happened to your money since A Banking Analogy
37. Introducing: The SWORD Statement It tells you what files were produced when the repository unpackaged your deposit It tells you what new files have been added to your deposit (e.g. via format migration, mediated deposit, etc) It tells you where to get the package(s) you originally uploaded It tells you where in the workflow your item is (or any other state that it might be in). For example, “under review” or “deleted”
38. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ore="http://www.openarchives.org/ore/terms/"> <rdf:Description rdf:about="http://localhost/edit-uri/43/d0"> <ore:describes rdf:resource="http://localhost/agg-uri/43/d0"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/agg-uri/43/d0"> <ore:isDescribedBy rdf:resource="http://localhost/edit-uri/43/d0"/> <ore:aggregates rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:originalDeposit rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:state rdf:resource="http://purl.org/net/sword/state/archived"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/part-uri/43/d0/example.zip"> <sword:packaging rdf:resource="http://purl.org/net/sword/package/default"/> <sword:depositedOn>2011-02-24T19:50:04Z</sword:depositedOn> <sword:depositedBy>sword</sword:depositedBy> </rdf:Description> <rdf:Description rdf:about="http://purl.org/net/sword/state/archived"> <sword:stateDescription> The work has passed through review and is now in the archive </sword:stateDescription> </rdf:Description> </rdf:RDF> Can be an OAI-ORE Resource Map
39. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ore="http://www.openarchives.org/ore/terms/"> <rdf:Description rdf:about="http://localhost/edit-uri/43/d0"> <ore:describes rdf:resource="http://localhost/agg-uri/43/d0"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/agg-uri/43/d0"> <ore:isDescribedBy rdf:resource="http://localhost/edit-uri/43/d0"/> <ore:aggregates rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:originalDeposit rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:state rdf:resource="http://purl.org/net/sword/state/archived"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/part-uri/43/d0/example.zip"> <sword:packaging rdf:resource="http://purl.org/net/sword/package/default"/> <sword:depositedOn>2011-02-24T19:50:04Z</sword:depositedOn> <sword:depositedBy>sword</sword:depositedBy> </rdf:Description> <rdf:Description rdf:about="http://purl.org/net/sword/state/archived"> <sword:stateDescription> The work has passed through review and is now in the archive </sword:stateDescription> </rdf:Description> </rdf:RDF> Tells me where to get my original package
40. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ore="http://www.openarchives.org/ore/terms/"> <rdf:Description rdf:about="http://localhost/edit-uri/43/d0"> <ore:describes rdf:resource="http://localhost/agg-uri/43/d0"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/agg-uri/43/d0"> <ore:isDescribedBy rdf:resource="http://localhost/edit-uri/43/d0"/> <ore:aggregates rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:originalDeposit rdf:resource="http://localhost/part-uri/43/d0/example.zip"/> <sword:state rdf:resource="http://purl.org/net/sword/state/archived"/> </rdf:Description> <rdf:Description rdf:about="http://localhost/part-uri/43/d0/example.zip"> <sword:packaging rdf:resource="http://purl.org/net/sword/package/default"/> <sword:depositedOn>2011-02-24T19:50:04Z</sword:depositedOn> <sword:depositedBy>sword</sword:depositedBy> </rdf:Description> <rdf:Description rdf:about="http://purl.org/net/sword/state/archived"> <sword:stateDescription> The work has passed through review and is now in the archive </sword:stateDescription> </rdf:Description> </rdf:RDF> Tells me what state my item is in
41. Interaction with SWORD is via XML documents XML is good for machine to machine interfaces Do users want to read / write XML? User friendly?
55. SWORD 2.0 Timeline November – February Consultation and development of a draft profile and internet drafts March – May Client and Server Development
56. Original slides by Stuart Lewis stuart@swordapp.org Additional SWORD 2.0 material by Richard Jones richard@cottagelabs.com The SWORD project http://swordapp.org/ Funded by JISC http://www.jisc.ac.uk/ Licence Creative commons Credits