6721
Commentaire: Pas mal de choses inutiles en moins (même s'il en reste)
|
6549
typo + update + plutôt bizarre que tu reçoives ça non ? Cette page te concerne ? Pourquoi diable y es-tu abonné(e) !
|
Texte supprimé. | Texte ajouté. |
Ligne 11: | Ligne 11: |
Bonjour, je suis Lilian Besson. Naereen, c'est pour les intimes :). Mes pages perso 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 etc... |
Bonjour, je suis Lilian Besson (ou Naereen). Mes pages personelles 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)... |
Ligne 14: | Ligne 14: |
Une expérimentation graphique est actuellement déployée ici http://lbesson.bitbucket.org/ ! | Une ''expérimentation'' est actuellement déployée ici http://lbesson.bitbucket.org ! |
Ligne 17: | Ligne 17: |
Mes nouvelles pages perso sont écrites en reStructuredText, un langage à balise très simple et concis, et j'utilise Sphinx pour générer les pages ''HTML''. | 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''. |
Ligne 19: | Ligne 19: |
J'expérimente beaucoup avec Sphinx, alors si vous êtes curieux, allez faire un tour sur http://perso.crans.org/besson/#pages-de-demonstrations ! | J'ai expérimenté quelques fonctionnalités ''originales'' de Sphinx, certaines sont précisées ici http://perso.crans.org/besson/#pages-de-demonstrations ! |
Ligne 22: | Ligne 22: |
== Me trouver sur le campus == Je suis souvent très souvent en cours, de temps en temps à la KFet. Aussi à la cafet U ou encore chez moi. |
|
Ligne 26: | Ligne 23: |
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 ! |
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 ! |
Ligne 31: | Ligne 28: |
J'ai fait un séminaire sur les outils de documentation de code, le mardi 19 février. Les slides sont disponibles en ligne : ici http://perso.crans.org/besson/publis/seminaire_crans/. |
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/. |
Ligne 38: | Ligne 35: |
=== Pages perso (2/2) === | === Pages perso === Voir http://perso.crans.org/besson/ |
Ligne 46: | Ligne 44: |
Certains projets ''plus sérieux'' (ou plus complet ou plus intéressant) sont hébergés sur mon compte ''BitBucket'' ici : https://bitbucket.org/lbesson/. Notamment, ANSIColors et MPRI-Bomberman (décrits plus bas). J'aime beaucoup BitBucket, notamment 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 93% du contenu (plus d'infos ici : http://perso.crans.org/besson/transifex.html). |
Certains projets ''plus sérieux'' (ie. plus complet ou plus intéressant) 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 90% du contenu (plus d'infos ici : http://perso.crans.org/besson/transifex.html). |
Ligne 52: | Ligne 50: |
Vous pouvez aussi me trouver sur Facebook : http://www.facebook.com/naereencorp.lbesson : * Pour ceux qui aiment Facebook, ajoutez moi en ami ! * Pour ceux qui n'aiment pas Facebook, passez votre chemin ! |
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 ! |
Ligne 62: | Ligne 60: |
* J'ai récidivé en 2012/2013 pour les deux M1 ! * En 2013/2014, je prépare le concours de l'agrégation de mathématiques, option info. Je reste en double cursus quoi :) |
* J'ai récidivé en 2012/2013 pour les deux M1 (première moitié de maîtrise). * En 2013/2014, je prépare le concours de l'agrégation de mathématiques, option info. |
Ligne 68: | Ligne 66: |
Quand je ne suis pas en train de bosser, en cours ou chez moi, et que je dors pas, je m'occupe comme je peux : * un peu de jeux vidéos (Skyrim, Pokémon, Fire Emblem, Pokémon, Senkei Densetsu, Inotia IV, Portal, pour citer ceux explorés dans l'année passée), |
De temps en temps, je m'occupe comme je peux : * un peu de jeux vidéos (Skyrim, Pokémon, Fire Emblem, Pokémon, Senkei Densetsu 1, Inotia IV, Portal, pour citer ceux explorés dans les trois dernières années), |
Ligne 97: | Ligne 95: |
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. | 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. |
Ligne 99: | Ligne 97: |
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 !). | 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 !). |
Ligne 101: | Ligne 99: |
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. |
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. |
Ligne 104: | Ligne 102: |
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. |
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. |
Ligne 107: | Ligne 105: |
N'hésitez pas à l'installer, à le tester, et à me communiquer vos avis, questions, bugs ou demandes par email ou IRC, je serais ravi de pouvoir encore l'améliorer ! | Un bug, une question : https://bitbucket.org/lbesson/ansi-colors/issues/new est là pour ça ? |
Ligne 110: | Ligne 108: |
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. |
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. |
Ligne 114: | Ligne 112: |
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 : |
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 : |
Ligne 118: | Ligne 116: |
N'hésitez pas à l'installer, à le tester, et à me communiquer vos avis, questions, bugs ou demandes par email ou IRC, je serais ravi de savoir que des gens s'y sont intéressés.... | 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 ! |
(Wiki) Naereen
Adresse électronique : naereen@crans.org.
Sommaire
Bonjour, je suis Lilian Besson (ou Naereen). Mes pages personelles 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)...
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/#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/ Voir 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 complet ou plus intéressant) 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 90% 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 !
Mes études
Je suis normalien, inscrit au département de maths.
- 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 2013/2014, je prépare le concours de l'agrégation de mathématiques, option info.
Mes occupations
De temps en temps, je m'occupe comme je peux :
- un peu de jeux vidéos (Skyrim, Pokémon, Fire Emblem, Pokémon, Senkei Densetsu 1, Inotia IV, Portal, pour citer ceux explorés dans les trois dernières années),
musique et humour (fan sempiternel du Donjon de Naheulbeuk !),
- programmation en OCaml, Python, et Bash (principalement),
- cuisine,
- tourisme (musées, visites, galeries d'art etc),
développement web (Sphinx & JavaScript),
- 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 ?
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 !