Archive for » décembre, 2008 «

Mercredi 31 décembre 2008 | Auteur: obuisson

Non ce n’est pas une nouvelle norme ou un nouveau modèle de Netbook. C’est un défi que je viens de me lancer pour cette année 2009 :

UVPJ = Une Vidéo Par Jour

Le défi consiste à publier une vidéo par jour pendant 365 jours. Pour cela, je viens de créer un lifestream à cette adresse :

http://uvpj2009.shaze.net

Je profite justement de ce défi pour tester le comportement d’un outil open-source de lifestream nommé Sweetcron qui semble prometteur. Tout les infos sur cet outil sont disponible ici. Je n’ai pas encore finis la customisation du thème car l’idée m’est arrivée sous la douche ce matin et je n’ai eu que 2 heures pour tout monter.

La configuration du site est archi simple. Si vous êtes intéressé par ce défi et que vous voulez faire la même chose, je proposerai d’ici quelques jours d’héberger votre propre UVPJ (le temps de préparer tout ça).

Si vous êtes intéressés, n’hésitez pas à laisser un commentaire ou contactez moi sur mon mail shaze AT shaze.net

Rendez-vous demain pour la première video. D’ici là, bon réveillon à tous.

Catégorie: UVPJ  | Tags: , , , ,  | Un commentaire
Lundi 29 décembre 2008 | Auteur: obuisson

Petit soucis sur ce blog que doivent connaître pas mal de bloggeur : le spam de commentaire. 

Il y a quelques temps, j’ai commencé à recevoir des spams de commentaire sur ce blog. Bien entendu j’ai mis en place Askimet afin de combattre ce fléau. Il détecte correctement tout les spams et les bloque. Jusqu’à là pas de soucis, vous allez me dire. 

Le soucis est que je commence à saturer des messages indésirables qui s’accumulent. Askimet les détecte mais, du coup, je suis incapable de savoir s’il y a des faux positive dans les messages. 

Vu que mes amis les spammeurs arrivent qu’avec quelques ip, ma technique consiste à bloquer les messages à la source, c’est-à-dire via un firewall. C’est radical mais efficace. 

Et vous, c’est quoi votre techniques ? 

  • Laisser pourrir les message dans la boite « indésirable » au risque de perdre les commentaires en faux positive.
  • Bloquer les spammeurs via un firewall
  • Une autre technique ?

A bientôt.

Catégorie: Wordpress  | Tags: , ,  | 10 commentaires
Lundi 29 décembre 2008 | Auteur: obuisson

Suite à l’article de Simounet sur son blog http://www.simounet.net/tumblr-le-microblog-rapide-et-efficace/, je viens de tester ce service de microblog qu’est tumblr

L’adresse du site est : http://www.tumblr.com

Comme Simounet, je voulais un site permettant de mettre des liens, des images ou des videos que je voulais garder et, surtout, avoir un historique de tout ces liens. Pour le moment, j’utilise twitter mais je ne suis pas satisfait.

Ce qui me gêne le plus est la génération presque systématique des liens de type « tinyurl ». Du coup, j’ai peur qu’avec le temps, les tinyurl ne soient pas sauvegarder et donc je risquerai de perdre tout mes petits liens. De plus, cela ne facilite pas la recherche d’un site qui a bougé avec le temps sans avoir l’url complète. L’autre problème avec twitter est la recherche par date ou par contenu qui est pas évidente.

Je viens de créer mon tumblr et je vais voir ce que le cela donne après une utilisation plus poussé. Vous pouvez me retrouver ici : http://obuisson.tumblr.com

Plus d’info plus tard.

Catégorie: Web 2.0  | Tags: , , ,  | 3 commentaires
Lundi 29 décembre 2008 | Auteur: obuisson

Un petit article afin de vous faire partager, ma liste de liens à connaître pour commencer à travailler avec BuddyPress. 

 

Tout d’abord, les liens de la communauté française de BuddyPress : 

La communauté française est encore restreinte mais cela va grossir. L’idéal actuellement est de passer par la communauté international. Allergique à l’anglais, passez votre chemin.  

 

