Flock, le petit navigateur méconnu qui sociabilise les geeks

Au lendemain de l’arrivée de firefox3 en version finale, j’aiflock browser souhaité le comparer un peu aux autres navigateurs web « modernes ». Je suis tombé sur Flock, qui va devenir de plus en plus dur à laisser de coté. Ce navigateur se définit lui même comme un « social browser », un navigateur social, comprenez qu’il intègre nativement l’accès a des outils sociaux en ligne bien connus comme de.icio.us, Digg, Twitter, Flickr, youtube, un reader rss très soigné (du niveau de celui de safari), ou encore des messagerie instantanées comme Yahoo Messenger… Flock est open source, disponible sur Linux, Windows et MacOSX, il se base sur le moteur de Mozilla qui a fait ses preuves. Il délivre des performances satisfaisantes et une ergonomie très appréciable. Pour les bloggers, flock est le compagnion idéal qui gérera sans soucis vos différents comptes les rendant accessible de manière très simple et agréable, comme c’est le cas pour les comptes Gmails ou Yahoo.

Flock est extensible, au même titre que Firefox. Extensions et thèmes sont disponibles, c’est un bon début même si l’on ne dispose pas encore de toute la richesse des plugin de Firefox. Flock est bien le petit navigateur qui grimpe en ce moment, toutes ces bonnes idées donnent un très bon compromis entre Firefox et Opera. je pense que je vais donc faire un petit bout de route avec.

PunBB-FluxBB du plaisir à la déception

A la recherche d’un script de forum open source à la fois performant et simple à prendre en main, je suis tombé sur PunBB, sur les conseil d’un pote, au détour d’une conversation irc.
Je le télécharge, j’installe la version us standard, je suis très vite conquis, PunBB offre les fonctionnalités auxquelles je m’attends, sans superflue. Tout est propre, rapide .. le pied.

Puis vient le moment où je cherche à franciser le forum, étape obligatoire, je me retrouve sur le site de la communauté francophone à la recherche d’info visant à internationaliser le forum… et là c’est carrément du X-Files : FluxBB.fr / PunBB.fr … Mais qu’est ce donc que FluxBB ? Un fork ou le nouveau nom de PunBB ? , Quelle différence entre Pun et Flux ? Ca s’annonce mal, je ne cherchais que des fichiers de traduction pour PunBB et on me propose un FluxBB en français ou des fichiers de traduction pour FluxBB, je ne trouve rien pour mon PunBB. Pour en avoir le coeur net, j’installe un FluxBB full french… l’encodage de mes caractères part en sucette, après vérification je vois que fluxbb m’a créé des tables en latin_swedish … super pour une version française, ça fait sérieux.

Je me dis que je vais quand même creuser et poser quelques questions sur le forum dédié… mais là encore mauvaise surprise, je ne reçois jamais le mail de confirmation, je ne peux donc pas poster sur le forum.

Puis je tombe enfin sur un thread expliquant la situation. Le créateur de PunBB aurait vendu son âme au diable et PunBB, à en croire les inquiétudes de la communauté française tendrait à se propriétariser ?! … Même pas ! Il est toujours open source, sous licence GPL, mais son créateur aurait cédé ses droits à une société commerciale ce qui a hérissé la communauté française visiblement … Je serai curieux de savoir si cette conception du libre a été aussi appliquée sur MySQL quand le projet a été racheté par SUN, j’ai beaucoup de mal à comprendre les arguments de ce fork, qui montrent une parfaite méconnaissance du financement des applications open source qu’ils utilisent, je cite :

Je l’ai dis, ce que ça change par exemple c’est que lorsque tu as un lien en bas de ton forum, ce n’est plus pour supporter un projet open-source mais c’est de la pub pour une société privé. C’est une première différence.

Une seconde est le fait de faire du logiciel pour faire du logiciel et faire du logiciel pour faire de l’argent. Les deux ne sont pas incompatibles et je ne dénigre ni une vision ni l’autre, simplement je peut comprendre que des bénévoles ne veuillent pas passer du temps à coder pour enrichir d’autres personnes…

(…) y’a quand même une grosse différence entre une société qui achète les droits d’un logiciel pour faire de l’argent et une société mécène qui donne l’argent pour faire avancer le projet (…)

