Le blog est né !

Aujourd’hui le blog est né !

Ce qui a guidé mon choix

J’ai choisi un système de blog statique :

  • pas de base de données,
  • écriture des textes en markdown,
  • facile à maintenir,
  • génération des pages en ligne de commande

Simple et rapide :)

“La simplicité est la sophistication suprême.” - Leonardo Da Vinci


L’affichage de code source

Ce genre de blog est véritablement pratique pour écrire du code.
C’est mon premier critère de choix.
Par exemple les snipets peuvent s'écrire très facilement et le code reste lisible :

class ALIGN8 Vec2
{
    public:
        // Data
        union
        {
            float   vals[2];
            struct  { float  x,y; };
            struct  { float  width,height; };
            simd2f  v64;
        };

        // Constructors
        inline          Vec2        ();
        inline          Vec2        (const Vec2 &a);
        inline          Vec2        (const float nx, const float ny);

        // Methods
                float   Length      ();
                float   SqLength    ();
                Vec2 &  Normalize   ();
        inline  Vec2 &  Multiply    (const Vec2 &);
};

Plusieurs langages sont supportés.


Les ressources graphiques

Il est aussi très simple d’inclure des images ou des vidéos dans ce blog.
Quelques lignes suffisent.

Et une vidéo :


Affichage de tables

Header1 Header2 Header3
cell1 cell2 cell3
cell4 cell5 cell6
cell1 cell2 cell3
cell4 cell5 cell6
Foot1 Foot2 Foot3

Des boutons

Un bouton Un second bouton

Aussi des remarques :

Boite à remarques !

Support de MathJax

$$ z = r \cdot (\sin{\phi} + \cos{\phi} \cdot i) $$

donne: $$ z = r \cdot (\sin{\phi} + \cos{\phi} \cdot i) $$

On peut aussi écrire en “inline” : $a^n + b^2 = c^2$.

Ex: Si $a \ne 0$, alors il y a deux solutions à \(ax^2 + bx + c = 0\) et elles sont:

$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$