Sunfox

Le journal de Sunny Ripert


Articles mot-clétés python

Google Mobwrite

janvier 26th, 2009 , 1 commentaire.

Logo Mobwrite

Google Mobwrite est une petite application web qui sert à synchroniser des champs de formulaires en temps réel.

Avec un brin de JavaScript, n’importe quel champ texte devient un éditeur de texte temps-réel comme SubEthaEdit en appliquant les changements chez tout le monde en même temps.

La synchronisation, la fusion et la résolution des conflits entre différents utilisateurs est un problème compliqué dont Google Mobwrite se charge. Votre application finale aura simplement à conserver en mémoire le dernier formulaire envoyé.

Suite de l’article…

Pycon FR 2008

mai 19th, 2008 , 5 commentaires.

Week-end chargé car après le RailsCamp Paris le samedi, mon dimanche était dédié à la deuxième édition de Pycon FR, une conférence dédiée au langage de programmation libre Python, à la Cité des Sciences et de l’Industrie à Paris.

Parmi les conférences du deuxième jour, Michel Claveau nous présentait PLUIE, une GUI très dynamique pour Python… utilisant le moteur de rendu d’Internet Explorer. S’il existe certainement une niche que cette GUI intéresse, s’adressait-il au bon public ?

J’étais très curieux de voir les autres conférences, par contre. Parmis celles-ci WSGI (à prononcer un peu comme whisky) et Paste de Gael Pasgrimaud et le déploiement d’applications Python en utilisant PyPI (à prononcer paille-pi) de Tarek Ziade. Deux conférences très techniques mais toutes deux très enrichissantes.

Michael Scherer nous invitait dans le monde merveilleux de la gestion de version distribuée avec Mercurial. Très bonne présentation et une bonne piqûre de rappel pleine de bon sens. Impossible après celle-ci de défendre SVN, CVS contre Mercurial, Git, Bazaar et les autres VCS décentralisés.

Photo de Badge Python
Badge Afpy, d’Antoine Millet

David Larlet enfin, qui le matin-même nous convainquait dans sa conférence sur « Pourquoi Django ? », nous offre une seconde conférence un peu plus poussée sur la qualité et les performances dans Django. Il est intéressant de noter que les problématiques qu’il soulevait sont finalement les mêmes que celles que l’on rencontre si l’on veut faire de la qualité et de la performance dans Rails par exemple. Ces conférences étaient comme je les aime : captivantes, avec des slides simples (avec même une de mes photos, quel honneur !) et des mots justes.

Pour finir la journée Victor Stinner nous parle de Python 3000. Dans cette prochaine version de Python beaucoup de nouveautés enthousiasmantes et d’autres dont l’esthétique me chagrine un peu. Néanmoins je suis resté scotché. Savoir de quoi seront fait nos outils de demain est fascinant.

Merci à l’Afpy d’avoir organisé ses conférences gratuites qui titillent notre curiosité et nous font découvrir beaucoup d’aspects différents autour du langage.

Changer périodiquement son fond d’écran sous gnome

février 3rd, 2007 , 2 commentaires.

Ce petit script python de The Glu permet de changer son fond d’écran toutes les 60 secondes par exemple. Comme exercice j’ai récrit son script d’une façon plus pythonesque : docstrings, noms en minuscule, __name__ == '__main__', sprintfs, « usage », exceptions, etc.

Voici donc mon gnome_random_wp.py revu et corrigé.


:D Sunny Ripert

est un développeur web vivant à Paris.

CV, me contacter


Textes et contenus sous licence Creative Commons.
Site crée par mes soins et propulsé par WordPress.