Cette page est là pour décrire les divers projets techniques présents dans le dossier publis/.
Ce dossier contient un certain nombre de petites productions (logiciels, scripts ou autres); ainsi que certains projets plus solides.
Note
Conditions de distribution
Chaque projets listés sur cette page est distribué librement, sous les termes de la licence GPLv3 !
Voici une liste de certains projets contenus dans le dossier publis/.
Quelques fichiers et programmes utiles pour faire du \(\LaTeX{}\).
En particulier autotex, le petit script Bash que j'utilise quotidiennement pour écrire du \(\LaTeX{}\) sans avoir à recopier d'en-têtes (\usepackage et autres inutilités). Il y a désormais autonomize.sh et template_minimalist.tex, pour rendre autonome un document utilisant autotex.
État: | Fonctionne bien et maintenu activement. |
---|
Le mini jeu de Tetravex en OCaml réalisé en L3 (Avril 2012) pour le cours de programmation 2. J'avais eu 17/20. Remis à neuf (mars 2014), et nettoyé récemment pour aider une élève en L3 d'informatique à Orsay.
État: | Fonctionne bien mais plus maintenu. |
---|
Une bibliothèque OCaml pour utiliser l'outil GNU Zenity de façon simple, complètement typée et efficace (mais salement codée). Fonctionne comme ça : pas besoin d'installation (juste inclure les fichiers zenity.ml et zenity.mli dans votre projet). Par example :
open Zenity;; let ma_couleur = color_selection ~title:"Choisir une couleur" () ;; (* Permet de demander à l'utilisateur de choisir une couleur, reviens à invoquer $ zenity --color-selection --title="Choisir une couleur" dans un terminal *)
État: | N'est plus maintenu activement (avril 2014) mais fonctionne avec les dernières versions d'OCaml (4.02.0) et de Zenity. |
---|
ANSIColors-balises est un petit module pour Python 2.7, conçu pour manipuler facilement et efficacement les couleurs ANSI dans un terminal UNIX (ou sur Windows via Cygwin).
État: | À-jour. Fonctionne vraiment bien. Le nombre de téléchargement quotidien augmente depuis juillet 2014. |
---|
Quelques badges :
Infos: Stats:Quelques badges en SVG (juste pour jouer) :
Infos: Stats:Petit projet réalisé pour le cours d'Apprentissage statistique de L3 à l'ENS Cachan en mai 2013. Rien de très palpitant, sinon une intéressante utilisation de Python 2.7 pour réaliser toutes les différentes composantes d'un projet de programmation (codes, documentations, rapports, slides etc). J'avais eu 15/20. Finalement, je n'ai pas participé à la dernière étape sur Kaggle...
État: | À-jour. (mai 2013) |
---|
Un jeu de Bomberman, multi-joueur en réseau, écrit en Python, réalisé de Nov. 2012 à Fév. 2013 pour le projet réseau (1-21 MPRI), auquel j'ai reçu 16.9/20 (seconde meilleure note).
État: | À-jour. (mars 2013) |
---|
Une bibliothèque OCaml pour dessiner des graphiques en console facilement. Ce projet proposait une surcharge des opérateurs (réalisée très salement), ainsi que des commandes « à la Maple » (du genre plot("cos((x+5)/2.16)",0--10)), et quelques trucs assez géniaux. Je manque de temps pour le remettre à jour.
État: | N'est plus maintenu! (février 2012). Peut fonctionner. Mais pas sûr. |
---|
Voir la page bin.html pour plus de description sur les scripts et les binaires contenus dans le dossier publis/bin/. Le dépôt git associé se trouve ici sur bitbucket.org/lbesson/bin.
Configurations, snippets et scripts de constructions, pour Sublime Text 3. La page ST3 contient beaucoup plus d'informations :)
- Par exemple, newpython.snippet permet de facilement créer un nouveau script Python, newscript.snippet fait la même chose pour un script GNU Bash.
- autotex.sublime-snippet permet de créer un document LaTeX vide utilisant autotex, qui peut ensuite se compiler facilement en PDF via le script de construction autotex.sublime-build
- StrapDownJS.sublime-snippet facilite la création d'un fichier HTML utilisant mon super projet StrapDownJS !
État: | Maintenu activement. (novembre 2014) |
---|
Un thème francophone pour Munin 2.x, basé sur Twitter Bootstrap et grandement inspiré du projet munstrap original. Aussi sur Bitbucket : https://bitbucket.org/lbesson/munstrap/ et http://lbesson.bitbucket.org/munstrap.
État: | À-jour. (september 2014) |
---|
Quelques améliorations pour la configuration pour GTK-SourceView (bibliothèque C++ pour la coloration syntaxique de code sources, utilisée notamment par gedit et gobby).
État: | Plus du tout maintenu. (novembre 2011 à été 2013) |
---|
De vieux scripts pour Gnome Nautilus.
État: | N'est plus maintenu! (novembre 2011 à été 2012) |
---|
De vieux scripts pour Gnome Gedit, avec le plugin Outils extérieurs.
État: | N'est plus maintenu! (été 2012) |
---|
Un article sur http://questionablecontent.net pour la Sauce du mois de janvier 2014 (http://www.lasauce.ens-cachan.fr/archives.php).
Les slides du séminaire sur les outils de documentation fait en Mars 2013 pour le crans.