Au niveau de la communauté en anglais, voici la liste des liens que je fréquente régulièrement : 

  • http://www.buddypress.org : Le site officiel de BuddyPress. 
  • http://codex.buddypress.org/ : Le Codex officiel qui commence à s’étoffer. La référence à consulter avant de poser des questions sur le forum.
  • http://buddypress.org/blog/ : Le blog officiel de BuddyPress. A suivre afin de se tenir au courant des dernières releases.
  • http://buddypress.org/forums/ : Le forum officiel de BuddyPress. Plein d’informations se trouve sur le forum mais il faut faire un filtrage afin de ne pas se retrouver noyé sous les posts.
  • http://testbp.org/ : La démo live de BuddyPress. Pas mal de groupe ont été créés afin de discuter de différents aspects de BuddyPress. Un groupe avec une liste des sites utilisant BuddyPress a été créé. Quelqu’un se démarque par l’intégration qui a été faite mais j’y reviendrai à la fin de cette article. 
  • http://buddypressdev.org/plugins/ : Une communauté dédié à la création de plugins BuddyPress et tournant très logiquement sous BuddyPress. Ca démarre tranquillement. J’y est créé un groupe « BuddyPress France (ici), n’hésitez pas à me rejoindre. 

 

Enfin, pour finir, quelques sites qui ont intégrés BuddyPress de façon remarquable : 

  • http://flokka.com/ :  La meilleure intégration de BuddyPress pour le moment. Très impressionnant. Site féminin.
  • http://weheartthis.com/ : Une très belle intégration. Encore un site féminin. D’ailleurs, c’est amusant de voir que les 2 intégrations les plus impressionnante soit pour des portails féminins.
  • http://www.explorewithme.com/ : Une intégration cachée (hors la barre d’admin). Je n’ai pas eu le temps de tester.
  • http://petomundo.info/ : Une intégration classique. C’est propre.
  • http://kidzrevil.com/ : Une intégration qui vaut le coup d’oeil. Même si je n’accroche pas au niveau du design. Mais c’est subjectif.

 

Voila, la tournée des liens est terminée. J’en rajouterai de temps en temps afin de montrer l’évolution de la communauté BuddyPress. Si vous avez des liens à rajouter, n’hésitez pas à laisser un commentaire.

Dimanche 28 décembre 2008 | Auteur: obuisson

Ajourd’hui, je vous proposes un tutorial afin d’avoir votre buddypress en français. 

  • Etape #1 : Récupération des fichiers de traduction

Il faut récupérer les fichiers de traduction pour Wordpress MU et BuddyPress. 

Pour Wordpress MU, la traduction française est disponible ici : http://svn.automattic.com/wordpress-i18n/fr_FR/tags/mu-2.6.5/messages/

Il faut récupérer les 2 fichiers (fr_FR.po et fr_FR.mo). 

Pour BuddyPress, la traduction française est disponible ici : http://www.buddypress-fr.net/index.php?buddy=telechargements

  • Etape #2 : Copier les fichiers dans votre arborescence 
