Latest Posts

Install Redis on Ubuntu

Redis is key-value storage known for its flexibility, performance, and wide language support. This tutorial will show you how you can install and set up Redis on your Ubuntu 18.04 machine from the Command Line,….

Linux tee Command Examples

In this article, we shall go through the tee command in Linux. This is commonly used to read the input and write to both the Standard Output (stdout) and to one or more files. The….

Top 10 Best Linux Distros 2020

If you’re new to Linux and are wondering what are the best Linux distros in 2020, you’re reading the right article. In a moment, we’ll list out Linux distributions that we found are really good….

Exec Maven Plugin – Running Java Programs from Maven Build

Maven exec plugin allows us to execute system and Java programs from the maven command. There are two goals of the maven exec plugin: exec:exec – can be used to execute any program in a….

How To Check Ubuntu Version – Quick And Easy Methods

In this tutorial, we will go over the easiest methods to check Ubuntu version from the terminal. You can use any of the methods below depending on what you need. The outputs that the commands….

How to Install MariaDB on Ubuntu

We can install MariaDB on Ubuntu from the Ubuntu repositories or the official MariaDB repositories. In this tutorial, we’ll go over both the methods in detail. The preferred way is to make use of the….

Java CountDownLatch

Java CountDownLatch – A Nifty Synchronization Aid

Java CountDownLatch class is part of Concurrency API. It allows us to create a synchronization, where a thread waits until the count down is 0. It’s useful when we want a thread to wait on….

Tkinter tutorial – part 3

Introduction In the first and the second part of Tkinter tutorial, we discussed how to create simple GUI with basic GUI building blocks of Tkinter module. In this tutorial, we’ll go through how to build….

Tkinter tutorial – part 2

Introduction In the first part of our Tkinter tutorial, we created a simple graphical interface having a window and a label. The article explained how to create it and customize it. In the second part….

Python Tkinter tutorial – part 1

Introduction to Tkinter There are multiple ways to interact with a program: either through the command line or through GUI. GUI is a desktop application that provides a user interface that helps interact with the….

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages