Pinned Repositories
bloom-filter
A Bloom filter is a space-efficient probabilistic data structure, conceived by Burton Howard Bloom in 1970, that is used to test whether an element is a member of a set. False positive matches are possible, but false negatives are not – in other words, a query returns either "possibly in set" or "definitely not in set".
diffie-hellman-key-exchange-algorithm
Diffie–Hellman key exchange (D–H) [nb 1] is a specific method of securely exchanging cryptographic keys over a public channel and was one of the first public-key protocols as originally conceptualized by Ralph Merkle and named after Whitfield Diffie and Martin Hellman.[1][2] D–H is one of the earliest practical examples of public key exchange implemented within the field of cryptography.
distributed-lock-manager
The DLM maintains a list of system resources and provides locking mechanisms to control allocation and modification of resources.
hashcash-algorithm
Hashcash is a proof-of-work system used to limit email spam and denial-of-service attacks, and more recently has become known for its use in bitcoin (and other cryptocurrencies) as part of the mining algorithm. The original idea was first proposed by C. Dwork and M. Naor in 1992
naive-bayes-algorithm
In machine learning, naive Bayes classifiers are a family of simple probabilistic classifiers based on applying Bayes' theorem with strong (naive) independence assumptions between the features.
pangolin
raft-consensus-algorithm
Raft is a consensus algorithm designed as an alternative to Paxos. It was meant to be more understandable than Paxos by means of separation of logic, but it is also formally proven safe and offers some additional features.
rivest-shamir-adleman-algorithm
RSA is an algorithm used by modern computers to encrypt and decrypt messages. It is an asymmetric cryptographic algorithm. Asymmetric means that there are two different keys. This is also called public key cryptography, because one of them can be given to everyone. The other key must be kept private.
simple-cryptocurrency
A simple cryptocurrency built using Javascript and WebSockets.
socks-proxy-server
barend-erasmus's Repositories
barend-erasmus/open-stats-linux-agent
barend-erasmus/naive-bayes-algorithm
In machine learning, naive Bayes classifiers are a family of simple probabilistic classifiers based on applying Bayes' theorem with strong (naive) independence assumptions between the features.
barend-erasmus/world-of-rations-ui
barend-erasmus/google-drive-vs-dropbox
Comparing Google Drive and Dropbox from a developer point of view.
barend-erasmus/bond-repayment-visualizer
barend-erasmus/chat-application
barend-erasmus/developersworkspace.co.za
barend-erasmus/epons-data-corrector
barend-erasmus/ketone
barend-erasmus/simple-cloud-storage
barend-erasmus/offsite-backup-client
barend-erasmus/project-euler
barend-erasmus/git-diagram
barend-erasmus/world-of-rations-db
barend-erasmus/openservices.co.za
barend-erasmus/package-management-on-tfs
You no longer need to manage legacy on-prem file shares or host private package servers. We’ll host, index, and manage your packages seamlessly in the cloud right alongside your source code, builds, and releases.
barend-erasmus/tech-radar-ui
barend-erasmus/yeoman-tutorial
Yeoman helps you to kick-start new projects, prescribing best practices and tools to help you stay productive.
barend-erasmus/html-converter-service
barend-erasmus/world-of-rations-service
barend-erasmus/epons-facility-time-spent-dashboard
barend-erasmus/epons-patient-time-spent-dashboard
barend-erasmus/database-backup-dropbox
Backups database and copies file to Dropbox
barend-erasmus/secure-directory
barend-erasmus/url-shortener-service
barend-erasmus/axios
Promise based HTTP client for the browser and node.js
barend-erasmus/frontosa-pricelist-processor
barend-erasmus/code-testing-guidelines
Unit Test, Integration Test, Functional Test
barend-erasmus/feature-toggle-ui
barend-erasmus/feature-toggle-service