Policy

These pages have been written with the hope to be useful for the reader. Before publishing them, they have been checked and read again many times in order to avoid errata. However no implicit or explicit warranty is granted by authors. In no way they will responsible for problems, malfunctions, damage on things and people coming from the use of the information and source code provided. This is a limitation in the rights of the final user according to the italian law.

The Reader has the right non-transferable to read and save the document in digital format or just printing it in a physical copy. However it is strictly forbidden its publishing in any kind of format outside the website http://karurochari.com. Citations of the original source are really appreciated.

The Reader, following the reading declare to understand and accept the policies here described.

3rd part used

In writing these tutorials many tool have been used, and I'd like to spend some words on them. Text is usually written with multimarkdown a very interesting markup-language, that extends in an appreciate way the original markdown. To understand the powerfulness of this implementation I suggest you to download the actual source for an article. The tool converts mmd to rtf, html e pdf. Not bad at all!

Moreover it has a native support for highlightjs, one of the most complete javascript library for syntax highlight. So our ungly and old style code like this:

#include <iostream>
using namespace std;

int main(int argc, char *argv[]){
    cout<<"Hello World!";
    return 0;
}

will be transformed in this:

#include <iostream>
using namespace std;

int main(int argc, char *argv[]){
    cout<<"Hello World!";
    return 0;
}

Even mathjax is supported and this allows to include some wonderful script in ancient aramaic like \( {e}^{i\pi }+1=0 \) instead of \\( {e}^{i\pi }+1=0 \\).

For slides it is used a very complete framework Reveal JS. You may have a try here

A the end I would describe two other tools very used for svg and png images included here: fidocadj and graphViz, the first one for a much more general purpose, the second one for graphs.

Last page edit: May 20 2016 22:20:57.