Voilà des explications qui ressemblent plus à une campagne électorale de la LCR qu’à des arguments d’un développeur souhaitant le bonheur de sa communauté et le progrès de son application. Il me semblait que ce genre de comportement à la fois démagogique et sans aucun discernement n’existaient plus depuis bien longtemps dans l’Open Source. Avec ce raisonnement on peut prendre Ubuntu pour une oeuvre caritative conduite par un mécène … 🙂 Si des société comme IBM ou Oracle investissent dans l’Open Source c’est parce que c’est rentable, ce n’est pas du tout du mécénat, pensez vous que Spip aurait vu le jour sans Le Monde Diplomatique ? N’importe quel CMS a été un jour ou l’autre financé, soit par le biais de financement directs sous forme de dons, soit par des clients qui ont fait confiance au projet et se sont payé une intégration et des développements de nouvelles fonctionnalités.

Si un projet veut se protéger d’un « rachat » de ce type, il existe un moyen simple : créer une fondation, comme c’est le cas pour Plone, mais là encore ce que les forkers n’ont pas compris, et je les invite à en discuter avec les gens de la fondation Plone : l’une des missions de la fondation Plone est aussi de continuer à faire en sorte que des sociétés gagnent de l’argent grâce à Plone et ainsi puissent réinvestir en développements et en retours à la communauté, c’est un cercle vertueux. Maintenant s’il s’agit d’un problème de confiance entre l’équipe de développement et la nouvelle structure commerciale, on peut comprendre le fork, mais il faut être conscient que ce n’est pas en changeant de nom et d’appellations de variables qu’on constitue une alternative sérieuse à un projet open source financé, il va falloir bien plus que ca.

Voilà pour le premier « contact » avec FluxBB qui m’incite à passer mon chemin, malgré toutes les qualités de ce script.
J’ai épluché pas mal les documentations disponibles sur le site qui renvoi tantôt sur un lien cassé (anciens sites dont le domaine est maintenant en parking), tantôt sur des docs pour Flux, tantôt pour des docs pour Pun… le moteur de recherche ne me renvoi aucune occurrence sur les mots clés caractérisant mes soucis, … et cet encoding en Latin_swedish … c’est une vraie déception, ce projet part complètement en live.

Ce script qui a tout pour plaire vient de me montrer son aspect moins cool : il est inutilisable « out of the box » et les inscriptions qui ne fonctionnent pas sur le site de la communauté ne sont pas faites pour me rassurer. En outre, je ne me reconnaît pas du tout dans l’analyse des forkers pour justifier ce fork qui fait grincer des dents certains utilisateurs. C’est franchement dommage, voici une expérience qui se termine en eau de boudin, je ne pouvais pas plus mal arriver qu’à cette période de transition, je vais donc me rabattre sur un autre script, c’est une grosse déception.

Comment payer une alimentation de Freebox 40 euros ?

J’ai joué de pas mal de malchance ces derniers temps. Suite à une installation de reffit sur mon mac, la mise à jour de l’efi à lamentablement planté, du coup j’ai grillé la carte mère au redémarrage suivant cette mise à jour. , mon mac sous garantie part direct chez Apple, pour une petite dizaine de jours. Le lendemain, mon père m’appelle en catastrophe, « internet il est cassé »… je me rends chez lui et effectivement plus d’heure sur la Freebox, écran noir.

Je récupère la Freebox et son alim que je ramène chez moi pour ce fameux test croisé que vous connaissez tous et évidemment, en testant avec mon alimentation, tout se passe au poil, la freebox atterris sur le rectangle clignotant, étape à laquelle est est synchronisée mais ne peut s’authentifier pour afficher l’heure vu que ceci dépend du numéro de téléphone de la ligne. C’est donc bien l’alimentation qui est endommagée.

Mais voilà le clou de l’histoire. Quand j’ai aménagé il y a un peu plus de deux ans dans mon appartement, ilk y avait une ligne FT construite, mais inactive. J’ai donc logiquement souscrit à un dégroupéage total sur numéro inactif (NDI). Une fois ma ligne construite, France telecom me change le numéro de téléphone, numéro que personne ne me communique, ni free, ni Orange… Ce numéro, je l’avais pourtant obtenu suite à l’intervention d’un helpeur irc de Free, Arnaud, que je salue au passage 😉

Ce numéro était évidemment enregistré dans les passwords stockés par mon navigateur sur le mac qui se trouvait à ce moment en réparation … Je ne dispose donc pas de mon identifiant pour logguer sur la console … c’est très fâcheux. Mon père lui aussi n’a strictement aucune idée de son mot de passe…
Ne voulant pas déranger les helpeurs et mon père se faisant de plus en plus pressant, je décide de commander une alimentation freebox sur PriceMinister. Ayant moi même bossé pour le support technique de Free et connaissant parfaitement le GROS point faible de la freebox : son alimentation, je me dit que je peux quand même tenter le coup : l’offre est pas spécialement alléchante : 14,99 euros l’alim plus 15 de frais de port…

