Check current default shellecho $SHELLLinux default shell is usually /bin/bashInstall zshCentOS:yum -y install zsh # or #dnf -y install zsh yum -y install util-linux-userUbuntu:sudo apt install zshCon

Read More

A text editor on Linux, similar to Microsoft Word, Visual Studo Code on Windows, is a must-have application. Most of them are all GUI-based. However, this posts will introduce command line text editor

Read More

This post will introduce inheritance and polymorphism in C++.Inheritance General IdeaInheritance allows us to create new classes from already defined classesThis creates a Parent->Child relationshi

Read More

Makefiles are special format files that together with the make utility will help you to automagically build and manage your projects. (From davetang.org)

Read More

In cellular automata, the Moore neighborhood is defined on a two-dimensional square lattice and is composed of a central cell and the eight cells that surround it. (From Wikipedia)

Read More