≡ Menu

RAID 10 is not the same as RAID 01.

This article explains the difference between the two with a simple diagram.

I’m going to keep this explanation very simple for you to understand the basic concepts well. In the following diagrams A, B, C, D, E and F represents blocks.
[continue reading…]

7 Linux Grep OR, Grep AND, Grep NOT Operator Examples

Question: Can you explain how to use OR, AND and NOT operators in Unix grep command with some examples?

Answer: In grep, we have options equivalent to OR and NOT operators. There is no grep AND opearator. But, you can simulate AND using patterns. The examples mentioned below will help you to understand how to use OR, AND and NOT in Linux grep command.
[continue reading…]

Question: I changed the password of my Ubuntu account from System -> Preferences -> About me.

After this change password, anytime I login using the new password, my wireless doesn’t connect automatically. Instead, it prompts me a dialogue “Enter password to unlock your login keyring”, and I have to enter my old login password to get the wireless connection working. How do I fix this problem?
[continue reading…]

sbackup stands for simple backup.

sbackup is a backup utility for GNOME desktop. The user interface is simple, intuitive and has several advanced features to satisfy most of your typical Linux desktop backup needs.

If you need a very simple and straight forward backup GUI tool for Ubuntu, check out pybackpack that we discussed earlier.
[continue reading…]

Explore GCC Linking Process Using LDD, Readelf, and Objdump

Linking is the final stage of the gcc compilation process.

In the linking process, object files are linked together and all the references to external symbols are resolved, final addresses are assigned to function calls, etc.

In this article we will mainly focus on the following aspects of gcc linking process:

  1. Object files and how are they linked together
  2. Code relocations

[continue reading…]

Dennis Ritchie – Father of C Programming Language

Dennis Ritchie 1941 – 2011.

May his soul rest in peace.

Just like many of you, I fell in love with computers only after I stated learning C programming language, which is a gold standard for several other programming languages that came after that. I used to code very intensively in C programming language when I started my career in the IT industry.
[continue reading…]

12 Most Useful Google Chrome Browser chrome:// Commands

To get to the Menu on Google Chrome browser, click on the “Wrench” icon on the top right-hand corner. From here you can access certain browser features.

However, there are several features that are not available from the Menu, which you can access only using the chrome:// commands. Some of the features are available under both Menu and chrome:// commands.

Following are the 12 most helpful chrome:// commands that you should know.
[continue reading…]

This MySQL jumpstart guide will get you running quickly on the basics. This explains how to install MySQL, create a sample database, create a table, insert records into the table, and select records from the table.
[continue reading…]