Cheat Sheet: An essential tool for a programmer

Computer systems or programs can be written in different programming languages. Although some are similar, there are still significant differences which makes the language more powerful than the other. Learning different programming languages is very useful for a developer because it makes the person more efficient and skilled. However, while we learn new things, we […]

Read the rest of this article »

Linux command DRY

Bash can sometimes stun you, so let me teach you a little trick to make your life easier. And that is to Don’t Repeat Yourself (DRY for short). You probably use Linux for your day to day tasks, and most of the time, you have to deal with a lot of repeating commands, sometimes, painfully […]

Read the rest of this article »

Schedule tasks using CRON

In a computer program, there would be instances where you would want to automatically run a script periodically. To do this, we need to use a linux utility called cron. Cron is a Linux software utility which enables users to automatically run commands or scripts at a scheduled time. A crontab is a file which contains a […]

Read the rest of this article »

VI Useful Shortcuts

VI Useful Shortcuts Using VI for the first time maybe difficult to some people, especially to those who are used to conventional editors like Notepad, Notepad++, Lime, Sublime. Using those editors is somehow easier, as it is more likely what you used in college/school, and it has a more user-friendly GUI. Seeing those multi-colored texts and […]

Read the rest of this article »