Kib's Memo

Liens de la semaine 10

Article numéro 38 écrit le jeudi 10 avril 2008 à 10 h 10 min dans les catégories : Liens de la semaine Python Lisp Humour LaTeX

Salut,

  • La meilleure du 1er Avril dans la communauté Python:

    Tout le monde connaît le module Psyco, bien utile pour accélérer un programme Python. Un autre module vient de naître, c'est Psychotic , il arrive à détrôner Psyco, et tout est écrit en Python!

    Les petits jokers sont même allés jusqu'à publier un joli screencast a été réalisé.

    Ca a bluffé pas mal de personnes, moi y-compris pusique je suis tombé sur la page par hasard, bien plus tard que le premier avril :)

  • Comment passer à côté de Google App Engine ? David en a déjà beaucoup parlé dans son dernier billet, j' avoue ne pas trop apprécier quelques points :

    • le fait que nos données soient hébergées chez Google;
    • que si l'on propose Django, il faudra modifier son code initial;
    • comme le souligne David : où est la cohérence dans toutes ces applis Google ? J'ai bien l'impression qu'ils suivent un peu ce qui est à la mode, ils en font un truc à eux, ils sont ainsi sûrs que ça va marcher (ou au moins faire parler d'eux). Par contre, ça manque cruelement d'idées novatrices.

    Néanmoins, j'avoue m'être placé sur la longue liste d'attente, histoire de voir ce que ça donne en pratique.

  • InkScape 0.46 est sorti depuis plus d'une semaine maintenant, avec notamment l'import de pdf pour les retravailler.

    Mais l'extension LaTeX est totalement bugguée depuis la version 0.45 sous Ubuntu. Un petit patch est sorti, même s'il ne résoud pas tout (on a toujours droit à un message d' erreur, mais au moins le svg est créé). La procédure d'installation du patch est donnée sur la page.

    Si a ce propos vous désirez quelque chose en ligne de commande, voilà PDF2SVG.

  • De jolies polices (vraiment), et gratuites en plus. Si vous êtes comme moi sous Ubuntu, il faudra en transformer quelques une en .ttf via FontForge. Ensuite, il suffit d'un petit

    $sudo fc-cache -fv
    
  • L'un des plus grands livres d'informatique abbrégé SICP pour les intimes [NDLR : Structure and Interpretation of Computer Programs] s'accompagne de vidéos dont je vous ai déjà parlé récemment. Il s'avère qu'un projet à vue le jour pour munir celles-ci de sous-titres en Français. Bon, le bouquin est écrit en Scheme (un des multiples dérivés de Lisp), mais son contenu est universel et on comprend très bien ce qui s 'y passe malgré le langage employé (qui est vraiment a étudier soit dit en passant). Pour vous y inscrire, rendez-vous sur SICP Subtitles, et pour récupérer les sous-titres Anglais, c'est sur le site du projet.

  • On connaissait la musique unplugged, voici les cours d'info du même nom. J'ai personnelemnt beaucoup aimé le cours sur les automates à états finis.

  • Pendant que suis sur les cours, en voici quelques uns sur l' université de Franche Comté. Marrant, ils semblent utiliser géoPyX :)

  • Python(x,y) est une distribution de Python orientée scientifique.

  • Il existe un script Python qui permet de vérifier si son code source est conforme au PEP8.

  • Xinha est un éditeur de texte écrit en JavaScript qui supporte reStructuredText. Il existe même une documentation en Français.

  • Pendant qu'on est dans reStructuredText, il existe maintenant un outil permettant une transformation en LaTeX+Beamer : rst2beamer .

  • Du Ruby à l'intérieur de JavaScript et Flash ? Ca se nomme HotRuby et le plus surprenant, c'est la vitesse d'exécution ! 78 % plus rapide que Ruby et 531% plus rapide que JRuby. On pourra par exemple admirer une petite démo d'un flipper en HotRuby + Flash, ou celle-ci encore plus impressionante (vous balancez les cubes avec la souris).

  • Les services offerts par le toolkit JavaScript JSKit ont l'air sympathiques, par exemple pour avoir les commentaires dans un blog.

  • Rapellons qu'il existe aussi PyExer qui permet quant à lui d'écrire du code Python en lieu et place de JavaScript.

  • TrollTech lance à nouveau son Programming Contest, comme avant, des lots sont à gagnés et on peut utiliser Python.

  • A propos de PyQt4, j'ai posté le code suivant qui est une reprise d'un widget écrit en C++.

  • Une très bonne réflexion sur le design d'une application.

  • Dernière minute [11 avril, 00:21] : Github (que j'ai utilisé la première fois pour TeXBases) donne ENFIN ses prix et s'ouvre à tous !

Bon vent.

[Edit]:

  • Ce lien de la semaine est le 10ème, publié le 10 avril à 10h10, c'est tout à fait par hasard.
  • Certains liens ont été corrigés, encore désolé.
Commentaires (Voir)