Bloguons !

Le blog, c'est le bien, tweetbook, c'est le mal.

Vous aimez Snapchat? Vous allez adorer Jabber/XMPP.

Bonjour les amis.

J'ai maintenant un usage bien stable de mon petit serveur. Stable dans le sens où l'allure de mon site me convient, que le serveur tourne (vraiment) 24h/24 et que sa configuration est la plus propre possible (niveau amateur parano). J'ai même des sauvegarde récentes !

Derniere service à destination d'autrui: la messagerie instantanée avec envoi de photos pour les téléphones!

À vous les chats mono/multi personnes, le tout chiffré et même «Off The Record». En gros, exactement la même chose que Snapchat, mais sans le flicage et avec ma parole de ne pas vous baiser -- de toute façon je suis loin de maîtriser assez l'informatique pour le faire, quel dômmage :)

Donc si vous amiez snapchat (les fonctionnalités de Snapchat sont chouettes, un bon viel MSN pour téléphone c'est le pied :) ), MAIS que ce qu'est concretement Snapchat vous gave (au hasard parce que absolument tout ce que vous y mettez est et sera archivé à vie, vendu et revendu et ceci sans votre consentement, sans parler du bon gros impact écologique de l'infrastructure industrielle de snapchat, etc…), alors J'AI la solution!

Je vous prospose l'échange de messages et des photos à l'intérieur de notre groupe d'amis, dans des discussions en groupe ou en tête à tête, mais toujours à l'abri des regards. En ménageant mon serveur au début, j'ai environ une trentaine de comptes à donner ce qui suffirait potentiellement à couvrir une bonne part du réseau. Les potes à ralonge que je ne connais pas peuvent très facilement se créer un compte gratuitement sur un autre serveur XMPP (il en existe plein et de très bien) et se connecter à vous automatiquement car le protocole XMPP est conçu comme une fédération de serveurs compatibles (un peu comme le Web).

Je vous propose d'utiliser Jabber/XMPP sur vos téléphones Androïd ou IOS (mais aussi PC/mac). Avec un seul compte, vous pouvez vous connecter depuis vos tels ou vos PC et ceci en protégeant vos données perso.

Vous êtes tentés et vous avez 5 minutes (vérifié chrono en main, le plus long est de télécharger sur les stores) devant vous? Je vous propose un tuto pas à pas de l'installation à la première utilisation et ce pour Androïd ou IOS.

Oui? Super! Donnez-moi le temps de mettre le chrono, moins de 5 min, sinon je paye mon coup, prêêêêt? Paaartez!

Sous Andoïd, installez DIRECTEMENT DEPUIS le site F-Droïd (activer l'installation à partir de sources inconnues -- pour google, tous les logiciels que google n'a pas adoubé dans son play-store sont considéré comme inconnus, excluant nombre de logiciels libres de référence, comme F-Droïd qui est un logicel phare dans le monde du libre), ouvrez F-Droïd (F-Droïd regroupe des appli -- plus de 1000 -- logiciels libre exclusivement) recherchez et installez l'application Conversations. Point chrono: moins de 3 minutes.

Sous IOS installez depuis l'apple store ChatSecure.


Le temps que votre logiciel s'installe, ça va vous ? Je vous passe le bonjour!

Si vous lisez ces lignes, il y a de fortes chances que je vous connaisse, sinon, bienvenue et bonjour également.

Toutefois si vous êtes un visiteur inconu, je vous préviens que vous ne pourrez pas créer de compte sur mon serveur. En effet, j'ai mis en place ce service en priorité pour les intimes, la famille et les amis, malheureusement, mon petit raspberry pi est limité en puissance et ne permet pas de proposer un compte à plus de (tout le) monde… Mais ne vous découragez pas pour autant à utiliser xmpp/jabber, les assos et sites qui proposent des comptes gratuitement et sans vous pourrir les données existent, par exemple le serveur xmpp/jabber libre et gratuit ouvert par l'association militante sur les libertés numériques de «La Quadrature Du Net»).


Côté Conversations sous Androïd:

  1. Ouvrez Conversations et en bas de l'écran d'accueil, appuyez sur «utilisez votre propre fournisseur»
  2. Écrivez votre nouvel identifiant, par exemple «choucroutejetaime arob4se etboum.fr» (remplacez arob4se par le symble «@») et votre mot de passe. Cochez la case pour «créer un compte sur le serveur» et rentrez une deuxième fois votre mot de passe et appuyez sur «suivant» en bas à droite.
  3. Acceptez le certificat de chiffrement du site en appuyant sur «toujours» dans le pop-up «Accept unkown certificate?» et attendre quelque secondes de chargement…
  4. Appuyez ensuite sur passer et refusez que l'appli n'ait accès à vos contact, à moins que vous ayez déjà utilisé jabber/xmpp par le passé… Votre compte est crée et prêt à être utilisé ! \o/
  5. À droite du titre «Démarrer une conversation», appuyez sur l'icône du mileu figurant un personnage avec un + à la gauche de son visage. Dans le pop-up qui jaillit, rentrez «barbule arob4se etboum.fr» et appuyez sur «Ajouter»
  6. Acceptez ensuite de laisser fonctionner Conversations en arrière plan, ce qui à l'expérience ne pompe pas trop de battrie.
  7. Une conversation est commencée avec votre nouveau contact, à savoir moi ! Joie :)
  8. Et c'est fini! Stop chrono! Alors, votre temps??

