Software
24th December 2015 | By:

Double linked list in C [part 2]

In the first part of this blog entry we discussed the basics of the linked lists and showed a simple implementation in C. Let’s try and extend the previous implementation and make this into a Double linked list. A double linked list… Continue

Software
17th December 2015 | By:

How to create a self signed SSL certificate

SSL certificates are necessary if you want to encrypt the traffic between two end points, in our case we will be using self signed SSL certificate to encrypt the data transferred between the browser and apache web server. By default… Continue

Software
16th December 2015 | By:

Single Linked List in C [part 1]

This tutorial assumes a basic knowledge of the C language and pointers. If you are not comfortable with this please refer to the basics of the C programming language and Memory Management. Introduction Linked lists are very useful when storing… Continue

Software
7th December 2015 | By:

Upgrade Debian Wheezy to Jessie

This is a quick tutorial of how to upgrade your Debian Wheezy distribution to Debian Jessie. Currently “jessie” is still not released. At the time of writing the current version of jessie is only a release candidate but you can… Continue

Software
10th September 2015 | By:

Basic VIM Tutorial part 1

VIM is a text editor which is available almost on any platform, it’s versatility and advanced features can be used to edit files on remote servers using SSH connection. History VIM is the IMproved version of the VI editor, these… Continue

Software
20th August 2015 | By:

Install custom FreeBSD kernel

Install custom FreeBSD kernel This is a simple step by step tutorial on how to install a custom kernel on FreeBSD. Basic unix/linux knowledge is required. Before you start, make sure you have a backup of you data or alternatively… Continue

Fun Zone
11th August 2015 | By:

Sugar is the new fat

For the last decade the food industry has been heavily insisting and promoting healthy being by eating their new range of low fat and low calorie products. Everywhere, all you can see is, low fat, reduced fat or 0% fat… Continue

Software
22nd July 2015 | By:

Unix SIGNALS

This is a small tutorial about signals in general, more precisely what they are designed for, how they work and handling of the signals. Signals have various use cases but before we start exploring let’s see what a signal really… Continue

Software
12th July 2015 | By:

TCP Socket States

Sockets are a way of opening a full duplex communication between two end points, in order to open the communication certain negotiation is required between the both parties, this negotiation is done by sending a special crafted packet with to… Continue

Software
26th June 2015 | By:

Python Virtual Environment Tutorial

This is a basic tutorial designed to help you setup a virtualenv and start using it. The purpose of virtualenv is to isolate Python environments and make sure there are no conflicts when you have multiple applications deployed on the… Continue