Too Cool for Internet Explorer

  blog.harobed.org | resources.harobed.org | bzr.harobed.org | projects.harobed.org

lundi 25 mai 2009

En vrac : imapsync, UI-Patterns, Lightweight markup languages, CSS blueprint et pylons, humour

1078 lectures
0 vote(s)
  • Il y a quelques jours, j'étais à la recherche d'un outil permettant de synchroniser deux comptes imap. Mon besoin était spécifique, je voulais :

    • transférer d'un compte à l'autre uniquement les messages qui datés de plus de 6 mois
    • effacer sur le compte imap source les messages transférés

    J'ai posé la question sur divers mailing lists (postfix-users, courier-users) et j'ai eu comme réponse : "imapsync". Résultat : ça marche très bien, l'outil est très pratique. J'utilise cet outil dans un système d'archivage automatique de mails.

    Exemple d'utilisation de "imapsync" :

        $ imapsync --host1 source.example.com --user1 stephane@source.example.com --password1 secret_password1 \
                        --host2 destination.example.com --user2 stephane@destination.example.com --password2 secret_password2 \
                        --minage 120 --subscribe --delete --expunge1
        
  • Le site UI Patterns (User Interface Design Pattern Library) est vraiment génial. Je me demande si il existe la même chose pour les applications lourdes... De plus je viens de trouver qu'il existe d'autres sites à propos du même sujet :

    Par contre, je n'ai pas trouvé d'article à ce sujet sur Wikipedia.

    Si vous avez d'autres ressources de ce type, je serais ravi de les connaître. Peux être qu'il serait utile de créer une page Wikipedia pour rassembler ces ressources...

  • Je viens de découvrir la catégorie Lightweight markup languages. On y retrouve reStructuredText, Markdown, Creole Markup et bien d'autres...

  • Automatisation de l'installation des CSS blueprint dans un projet Pylons : Blueprint-pylons. Peut être que je vais m'inspirer de ce package pour créer d'autres "systèmes" d'installation automatique... par exemple pour JQuery, DojoToolkit...

  • Excellent : Loi contre la téléportation illégale :) (à noter une coïncidence avec le pycon fr qui va avoir lieu dans cinq jours)

jeudi 21 mai 2009

En vrac : Pylons, Bépo TypeMatrix, DBpedia, méthode GTD

1158 lectures
0 vote(s)
  • Il y a deux jours, je me suis rendu compte que j'étais passé à coté d'une superbe documentation (livre) sur le framework web Python Pylons. Ce livre disponible en ligne ainsi que sur un suport physique est diffusé sous la licence GNU Free Documentation License, par conséquence, vous pouvez librement consulter ce livre en ligne.
    Les curieux et aventuriers n'ont donc plus d'excuses pour ne pas se lancer à la découverte de ce fabuleux framework.

  • Depuis le lundi 27 avril, je possède un clavier Typematrix Bépo. Pour un retour d'expérience, je vous conseille de lire cet article sur linuxfr... je me retrouve assez bien dans l'expérience vécu par l'auteur. Pour suivre ma progression concernant l'utilisation de ce clavier, rendez vous à cette adresse...

  • J'ai de nombreuse fois pensé à développer ou proposer sur la mailing list de Wikipedia et/ou Wiktionary l'idée d'une solution technique permettant d'effectuer des requêtes sur les informations contenus dans ces wikis. Exemples concrets :

    • «je souhaite obtenir la liste de toutes les communes du département de la Moselle»,
    • «je souhaite obtenir la date de naissance de Victor Hugo»,
    • ou encore «je souhaite obtenir la liste des synonymes de 'soleil'»...

    Et cela servirait à quoi ? Et bien à plein d'usage ! Comme :

    • Dans des assistants de formulaires d'applications qui pourraient avoir besoins de listes de communes, de rues...
    • Dans des applications de corrections orthographiques, assistants grammaticaux...
    • Dans des applications éducatives
    • Dans des générateur de donnés réalistes de démonstrations utilisées pour tester des applications
    • ...

    Et bien mardi dernier, je suis tombé sur le projet DBpedia qui correspond exactement à ce que je viens de décrire !
    Encore une fois, ça laisse penser que les innovations, découvertes, inventions de demain sont présentes dans "la moelle" des connaissances et des technologies du présent. Elles découlent souvent d'une simple suite logique des choses qui quoi qui l'arrive devaient être réalisés, trouvés...

  • Je viens de finir il y a quelques jours le livre "Getting Things Done". Vraiment très très intéressant ! Je commence petit à petit à mettre en pratique cette méthode. Pour ceux qui veulent en savoir plus sans acheter le livre, l'article de Wikipedia sur la méthode GTD est un très bon point de depart.

    Pour une fois, j'ai pris des notes pendant la lecture de ce livre... ce qui me permettra "un jour, peut-être" (ceux qui connaissent la méthode GTD comprendront alors ce «private joke») de réaliser une présentation qui me permettra de partager les conseils et techniques prodigués dans les livres suivants : "Getting Things Done", "Mieux s'organiser pour gagner du temps", "Practices of an Agile Developer", "Petit guide à l'usage du développeur agile". Tout ces livres qui peuvent "changer" votre vie... en tout les cas, ils ont changé la mienne.

Tag(s) : , , ,

La différence entre l'amour et l'argent, c 'est que si on partage son
argent, il diminue. Tandis que si on partage son amour, il augmente.
L'idéal étant d'arriver à partager son amour avec quelqu'un qui a du
pognon.
-+- Philippe Geluck, Le chat -+-