Distributed Inter-Process Communication

2013-02-15 C, Linux No comments

Project overview

Some time ago, I created presentation for my university connected with Distributed Inter-Process Communication.
It is a piece of software dedicated for Linux OS, created by Kamran Karimi, which allows to distribute software operations inside computer cluster. In addition, we can test it on a single machine during development process and run on a several machines in the production phase.
I tested this solution on Ubuntu Linux. Short description of this system is presented below.

DIPC (Distributd Inter-Process Communication) is a software-only solution for distributed data exchange on a network on Linux computers. It operates at the kernel level, and allows the programmer to use System V semaphores, message queues, and shared memory segments over the network with minimal change at the source code level.



Easy conversion from binary to decimal numbers in C

2013-01-28 C No comments

Below, you can see simple and useful code snippet presenting conversion from binary to decimal number in C language without any sophisticated operations using only strtol function.

hint: if you cannot see the code below, please disable AdBlock on this site (I don’t have advertisements, but I’m using Gist)