Topalista : le chemin est plus important que le but

Samedi 27 septembre 2008, 10:17 / 1 commentaire / tags :

En septembre 2007, je démissionnais de la Cinémathèque Française pour me consacrer au développement de Topalista.

Le but était la création d'un site web 2.0 où les participants échangeraient leurs points de vue et leurs recommandations sur tout et n'importe quoi sous forme de classements. Accompagné d'un business model solide, le projet aurait permis la création d'une société et mon indépendance financière autour de ma passion : le web.

Un an après, le projet est loin d'être terminé.

Mais, en autodidacte compulsif que je suis, j'ai acquis une sérieuse expérience du développement et de la gestion de projet web. Ce qui m'a permis, une fois mon compte en banque vidé de pas de salaire pendant plusieurs mois, de trouver un job de développeur web dans une petite agence de communication, ici, à Rouen. Et, aujourd'hui, je fais ce que j'aime sans la contrainte du "il faut que ça marche !".

Je vais peut-être reprendre le développement de Topalista. Tranquillement. Et le site sera peut-être prêt dans encore un an mais... ce n'est pas le but qui compte, c'est bien le chemin.

PS : si tu veux un compte pour jouer avec la version actuelle, laisse donc un commentaire ici !

Life Stream

Jeudi 24 juillet 2008, 15:39 / 0 commentaire / tags :

Depuis quelques temps, c'est la mode du life stream avec des services comme Friendfeed, MyBlogLog ou (pas encore tout à fait mais presque bientôt) Facebook qui permettent d'aggréger l'activité que l'on a sur des réseaux sociaux ou sur nos propres sites.

On peut trouver sur Read Write Web une liste de 35 services de life stream.

Grâce à la communauté Drupal, toujours aux aguets, le module Activity Stream fournit à peu près la même chose. On y trouve pour le moment les services suivants :

Le tout est paramétrable très facilement depuis le compte de chaque utilisateur.

Petite remarque : le module n'est disponible que pour Drupal 5.x.

Ici, vous pouvez retrouver mon stream en cliquant sur l'onglet rouge en haut à droite.

Tout ça est bien joli mais je voudrais quand même finir par une critique : la mise en place de ce genre de système est très lourde. Vu que chaque site / réseau propose une API différente, le service de stream doit forcément faire une sélection et donc l'impasse sur certains services. Par exemple, on ne trouve pas dans le module Activity Stream les Jaiku,
Pownce et autres Twitter-likes. Sans parler de tous les services de bookmarking concurrents à Delicious...

La solution ? Les formats ouverts, le web sémantique, le RDF pour avoir un web des données qui permettrait une croisement des données plus large et plus souple.

Aller, soyons patient, le web 2.0 est à bout de souffle et tout le monde a prédit le sémantique comme la prochaine mode !

Ma vie sans internet...

Dimanche 20 juillet 2008, 17:00 / 1 commentaire / tags :

Ma première chaîne blog. Geoffrey lance Les 5 choses que je ferais de ma vie sans internet...

  1. Je m'abonnerais à 2 - 3 magazines et non pas à des centaines de flux RSS.
  2. Je redécouvrirais les plaisirs de l'encre, du timbre et de la poste.
  3. J'achèterais une encyclopéde en 24 volumes.
  4. Je regarderais trop la télé, probablement.
  5. Je terminerais un deuxième opus electro. Le premier a déjà 8 ans !

Classic India, documentaire sur la musique classique indienne

Vendredi 27 juin 2008, 14:42 / 0 commentaire / tags :

En 2002, on a réalisé, avec mon vieux pote Julien, un documentaire sur l'enseignement de la musique classique de l'Inde du nord, la musique Hindustani.

Après une unique diffusion publique dans un salon de thé rouennais à l'époque, on s'est enfin décidé à publier la chose sur le web...

Voici donc Classic India :

Drupal : vos blocks disparaissent quand vous activez un hook_block ?

Mardi 6 mai 2008, 13:44 / 0 commentaire / tags :

Il peut arriver, lorsqu'on utilise le hook_block dans un module Drupal fait maison, que tous les blocs précédemment affichés disparaissent...

Après plusieurs heures de recherche sur la question, la solution m'est apparue au détour d'un obscur forum : cela n'arrive que parce que votre thème et votre module, tous les deux personnalisés, portent le même nom. Dans ce cas, le hook_block se prend pour un appel à theme_block !

Pour résoudre ça, il suffit de désactiver le thème (ou le module), de le renommer et de le réactiver sous son nouveau nom. Attention à modifier aussi le préfixe de chaque fonction.

Lexémisation de la recherche dans Drupal

Lundi 5 mai 2008, 11:01 / 0 commentaire / tags :

Inspiré de l'algorithme de Paice Husk, Fred a créé le module Frenchstemmer afin d'améliorer la recherche de mots français dans Drupal.

Très pratique pour les fautes d'orthographes lors de la saisie d'une recherche, il permet, par exemple, de retourner des résultats sans tenir compte des accents, transforme les 'eau' et 'au' en 'o', les doubles lettres sont interprétées comme simples, etc...

Le module a été créé pour le site de la mairie de Rouen et est publié pour Drupal 4.7 mais le convertir en Drupal 5.x se fait facilement : il suffit de créer un fichier .info.

Ah, au fait, je viens d'apprendre un nouveau mot : lexémisation ! ça va faire un beau titre...

Widget "No Torch in Tibet !" pour ton blog

Mardi 8 avril 2008, 16:12 / 0 commentaire / tags :

un rapide post faire tourner cette animation.

trouvée ici via Guim.fr