Présentation générale

Je me présente, je m'appelle Julien Fontanet et je suis actuellement prestataire indépendant en développement, conseil et prochainement formations en informatiques.

J'écoute beaucoup de musique, des morceaux de genres très différents, mais mes genres préférés sont les musiques de films (compositeurs : Danny Elfman, Bear McCreary, John Williams, …) et la musique folk (groupes : Djal, Flook, Vach'inton.g, …).

Si vous voulez avoir une vision exhaustive des morceaux de musique que j'écoute, vous pouvez consulter mes statistiques sur le site Last.fm.

En parlant de musique, je me dois aussi de dire que je viens de commencer la flûte traversière. En réalité, c'est un recommencement puisque j'avais déjà pratiqué deux ans quand j'avais une dizaine d'années.

Sur Internet, mon pseudo est Gorrk. Oui, je sais. C'est pas très brillant, mais c'est (hélas) celui que j'ai choisi il y a longtemps et je n'ai pas d'autres idées pour l'instant.

Croyance

Je n'ai pas de certitude quant-à l'identité de l'être supérieur qui est à l'origine de l'Univers mais je ne doute pas de son existence.

J'alterne entre deux croyances : le pastafarisme et la Licorne rose invisible.

Participations sur Internet

Je participe (modestement) à l'encyclopédie libre Wikipédia.

Je participe également à MusicBrainz, une base de données musicales libre.

Développements

Gallic (dépot git)

Un framework PHP. Bon, pour le moment c'est surtout une bibliothèque, mais ça évoluera selon mes besoins de développement web en PHP.

Shelldon (dépot git)

C'est un petit shell en C qui n'a pour buts que de m'amuser et de me familiariser avec la programmation « système » sous Linux.

Pour le moment le projet est en suspend, mais ce qui m'a le plus intéressé dans son développement a été la réalisation d'un système objet (Programmation Orientée Objet sur Wikipédia) intégralement en C avec gestion de l'héritage simple et des fonctions virtuelles.

jfcpp (dépot git)

Une bibliothèque C++ « fourre-tout » qui contient tout le code réutilisable que j'ai écrit dans mes projets C++ (structures de données, algorithmes, …).

La version actuelle contient les structures suivantes :

La bibliothèque contient également quelques algorithmes comme :

Portable Shell Library (dépot git)

C'est une petite bibliothèque compatible Bash, Dash, ksh, zsh qui fournie un ensemble de fonctions d'assez haut niveau permettant de développer simplement des scripts puissants et performants.

Un des objectifs est d'écrire les implémentations les plus efficaces possibles, notamment en évitant au maximum l'exécution de programmes externes (cut, sed, …).

jftex (dépot git)

C'est un paquet LaTeX que je me suis fait afin de simplifier mes documents. Il inclue automatiquement les paquets qui me sont indispensables, définit quelques commandes et permet de compiler sans modifications avec pdfLaTeX et XeLaTex.

contracts.h (dépot git)

C'est un fichier en-tête pour du C ou du C++ permettant de faire de la programmation par contrat et des jeux de tests.