Software
26th December 2015 | By:

Manipulating the browser history [HTML5]

Since the introduction of HTML5 it’s been possible to manage the browser history using the history and history.pushState API. It allows us to change the URL in the browser without the page refreshing. There are a lot of frameworks that already support… Continue

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
12th December 2015 | By:

Writing a GUI using QML for a C++ project

As I mentioned before, QML provides a brand new approach to developing GUI applications for a range of different devices. This makes it really easy to write C++ apps for multiple operating systems. We can develop the same QML and QtQuick application… Continue

Software
12th December 2015 | By:

How to export data as a CSV – Django model

I recently faced a new challenge where I had to generate large CSV files from the backend. The whole process can take a while and if done improperly can cause the server to stop responding or even crash in worst-case scenarios. Let’s… 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