Taille: 3388
Commentaire:
|
Taille: 6789
Commentaire: En attendant la fin de ma suspension temporaire de zamok (qui, je l'assure, sera l'occasion de nettoyer et d'arrêter les abus d'utilisation de zamok)...
|
Texte supprimé. | Texte ajouté. |
Ligne 7: | Ligne 7: |
{{http://perso.crans.org/besson/elfe-menu.JPG}} | ##||<tablestyle="text-align: center;"> {{http://www.dptinfo.ens-cachan.fr/~lbesson/besson.png}} Adresse électronique : <<MailTo(n a e r e e n AT crans DOT org)>>. || <<TableOfContents>> || {{http://www.dptinfo.ens-cachan.fr/~lbesson/besson.png}} Adresse électronique : <<MailTo(n a e r e e n AT crans DOT org)>>. <<TableOfContents>> |
Ligne 9: | Ligne 11: |
Adresse électronique : <<MailTo(naereen@crans.org)>>. Officiellement, je suis Lilian Besson. Naereen, c'est pour les intimes :). ## Vous pouvez encore mieux masquer votre adresse électronique en y ajoutant des lettres ou des mots en majuscules précédés et suivis d'une espace. |
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)... ''Note'': temporairement, il vaut mieux consulter http://www.dptinfo.ens-cachan.fr/~lbesson/ ! 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://www.dptinfo.ens-cachan.fr/~lbesson/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://www.dptinfo.ens-cachan.fr/~lbesson/publis/seminaire_crans/. |
Ligne 14: | Ligne 35: |
Page non encore réalisée complètement ici. Quelques une de mes pages perso sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/. | == 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 : [[http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x01AACDB9C108F8A0|4096R/C108F8A0]] ! Aussi disponible ici [[http://www.dptinfo.ens-cachan.fr/~lbesson/key.asc|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://www.dptinfo.ens-cachan.fr/~lbesson/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 ! |
Ligne 17: | Ligne 57: |
== Me trouver sur le campus == Je suis souvent en cours, au Cournot (troisième étage C305 / 309), au premier étage dans mon (ex)bureau au LRC, ou en salle 411. Et depuis peu, à Chevaleret pour les cours d'info. |
|
Ligne 20: | Ligne 58: |
Sinon, je mange au RU assez souvent; mais vous ne me verrez peu à la KFet hors de mes permanences Cr@ns (voir [[PermanencesCrans]]). | == Mes études == Je suis normalien, inscrit au département de ''maths''. |
Ligne 22: | Ligne 61: |
Et au cas où, je suis au bâtiment B, numéro 216 ! On peut aussi me joindre au numéro suivant : 100101011101001100111101100001_2. Pour ceux qui préfèrent une belle décomposition : 11*179*439*727 ! Pour ceux qui ne lisent pas le binaire, 0628412257 fonctionne mieux. |
* 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. |
Ligne 27: | Ligne 66: |
== Me trouver ailleurs sur le net == | |
Ligne 29: | Ligne 67: |
Voir [[LilianBesson]] ma fausse-vraie page du wiki. Ou encore ici http://www.dptinfo.ens-cachan.fr/~lbesson/. Et, non, on ne nous force pas avoir une page perso au département d'informatique. |
== 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. |
Ligne 32: | Ligne 77: |
J'héberge mes nouveaux projets de programmation et d'*ordinateurique* sur un site réalisé avec l'outil GoogleSite http://sites.google.com/site/naereencorp/. | == ANSI Colors == |
Ligne 34: | Ligne 79: |
Vous pouvez aussi me trouver sur Facebook : http://www.facebook.com/naereencorp.lbesson, ma page me sert aussi de blog où je poste de très régulier petits billets ! | ANSIColors permet d'utiliser les séquences d'échappements ANSI pour afficher du texte avec de la couleur dans un terminal ! |
Ligne 36: | Ligne 81: |
Et enfin, quand je ne me sers pas de mon pc, mon Mac héberge une copie de mes pages persos http://naereen-corp.crans.org:93[NUMERO DU JOUR * 2]/ ou http://naereen-corp.crans.org/. Je n'ai pas encore mis en place de serveur Apache, seulement un petit bidouillage en Python. Mais ça marche ! | Exemple : {{{#!highlight python # Pour simplement écrire coloré : from ANSIColors import printc 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>") # On peut aussi changer le titre du terminal ! from ANSIColors import xtitle xtitle(".: Voici mon super titre :.") # On peut aussi écrire dans un fichier, ou un pseudo-fichier ! from ANSIColors import writec import sys 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://www.dptinfo.ens-cachan.fr/~lbesson/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 ! |
Ligne 39: | Ligne 121: |
== 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. Et je récidive en 2012/2013 pour les deux M1 ! ---- == Mes occupations == Quand je ne suis pas en cours, en permanence cr@ns, en train de manger / manger / dormir (si ça m'arrive), je m'occupe comme je peux : * un peu de jeux vidéos ([[Skyrim]] et [[Pokémon]]), * musique et humour (fan sempiternel du Donjon de Naheulbeuk), * programmation (allez faire un tour sur mon site GoogleSite) en OCaml, Python, Bash principalement, * ordinateurique (c'est à l'informatique ce que le tunning est à la conduite). Je suis particulièrement intéressé par les sujets informatiques suivants : * coloration syntaxique. A propos, jetez un oeil ici : http://perso.crans.org/besson/NanoSyntax. * automatisation et aide à la programmation (méta-programmation), * applications en consoles, logiciels simples en OCaml et Python, * maîtrise d'outils en lignes de consoles et enrobage dans des scripts Bash. --- Que mille-et-un pétales de lotus fleurisse sous tes pas, ô noble navigateur du web. ---- |
(Wiki) Naereen
Adresse électronique : naereen@crans.org.
Sommaire
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)...
Note: temporairement, il vaut mieux consulter http://www.dptinfo.ens-cachan.fr/~lbesson/ !
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://www.dptinfo.ens-cachan.fr/~lbesson/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://www.dptinfo.ens-cachan.fr/~lbesson/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 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://www.dptinfo.ens-cachan.fr/~lbesson/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://www.dptinfo.ens-cachan.fr/~lbesson/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 !