Coté ChatSecure sous IOS:

  1. Ouvrez ChatSecure, et sur l'écran d'accueil, appuyez sur «Créer un nouveau compte».
  2. Écrivez votre pseudo dans la case «Surnom», par exemple «choucroutejetaime»
  3. Toujours sur la même page, appuyez sur le champ sous «SERVEUR» qui ouvre un onglet «S'inscrire Choissiez le serveur».
    différents serveurs sont proposés, faire défiler toute la page et, tout en bas, appuyez sur «personnalisation». Écrivez «etboum.fr» et appuyez sur «Terminé»
  4. Toujours sur la même page, appuyez sur «Montrer les options avancées» et décochez «Générer un mot de passe…» ce qui vous permettra de rentrer le mot de passe que vous voudrez dans le champs immédiatement en dessous.
  5. C'est tout ce qu'il fallait faire, appuyez sur la coche bleue tout en haut à droite pour valider!
  6. Un pop up affiche «Nouveau certificat SSL etboum.fr», appuyez sur «Enregistrer»
  7. Vous arrivez sur une page «Partager invitation», où il faut juste appuyer, encore une fois, sur la coche bleue tout en haut à droite pour valider!
  8. Votre compte est activé, il ne reste plus qu'à ajouter des contacts avec qui papoter! En haut à gauche, appuyez sur l'icône «carré bleu et un stylo» puis «Ajouter un contact» et, dans «identifiant» remplissez par barbule arob4se etboum.fr (remplacez arob4se par le symbole «@») et «terminé», je vais alors recevoir une invitation de votre part que j'accepterai avec plaisir!
  9. Une toute dernière chose, appuyez sur le contact barbule puis sur le «(i)» bleu en haut à droite, continuez sur «Affichez les paramètres» et appuyez sur «Meilleur disponible» dans les paramètres avancés de chiffrement, puis sur «OK» en haut à droite et c'est FINI, à vous le clavadage!! (si vous voulez en savoir plus sur ce non-chiffrement apparent, rdv dans les «précisions» de cet article, mais sachez que vos conversations sont bel et bien chiffrées quand même…)
  10. Stop Chrono!! Alors, votre temps??

