Author

Nathan Thompson

Browsing

Summary: This is an ultimate tutorial guide on Julia programming which can help you to get started with the language. Introduction to Julia Programming Julia is a relatively new high performing programming language which came out in 2012. This is an open source language licenced under the MIT license. We can use Julia as a general purpose programming language to build our day to day applications, but the language itself and many of its features…

Interface configuration (ifconfig) is a command line utility tool used to configure network interfaces in Unix and Linux operating systems. In most of the newly installed Linux systems if you tried to view your network configurations using the “ifconfig” command you’ll be prompted with an error as shown in the below screenshot. Command ‘ifconfig’ not found error in Ubuntu You’re getting this error because the latest Ubuntu releases does not have a package called “net-tools”.…

Google Chrome is a cross platform web browser developed by the tech giant google. According to July 2020 statistics, 65.89% of the people all around the globe uses chrome as their web browser which makes it as the most used web browser in the world. Google chrome is based on an open source project known as Chromium. Even though google chrome is based on an open source project the browser it self is not open…

In this article we’ll try to understand bubble sort (also known as sinking sort) in Python. Aside from bubble sort there are many different sorting algorithms available such as Quick sort, Breadth-first search, Binary Search, Selection Sort etc… Out of all the searching algorithms bubble sort is one of the easiest sorting algorithm available. The key technique used in bubble sort algorithm to sort a list is “Swapping”. What is Swapping? Swap values using a temporary…

Summary: This is an ultimate python tutorial guide for absolute beginners. (Please note – This article was wrote focusing the people who are new to programming.) If you are new to programming and want to start it with something beginner friendly, one of the best programming language to start with is python. It was designed to be simple, easy and readable. You can express your concepts with fewer lines of code using python when compared it…

Summary: sudo command isn’t included in Debian by default. That’s why you get the error message saying “-bash: sudo: command not found”. In this article I will show you how to fix sudo command not found in Debian. “sudo” is a Linux command which grunt you the permission to execute programs with the security privileges of another user. By default, it will give you the “superuser/root” privileges to execute your programs. After a fresh install of…

Gzip which stands for GNU Zip is a file compression and decompression tool that you find in most of the Linux distributions. This tool will compress each file into a single file. After the compression, the original file will be replaced by the compressed file which has a “.gz” extension as the suffix. For more information read the man page of gzip command by typing the following command in your Linux terminal. man gzip Man…

Having a good understanding of Linux file permissions is very important to your Linux carrier. In this article, we are going to have an in-depth explanation of Linux file permissions. There are two authorization levels in the Linux world. File OwnershipFile Permission Linux File Ownership Every file, directory in your Linux system have three types of owners. They are: UsersGroupsOthers Users User, also known as the owner of the is the one who creates the…

Summary: This article will explain to you about the classes in IP addresses or, in other words, classful networks/address classes. An Internet Protocol address (IP address) is a layer three logical address assigned by a network administrator. IP addresses are used to identify specific devices on a network. An IP address is a 32-bit binary address usually written in dotted decimal formats. These 32 bits are further subdivided into four 8 bit segments called octets. Each…

Summary: This article will help you to learn grep command in Linux together with Regex. What is a Regular Expression? A regular expression (regex) describes a set of possible input strings. In simple words they allow us to search for text in files. Regular expressions descend from a fundamental concept in Computer Science called “finite automata theory“. The simplest regular expressions are a string of literal characters to match. The string matches the regular expression…