Le vendeur est un professionnel identifié sous le pseudo « mafianumerik » et voici le descriptif commercial du produit

Alimentation Transfo 12v 1.25a Pour Freebox, Netgear…
Annonce de mafianumerik (PRO)

14,99 €

Produit Neuf Vendeur pro. Expédition ultra rapide. Alimentation pour Freebox (Compatible V4 et V5), Netgear, ou tout autre appareil aux mêmes caractéristiques. Alimentation stabilisée de bonne qualité qui ne claquera pas comme certaines alimentations d’origine

Autant vous dire que ce baratin commercial est mensonger, tout comme les spécifications annoncées dans le titre (l’ampérage n’est pas le bon).

A réception, je branche une Freebox v4r : la Freebox s’allume, chenillard lent, elle ne synchronise pas, je retente avec une autre V4 un peu moins récente (celle de mon père) … même résultat. L’alimentation ici vendu pour une Freebox v4 est du 50-60h pour 1 ampère, l’alimentation originale est en 50-60 sur 0.5 ampères. Même si par miracle elle avait fonctionné, voici le meilleur moyen de dépenser 30 euros pour cramer votre Freebox. Concernant la livraison du vendeur de Priceminister : aucun avis de passage, aucune notification par mail autre que celle de la prise en charge du vendeur, bilan : colis à récupérer à la poste au bout de 10 jours sans nouvelles… ni fait ni à faire.
Confirmation des vendeurs de 2 grandes enseignes parisiennes « on a arrêté de les vendre on avait que des retours ».

Entre temps je recois mon mac, je me logue sur ma console, je commande une alimentation à moins de 5 euros depuis ma console, plus environ la même chose de frais de ports, payables sur ma facture Free à venir. 48 heures plus tard je reçois mon alimentation venant de Free. Évidemment avec celle ci la freebox synchronise tout de suite.

Moralité :
Si vous avez besoin d’une alim de Freebox, achetez la IMPERATIVEMENT sur le site de Free. Logguez vous sur votre console Free, vous pouvez en commander depuis cette console d’administration pour moins de 10 euros frais de ports compris … et qui fonctionnent.

Un apéro Plone fort convivial avec la Quadrature du Net, l’April et Eben Moglen

Je suis arrivé un peu à la bourre hier à la Cantine pour un apéro Plone assez exceptionnel. Aux manettes Alexandre Garel (Pilot Systems), qui nous parlait des conforts qu’apporte Plone pour les développeurs (versionning, workingcopy, ZMI de Zope, niveau d’utilisabilité en fonction des compétences et des rôles…python bien évidemment mais aussi KSS, XMLRPC, Plone Sofware Center …).

Bonne surprise dans l’assistance, Frédéric Couchet, secrétaire Général de l’APRIL, qui (re)découvrait Plone via la petite présentation d’Alex. Frédéric nous a même rappelé que le site de Free Software Foundation était réalisé avec Plone :).

Des petits ratés dans la présentation qui ne font que confirmer ce que je pense de Plone 3 pour le moment : pas encore assez stable et surtout certaines régression duues à l’intégration de certains produits dans le core comme le Link Integrity Checker. Gageons que tout ceci ne sera plus qu’un mauvais souvenir à l’arrivée dans quelques semaines de Plone 3.2 et que nous pourrons profiter en conditions optimales de tous ces conforts apportés par Plone, un système de gestion de contenu à vocation professionnelle.

Juste après l’Apero Plone, c’était Ze event : un talk d’Eben Moglen, petite voie douce et discours toujours aussi profonds de la part du juriste qui fut la main de Richard Stallman pour l’écriture de licences que nous chérissons. Eben Moglen répondait à l’invitation de la Quadrature du Net et de l’April à l’occasion des rencontres sur les forges logicielles qui se tenaient à la Cantine.

Eben Moglen est en outre un amateur avertis de Plone, projet qu’il suit et supporte 🙂 … rien que ça !

100 000 comptes Google AppEngine sont disponibles !

Google AppEngine est un nouveau webservice Google à destination des développeurs souhaitant créer leurs application en ligne en se basant sur un framework web. sous le capot c’est carrément allèchant puisque Google AppEngine utilise sur Django un framework en python que nous sommes de plus en plus nombreux à affectionner.

C’est très discrètement et sans faire de pub que Google a lancé 100 000 comptes Google AppEngine pour les plus impatients d’entre vous !

