Productions techniques diverses (du dossier publis/)

À-propos

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 !


Projets

Voici une liste de certains projets contenus dans le dossier publis/.

latex

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.

puzzle

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.

Zenity

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.

ansi-colors

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: Version of ANSIColors-balises Format of ANSIColors-balises License of ANSIColors-balises Stats: Stats day for ANSIColors-balises Stats week for ANSIColors-balises Stats month for ANSIColors-balises

Quelques badges en SVG (juste pour jouer) :

Infos: Version of ANSIColors-balises Format of ANSIColors-balises License of ANSIColors-balises Stats: Stats day for ANSIColors-balises Stats week for ANSIColors-balises Stats month for ANSIColors-balises

kaggle

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)

Bomberman

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)

MOcamlPlot

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.

Presse (automne 2014)


Scripts et binaires

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.


Fichiers de configuration

ST3

Configurations, snippets et scripts de constructions, pour Sublime Text 3. La page ST3 contient beaucoup plus d'informations :)

État:Maintenu activement. (novembre 2014)

munstrap

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)

conky

Configuration pour GNU Conky.

État:Plus maintenu activement, mais fonctionne. (janvier 2014)

muttrc

Configuration pour Mutt, le meilleur client mail en console.

État:À-jour. (janvier 2014)

gedit-coloration

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)

gedit

Divers plugins pour Gnome Gedit.

État:Plus du tout maintenu. (novembre 2011 à été 2013)

nautilus-scripts

De vieux scripts pour Gnome Nautilus.

État:N'est plus maintenu! (novembre 2011 à été 2012)

gedit-tools

De vieux scripts pour Gnome Gedit, avec le plugin Outils extérieurs.

État:N'est plus maintenu! (été 2012)

Divers

webcomics.pdf

Un article sur http://questionablecontent.net pour la Sauce du mois de janvier 2014 (http://www.lasauce.ens-cachan.fr/archives.php).

seminaire_crans.pdf

Les slides du séminaire sur les outils de documentation fait en Mars 2013 pour le crans.
GA|Analytics