Taille: 5478
Commentaire:
|
← Version 145 à la date du 2016-08-25 14:38:17 ⇥
Taille: 7191
Commentaire: BrokenLink
|
Texte supprimé. | Texte ajouté. |
Ligne 7: | Ligne 7: |
{{http://perso.crans.org/besson/elfe-menu.JPG}} | <<TableOfContents>> |
Ligne 9: | Ligne 9: |
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. |
##||<tablestyle="text-align: center;"> <<TableOfContents>> ||{{http://perso.crans.org/besson/besson_small.png}} || Adresse électronique : <<MailTo(n a e r e e n AT crans DOT org)>>. || {{http://perso.crans.org/besson/besson_small.png}} Adresse électronique : <<MailTo(n a e r e e n AT crans DOT org)>>. Bonjour, je suis Lilian Besson. 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, recherche 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é presque toutes les 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 ! |
Ligne 14: | Ligne 30: |
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 == === Clé GPG === Ma clé publique GPG : [[http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x01AACDB9C108F8A0|4096R/C108F8A0]] ! Aussi disponible ici [[http://perso.crans.org/besson/key.asc|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/. J'aime beaucoup !BitBucket, en partie pour la qualité de leur interface web (qui reste moins bonne que celle de [[https://gitlab.crans.org/|GitLab]]). 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). === Mon profil GitHub === Je suis aussi actif sur !GitHub : [@Naereen](https://github.com/Naereen/) ! |
Ligne 17: | Ligne 45: |
== 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 46: |
Je suis aussi de plus en plus au local du Cr@ns du 2B. | == Mes études == Je suis normalien, inscrit au département de ''maths'' depuis 2011. |
Ligne 22: | Ligne 49: |
Sinon, je mange au RU assez souvent; mais vous ne me verrez peu à la KFet hors de mes permanences Cr@ns (voir [[PermanencesCrans]]). 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 (mention bien). * J'ai récidivé en 2012/2013 pour les deux M1, maths et infos, mention bien (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 2800 inscrits en octobre), en plus de récupérer un M2 (Enseignement). * En 2014/2015, je suis parti du campus pour une coupure d'un an, employé en tant que professeur en mathématiques et en informatique, attachés aux cours MA 101, MA 102 et CS 101; ainsi que « responsable des ressources informatiques pour la communication avec les élèves », à la [[http://www.mahindraecolecentrale.edu.in/faculties.html|Mahindra École Centrale]], une nouvelle école d'ingénieur, lancée par l'École Centrale de Paris et le groupe Mahindra, en Inde, à Hyderabad (Telangana). * En 2015/2016, pour ma dernière année à l'ENS Cachan, je serai en M2 recherche (au [[http://www.math.ens-cachan.fr/version-francaise/formations/master-mva/|MVA]], basé à l'ENS Cachan), et chargé d'enseignements (colles et TDs) en mathématiques et informatique au [[http://www2.lyc-lakanal-sceaux.ac-versailles.fr/|Lycée Lakanal]] à Sceaux. * En 2016/2017, je vais commencer ma thèse, à Centrale-Supélec Rennes, et j'enseignerai à l'ENS de Rennes et l'ENSAI ! |
Ligne 29: | Ligne 57: |
== Me trouver ailleurs sur le net == | |
Ligne 31: | Ligne 58: |
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 == Je m'occupe comme je peux : |
Ligne 34: | Ligne 61: |
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/. | * programmation en OCaml (pour l'agreg' entre autre), Python (pour le plaisir ou pour l'enseigner), et Bash (pour le bureau), et HTML, CSS3, !JavaScript (pour le web) etc, * un peu de jeux vidéos (''Skyrim'', ''Pokémon'' (7), ''Fire Emblem'' (3 GBA, 1 NDS, 1 3DS), ''Senkei Densetsu 1'', ''Inotia IV'', ''Portal 1'', ''Trine 1 et 2'', ''Torchlight I et II'', ''Evoland'' (PC), ''Suikoden Tierkreis'' (NDS), ''Bastion'' (PC), ''Hammerwatch'', ''Forced'' (Linux), ''Zelda aLbW'' (3DS), ''Bravely Default'' (3DS), ''Legend of Grimrock'' (PC), ''Fire Emblem: Awakening'' (3DS), ''Grim Dawn'' (PC), ''Xenoblade Chronicles'' sur New 3DS, ''Pokémon Uranium'' (PC) pour citer certains explorés durant les cinq dernières années. Actuellement je suis sur Bravely Second (3DS) et Transistor (PC), * musique (rock et country, orchestrale, jazz, jeux vidéos etc) * fan sempiternel du [[http://www.penofchaos.com/warham/donjon.htm|Donjon de Naheulbeuk]] ! * développement web (Sphinx & !JavaScript notamment), * cuisine, notamment confiserie et confiture, * tourisme (musées, visites, galeries d'art, sites archéologiques etc), * randonnée, voyages en stop, camping, en France ou en Europe. |
Ligne 36: | Ligne 70: |
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 ! | |
Ligne 38: | Ligne 71: |
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 ! | == ansicolortags == ansicolortags permet d'utiliser les séquences d'échappements ANSI pour afficher du texte avec de la couleur dans un terminal ! Exemple : {{{#!highlight python # Pour simplement écrire coloré : from ansicolortags 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 ansicolortags import xtitle xtitle(".: Voici mon super titre :.") # On peut aussi écrire dans un fichier, ou un pseudo-fichier ! from ansicolortags import writec import sys writec("<red> un soucis <question> <reset> voila c'est normal ici...", file=sys.stderr) }}} En particulier, ''ansicolortags'' a pris un peu d'ampleur, et est désormais hébergé ici : (https://bitbucket.org/lbesson/ansicolortags.py) 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 ansicolortags' sur '''GNU/Linux'''. Ou via l'interface web : https://pypi.python.org/pypi/ansicolortags. Sa documentation est aussi accessible ici : http://ansicolortags.readthedocs.io/. Un bug, une question : https://bitbucket.org/lbesson/ansicolortags.py/issues/new est là pour ça. Enfin, ansicolortags 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 : {{{#!highlight bash echo -e "${red}Ceci est rouge.${blue}${Black}Et ça bleu à fond noir,${reset}${u}Souligné${U}Défaut.${white}Blanc :)" }}} |
Ligne 41: | Ligne 107: |
== 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). === Sujets informatiques === 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, * simulation numérique (voir mon travail de stage de maths http://www.perso.crans.org/besson/publis/rapport_stage.pdf), * automatisation et aide à la programmation (méta-programmation) (voir mon projet MOcaml par exemple), * applications en consoles, logiciels simples en OCaml et Python (Naereen Browser, MOcamlViewFile, ou encore RenommeALL : de petits outils pour s'entraîner à pratiquer), * maîtrise d'outils en lignes de consoles et enrobage dans des scripts Bash (voir mes nombreux scripts gedit, mes scripts Nautilus, mon bashrc/bash_aliases etc...). === Services et réalisations === Si vous avez besoin d'aide pour quelque chose qui concerne de pas trop loin un des sujets précédents, n'hésitez pas à me demander. Exemple de réalisation cette année : * modification d'un bashrc pour intégrer le code de retour de la commande précédente si elle a échouée, * création d'un __daemon__ de notification pour mon mini pc sous Angstrom, afin d'informer correctement de l'état de la batterie (https://sites.google.com/site/naereencorp/liste-des-projets/angstrom), * création d'un script Bash pour automatiser la génération d'une documentation pour un projet Python (en utilisant PyDoc) (ici : http://perso.crans.org/besson/publis/Octobre/makePydoc.sh) * création d'un petit clone de __rlwrap__ en Python, pour mon mini pc sous Angstrom pour lequel je n'arrive pas à cross-compiler (si tu as déjà entendu parler de ça, écris moi :/), * modification de fichiers définissant les syntaxes des langages que j'utilise (OCaml, Python, CUDA) pour la coloration syntaxique : sous GNU Nano, gedit ou Gobby 0.5 avec GTK-SourceView, Jota Text Editor (sur Android), * développement de plusieurs modules utilitaires en Python : *ANSIColors*, Matrix, PyRlwrap, PyZenity par exemple. ANSIColors permet d'utiliser les séquences d'échappements ANSI pour afficher du texte avec de la couleur dans un terminal ! Exemple : from ANSIColors import printc, sprint printc("Voici du texte, écrit normalement.<red>ca c'est rouge !<default><Black>et ça sur un fond noir !<Default><green><Blue>maintenant, c'est vert clair sur un fond bleu<none><default><Default>") --- Que mille-et-un pétales de lotus fleurisse sous tes pas, ô noble navigateur du web. ---- |
(Wiki) Naereen
Sommaire
Adresse électronique : naereen@crans.org.
Bonjour, je suis Lilian Besson. 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, recherche 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é presque toutes les 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 !
Me trouver ailleurs sur le net
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/. J'aime beaucoup BitBucket, en partie pour la qualité de leur interface web (qui reste moins bonne que celle de GitLab). 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).
Mon profil GitHub
Je suis aussi actif sur GitHub : [@Naereen](https://github.com/Naereen/) !
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 (mention bien).
- J'ai récidivé en 2012/2013 pour les deux M1, maths et infos, mention bien (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 2800 inscrits en octobre), en plus de récupérer un M2 (Enseignement).
En 2014/2015, je suis parti du campus pour une coupure d'un an, employé en tant que professeur en mathématiques et en informatique, attachés aux cours MA 101, MA 102 et CS 101; ainsi que « 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 (Telangana).
En 2015/2016, pour ma dernière année à l'ENS Cachan, je serai en M2 recherche (au MVA, basé à l'ENS Cachan), et chargé d'enseignements (colles et TDs) en mathématiques et informatique au Lycée Lakanal à Sceaux.
- En 2016/2017, je vais commencer ma thèse, à Centrale-Supélec Rennes, et j'enseignerai à l'ENS de Rennes et l'ENSAI !
Mes occupations
Je m'occupe comme je peux :
programmation en OCaml (pour l'agreg' entre autre), Python (pour le plaisir ou pour l'enseigner), et Bash (pour le bureau), et HTML, CSS3, JavaScript (pour le web) etc,
un peu de jeux vidéos (Skyrim, Pokémon (7), Fire Emblem (3 GBA, 1 NDS, 1 3DS), Senkei Densetsu 1, Inotia IV, Portal 1, Trine 1 et 2, Torchlight I et II, Evoland (PC), Suikoden Tierkreis (NDS), Bastion (PC), Hammerwatch, Forced (Linux), Zelda aLbW (3DS), Bravely Default (3DS), Legend of Grimrock (PC), Fire Emblem: Awakening (3DS), Grim Dawn (PC), Xenoblade Chronicles sur New 3DS, Pokémon Uranium (PC) pour citer certains explorés durant les cinq dernières années. Actuellement je suis sur Bravely Second (3DS) et Transistor (PC),
- musique (rock et country, orchestrale, jazz, jeux vidéos etc)
fan sempiternel du Donjon de Naheulbeuk !
développement web (Sphinx & JavaScript notamment),
- cuisine, notamment confiserie et confiture,
- tourisme (musées, visites, galeries d'art, sites archéologiques etc),
- randonnée, voyages en stop, camping, en France ou en Europe.
ansicolortags
- ansicolortags 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 ansicolortags 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 ansicolortags import xtitle 7 xtitle(".: Voici mon super titre :.") 8 9 # On peut aussi écrire dans un fichier, ou un pseudo-fichier ! 10 from ansicolortags import writec 11 import sys 12 writec("<red> un soucis <question> <reset> voila c'est normal ici...", file=sys.stderr)
En particulier, ansicolortags a pris un peu d'ampleur, et est désormais hébergé ici : (https://bitbucket.org/lbesson/ansicolortags.py) 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 ansicolortags' sur GNU/Linux. Ou via l'interface web : https://pypi.python.org/pypi/ansicolortags.
Sa documentation est aussi accessible ici : http://ansicolortags.readthedocs.io/. Un bug, une question : https://bitbucket.org/lbesson/ansicolortags.py/issues/new est là pour ça.
Enfin, ansicolortags 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 :)"