7423
Commentaire: Update + plutôt bizarre que tu reçoives ça non ? Cette page te concerne ? Pourquoi diable y es-tu abonné(e) !
|
7565
Le ! n'est utile que devant les WikiNoms
|
Texte supprimé. | Texte ajouté. |
Ligne 11: | Ligne 11: |
Bonjour, je suis Lilian Besson (ou Naereen). Mes pages personnelles sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/, avec un CV à jour, des liens vers mes projets de développements (scripts, fichiers de configuration pour Ubuntu etc), des infos sur mes travaux dans le cadre de l'ENS (stages de recherche etc)... |
Bonjour, je suis Lilian Besson (ou Naereen ou Næreen). Mes pages personnelles sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/, avec un CV à jour, des liens vers divers projets de développement (scripts, fichiers de configuration pour Ubuntu etc), des infos sur mes travaux dans le cadre de l'ENS et après (stages de recherche etc)... |
Ligne 47: | Ligne 47: |
J'ai participé à sa traduction en français, en traduisant près de 85% du contenu (plus d'infos ici : http://perso.crans.org/besson/transifex.html). === Ma page Facebook === Vous pouvez aussi me trouver sur Facebook : https://www.facebook.com/naereencorp.lbesson : * Pour ceux qui aiment Facebook, et si on se connaît, vous pouvez m'ajouter comme ami ! * Pour ceux qui n'aiment pas Facebook, dommage ! |
J'ai participé à sa traduction en français, en traduisant près de 80% du contenu (plus d'infos ici : http://perso.crans.org/besson/transifex.html). |
Ligne 60: | Ligne 54: |
* En 2011/2012, j'ai suivi le double cursus pour les deux licences de mathématiques et d'informatique. * J'ai récidivé en 2012/2013 pour les deux M1 (première moitié de maîtrise). |
* En 2011/2012, j'ai suivi le double cursus, pour les deux licences de mathématiques et d'informatique. * J'ai récidivé en 2012/2013 pour les deux M1 (première moitié de maîtrise ès sciences). |
Ligne 63: | Ligne 57: |
* En 2014/2015, je pars du campus pour une coupure d'un an. | * En 2014/2015, je pars du campus pour une coupure d'un an. Je suis actuellement chargé de TDs et « responsable des ressources informatiques pour la communication avec les élèves », à la '''Mahindra École Centrale''', une nouvelle école d'ingénieur, lancée par l'École Centrale de Paris et le groupe Mahindra, en Inde, à Hyderabad (Andhra Pradesh, Telangana). |
Ligne 70: | Ligne 64: |
* un peu de jeux vidéos (Skyrim, Pokémon (5), Fire Emblem (3 gba et 1 nds), Senkei Densetsu 1, Inotia IV, Portal 1, Trine 1, Torchlight 1 et 2, Evoland, pour citer ceux explorés durant les trois dernières années, et Bastion ainsi que Suikoden Tierkreis en ce moment), | * programmation en OCaml (pour l'agreg' entre autre), Python, et Bash (pour le bureau), et HTML, CSS3, !JavaScript (pour le web), * un peu de jeux vidéos (Skyrim, Pokémon (5), Fire Emblem (3 gba et 1 nds), Senkei Densetsu 1, Inotia IV, Portal 1, Trine 1, Torchlight 1 et 2, Evoland, Suikoden Tierkreis (nds), pour citer certains explorés durant les trois dernières années, et Bastion ainsi Legend of Grimrock que en ce moment), |
Ligne 72: | Ligne 67: |
* programmation en OCaml (pour l'agreg), Python, et Bash (pour le bureau), et HTML5/CSS3/JavaScript (pour le web), | * développement web (Sphinx & !JavaScript), |
Ligne 75: | Ligne 70: |
* développement web (Sphinx & !JavaScript), * recherche et développement en apprentissage statistique par renforcement (Q-learning), |
* recherche et développement en apprentissage statistique par renforcement (Q-learning par exemple), |
(Wiki) Naereen
Adresse électronique : naereen@crans.org.
Sommaire
Bonjour, je suis Lilian Besson (ou Naereen ou Næreen). Mes pages personnelles sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/, avec un CV à jour, des liens vers divers projets de développement (scripts, fichiers de configuration pour Ubuntu etc), des infos sur mes travaux dans le cadre de l'ENS et après (stages de recherche etc)...
Une expérimentation est actuellement déployée ici http://lbesson.bitbucket.org !
Sphinx et rST
Mes nouvelles pages personnelles sont écrites en reStructuredText (rST), un langage à balise très simple et concis, et j'utilise Sphinx pour générer les pages HTML.
J'ai expérimenté quelques fonctionnalités originales de Sphinx, certaines sont précisées ici http://perso.crans.org/besson/index.fr.html#pages-de-demonstrations !
Téléphone
On peut aussi me joindre par téléphone au numéro (binaire) suivant : +33 100101011101001100111101100001_2. Pour ceux qui préfèrent une belle décomposition : +33 11*179*439*727 !
Séminaire Cr@ns
J'ai fait un séminaire sur les outils de documentation de code, le mardi 19 février 2013. Les slides sont disponibles en ligne : ici http://perso.crans.org/besson/publis/seminaire_crans/.
Me trouver ailleurs sur le net
Pages perso
Voir http://perso.crans.org/besson/ ou http://www.dptinfo.ens-cachan.fr/~lbesson/ ou aussi ici http://lbesson.bitbucket.org/ sur bitbucket.org.
Clé GPG
Ma clé publique GPG : 4096R/C108F8A0 ! Aussi disponible ici besson/key.asc.
Ma page BitBucket
Certains projets plus sérieux (ie. plus complets ou plus intéressants) sont hébergés sur mon compte BitBucket ici : https://bitbucket.org/lbesson/. Notamment, ANSIColors et MPRI-Bomberman (décrits plus bas), ou plus récemment linux-dash. J'aime beaucoup BitBucket, en partie pour la qualité de leur interface web (même si elle reste moins bien que celle de Github, JE SAIS). J'ai participé à sa traduction en français, en traduisant près de 80% du contenu (plus d'infos ici : http://perso.crans.org/besson/transifex.html).
Mes études
Je suis normalien, inscrit au département de maths depuis 2011.
- En 2011/2012, j'ai suivi le double cursus, pour les deux licences de mathématiques et d'informatique.
- J'ai récidivé en 2012/2013 pour les deux M1 (première moitié de maîtrise ès sciences).
- En 2013/2014, j'ai été lauréat du concours de l'agrégation de mathématiques, option info, classé 23ème (pour 275 places, 780 admissibles, et environ 1200 inscrits en octobre).
En 2014/2015, je pars du campus pour une coupure d'un an. Je suis actuellement chargé de TDs et « responsable des ressources informatiques pour la communication avec les élèves », à la Mahindra École Centrale, une nouvelle école d'ingénieur, lancée par l'École Centrale de Paris et le groupe Mahindra, en Inde, à Hyderabad (Andhra Pradesh, Telangana).
Mes occupations
Je m'occupe comme je peux :
programmation en OCaml (pour l'agreg' entre autre), Python, et Bash (pour le bureau), et HTML, CSS3, JavaScript (pour le web),
- un peu de jeux vidéos (Skyrim, Pokémon (5), Fire Emblem (3 gba et 1 nds), Senkei Densetsu 1, Inotia IV, Portal 1, Trine 1, Torchlight 1 et 2, Evoland, Suikoden Tierkreis (nds), pour citer certains explorés durant les trois dernières années, et Bastion ainsi Legend of Grimrock que en ce moment),
musique et humour (fan sempiternel du Donjon de Naheulbeuk !),
développement web (Sphinx & JavaScript),
- cuisine, confiserie et confiture,
- tourisme (musées, visites, galeries d'art etc),
- recherche et développement en apprentissage statistique par renforcement (Q-learning par exemple),
- randonnée, voyages en stop, camping.
ANSI Colors
- ANSIColors permet d'utiliser les séquences d'échappements ANSI pour afficher du texte avec de la couleur dans un terminal !
Exemple :
1 # Pour simplement écrire coloré : 2 from ANSIColors import printc 3 printc("Voici du texte, écrit normalement.<red>ca c'est rouge !<reset><Black>et ça sur un fond noir !<reset><green><Blue>maintenant, c'est vert clair sur un fond bleu<reset>") 4 5 # On peut aussi changer le titre du terminal ! 6 from ANSIColors import xtitle 7 xtitle(".: Voici mon super titre :.") 8 9 # On peut aussi écrire dans un fichier, ou un pseudo-fichier ! 10 from ANSIColors import writec 11 import sys 12 writec("<red> un soucis <question> <reset> voila c'est normal ici...", file=sys.stderr)
En particulier, ANSIColors a pris un peu d'ampleur, et est désormais hébergé ici : (https://bitbucket.org/lbesson/ansi-colors) et est encore en développement.
Notamment, il fonctionne sur Mac OS X, et sait détecter intelligemment si les couleurs sont supportés sur la sortie (i.e. désactive les couleurs si utilisés via un pipe |, ou via un > pour écrire dans un fichier !).
Il est aussi disponible via PyPi : il peut s'installer via 'sudo pip install ANSIColors-balises' sur GNU/Linux. Ou via l'interface web : https://pypi.python.org/pypi/ANSIColors-balises.
Sa documentation est aussi accessible ici : http://pythonhosted.org/ANSIColors-balises. Cette doc est (elle aussi) faite avec Sphinx. Cela permet par exemple de pointer directement vers la fonction writec : http://pythonhosted.org/ANSIColors-balises/ANSIColors.html?highlight=writec#ANSIColors.writec.
Un bug, une question : https://bitbucket.org/lbesson/ansi-colors/issues/new est là pour ça ?
Enfin, ANSIColors peut aussi être utilisé avec GNU Bash, via le profil de couleurs http://besson.qc.to/bin/.color.sh, qu'il suffit d'inclure dans votre ~/.bashrc pour ensuite utiliser la syntaxe suivante :
1 echo -e "${red}Ceci est rouge.${blue}${Black}Et ça bleu à fond noir,${reset}${u}Souligné${U}Défaut.${white}Blanc :)"
MPRI Bomberman
C'est un jeu de Bomberman, multi-joueur en réseau, réalisé pour le cours 1-21 du MPRI (Master d'informatique). Écrit en Python, mon implémentation est légère, multi-plateforme, rapide et performante. Elle possède de plus une interface textuelle (encore en développement) et une interface graphique.
Le jeu est muni d'un protocole efficace, et ouvert (clairement spécifié dans un rapport disponible en ligne), ainsi que d'une sémantique propre. Pour plus de détails, voir :
http://perso.crans.org/besson/publis/Bomberman/ sur l'espace perso du Cr@ns. Donne des détails d'installation, en français;
https://bitbucket.org/lbesson/mpri-bomberman/ (en anglais).
N'hésitez pas à l'installer, à le tester, et à me communiquer vos avis, questions, bugs ou demandes par courriel, ou même via https://bitbucket.org/lbesson/mpri-bomberman/issues/new !