Menu
TAG

tutorial

Debian Installation - Part 1
Debian 7 min read

Debian Installation - Part 1

Debian is an Operating System like Microsoft Windows 10 and OS X. It is also the mother of all operating systems when one talks about its derivatives like Ubuntu, Linux Mint, Zorin OS, etc. Debian has a cool installation setup that is quite beneficial to power users but a daunting one for end-users who dislike spending more time on installation setups. The first part of this series will guide you on how to install the Debian operating system on your computer. Downloading Debian OS

DebianDebian installationUncategorized
Introduction To Ansible
Reviews 3 min read

Introduction To Ansible

Whenever possible, we should automate the tasks we perform. Automate tasks will make it easy to perform them, allowing us to do all the deployments of an application that we want with fewer possibilities of committing manual errors or it will allow us to have a new machine provisioned exactly as the production machine can be in much less time. In the field of machine provisioning and IT infrastructure management, there are several options, including Chef, Puppet and Ansible. In this arti

ReviewsUncategorizedtutorial
Decisions | A Way To Make BASH Program Intelligent - Learn BASH | Part 4
Learn Bash 4 min read

Decisions | A Way To Make BASH Program Intelligent - Learn BASH | Part 4

Welcome to the fourth chapter of BASH scripting series in which we will discuss the topic, decisions. Like a human being making decisions throughout the day, computers too need to decide on the best possible route when executing stuff from time to time. It has to consider whether a certain line of statements is necessary to be executed or not, based on a condition. In computer programming, the condition is usually tested on boolean values; either true or false. What is a decision

Learn BashUncategorizedtutorial
Password Hashing And Why We Need It
Linux Tutorials 1 min read

Password Hashing And Why We Need It

As a web developer, you must have come across the term password hashing at least once. Let us quickly understand what is password hashing and why we even need it. What is Password Hashing? Password hashing is the process of encrypting a user’s password before storing it into a database. The encryption is one way and passwords once hashed cannot be decrypted to their original text value. Why do we need to Hash Passwords? Password hashing has become extremely important in

Linux TutorialsUncategorizedtutorial
Tags And Sub-modules - Git Series Part 6
Learn Git 6 min read

Tags And Sub-modules - Git Series Part 6

This is the final guide in the Git series. Here, we will be covering two more major features that Git has to offer: tags and sub-modules. If you have been following the previous guides, and other materials, you should have a clearer understanding of what Git is, what it does, how to use it best, and how to troubleshoot. Here is a list of many of the aspects we have covered in this series: * The basics: cloning a repo, committing changes, pushing to and pulling from a remote repository.

Learn GitUncategorizedtutorial
BASH Comments [Part 3]
Learn Bash 2 min read

BASH Comments [Part 3]

Welcome to third article of BASH scripting series. Today we’ll dive into a very important topic, BASH comments. Comment, in programming, is different from the online world of the Internet where you read an article or a blog and then post opinions or applaud the author in the comment section. * BASH Comments * Why comment code? * The #!/bin/bash line * Conclusion BASH Comments Comment is one or more sentences written in your preferred language explaining how the

Learn BashUncategorizedtutorial
Various Features In Git - Git Series Part 5
Learn Git 6 min read

Various Features In Git - Git Series Part 5

Now that we have seen how you can use a GUI or IDE to interact with a repository, let’s look at the many features that git offers to make life easier. I will demonstrate how to amend the previous commit message, how to see what files were changed in a commit, rebasing, and tools to help with troubleshooting. Follow complete Git series here. Revision Let’s look at the man page again to see what we have to work with. We have already discussed committing, pushing, pulling and merging c

Learn GitUncategorizedtutorial
Difference Between Malware, Viruses, Worms, Spyware, Trojans And Ransomware
Linux Tutorials 6 min read

Difference Between Malware, Viruses, Worms, Spyware, Trojans And Ransomware

The latest attack of a worldwide malware, the already famous WannCrypt, has not only made clear the security of hundreds of companies in the world but also how much we sometimes get involved in handling the terminology of these threats. Is a virus the same as a malware? And what is ransomware and how is it different from other threats? In general, we always call this a computer virus and that’s it. But today we will go a little further and we will explain what is the meaning of terms suc

Linux TutorialsUncategorizedtutorial
Variables in BASH - Learn BASH
Learn Bash 6 min read

Variables in BASH - Learn BASH

Welcome to the second chapter of BASH scripting series in which we will discuss variables in bash. Did you know that every programming language has a way to let programmers declare variables in their programs? But what exactly are they and why do we need variables in programming? Please read on below to learn more about variables. * What is a variable? * Variables in BASH * Rules to follow * Purpose of variable * Examples * Simply store * Compute and stor

Learn BashUncategorizedtutorial
Introduction To BASH Scripting - Learn BASH | Part 1
Learn Bash 4 min read

Introduction To BASH Scripting - Learn BASH | Part 1

Welcome to the introductory series on BASH scripting. This series will cover a complete guide on BASH scripting starting from the foundation of computer programming then progressing on to the basic constructs of this scripting language and finally, you will also create a simple mini-project using this scripting language. BASH is short for Bourne-again Shell, a superset (as in updated version) of Shell scripting language developed by Brian Fox in the mid-1980s. Ever since it has been wide

Learn BashUncategorizedtutorial
Mounting And Optimizing A Linux Gamer Computer
Games 11 min read

Mounting And Optimizing A Linux Gamer Computer

We have had a lot of news about games in the Linux world coming out in recent weeks. We already have an interesting performance for games like Grand Theft Auto V,  and the trend is for the compatibility level to improve every day, with Valve’s recent announcement of Proton as announced here! This even was the head behind the development of DXVK which brought a new step in the compatibility of Windows games on Linux. It is already becoming difficult to ignore the possibility that in the

GamesUncategorizedtutorial
Git GUI Front-Ends And IDE Support - Git Series Part 4
Learn Git 5 min read

Git GUI Front-Ends And IDE Support - Git Series Part 4

Developers have created third-party software (free or otherwise) that gives users a GUI to use for interacting with a repository. Here is an overview of a few programs that you can use. This is so you can have an idea of what you can expect from a GUI git client. I, personally, prefer the command-line; however, there are times where GUIs can be extremely useful for more complicated stuff. In addition to standalone apps, many IDEs have tools that interact with the repository that you

Learn GitUncategorizedtutorial