Application of Blockchain in Library and Information ServicesDavid Nzoputa Ofili
The talk was given on Tuesday, the 21st of September 2021 at the Nigerian Library Association (NLA) Virtual Workshop on Contemporary ICT Practices in Library and Information Services.
Explains the motivation for private/permissioned blockchains and their characteristics, particularly in comparison to traditional centralized databases. Lists seven "tomatoes" that people throw at the notion of private blockchains, evaluating which represent valid criticisms and which do not.
This slidedeck was used at the first Blockchain Vlaanderen meetup in Leuven. It features a live (and open-source) demonstration of two usecases with Multichain.
The presentation will give the basic idea about what is blockchain technology, it's architecture, main features, types of blockchain network and other things that will make your fundamentals clear.
Application of Blockchain in Library and Information ServicesDavid Nzoputa Ofili
The talk was given on Tuesday, the 21st of September 2021 at the Nigerian Library Association (NLA) Virtual Workshop on Contemporary ICT Practices in Library and Information Services.
Explains the motivation for private/permissioned blockchains and their characteristics, particularly in comparison to traditional centralized databases. Lists seven "tomatoes" that people throw at the notion of private blockchains, evaluating which represent valid criticisms and which do not.
This slidedeck was used at the first Blockchain Vlaanderen meetup in Leuven. It features a live (and open-source) demonstration of two usecases with Multichain.
The presentation will give the basic idea about what is blockchain technology, it's architecture, main features, types of blockchain network and other things that will make your fundamentals clear.
Bitcoin and other distributed virtual currencies are revolutionizing how monetary value is stored and exchanged on the Internet. Key opportunities and risks will be described. The two main objectives of this talk will be to explain the underlying blockchain and cryptology technologies that make them work, and to demonstrate PHP recipes for using the web services that enable payment processing, identity validation, and smart contract execution.
Blockchain Technology for Public and Commercial LibrariesDavid Nzoputa Ofili
This was a Q & A session with the residents of Library of Africa & the African Diaspora (LOATAD), Ghana. The meeting held on the 23rd of November 2021, and it was virtual.
Blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system. A blockchain is essentially a digital ledger of transactions that is duplicated and distributed across the entire network of computer systems on the blockchain.
Blockchain Overview, What is Blockchain, Why Blockchain, How Blockchain will change the world, concepts of Blockchain are explained like Consensus, Distributed Ledger, Blockchain use cases and more
INTRODUCTION TO BLOCKCHAIN
HISTORY OF BLOCKCHAIN
HOW BLOCK CHAIN WORKS
TECHNOLOGY USE FOR BLOCK CHAIN
ROLE OF BLOCKCHAIN IN NETWORK
APPLICATIONS
FUTURE WORK
Recommendations
The entire Blockchain certification program is divided into different modules, which will let you explore Blockchain technology and its use cases in cybersecurity.
The relation of the two concepts of ‘blockchain’ and ‘security’ - whether blockchain is redefining cybersecurity, what new challenges are, how we build a virtuous circle between blockchain and security
Author : Dr Mark Moir, Oracle Labs
Block chains and crypto currencies - introductionInitio
Objectives and knowledge sharing
• What is blockchain? Why should we care?
• Cryptography: Shared secrets and the Blockchain
• Protocols: What’s in those blocks ?!
• Ethereum
• Bitcoin
• Hyperledger
Bitcoin and other distributed virtual currencies are revolutionizing how monetary value is stored and exchanged on the Internet. Key opportunities and risks will be described. The two main objectives of this talk will be to explain the underlying blockchain and cryptology technologies that make them work, and to demonstrate PHP recipes for using the web services that enable payment processing, identity validation, and smart contract execution.
Blockchain Technology for Public and Commercial LibrariesDavid Nzoputa Ofili
This was a Q & A session with the residents of Library of Africa & the African Diaspora (LOATAD), Ghana. The meeting held on the 23rd of November 2021, and it was virtual.
Blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system. A blockchain is essentially a digital ledger of transactions that is duplicated and distributed across the entire network of computer systems on the blockchain.
Blockchain Overview, What is Blockchain, Why Blockchain, How Blockchain will change the world, concepts of Blockchain are explained like Consensus, Distributed Ledger, Blockchain use cases and more
INTRODUCTION TO BLOCKCHAIN
HISTORY OF BLOCKCHAIN
HOW BLOCK CHAIN WORKS
TECHNOLOGY USE FOR BLOCK CHAIN
ROLE OF BLOCKCHAIN IN NETWORK
APPLICATIONS
FUTURE WORK
Recommendations
The entire Blockchain certification program is divided into different modules, which will let you explore Blockchain technology and its use cases in cybersecurity.
The relation of the two concepts of ‘blockchain’ and ‘security’ - whether blockchain is redefining cybersecurity, what new challenges are, how we build a virtuous circle between blockchain and security
Author : Dr Mark Moir, Oracle Labs
Block chains and crypto currencies - introductionInitio
Objectives and knowledge sharing
• What is blockchain? Why should we care?
• Cryptography: Shared secrets and the Blockchain
• Protocols: What’s in those blocks ?!
• Ethereum
• Bitcoin
• Hyperledger
What IT Professionals Should know about where the Future of Blockchain Technology is going.
As an enterprise IT professional, you may be wondering where all the hype is going with blockchain? Blockchains are an open-source distributed database that use state-of-the-art cryptography to essentially facilitate transactions and or interactions that can be either financial or non-financial data. A Blockchain essentially is a record of transactions similar to a traditional ledger. These transactions can be recorded for anything and not just financial Blockchain is NOT Bitcoin Blockchain is NOT just about Cryptocurrency Blockchain is to Bitcoin, what the internet is to email Blockchain is now really about providing value to the enterprise
Whether you just now learning about what blockchain technology is or your deeply involved in a Proof of Concept (POC) then learning about the disruptive nature of blockchain technology is the right move especially technologies such as AI, ML and IoT are now enabling solid use cases with blockchains.
The seminar will cover topics such as.
• What exactly is Blockchain technology and why is so disruptive?
• Why are companies are embracing Blockchain technologies?
• Overview of major Enterprise Blockchains (Hyperledger, Ethereum, Quorum and R3 Corda)
• What are the industries that are ripe for disruption from Blockchain Technology?
• What is Blockchain as a Service (BaaS) and why as an IT Professional you should understand this technology.
• The top five areas that IT Pros should learn to profit from Blockchain
Blockchain and Hook model of engagement Rajeev Soni
This is a quick overview to Blockchains and the Hooked model of technology product engagement. I speak on Product Management, Digital Marketing and Technology topics.
This is a presentation I delivered at the Jamia Milia Islamia University in Delhi.
What is a Cryptocurrency?
What is the Blockchain?
Why the Blockchain now?
Lets Sum this Blockchain!
Why the “Blockchain” is next IT revolution you have not heard of..
Lets talk about Careers in the Blockchain!
During this presentation, we will cover a brief introduction into Blockchain technology, historic use cases & emerging trends for Blockchain technology. We will also touch on what to expect from Blockchain technology in 2019. It is important to understand the progress that is being achieved every day with every single step we take towards real use cases for Blockchain projects. 2019 might be the first year where the Blockchain starts to become a central part in people’s lives and in some industries.
Main points covered:
• Conduct a brief introduction to Blockchain technology;
• Discuss both historic use cases and emerging trends for Blockchain technology;
• What to expect from Blockchain technology in 2019
Presenter:
Our presenter for this webinar is Kenneth Kimbel, a Cybersecurity professional with over five years of overall experience providing diverse technology services in client-facing roles. Recent Master’s in Cybersecurity Risk Management as well as a JD with a Cybersecurity Law focus. Currently, Kenneth is a data privacy and Cybersecurity Advisory Consultant with Deloitte. He is also knowledgeable on both current technical and legal issues in security.
Date: March 27th, 2019
Recorded webinar: https://youtu.be/fLjVgj6MAPY
Block chain and Bitcoin. A blockchain is a data structure that makes it possible to create a digital ledger of transactions and share it among a distributed network of computers.
BlockChains are a logical next step beyond centralised and distributed (networked) ledgers used to record all forms of transaction, files and documentation for legal, medical, industrial, government and defence entities. The biggest change is the lack of any middle man and/or institutions. With open and available to anyone, individuals and groups as well as companies can build open, closed, public or private BlockChains.
The technology constitutes a step function in security, privacy, reliability and utility. Although it is the basis of BitCoin and other currencies, it is not limited to financial transactions and can be applied to all forms of asset movement, agreements, documents, files, voting and more across all sectors.
The base concepts are founded on networking and distributed adjudication processes that generally embrace Digital Signatures, Public and Private Key, Encryption, and Hash Checks.
A short 101 on blockchain and cryptocurrencies - What is blockchain? How to get started investing in crypto? Tactical tips for keeping your investment secure. Presentation for Blockchain & Cryptocurrency Meetup at WeWork San Francisco, Oct 23 2017.
Today, blockchain technology doesn't need to be implemented. A word that once was foreign has now earned accolades from individuals across the globe. This technology is being talked about by every business and investor. Blockchain started its journey as an underlying Bitcoin exchange technology, and it has gained so much popularity over the years. Everyone speaks about Blockchain, from students to working professionals; but what makes Blockchain so attractive is that you need to know the concepts of Blockchain technology for this.
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.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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!
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
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.
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
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.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
2. Agenda
• Networking
• Brief blockchain primer – Chris Slee @awhnet
• Local known blockchain projects
• 2 min standup of other projects / initiatives present
• Open discussion
7. What is blockchain
Data 0Data 0
Consensus
Work
There are many consensus options and ways to
reach consensus.
• Proof of Work
• Proof of Stake
• Proof of Elapsed Time (PoET)
• Simplified Byzantine Fault Tolerance (SBFT)
• Proof of Authority (PoA)
• Hypergraph
• and so so so many more
9. What is blockchain
Data 0Data 0 Data 0
Crypto
Hashs &
Nonce
Consensus
Work
Data 0 Data 1 Data 2
10. What is a blockchain (hype-free)
A way to store data that promotes trust and
transcends typical organizational boundaries.
-me
11. What is blockchain
Data 0Data 0 Data 0
Crypto
Hashs &
Nonce
Consensus
Work
Data 0 Data 1 Data 2
12. What is blockchain
Data 0-AData 0-A Data 0-A
Crypto
Hashs &
Nonce
Consensus
Work
Data 0-A Data 0 Data 1
13. What is blockchain
Data 0-AData 0-A Data 0-A
Crypto
Hashs &
Nonce
Consensus
Work
Data 0-A Data 0 Data 1
New data is added to change
the state of the payload
But both are the truth at the
time they were added to the
blockchain
14. What is blockchain
Data 0-AData 0-A Data 0-A
Crypto
Hashs &
Nonce
Consensus
Work
Data 0-A Data 0 Data 1
New data is added to change
the state of the payload
But both are the truth at the
time they were added to the
blockchain
Trust
15. What is blockchain
Data 0-AData 0-A Data 0-A
Crypto
Hashs &
Nonce
Consensus
Work
Data 0-A Data 0 Data 1
New data is added to change
the state of the payload
But both are the truth at the
time they were added to the
blockchain
Data can come
from anywhere
16. Types of blockchain security
• Public
• Bitcoin, Ethereum and so many more
• Many are cryptocurrency based and focus on anonymous transactions
• Depending on the consensus model they pay money to complete consensus
and cost money to place data into a block
• Exchanges help transfer currency between types
• Business can use these public blockchain implementations to implement
smart contracts and reach a wide unfiltered audience.
17. Types of blockchain security
• Private
• Echo systems that allow members to do distributed transactions privately
• Membership is controlled and access is limited
• All transactions are accessible to all members for consensus
• Payloads are also accessible to all members
19. Types of blockchain security
• Secure
• Echo systems that allow members to do distributed transactions privately
• Membership is controlled and access is limited
• All transactions are accessible to all members for consensus
• Secure channels can be private and only accessible to the participants in the
specific transaction
21. Local Projects (that I am aware of)
SafeWire uses multiple sources of authentication to
help Title Agents eliminate wire fraud and keep their
customers’ funds safe.
22. Local Projects (that I am aware of)
Substratum is an open-source network that allows
anyone to allocate spare computing resources to
make the internet a free and fair place for the entire
world.
Substratum
23. Local Projects (that I am aware of)
ProcessChain allows users to build and integrate
business processes into existing or custom, secure
blockchain instances.
ProcessChain