Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

Édito

Retours du FOSDEM 2017

Rédigé par dada / 10 février 2017 / Aucun commentaire




Trois ans que des membres de diaspora* se déplacent en Belgique pour montrer aux libristes que notre tendre réseau social est toujours vivant, toujours debout.

Déjà 3 ans ! J'ai du mal à me rendre compte du temps qui passe et le FOSDEM fait partie des événements qui me resynchronisent avec la réalité. En 2015, nous étions partis à l'aventure, nous faisons maintenant partie du décor !



Par rapport à l'année dernière, en plus d'allemands, de français, d'un finlandais et d'un suisse, nous avons découvert IRL le russe qui avait décroché les fonds de la campagne de financement participatif pour refondre la fédération et ajouter de quoi jouer dans le core du logiciel : Senya !
Un vrai bon gars qu'on a déjà prévu de revoir. A priori en Finlande mais rien n'est encore arrêté.

Cette troisième édition s'est fait remarquer part la création d'une nouvelle salle de jeu : la Decentralized Room, ou la AW 125 pour les intimes. Remarquée de par sa petite taille et la foule qui voulait s'y engouffrer : 60 places, c'était vraiment trop peu. J'ai malgré tout réussi à y entrer pour encourager et supporter l''ami Fla qui y présentait la conférence suivante :


Le libre, la décentralisation et les consciences politiques qui vont avec (quoi qu'en disent certains) bougent des foules de curieux. Super nouvelle !

Trois jours pendant lesquels nous avons beaucoup parlé, à tel point que Lukas a frôlé l'extinction de voix en plein milieu de l’événement. Il faut dire que les curieux étaient au rendez-vous : on parle de plus de 8 000 visiteurs tout de même ! Des visiteurs dont le discours a évolué : on ne nous demande plus si le projet tourne mais où il en est. Les gens qui viennent nous voir en nous demandant ce qu'est diaspora* sont toujours là mais beaucoup moins nombreux qu'avant. Comme quoi, communiquer, ça paie bien !

Je ne ferai pas l'erreur de lister les gens avec qui j'ai parlé, de peur d'en oublier, mais sachez que j'ai vraiment apprécié chaque discussion et le cours de français autour de la prononciation de Bruxelles ! ;-)

J'ai profité de l'événement pour utiliser ma tablette dans un environnement critique : tenir un stand sans PC, c'est fichtrement gênant mais j'ai quand même pris le pari de ne me servir que de mon Aquaris M10 Ubuntu Edition. Je suis assez content du résultat : pas de panne, pas de comportement vraiment bizarre. Tant mieux, je n'avais pas pris de PC de rechange ! Et c'était plutôt cool de choper ma tablette à pleine main pour faire des démos sous le nez des visiteurs !
Au passage, celle-ci n'est plus disponible à l'achat depuis le site de BQ. Dommage.

Dans les trucs que nous avons utilisé en grandeur nature, je peux rapidement vous parler du tchat de diaspora*. Nous avons tous un pod sur lequel il est activé, coup de bol ! Bon, Telegram resta l'outil principal, certes, mais quand même !

Bref, le FOSDEM, ce lieu de rencontre et d'échange nous a encore permis, podmins, développeurs et simples utilisateurs, de nous retrouver autour de succulentes bières belges et rien que pour ça : Merci !
Par contre, promis, l'année prochaine, je trouverai le temps pour m'organiser un peu mieux pour, au moins, assister à plus d'un talk. #Tristitude

Ah, pour les photos, foncez faire un tour sur votre pod et cherchez le tag #FOSDEM ou #FOSDEM2017.

Il était une fois le multimédia

Rédigé par dada / 28 octobre 2016 / 1 commentaire


Une discussion avec mon frère m'a fait comprendre que je traînais des réflexes de vieux con. On parlait musique, de films et de notre façon de les consommer.
Mon frère, jumeau, vient de passer à l'offre légale en matière de musique. Il s'est pris un abonnement Deezer. Très satisfait de son choix, il découvre le plaisir d'avoir accès à tout un tas d'artistes all over ze world via le site web et, surtout, l'application mobile. Il se fait ses listes de lecture en fonction du style ou de son humeur. Il semble vraiment adorer ça, le bougre. Moi, non, je ne me sers pas de ces choses là et ça l’étonne. Comme quoi, même des jumeaux peuvent ne pas être d'accord.

