meven's blog

Aller au contenu | Aller au menu | Aller à la recherche

Tag - développement web

Fil des billets

samedi 25 juillet 2009

Google Wave s'ouvre un peu

Google a fait l'annonce d'une libération de code sous Licence Apache 2, de deux programmes en relation avec le protocole Wave. Cela représente au total 40 000 lignes de code de java disponible via mercurial.

  1. le "Operational Transform" (OT), c'est en fait l'API de base pour le protocole Wave et son modèle.
  2. un prototype de client/serveur implémentant le protocole Wave.

Le serveur est une extension du serveur XMPP openfire. Une procédure d'installation est disponible, que j'ai testé.

Wave en console

On se retrouve avec un serveur XMPP avec l'extension Wave et un client en ligne de commande avec des commandes tel que :

 /open     id                       open a wave given an inbox id

On retrouve les principes des waves : partage d'objet, mise à jour temps réel entre les participants.

Le client n'a pas encore qu'une fraction des fonctionnalités du client GWT, mais avec une base de code pour travailler, qui sait ce que l'on peut obtenir.

Pour le serveur, d'après le billet de google, il implémente une version plus récente du protocole que le serveur de preview wavesandbox...

lundi 20 juillet 2009

Premières impressions sur Google Wave

Je viens d'obtenir un compte sur la "developper preview" de Google Wave.

J'avais été assez enthousiasmé en juin quand le projet avait été dévoilé.

Comme vous le savez sans doute, les wave sont des mixs de mail, messagerie instantanée, wiki et plus combiné dans une une même web-app. L'application est à la fois synchrone et asynchrone, extensible via des bots (traduction, publication...), des gadgets (carte, sondage etc..) qui permette d'enrichir l'utilisation.

Je vous livre mes premières impressions.

google wave

Rapide : On est surpris par la fréquence des mises à jour et l'instantanéité. On peut suivre un autre utilisateur en train d'éditer une wave. On se croirait avec gobby, excepté qu'il s'agit d'une application web dans un navigateur.

Bruyant : Les utilisateurs sont des développeurs. On parle nouveauté, information pratique, le tout avec beaucoup, beaucoup de bruit. Il y a une fonction "spam!", il faudra que je la teste.

Prometteur : Les fonctionnalités sont là : édition des pages à plusieurs, messages en fil de discussion, avec possibilité de le faire en privé...

En devenir On est encore au stade preview, l'instabilité se fait sentir. Et pour moi il manque surtout l'ouverture d'une implémentation d'un serveur, qui promet d'être interopérable avec les autres serveurs implémentant le protocole.

J'ai hâte d'en avoir une utilisation dans un cadre réel et davantage décentralisé.

Pour l'heure, il me reste plus qu'à découvrir le nouveau joujou du point de vue d'un développeur ;)

jeudi 19 juin 2008

afpyro le mardi 24 juin, 19h30 : Apéro Rennais des utilisateurs de python

afpy logoGulliver organise un apéro sur le modèle de ceux organiser par l'association francophone Python. L'idée est très simple: tu utilises python, ou des projets gravitant autour comme django ou zope, tu aimes bien causer et boire un verre, alors cette apéro est faite pour toi!

Cela se passe au O'Connels Pub itinéraire

Plus d'info sur le site de Gulliver

dimanche 23 mars 2008

Changement de thème pour Meven's blog, Enfin !

Je me suis décidé à franchir le pas et a adopté un thème déjà "prêt-à-thémer". Grâce à gandi et à son thème Blowup, en trois clics on obtient un thème simple à personnaliser. On peut changer la bannière, les tailles de police et les couleurs. Le tout très simplifient par le biais d'une interface web. Pour mémoire, mon blog ressemblait à cela avant : old theme Un thème créé par mes soins mais n'ayant pas rencontré son public mais plutôt ses critiques ! J'espère que ce nouveau thème rendra la lecture de mon blog plus agréable ;) .

vendredi 29 juin 2007

Django-fr ouvre ses portes

J'apprends aujourd'hui la création d'une communauté française de django.
Je suis très content de cette création étant moi même un utilisateur de django et un supporteur.

Pour rappel django est un framework de développement web en python. Sa philosophie est simplicité et efficacité.
Je vous le conseille. Il est facile à prendre en main grâce à la documentation(ce sera plus long si vous découvrez aussi python :)).