Pour les traduction de buddypress, il faut mettre les fichier dans le répertoire :
[répertoire d'install de wordpressmu]/wp-content/languages
Si le répertoire n’existe pas, vous devez le créer.
Pour les traduction de Buddypress, il faut mettre les fichiers de traduction dans :
[répertoire d'install de wordpressmu]/wp-content/mu-plugins/bp-languages
  • Etape #3 : Activation de la traduction
Dans l’interface d’administration de votre site, allez dans : 
  • Site Admin / Options / Site Wide Settings (These settings may be overridden by blog owners)
  • Dans Default Language, choisir French
  • Confirmer en cliquant sur « Update Options »
Ceci vous permet d’indiquer à Wordpress qu’il doit utiliser les traductions française par défaut. Par contre, vos blogs existants sont restés en anglais.
 
Pour régler votre blogs, il faut aller dans :
  • Settings / General
  • Dans « Blog Language », sélectionnez « French »
  • Cliquez sur « Save Changes »
Maintenant, vous avez votre buddypress en français. A noter que la configuration des widgets est remis à zéro, il faut donc refaire votre configuration de Widget. 
Amusez-vous bien. 

 

Lundi 22 décembre 2008 | Auteur: obuisson

Pas mal de tests ce week-end pour pouvoir faire mon choix entre Elgg et BuddyPress. Pour moi, ces premiers benchmarks vont être importants car ils vont conditionner mon choix pour mes prochains projets. 

  • Le protocole de test 

Le protocole de test est simpliste. Il s’agit de faire tourner un ab et voir le comportement de chacun des 2 moteurs. La machine de test est une dedibox et le serveur, une dedibox XL.

Je n’ai pas fait de tuning particulier au niveau de Apache, MySQL ou le Linux. C’est du Debian de base. 

Les paramètres de benchs sont les suivants : 

ab -c 10 -n 1000 http//URL/

  • Premiers benchs étalon

Cette première série permet de voir le comportement de chacun des moteurs une fois installés. 

Les résultats sont :

  • Elgg : 12.86 requêtes/seconde. 
  • BuddyPress: 7.16 requêtes/seconde.

Le résultat ne m’a pas vraiment surpris. En particulier pour BuddyPress car basé sur Wordpress. J’avais déjà obtenus des résultats similaires pour une Wordpress de base.

  • Benchs après activation de Xcache
Le choix de Xcache a été fait après quelques lectures concernant le tuning de Wordpress MU. Bien que moins performants qu’Eaccelerator, Wordpress MU semble le supporter beaucoup mieux (en particulier lors de forte charge). 
Les résultats des benchs sont : 
  • Elgg: 26.22 requêtes/seconde. Soit une augmentation de 103%.
  • BuddyPress: 24.28 requête/seconde. Soit une augmentation de 239%.
Malgré un retard sur les benchs étalon, les 2 moteurs sont au coude à coude avec l’ajout de Xcache. 
  • Benchs valable uniquement pour BuddyPress
N’étant pas satisfait des performances car les 2 benchs précédent consommaient toutes les ressources présents sur le serveur pour un ratio de requêtes faible. J’ai tenté la mise en place du plugins wp-super-cache. 
Le résultat de ce test est le suivant : 
  • BuddyPress : 628.44 requêtes/seconde. Soit une augmentation de 8677% par rapport au bench étalon.
Bref, une bonne claque mais il faut que j’observe le comportement du cache avec de l’activité sur le site. Dommage que Elgg n’est pas encore ce genre de plugins. 
  • Conclusion
Comme vous l’aurez devinez, mon choix va se porter assez logiquement sur l’utilisation de BuddyPress pour mes projets futures. Je n’ai pas eu le temps de pousser trop le bench avec memcached mais le support n’est pas encore officiel dans Elgg donc je ne pense pas que cela va apporter grand chose pour le moment. 
Si vous avez des questions ou des remarques sur les benchs, n’hésitez pas à laisser une commentaire.
Vendredi 19 décembre 2008 | Auteur: obuisson

Une nuit encore trop courte pour cause d’installation de buddypress. 

Ma première impression est la suivante: classe

 

Dans l’ordre, mes premières impressions sont les suivantes :

  • Bonne surprise. L’installation se fait très simplement. Vu que Buddypress est un ensemble de plugins pour Wordpress MU, le plus compliqué est d’installer cette partie là. J’avais déjà mis en place un MU il y a quelques temps donc pas de soucis de ce coté. 
  • L’activation de Buddypress se fait dans le panel d’administration du wordpress MU. 2 ou 3 cases à cocher et c’est prêts. Votre réseau social est en place.  
  • Le thème par défaut est classe. Il faut juste s’habituer à l’interface mais le temps d’adaptation est assez rapide. 
  • Les principales fonctionnalités d’un réseau social sont présentes. Il n’y a pas de soucis de ce coté là. 
Bref, je n’irai pas plus loin pour le moment mais les premières impressions sont très largement positives et m’a presque fait oublier Elgg. Petit pincement de coeur. 
Maintenant, il faut que je pousse plus loin le test et, en particulier, il faut que je vois les 3 points suivants :
  • La traduction. En effet, pas de version française pour le moment.
  • Le comportement en charge. Un rapide bench me montre que ça rame mais c’est surtout que le MU n’est pas tuné. 
  • La facilité de modification du thème par défaut. 
C’est tout pour le moment mais je ferai un série de post sur ce soft.
Jeudi 18 décembre 2008 | Auteur: obuisson

Ce matin au détour d’une page Web, je suis tombé sur un nouveau logiciel permettant de créer un réseau social.

Moi qui cherchais un alternative à Elgg, je suis servi. En effet, au vue des dernières discussions de la communauté de Elgg, j’ai un sérieux doute sur la pérennité du développement de Elgg. Je passe les détails car j’y reviendrai dans un post à venir. 

Revenons à nous moutons et parlons de : BuddyPress (http://www.buddypress.org)

Pour faire simple, BuddyPress est un ensemble de plugins pour Wordpress MU permettant de créer un réseau social. Pour ceux qui ne le savent pas ce qu’est Wordpress MU, c’est un extension de Wordpress permettant de proposer un service d’hébergement de blog. Tout simplement.

Les fonctionnalités de BuddyPress sont les suivants : 

  • Profile étendu : C’est la fonction de base de l’existence de l’utilisateur d’un réseau social. Il est donc possible de mettre beaucoup d’informations sur soit dans son profil. 
  • Messages Privés : Cette fonction permet d’envoyer des messages aux autres utilisateurs du réseau social. 
  • Amis : Cette fonction permet d’ajouter d’autres utilisateurs comme amis afin d’échanger plus facilement.
  • Groupe : Cette fonction permet de créer un groupe où les autres membres peuvent souscrire et discuter autour de ce groupe. 
  • Wire : Cette fonction permet de gérer une sorte de journal de bord. Je n’ai pas encore bien compris comment ça marche mais je développerai plus. 
  • Activité : Cette fonction permet de montrer l’activité du site ou de ces amis. 
  • Blog : Cette fonction permet de créer un blog tout simplement. 
  • Statuts : Cette fonction permet de mettre un statuts pour donner son humeur. 
  • Albums Photos : Cette fonction permet de créer un album photos. 
Voila, c’est tout et c’est déjà pas mal. Je suis pressé de procéder à l’install de ce soft (avec un tutorial à la clef) et pouvoir vous donner mes premières impressions. 
Je dois avoué que je suis beaucoup plus rassuré d’avoir la commuanuté Wordpress derrière eux. La base reste du Wordpress et, donc, un code beaucoup plus mûre. Après, je m’emballe car c’est encore une version beta de v1.0. 
Voila, je vous laisses et je vous tiens au courant de mon avis définitif.
Jeudi 18 décembre 2008 | Auteur: obuisson

Très excité ce soir car, en ce mercredi 17 décembre 2008, je viens de lancer un site communautaire. 

A 23:31, le lancement du site http://www.e-engagement.com/ a effectué en douceur. 

 

Enormément de travail est encore à réaliser mais j’ai besoin de tester le concept et le site avec des utilisateurs. Cela fait quelques jours que je tourne en rond avec ce site et je n’arrivais pas à avancer. Autant me donner un bon coup de pied au cul et me prendre les premières claques. Je suis prêt. 

Plus sérieusement, je suis excité mais en même temps horrifié par votre réaction. On verra bien. Bien entendu, le site est géré avec le logiciel Elgg. 

Outre le concept du site, E-Engagement va être un terrain de jeu afin de tester comment réagit Elgg en charge. J’espère pouvoir aussi en tirer des conclusions intéressantes. 

J’ai aussi créé un blog spécifique à E-Engagement à l’adresse suivante: http://blog.e-engagement.com/

A bientôt. 

Jeudi 11 décembre 2008 | Auteur: obuisson

Un petit post afin de vous annoncer la sortie de la version 1.2 de Elgg. 

Une sortie bizarre d’ailleurs car elle n’a pas été annoncée officiellement mais belle et bien disponible depuis le site http://www.elgg.org. Pas d’annonce officielle sur le blog de news ou sur les mailings lists. 

Je suppose que cela va être annoncée par les développeurs d’ici peu mais la sortie est bizarre. 

 

Pour l’installation, c’est très simple :

  • Sauvegarder votre base de donnée et votre contenu web (c’est au cas où, cela se passe mal). 
  • Par précaution, j’ai désactivé dans le panel d’administration mon theme. 
  • Désarchivage de l’archive dans votre répertoire web. 
  • Appel de la page : http://monsiteelgg.com/upgrade.php
  • Remplir le formulaire avec vos paramètres de connexion à la base de donnée. 
  • C’est fait. 
  • En revenant dans le panel d’administration, j’ai remis mon theme et tout est ok. 
A noter que si vous utilisez des fichiers de langue, il faut les remettre dans les bon répertoire avant de pouvoir réactiver le support de votre langue. 
Pour le moment, je n’ai pas eu le temps de faire le tour des nouveautés mais j’attends avec impatience le changelog de cette version. Je ferais un update de ce post une fois que j’aurais plus d’info
Catégorie: Elgg  | Tags: , , ,  | 2 commentaires