J'ai des besoins simples et des convictions. Loin de moi l’idée de dire que se sont les bonnes et que tout le monde devrait faire pareil, mais je refuse de me servir de Deezer, de Spotify ou encore de Netflix. Bon, pour ce dernier, l'encart à droite de la page que vous lisez ne vous aura pas échappé.
Je veux pouvoir écouter ma musique, la mienne, celle que j'aime et que je découvre. Je ne veux pas d'un service qui m'enferme dans son silo. Quand j’achète un album, ce que je fais depuis que j'ai un vrai salaire, je le veux avec les fichier sur mon disque dur. Les fichiers doivent être sans DRM et je dois pouvoir les écouter sur mon Fairphone et mon Aquaris M10 qui sont des appareils absolument pas supportés par ces grands du streaming. Qui plus est quand je n'ai pas les Google Apps dans mon smartphone tournant pourtant sous Android.
Pour moi, c'est inconcevable de ne pas pouvoir télécharger ce que j'ai acheté, de le copier à droite, à gauche et de le partager avec mes amis. M'imaginer devoir me servir d'un site web que je ne maîtrise pas pour ce besoin aussi fondamental pour moi et mes oreilles, c'est un cauchemar. Ça me rappelle l’époque pendant laquelle j'avais un compte Spotify, parce que oui, j'ai fait des erreurs comme tout le monde, et que je traînais mon sac à dos dans la capitale de la Syrie. Je suis entré dans un cybercafé pour filer des nouvelles à ma famille et regarder les dernières nouvelles sur Facebook (des erreurs, avec un S !) après plus de deux semaines de vadrouille. Y'en avait des conneries à lire. Je me suis branché sur Spotify pour m'accompagner dans cette lourde tache et écouter un peu de musique occidentale. J'aime bien la musique du coin, mais ma musique à moi me manquait beaucoup. Et surprise ! Pas moyen de l’écouter : mes playlists grisées par ce qui semblait être un problème de droits. Je payais un abonnement pour ne pouvoir écouter ma musique que dans certains pays. #Tristitude et gros foutage de gueule.

Je n'ai pas sauté le pas vers l'auto-hébergement de mon nectar à noreilles en rentrant en Europe, ça se fera bien plus tard, mais ça m'a choqué. J'ai viré l'offre légale et je suis revenu aux CD et surtout aux torrents. J’étais étudiant, dirons-nous. Je voulais ma musique dans mes disques durs et mon iPod (erreurS !) sous Rockbox.
Depuis, j'ai mon serveur avec une instance de Sonerezh et mon instance de NextCloud qui y synchronise ce que je lui demande. Je suis maître de ma musique et j'aime ça.
On pourrait me rétorquer que je ne découvre pas beaucoup de nouveaux artistes et que je suis déconnecté de ce qui se fait en ce moment. Alors oui, je plaide coupable : ma culture de la musique actuelle est affreusement mauvaise mais, croyez-moi, je le vis très, très bien. Quant à ma capacité de découverte, entre mes amis, mes collègues et diaspora*, je dois avoir une vision du monde musicale un peu plus variée que celui qui se colle au poste de radio. Ils ont la musique qu'ils aiment, j'ai la mienne.

Je devrais aussi parler de l'offre légale en matière de films mais je l'ai déjà fait par ici. J'ai pas noté d’évolution depuis, pas besoin de mise à jour.

Enfin, on se trouve dans un monde dans lequel nous ne sommes plus propriétaires de notre musique, de nos films. Il devient difficile de matérialiser l'achat d'une œuvre (je ne dirai pas produit !) en 2016 pour la simple et unique raison que les gens ne s'offusquent pas d’être enfermés dans des silos. Ils ont oublié l’époque des CD, des DVD, de leurs belles collections et des soirées cinéma "On ramène un film chacun et on verra ensemble !".

