Upstart recipe for non-forking daemons

Do you need to start your non-forking daemon on Ubuntu Server 15.04? You can use this recipe. I know that probably systemd will be the default init system even in...

The performance of dynamic strings implementations

Let’s say you want to create a nice string abstract data type to use in your C code. You can end with a structure like this: typedef struct mstring mstring;...

Iliad Framework, index page

In this post we will create a page to display the notes that we created with the project notes app. We will use the widget that we have created in...

Iliad Framework, a status widget for displaying the current user

In the previous post we completed the users registration form. Now we can use the login form. To show the current user in the next pages we will implement a...

Iliad Framework, the registration form (part 2)

In the previous post we build a registration form and in this one we will attach it to our application. We start adding an instance variable to our application to...