Trois manière d’utiliser Gtk avec OCaml

Créer des interfaces Gtk pour OCaml peut se réveler compliquer. On trouve beaucoup d'explications un peu confuses sur le net, et n'est pas facile de trouver comment faire. Je vous propose ici trois manières différentes en utilisants les différents outils disponibles.

Vérifier un certificat SSL en entreprise

openssl permet de vérifier un certificat SSL en ligne de commande. Ceci est très utile si l'on souhaite vérifier son installation et s'assurer que le certificat fourni est bien le bon. Toutefois, l'application ne fonctionne pas si un proxy est nécessaire pour se connecter au site distant.

Ajouter graphviz dans les documents restructuredText

C'est en utilisant un produit tous les jours que nous vient l'envie de l'améliorer. Dernièrement, j'ai eu besoin de générer un texte contenant des graphes. Il y a quelques temps, j'aurais préparé mes graphes dans des images à part, et inclus les images dans mon document, sauf que cette fois, j'ai décidé d'inclure directement le code du graphe dans mon document.

ocamlc -ppx

Les langages homoïconiques ont quelque chose de fascinant : pouvoir représenter le programme sous la forme d'une donnée capable d'être traitée par le programme nous entraîne dans un jeu de mirroirs qui se réfléchissent eux-même, et me donne un peu le vertige… La nouvelle version d'OCaml présente une option de préprocessing qui s'en rapproche.

Les conflits dans le libre

Mener un projet libre n'est pas simple ; cela demande du temps, beaucoup d'investissement, et le retour est rarement suffisament encourageant pour tenir sur cette motivation. Il y a en ce moment des tensions au sein des développeurs Ocaml par rapport à deux projets concurents.