Ils l'ont oublié, certes, jusqu'au jour où ils découvriront qu'une entreprise peut fermer, avec leurs collections, et qu'en fait, avoir sa collection, ses choix, ses extravagances et personne pour les faire disparaître pour une question de droit ou d’économie, c’était quand même la belle époque.

L'hébergement par ses propres moyens

Rédigé par dada / 25 octobre 2016 / 14 commentaires


Quand on prend la décision de passer par la location d'un serveur pour propulser ses services sur la toile et donc de ne pas passer par un simple fournisseur d'espace disque et de PHP, on doit en être conscient : ce n'est pas toujours une partie de plaisir.

Professionnel de l'hébergement, je suis ce que les commerciaux appellent, et vendent, un DevOps, ou encore WebOps. Je passe ma journée devant des écrans noirs avec du texte bizarre dedans : gérer des serveurs et leurs problèmes, c'est mon travail au jour le jour. Pourtant,  il y a une grosse différence entre mon statut de grand de l'infrastructure et du système que je suis le jour et le locataire de quelques machines chez Scaleway que je suis la nuit : je n'ai pas la main en cas de petit problème, et c'est une horreur !

Ces dernières 24h, mon pod diaspora et les services associés sont tombés sans raisons apparentes. J'ai relancé la machine pour mettre à jour le kernel, en corrigeant au passage la dernière faille de sécurité de ce dernier, et rien n'est reparti comme prévu. Le serveur démarre mais ne va pas jusqu'au bout. L'horreur.
Dans ces cas-là, on se retrouve sans connexion SSH : autant dire à poil complet. Réaction classique ? Faire un ticket au support de l'hébergeur, normal. Sauf que croyant en mes compétences, j'étais persuadé de pouvoir faire face à toutes les situations. C'est mon taff quand même. Je n'ai qu'un compte "classique", pas premium, pas entreprise, un truc gratuit. Et ce genre de compte, ça fait mal : il faut attendre des heures pour avoir une réponse foireuse du genre "Avez-vous bien redémarré votre serveur en passant pas le panel d'administration ?". Sérieusement, y'a de quoi devenir fou, surtout quand ça vient plus de 10h après la création du ticket. Faut répondre à ça quand même : "Oui, j'ai fait, 15 fois, sans succès". "Ok, on escalade le ticket vers des techniciens plus compétents". J'imagine.
L'escalade faite, j'attends et j'attends encore. Je relance une fois, deux fois, trois fois : rien. finalement, je me dis qu'il doit bien y avoir une solution pour que je m'en sorte pas mes propres moyens. Le serveur n'est pas joignable mais il doit y avoir quelque chose à faire ! Eh oui : le "rescue mode".
Ce truc-là permet de booter une sorte d'autre machine qui vous permettra de monter vos partitions dedans. Un accès simple aux fichiers de votre serveur mourant... et donc aux logs. Et ces logs, si les gars avait pris quelques minutes pour les regarder au lieu de me répondre des conneries, m'ont appris que j'avais un simple souci avec un dhclient au boot. C'est tout, juste ça. Un tour sur le net pour trouver le fixe et c'est torché. 5 vieilles minutes !

C'est fou.

Tout ça pour vous raconter que prendre la responsabilité de gérer son propre serveur, c'est un risque et qu'il faut savoir s'en remettre à ses seules compétences parce que personne ne vous entendra crier.

Update d’août

Rédigé par dada / 09 août 2016 / 8 commentaires




Le mois d’août, ses magasins fermés, ses rues désertes et ses rares choses à se mettre sous la dent. Tout un programme !