Attention, 100 000 comptes c’est pas beaucoup à l’échelle de Google, alors si vous avez envie de tester ce nouveau service : ruez vous dessus !

C’est PAR ICI

Python : un langage informatique pas fait pour les républicains

Peut être connaissez vous le sénateur Shelley, qui est ce qu’on peut appeler les plus grand crétin de la  « blogosphère ». Si vous ne connaissez pas cet homme rare, je vous invite à vous rendre sur son blog et lire ses posts sur linux, ubuntu, les homosexuels, l’avortement … et maintenant Python, un langage de programmation libre utilisé entre autres par la NASA (pure Python et Plone), la CIA (Plone), CBS (Zope), Google (pure Python & Django), eBay (Plone), Nokia (Plone)… la liste est bien trop longue.

Notre ami Shelley, toujours aussi benêt y soutient des thèses « informatiquement négationistes » dans la pure tradition de son blog qui recelle de choses tellement droles que j’avoue y retourner régulierement.

Offrez vous une nouvelle barre de rire : Python : you are the weakest link

Comment convertir du OGG ou du OGM en format AVI ?

M’étant trouvé à vouloir faire un petit montage vidéo sous Linux, je suis rapidement tombé sur avidemux et plein d’autres outils graphiques très conviviaux pour faire mes montages. Oui mais manque de bol, mes source vidéo se trouvaient dans un beau contenaire tout propre : le ogg. Avidemux comme son nom l’indique tolère en entrée de l’avi mais pas de ogg. Il m’a donc fallu passer par la case conversion. Je me suis alors rappelé que Mplayer disposait de petits outils en ligne de commande pour encoder les vidéos d’un format à l’autre, après une brève recherche : mencoder 🙂

Voici donc comment cette petite commande m’a bien rendu service :

Windows Vista raconté par un développeur Microsoft … effrayant !

Je suis tombé sur l’excellente traduction d’ElPadawan de la non moins excellente analyse d’un développeur Microsoft, Moishe Lettvin. On y apprend le process de développement de petites briques fonctionnelles dans Windows Vista et les problèmes organisationnels de Microsoft sont ici expliqués.

Il est acquis que Vista représente une masse impressionnante de code et que les process de validation, puis d’intégration sont forcement complexes et suivent des circuits qui ne sont pas forcemment toujours « naturels ». A ces problèmes naturellement induis par la masse, viennent se greffer des problèmes « d’organigrammes » incroyables.

Un témoige d’un « insider » vraiment interessant qui me passe une fois de plus l’envie de confier mes données à un système comme Vista, aussi opaque dans sa conception que dans son utilisation.

Besoin d’une petite formation sur le framework Django ?

Django web FrameworkDjango est l’un des frameworks dédiés au web qui rencontre le plus de succès en ce moment. Particulièrement adapté au développement web rapide et très propre, Django sert déjà les pages de nombreux gros portails, vous pouvez en découvrir déjà pas mal sur ce site.

Si vous aussi vous avez l’envie de découvrir ce framework ou de vous perfectionner, Emencia en collaboration avec Toonux vous propose deux formations adaptées à votre niveau et vos besoins. Vous trouverez ici le programme des formations en question.

Django sera aussi à l’honneur au PyCon, organisé par l’AFPY, qui se tiendra les 17 et 18 mai à la citée des sciences de la Villlette à Paris avec une figure francophone incontournable de Django, David Larlet, auteur de l’incontournable Biologeek, site de documentation sur Django en français. Vous trouverez le programme de ces conférences ici.

Une boutique Hollandaise online délirante réinvente le shopping sur le web ?

Une boutique en ligne extrêmement interactiveUsuellement je ne suis pas vraiment fan des flashouilles, mais là pour le coup celle ci m’a bien fait sourire, le concept est amusant comme tout, du flash et du javascript bien utilisé et c’est tout de suite plus « vivant »… à quand une boutique online dans laquelle nous verrons les produits présentés interagir ensemble ? … complètement inutiles certes mais c’est pour ça que c’est indispensable non ? Une performance graphique sympa comme tout et drôle, on reconnaît en tout cas le talent des publicitaires hollandais, toujours aussi décalés.

Malheureusement je ne comprends pas du tout le hollandais et je ne saurais vous dire si cette fausse boutique à d’autre vocation que nous distraire, si vous êtes plus doués que moi dans cette langue n’hésitez pas à m’expliquer, ce truc a vraiment réussi à éveiller ma curiosité …

Visiter ce nouveau type de catalogue ultra interactif 🙂