David Kariuki (DK)'s repositories
ace-the-java-coding-interview
Java project to learn advanced Data Structures and Algorithms
android-internet-connectivity
This class checks for internet connection availability, speed and network type on your android phone.
david-kariuki
David Kariuki 's profile repository.
dsa-java-practice1
Data Structures and Algorithms Practice 1 using java.
hilltop-system
This system will be used to keep track of inventory, Sales, Orders, Quotations, Customers, Suppliers and employees alike. It should generate reports using the data accumulated to help make inferences.
algorithms-part1
Project to learn algorithms. Part 1
junit5-testing-java
This is a java project to learn JUnit testing. https://david-kariuki.github.io/JUnitTestingProject/
java-collections
Java project to refresh collections API
leetcode-practice
Java project to learn and practice algorithms on LeetCode
vmware-host-modules-builder-cli
This shell script downloads, builds and installs Vmware host modules for your Linux Vmware.
The-Complete-FAANG-Preparation
This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python,
fineract
Apache Fineract
linux-desktop-environment-tool-cli
This script helps Debian and Ubuntu users install the below desktop environments from a list of options on a terminal menu. It also has an uninstall option for the installed desktop environments. The script will update system packages and upgrade software packages before installing or uninstalling any desktop environment.
watchpup
Kali linux tool to harden and monitor your Kali OS