Précisions:

  • Procéder de cette manière assure que le choix du pseudo et du mot de passe de votre compte soit votre affaire uniquement, car vous le ferez via l'appli de votre téléphone.
  • J'attire votre attention sur le fait que les photos ne restent que une journée sur mon serveur, concrètement cela veut dire que s'il se passe plus de 24h entre l'envoi d'une photo par un compte et la connexion de votre contact cible, votre contact n'aura pas la photo car le sereur l'aura effacé. C'est une valeur arbitraire qui poura changer suivant vos retours, et cela a juste pour but de ne pas surcharger mon serveur…
  • Concernant le chiffrement, ChatSecure et Conversations sont faits pour être sécurisés pour tout types de comptes jabber, y compris ceux qui sont crées sur des serveurs dont on ne connait pas les adminstrateurs et donc auxquels on ne peut pas nécéssairement faire confiance. Il faut donc utiliser un chiffrement dit bout en bout qui chiffre les messages directement d'un téléphone à l'autre, le serveur, au milieur, ne voit passer que des messages illisibles car chiffrés. ChatSecure utilise OTR «Off The Record» pour ce genre de chiffrement, et considère que tout autre moyen de communication est «en clair», comprenenez sans chiffrement robuste. Or dans notre cas, vous me connaissez et donc vous pouvez avoir confiance. Mon serveur gère le chiffrement des communications comme le fait https sur mon site: le serveur se charge d'établir des connexions chiffrées entre votre téléphone et le serveur, puis entre le serveur et le téléphone de votre contact. Le résultat est que les messages se baladent en étant chiffrés sur le réseau et donc illisible pour tout autre que vous, le serveur, et votre contact. «Mais pourquoi ne pas utiliser OTR pour tout le monde par défaut, comme cela personne, y compris toi, ne poura lire les messages me direz-vous ?». Pour deux bonnes raisons qui sont que le transfert de photos ne fonctionne pas en mode OTR (ou plutôt je n'arrive pas à le faire fonctionner), ni les salons de discussions à plusieurs (car OTR ne fait que des conversation en tête-à-tête). Cela étant dit, vous pouvez totalement utiliser OTR, j'ai testé et ça fonctionne parfaitement, mais vous ne pourrez pas envoyer de photos (en tt cas au moins avec IOS).
  • Voila, j'espère que ces tutos vous sembleront clairs, mais n'hésitez pas à m'appeller en cas de souci :)

    À tout bientôt!

    Ciao!

    PS: Alors, vous avez installé Xabber/ChatSecure?


    Carnet de dessins: MMMMMOOONNNTAAAGGGNNNEEEUUUUUUUHHHHH!.

    Cet aprem, j'ai pris mon crayon, et il m'a vite fallu passer à plus gros, au bon vieux marqueur qui tache, quitte à faire du dégât sur mon carnet…
    Carnet de dessin 1


    Carnet de dessins: à la manière des «jardins d'Édena».

    Une petite page pompée sur du Mœbius.
    Carnet de dessin 1


    Carnet de dessins Hypnose: tout en vert!

    J'ai essayé de représenter une session d'autohypnose que je fais souvent. C'est pas facile de rendre avec justesse, dans un dessin, ces images, sons et sensations mentales…
    Carnet de dessin 1


    Carnet de dessins

    Ces derniers temps, j'ai le temps de dessiner et j'éprouve également le besoin d'écrire ou de m'exprimer par une forme écrite. Du coup, j'ai pris instinctivement la direction de la BD qui permet d'avoir un résultat un peu plus fini tout en restant totalement dans l'expérimentation. L'avantage étant qu'une page avec des case finit toujours par être pleine, donc finie… :)

    Avant toute chose, j'en appelle à votre indulgence :p

    Voila donc, dans l'orde de mon carnet de dessin (cliquez pour afficher l'image originale):
    Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1 Carnet de dessin 1


    Jolis time-lapse de printemps

    Trois petits time-lapse que j'avais pris ce printemps, les trois la même journée qui montrent l'évolution diurne de la convection.

    Ça commence tranquille:

    Ça gonfle un peu plus:

    Et ça fini en cumulus à la limite du congestus, au même moment il y avait même un Cb 10km au nord (non visible, à gauche sur la vidéo):