Même la Capitale se met au ralenti en ce moment, au même rythme que le logiciel libre et ses utilisateurs. Ces 3 dernières semaines, je traîne pas mal dans les rues de Paris en me lamentant de voir mes commerces et bars habituels le rideau baissé. #Tristitude.
Du coup, comme je ne m’éternise pas chez moi mais que je ne pars pas très loin non plus, je n'ai même pas fait le tour de l'OTA 12 de mon Aquaris M10. Pas de vie nomade, pas d’intérêt. Pourtant, il parait qu'ils ont corrigé des bugs sympas. Je vous dirais ça la semaine prochaine après le long week-end du 15 août.
FreshRSS a cependant pris le temps de recevoir une nouvelle version, la 1.4.0 avec la flopée de mises à jour traditionnelles et quelques corrections de bugs. Perso, je trouve l'application largement suffisante. Comme je suis maintenant sous Android avec mon Fairphone 2, je dois dire que je lorgne vers une application mobile supportant mon instance, mais bon, ça serait vraiment un bonus. Mon passage sous FirefoxOS m'a clairement fait comprendre qu'on peut tout faire avec Firefox, le navigateur.

Dans les trucs un peu plus admin, j'ai passé diaspote.org et mon serveur perso sous MariaDB 10, y'a un bout de temps maintenant. La différence n'est pas flagrante pour le pod diaspora*, mais c'est le jour et la nuit au niveau de Sonerezh. Là où MySQL faisait crouler le serveur, MariaDB ne sent absolument rien, mais rien. Merci les dev !

Je dois en oublier, un peu comme les màj de Nextcloud, le fork d'ownCloud qui vous veut du bien. Je viens très honnêtement de les faire, des jours et des jours après leurs sorties. Honte à moi. Si j'avais su plus tôt que ça corrigerait mon problème de la synchro de mes notes dans MyOwnNotes...

Je pourrais parler de Firefox mais le comportement des gens à son sujet me fait devenir Aquoiboniste . Les développeurs/admins/etc ne jurent plus que par Google Chrome pour des raisons qui ne m'en bouge pas une. Rajouter à ça que Firefox passe pour un truc de vieux cons, ou presque. Firefox pourrait clairement avoir sa place dans le Bloqués #108. Genre : tu te rends compte que pour les jeunes, Firefox c'est comme Nescape pour nous. Re #Tristitude.

Bon, je crois que c'est bon. Il parait qu'il reste des blogueurs à lire qui ne font pas que de la philosophie de comptoir, en plein air, le comptoir, parce que c'est l’été. Je retourne vadrouiller entre quelques épisodes du bon vieux Dr House. J'ai d'ailleurs réussi à trouver des superbes scones non loin de chez moi, avec une boulangerie espagnole portugaise juste à deux pas pour enchaîner sur des pasteis de nata (photo du billet, crédits Wikipedia). Le rêve, à déguster en bon bobo au bord du Canal Saint Martin libéré de ses tentes.

Bonne tranquillité par chez vous !

[1 avril] Bienvenue Diaspote Inc

Rédigé par dada / 01 avril 2016 / 4 commentaires




C'est une grande nouvelle. Le pod diaspora* diaspote.org a tapé dans l'oeil de la French Tech. Pour celles et ceux qui ne connaissent pas la French Tech, c'est une sorte de label qui reconnait le travail des startups innovantes dans le domaine du digital.

Cela fait des semaines que les #podmins de diaspote sont en négociation avec les porte-paroles de la FT pour organiser une startup bien de chez nous qui s’appuierait sur le logiciel libre diaspora* pour propulser un réseau social bénéficiant des lois françaises.

Nous sommes fiers de pouvoir apporter un soutien financier de près de 50 000 euros pour lancer un nouveau pod, dont le nom reste encore à définir, et embaucher 5 développeurs ruby à temps plein. De quoi faire passer le succès de la campagne de Senya pour un léger amuse-bouche ! ;-)

Le tout sera géré par une nouvelle entité créée pour l'occasion : Diaspote Inc, dont la gestion sera partagée entre les podmins et la CNIL.
Je pense qu'il n'est pas nécessaire de préciser que, contrairement à diaspote, le pod se servira de la branche stable de diaspora* et qu'il sera configuré pour vous permettre de partager vos publications sur Facebook et Twitter.

On espère pouvoir rapidement vous montrer le résultat de notre travail. Restez branchés et n'hésitez pas à passer par les commentaires pour nous proposer vos idées de nom !