by Himanshu Arora
on May 10, 2013
The concept of references in C++ is simple, interesting and useful to programmers.
It adds value to C++ when compared with C. Though the debate between the followers of C and C++ will always be there but I personally think that both the languages have little overlapping area of usage.
When compared to C, C++ has some very unique features that come in very handy. For example, the concept of references. In this tutorial, we will discuss the reference concept through some practical examples.
[continue reading…]
by Himanshu Arora
on May 9, 2013
Dictionary in python consists of keys and their values.
This article is part of our ongoing series on python. In the first article of the series, we explained how to use variables, strings and functions in python.
In this tutorial, we’ll understand the basics of python dictionaries with examples.
[continue reading…]
by Lakshmanan Ganapathy
on May 8, 2013
AuFS stands for Another Union File System.
AuFS started as an implementation of UnionFS Union File System.
An union filesystem takes an existing filesystem and transparently overlays it on a newer filesystem. It allows files and directories of separate filesystem to co-exist under a single roof. AuFS can merge several directories and provide a single merged view of it.
[continue reading…]
by Himanshu Arora
on May 1, 2013
IP multi-casting is a communication mechanism in which data is communicated from server to a set of clients who are interested in receiving that data. Any client can dynamically enter or leave the communication.
Though the overall concept seems very simple but the way it is implemented requires good understanding. So, in this tutorial we will cover the basics of IP multi-casting and how it is achieved.
[continue reading…]
by Himanshu Arora
on April 23, 2013
This Linux tutorial will explain the three “W” commands. The three “W”s are whatis, whereis and which commands.
[continue reading…]
by Ramesh Natarajan
on April 19, 2013
RabbitMQ is an open source message queue server that you can use to build your messaging applications. In simple terms, you can put a message to the queue from one application, and retrieve the message from the queue from the same application, or from a different application. You can use wide varieties of programming languages to connect to RabbitMQ, create and retrieve the messages.
[continue reading…]
by Himanshu Arora
on April 17, 2013
Many C and C++ programming beginners tend to confuse between the concept of macros and Inline functions.
Often the difference between the two is also asked in C interviews.
In this tutorial we intend to cover the basics of these two concepts along with working code samples.
[continue reading…]
by Balakrishnan Mariyappan
on April 16, 2013
Cat command is one of the basic commands that you learned when you started in the Unix / Linux world.
You already know that cat displays a file content. What more could this command do?
This tutorial gives 10 practical usage examples for cat command. Probably few of these examples could be new to you. Or, it might just be a refresher for you, if you already knew these examples.
[continue reading…]