Deepen your technical knowledge
Learn and share the latest technology with community members in Webscale’s Engineering Education Program.
Automating Job Scheduling with Django_cron in a Python Application
Job scheduling is crucial in all streaming applications. There are various ways of streaming data from an external API into an application through automation. Sometimes, developers need to automate...
Creating a Hand Tracking Module using Python, OpenCv, and MediaPipe
Hand tracking is the process in which a computer uses computer vision to detect a hand from an input image and keeps focus on the hand’s movement and orientation. Hand tracking allows us to develop numerous programs that use hand movement and orientation as their...
Hyperparameter Tuning in Decision Trees and Random Forests
After years of hard work, we have reached a stage where we use computers to analyze millions of data points and provide insights that even the human eye could not catch. But our Machine Learning model is only as good as its accuracy on unseen data, i.e., “how well our...
How to Adjust Images to a Higher or Lower Resolution using Python
Images with constant resolution can at times not bring out the desired information and accurate details. To overcome this challenge, there is a need for the adjustment of resolutions in an image. We will be changing the images to a higher and lower resolution with the...
How to set up Kali Linux for Dual Boot
To Dual boot a machine is to have two operating systems installed on the same machine. Take for instance being able to access both Kali Linux and Windows on...
Graphs in Data structure (using C++)
Graphs are mathematical structures that reflect the pairwise relationship between things. A graph is a type of flow structure that displays the interactions...
Build and Dockerize a Full-stack React app with Node.js, MySQL and Nginx
React.js is a common and famous front-end web frameworks. Yet, in most situations, a web application will require back-end services to process different...
How to create a REST API using Spring Boot, Maven, and MySQL
One benefit of REST APIs is the flexibility and scalability it gives to our application. Since the client and server are independent, the REST protocol...
Password Cracking with John the Ripper
Most people often misunderstand the term hacking. From your perspective, you might think that hacking is the act of trying to gain access to certain network...
How to create a User Login Page using Java GUI
Graphical User Interfaces were introduced in reaction to the perceived steep learning curve of Command-Line Interfaces (CLIs). In this article, we will learn...
Using Multiple SSH Keys for Multiple GitHub Accounts
For most developers, there may be a need to run multiple GitHub accounts on one computer. For instance, you can run an Organization’s GitHub account and...
How to Share Data between a Docker Container and the Host Computer
One reason Docker is superb is due to its ability to containerize an application without installing additional dependencies on your local computer....
Understanding AES and RSA Encryption Algorithms
Encryption is a way of enciphering data especially when it’s in transit to prevent unauthorized personnel from gaining access to it. Encryption is always done...