This category involves articles on programming tool that helps linux adminstration and automation

3 Useful Vim Plugins To Help Speed Up Your Work

Vim is one of the most popular and powerful command line text or programming editors available on Linux. It already provides so many features that it is almost impossible for a person to learn and use each of them. But [...]

Himanshu Arora 7:09 am

A Good Understanding of D-BUS - An IPC Mechanism in Linux

understanding dbus IPC

D-BUS is an IPC (inter-process communication) mechanism that helps applications communicate with each other. D-Bus  (Desktop  Bus)  is  a  simple  IPC,  developed  as  part  of  freedesktop  projects. It  provides  an  abstraction  layer  over  various  applications  to  expose  their  functionalities  and  [...]

Bobbin Zachariah 8:00 am

Linux Process Environment Explained for Beginners

Processes are fundamental to Linux operating system. In order to understand how a Linux process works, it's important to know about its environment. For example, things like how main() function is called, how command line arguments are passed to a [...]

Himanshu Arora 3:00 am

Learn Python - Using If and While to find Prime Numbers

python if-while

This tutorial is a basic introduction to python. I will break down basic concepts like While Loops If Statements Taking User Input Printing How to Break Down and Manage Your Code One of the most important concepts in programming is [...]

William Schaller 3:00 am

Learn Dictionaries in Python with Examples

python dictionaries

Dictionaries are used in Python to store objects of different types. They consist in keys and values, where each key should be unique and must be of an immutable data type such as string, number or tuple. Open Python in [...]

Oltjano Terpollari 3:00 am

How to Generate Fibonacci Sequence in Python

In this article I will share a simple script that can be used to generate fibonacci sequence numbers. In case you guys don't know the numbers in the following integer sequence: 1,1,2,3,5,8,13,21,34,55,89........... Each new term in the Fibonacci Series is [...]

Oltjano Terpollari 3:00 am

The Concept Of System Endianness And Structure Padding Explained Through C Examples

In this article, we will discuss the concept of endianness and structure padding through C examples. Here are the details of testing environment : OS – Ubuntu 13.04 Shell – Bash 4.2.45 Compiler - gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3 System Endianness [...]

Himanshu Arora 3:00 am

Signal Handling In Linux Through The signal() Function

c signal function

In the part-1 of this series on Linux signals, we discussed the fundamentals of signals in Linux. In this article, we will discuss the practical aspects of signal handling in Linux through the signal() function. All the explanations will be [...]

Himanshu Arora 3:15 am