Data protection on the Internet refers to the application of data protection to data transmitted over the Internet. It involves applying control over the type and amount of information that is shared about an individual on the Internet and who has access to that information. Internet Privacy is a subcategory of computer privacy. As a rule, people have a right to self-determined anonymity on the … [Read more...]
General
Explanation of different terms used for computer hardware, computer software and in the Internet.
ESP32 Control Servo Motor Over WiFi (Basic of Robot Car)
Many hobbyists try to directly use some projects on how to build a robot car available on the internet and eventually face issues. There are various reasons why the project fails because there are differences in setup and components. A common approach to steer a robotic car to the right or left is by using a shield which uses four DC motors. The method is good for toys but not enough mature or … [Read more...]
What We Have Learned From Titan Submarine Incident
The 2023 accident of the submersible Titan occurred during a dive into the international waters of the North Atlantic Ocean off Newfoundland, Canada. The Titan is a small submersible for tourism purposes, operated by OceanGate and intended particularly to ensure paid visits to the wreck of the Titanic. On June 18, 2023, it began a descent towards the wreckage during which it suffered an implosion … [Read more...]
List of GPL Compatible Fonts (100% Safe to Commercially Use)
When we are talking about Apache server or MariaDB or WordPress, we do not have any fear of getting prosecuted. We can develop products without paying any fees, virtually without reading their licensing terms, and we can claim ourselves as "experts" after developing a significant amount of skill. Even we charge our clients for downloading and installing the products. Adding a GNU GPL license … [Read more...]
What is Imperative Programming
Imperative programming is the longest-known programming paradigm. Due to the language range of earlier programming languages, this approach was formerly the classic way of programming. It is the basis for the design of many programming languages, for example, ALGOL, BASIC, Fortran, Pascal, Cobol, C and all assembly languages. Almost all processors are imperative: they are made to execute a … [Read more...]
8 Fun and Easy PC Games You Can Play Offline
Free PC games offer a fun and inexpensive way to pass the time and enjoy some entertainment without spending a dime. With thousands of excellent free games available, you're sure to find options that suit your gaming tastes and provide hours of distraction. Free-to-play PC games cover a wide range of genres, from simple arcade and puzzle games to more involved strategy, action and adventure … [Read more...]
Arduino TDA7297 Audio Amplifier Module (for Doorbell)
Our Arduino project on doorbell is a great, simple project but if you followed that guide, you have probably noticed the volume of the sound that we are generating using a buzzer or speaker connected to an Arduino is not enough loud to be useful as a doorbell. That's why we need to slightly modify such projects and amplify the sound. TDA7297 amplifier module can be powered by 6-18V and is … [Read more...]
How to Develop Web Applications With Create React App
Often we need to create single-page web applications for various purposes, such as for our IoT projects or to create some server monitoring web page or just an informational web page for a GitHub repo. Many of us tend to use PHP, Ruby, and Python even to create simple apps. When we need just to create an informational web page for a GitHub repo, then we edit some HTML templates. These methods … [Read more...]
Learning Ruby : For Beginners
Ruby is a beautiful language which can be written like poems and it is difficult to run an exploit. In other words, Ruby is object-oriented, reflective, general-purpose, dynamic programming language which is secure. Julia, Swift, Rust etc newer languages like Ruby. Due to the initial lack of English documentation, the language spread mainly in the Japanese-speaking world, where it has since become … [Read more...]
Influence of Digitization on Procurement : Part 1
Procurement, also known as sourcing, is the selection of suppliers, the conclusion of a framework agreement and the transaction of the delivery of production material and merchandise. It serves as a link between the procurement markets and the companies. The procurement of goods represents an important operational function for companies. In general, the procurement market can be divided into … [Read more...]
What is Desktop Publishing (DTP)?
Desktop publishing, commonly abbreviated as DTP, consists of preparing documents for printing using a computer instead of the historical processes of typography and phototypesetting. Desktop publishing is done using specialized software, called layout software or DTP software, similar to ordinary word processing software, but where special emphasis has been placed on the layout of text and … [Read more...]