• Miscellaneous

    La ça va à être la rubrique à brac, si j'ose m'exprimer ainsi...
    Toutes sortes de vidéos ou ce genre de trucs...
    Des ptits bouts de ma vie (les moins geeks de celle ci)
  • Je suis en train de finir la rédaction de mon rapport de stage. J'ai utilisé sphinx, l'outil de documentation de python, ce qui me permet de rédiger le rapport en ReST, puis de l'exporter dans un des formats disponibles (LaTeX, HTML, ePub…).

    Le fichier de configuration permet de spécifier la langue du document, mais il y a d'autres options à changer pour que l'export LaTeX se passe bien.

    language = 'fr_FR'

    latex_elements = {
        "fncychap": "\\usepackage[Sonny]{fncychap}"
        "babel": "\\usepackage[francais]{babel}"
    }
    [code=python]
    language = 'fr_FR'

    latex_elements = {
        "fncychap": "\\usepackage[Sonny]{fncychap}"
        "babel": "\\usepackage[francais]{babel}"
    }
    [/code]


    aucun commentaire
  • Durant mon stage, j'ai eu l'occasion de peaufiner ma conf vim.

    D'abord le remappage bépo

    Grosso modo, je me suis borné à remapper les touches de façon à avoir les touches de déplacement sur ctsr. J'ai mis la conf dans un fichier à part, que je source à la fin du .vimrc
    J'ai bricolé ça grâce au Wiki de vim.fr : Page consacrée à vim
    Il y a plusieus niveaux de remappage, du plus léger au plus extrème. J'ai opté pour un remappage assez léger, de manière à ne pas être trop perdu sur un vim normal

    Ensuite les plugins

    L'ajout de plugins est capital pour bien utiliser vim. Voici ceux que me suis installés :

    Ceux dont je ne pourrais pas me passer, c'est snipMate (Texmate-like snippets) et template (templates pour les nouveaux fichiers). phpComplete et JavaComplete permettent d'avoir l'omnicomplétion pour Java et PHP, ce qui est pas mal aussi. Project peut être sympa pour les gros projets.

    ftplugin

    Ftplugin permet d'associer à chaque type de fichier ouvert une configuration particulière. Par exemple, pour des règles spécifiques à python, il suffit de mettre ces règles dans ~/.vim/ftplugin/python.vim

    " Active l'auto-complétion pour python
    set omnifunc=pythoncomplete#Complete
    " Indentation à 4 espaces
    setlocal tabstop=4
    setlocal shiftwidth=4
    setlocal expandtab
    setlocal softtabstop=4

    Je m'en sers aussi (entre autres) pour mettre le correcteur orthographique pour les mails et les documents LaTeX et ReST

    Le .vimrc, pour finir

    Mon .vimrc complet (et mes autres fichiers de conf) est dispo sur github. Mais en gros ce que j'y ai mis, c'est

    • la coloration syntaxique
    • une petite fonction pour avoir une autocomplétion intelligente mappée sur Ctrl-Space
    • un mapping de certaines extensions à un type de fichier (quand ce n'est pas fait automatiquement)

    Mes sources

    Un bon fichier de conf se construit par tatonnements, et surtout grâce à l'inspiration fournies par les autres. Voici une liste (non exaustive hélas) de ce qui m'a inspiré.


    aucun commentaire
  • GuitareJe viens d'avoir une idée toute bête, un moyen de partager sa musique et de socialiser.

    Socialiser dans la vraie vie, en plus. (IRL pour les pros)

    Énormément de monde se balade avec des écouteurs sur les oreilles. Pourquoi ne pas de temps en temps, prendre deux minutes et échanger les écouteurs, pour découvrir ce que les autres écoutent, et faire découvrir ce qu'on écoute ?

    Il suffirait d'avoir un petit signe distinctif (Par exemple un morceau d'adhésif rouge autour du câble) sur ses écouteurs pour signaler qu'on est prêt à s'arrêter deux minutes pour partager sa musique. Ça pourrait être cool de s'arrêter deux minutes et de discuter musique avec d'autres gens, non ?

    Vous en pensez quoi ?

     

    Crédit Photo : Grégory Thonon (CC-BY-SA 2.0 Deed)


    28 commentaires
  • Day Against DRMAujourd'hui, c'est la Journée Mondiale contre les DRM.
    L'opération, initiée par la FSF, est relayée en France par l'April.
    C'est l'occasion de sensibiliser les gens autour de vous aux menaces que font peser les DRM sur les utilisateurs, et sur les développeurs de logiciels libres.

    Même si en apparence, les DRM ont battu en retraite du domaine de la musique (démontrant par là même la vacuité des lois type DADVSI, réclamées par l'industrie pour être jetées aux orties deux ans plus tard), elles n'en sont pas moins présentes dans le domaine des eBooks. (J'ai reçu un Cahier des Charges pour un reader sur iPhone, c'était vraiment dingue : interdiction du copier/coller, décryptage à la volée, impossibilité d'imprimer...) et dans le domaine des applications mobiles. Je pense bien évidemment à l'Apple Store, parmi autres.

    En ce jour international de Star Wars, il est important d'essayer de sensibiliser ses proches aux dangers que représentent les DRM, et d'agir au maximum pour obtenir leur abandon.

    Un peu de lecture :

    1 commentaire
  • C'est l'occasion de tester le nouveau système de publication d'Eklablog, j'ai tanné Godefroy pendant des lunes pour le convaincre de le faire.

    Voilà, voilà, traditionnellement, la période du nouvel an c'est celle des résolutions.
    Pour moi, 2009 sera avant tout l'année des responsabilités.
    En effet, entre la création de l'entreprise Eklaweb, le développement pour Eklablog, mon poste de DSI à CNE, les études que je réaliserai, le PEI chez Orange, la liste BDA, et le stage que je compte faire dans une boîte de développement Web, je risque de ne pas avoir beaucoup de repos en 2009. Je ne vais certes pas me plaindre, c'est un choix personnel que d'assumer tout ça, mais j'avoue avoir un peu peur. Je verrai bien comment ça se passera, après tout, il n'y a pas de raison que ça aille mal, mais tout ça d'un seul coup, ça stresse un peu (d'un côté, c'est pas plus mal). Côté famille, je suis toujours le parrain de Ronan, pas très facile quand on est séparés par plus de 8000 Kilomètres. Je vais aussi être témoin au mariage de mon frère, OK, c'est pas beaucoup de boulot dans l'absolu, mais c'est quand même une sacrée responsabilité (par exemple : l'enterrement de vie de garçon :D).

    Trinquons ensemble à une année pleine de café et de Red Bull (c'est un pressentiment), de bouclage à 4 heures du matin et réunions d'urgence :D

    Que 2009 vous soit prospère, et que le bonheur submerge votre demeure jusqu'à ce que les plafonniers fleurissent, avec des ballons, des confettis et des petites filles en robe rose avec une sucette.

    Plein de bonheur, de santé, tout ça, et remettez vous bien du réveillon !

    2 commentaires


    Suivre le flux RSS des articles de cette rubrique
    Suivre le flux RSS des commentaires de cette rubrique