Environment variable is a named value on a computer that can be used to affect running processes. Programming languages provides methods to get a list of all the environment variables...
A leap year is a year that contains an additional day (February 29). A leap year has 366 days instead of the 365 days. It occurs every four years. Programming...
Node.js is an open-source runtime environment that allows to run JavaScript code on the server without a browser. It is based on Chrome's V8 JavaScript engine. Node.js is commonly used...
MQTT clients can publish messages to a MQTT broker, and other clients can subscribe to message topics which they want to receive. However, there might be a case where we...
Git is an open-source version control system that is used track a file changes. Git is commonly used by developers during software development.
This tutorial shows how to install Git...
Java is a programming language that is used in various applications and systems. OpenJDK and Oracle JDK are two implementations of the Java based on same specification. The main difference...
Tesseract is an optical text recognition (OCR) engine developed by Google. Tesseract allows to recognize the text in image and supports more than 100 languages. Tesseract is an open-source project...
Sometimes we may need to get a list of dates between two dates. Programming languages provides various methods to do that. A table includes a links to posts with examples...
Sometimes we may need to get the number of days in a month for a given year. Programming languages provides various methods to do that. A table includes a links...
Most countries use the 24 hour clock, but there are countries that use the 12 hour clock. Programming languages provides various methods to convert 12 hour time to 24 hour...