Taille: 5722
Commentaire:
|
Taille: 7732
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 7: | Ligne 7: |
{{http://perso.crans.org/besson/elfe-menu.JPG}} 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. <<TableOfContents>> Quelques une de mes pages perso sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/. |
{{http://perso.crans.org/besson/elfe-menu.JPG}} Adresse électronique : <<MailTo(n a e r e e n AT crans DOT org)>>. <<TableOfContents>> Officiellement, je suis Lilian Besson. Naereen, c'est pour les intimes :). Quelques une de mes pages perso sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/. |
Ligne 16: | Ligne 13: |
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. | Je suis souvent en cours, au Cournot (troisième étage C305 / 309), ou en salle 411. Et depuis peu, à Sophie Germain (P7) pour les cours d'info. |
Ligne 18: | Ligne 15: |
Je suis aussi de plus en plus au local du Cr@ns du 2B. | === Cr@ns === J'assiste à certains séminaires le mardi soir, et depuis peu à certains "internounous" du jeudi soir. Sinon, je mange au RU assez souvent; mais vous ne me verrez peu à la KFet hors de mes permanences Cr@ns (voir [[PermanencesCrans]]). |
Ligne 20: | Ligne 19: |
Sinon, je mange au RU assez souvent; mais vous ne me verrez peu à la KFet hors de mes permanences Cr@ns (voir [[PermanencesCrans]]). | ==== Séminaire ==== J'ai fait un séminaire sur les outils de documentation de code, le mardi 19 février. Les slides et les ressources sont disponibles en ligne : ici http://perso.crans.org/besson/publis/seminaire_crans/. |
Ligne 22: | Ligne 23: |
Et au cas où, je suis au bâtiment B, numéro 216 ! On peut aussi me joindre au numéro suivant : 100101011101001100111101100001_2. | === Téléphone ... maison ? === On peut aussi me joindre au numéro suivant : 100101011101001100111101100001_2. |
Ligne 24: | Ligne 27: |
Pour ceux qui ne lisent ni les décomposition en nombres premiers, ni le binaire, 0628412257 fonctionne mieux. | |
Ligne 31: | Ligne 33: |
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/. | 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/. |
Ligne 35: | Ligne 37: |
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 ! |
|
Ligne 39: | Ligne 39: |
Je suis normalien, inscrit au département de maths. | Je suis normalien, inscrit au département de ''maths''. |
Ligne 41: | Ligne 41: |
Et je récidive en 2012/2013 pour les deux M1 ! | Et je récidive en 2012/2013 pour les deux M1 ! Je serais en stage en 2013 pour les mois de Juin, Juillet et Août au Royaume-Unis à l'UCL (''University College London'') à Londres, sous la direction de Jules Villard et Peter O'Hearn. Je ferais vraisemblablement de la logique de séparation, appliquée à des problèmes de vérification issus du monde des Intelligences Artificielles. |
Ligne 48: | Ligne 50: |
* musique et humour (fan sempiternel du Donjon de Naheulbeuk), * programmation (allez faire un tour sur mon site GoogleSite) en OCaml, Python, Bash principalement, |
* musique et humour (fan sempiternel du '''Donjon de Naheulbeuk'''), * programmation (allez faire un tour sur mon site GoogleSite) en OCaml, Python, et Bash principalement, |
Ligne 55: | Ligne 57: |
* 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...). |
* 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://perso.crans.org/besson/publis/rapport_stage.pdf, ou mes TPs d'optimisation numérique (M1,Semestre1) et d'EDP (M1,Semestre2)); * automatisation et aide à la programmation (méta-programmation) (voir mes projets MOcaml ou makePyDoc par exemple); * applications en consoles (par exemple ZenityToDialog, ou OCamlPlot ou encore ColorML); * 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...). |
Ligne 63: | Ligne 65: |
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. | 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 ! |
Ligne 65: | Ligne 68: |
* 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 __daemon__ de notification pour mon mini pc sous '''Angström''', 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), et pour faciliter la maîtrise de Sphinx et Doxygen (générateurs de documentation). Enrobage avec d'autres scripts de ma conception dans le projet makePyDoc (ici : https://sites.google.com/site/naereencorp/liste-des-projets/makepydoc); |
Ligne 69: | Ligne 71: |
* 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. |
* 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', ou Matrix par exemple. |
Ligne 72: | Ligne 74: |
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>") |
{{{#!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...", fn=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 !). * Amélioration des '''plugins''' permettant d'embarquer des terminaux dans ''Nautilus'' et ''Gedit'' (sous Ubuntu, respectivement explorateur de fichiers, et éditeur de textes). Voir là pour plus de détails : https://sites.google.com/site/naereencorp/gedit/. == MPRI Bomberman == C'est un jeu de '''Bomberman''', multi-joueur, 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). == Applications Android == Voir la page que j'ai créée ([[VieCrans/ApplicationsAndroid]]) pour une liste (''presque exhaustive'') des '''meilleures applications utiles pour Android'''. |
Ligne 77: | Ligne 106: |
Le Nain : "Des arbres, toujours des arbres... j'ai l'impression qu'on a fait que ça depuis une semaine !!" | |
Ligne 79: | Ligne 107: |
L'Elfe : "Non, on n'a traversé qu'une forêt, le reste c'était des bosquets !" | "Mais je peux revenir à pied si la porte se ferme ?" -- Seigneur Perceval. |
Ligne 81: | Ligne 109: |
Le Nain : "Mais c'est kif-kif, c'est de la MERDE !" | "A pied ? Du plan démonique ? ... Non mais bien sûr !" -- Roi Arthur, le sanglier de Cornouailles. |
Ligne 83: | Ligne 111: |
-- POC | "Bon ben j'y vais !" -- Seigneur Perceval. '''Kaamelott'''. |
Ligne 86: | Ligne 116: |
CatégoriePagePersonnelle CatégoriePagePublique | CatégoriePagePersonnelle |
(Wiki) Naereen
Adresse électronique : naereen@crans.org.
Sommaire
- Officiellement, je suis Lilian Besson. Naereen, c'est pour les intimes :).
Quelques une de mes pages perso sont disponibles sur l'espace du Cr@ns : http://perso.crans.org/besson/.
Me trouver sur le campus
- Je suis souvent en cours, au Cournot (troisième étage C305 / 309), ou en salle 411. Et depuis peu, à Sophie Germain (P7) pour les cours d'info.
Cr@ns
- J'assiste à certains séminaires le mardi soir, et depuis peu à certains "internounous" du jeudi soir.
Sinon, je mange au RU assez souvent; mais vous ne me verrez peu à la KFet hors de mes permanences Cr@ns (voir PermanencesCrans).
Séminaire
- J'ai fait un séminaire sur les outils de documentation de code, le mardi 19 février.
Les slides et les ressources sont disponibles en ligne : ici http://perso.crans.org/besson/publis/seminaire_crans/.
Téléphone ... maison ?
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 !
Me trouver ailleurs sur le net
Voir ici http://www.dptinfo.ens-cachan.fr/~lbesson/. Et, non, on ne nous force pas avoir une page perso au département d'informatique.
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/.
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 !
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 !
Je serais en stage en 2013 pour les mois de Juin, Juillet et Août au Royaume-Unis à l'UCL (University College London) à Londres, sous la direction de Jules Villard et Peter O'Hearn. Je ferais vraisemblablement de la logique de séparation, appliquée à des problèmes de vérification issus du monde des Intelligences Artificielles.
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 :
musique et humour (fan sempiternel du Donjon de Naheulbeuk),
programmation (allez faire un tour sur mon site GoogleSite) en OCaml, Python, et 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://perso.crans.org/besson/publis/rapport_stage.pdf, ou mes TPs d'optimisation numérique (M1,Semestre1) et d'EDP (M1,Semestre2));
- automatisation et aide à la programmation (méta-programmation) (voir mes projets MOcaml ou makePyDoc par exemple);
applications en consoles (par exemple ZenityToDialog, ou OCamlPlot ou encore ColorML);
- 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 :
création d'un daemon de notification pour mon mini pc sous Angström, 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), et pour faciliter la maîtrise de Sphinx et Doxygen (générateurs de documentation). Enrobage avec d'autres scripts de ma conception dans le projet makePyDoc (ici : https://sites.google.com/site/naereencorp/liste-des-projets/makepydoc);
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 :/) ici : (https://sites.google.com/site/naereencorp/liste-des-projets/pyrlwrap/),
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', ou Matrix par exemple.
- 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...", fn=sys.stderr)
- ANSIColors permet d'utiliser les séquences d'échappements ANSI pour afficher du texte avec de la couleur dans un terminal ! Exemple :
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 !).
Amélioration des plugins permettant d'embarquer des terminaux dans Nautilus et Gedit (sous Ubuntu, respectivement explorateur de fichiers, et éditeur de textes). Voir là pour plus de détails : https://sites.google.com/site/naereencorp/gedit/.
MPRI Bomberman
C'est un jeu de Bomberman, multi-joueur, 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).
Applications Android
Voir la page que j'ai créée (VieCrans/ApplicationsAndroid) pour une liste (presque exhaustive) des meilleures applications utiles pour Android.
Citation du jour / de la semaine :
- "Mais je peux revenir à pied si la porte se ferme ?" -- Seigneur Perceval. "A pied ? Du plan démonique ? ... Non mais bien sûr !" -- Roi Arthur, le sanglier de Cornouailles. "Bon ben j'y vais !" -- Seigneur Perceval.
Kaamelott.