Matrix pour décentraliser Skype, Whatsapp, Signal, Slack et Discord

Posté par  . Édité par M5oul, Benoît Sibaud, palm123, Davy Defaud, Nÿco, Amandine, Dreammm et Bruno Michel. Modéré par Bruno Michel. Licence CC By‑SA.
67
20
juil.
2017
Internet

Matrix est un projet libre (licence Apache v2) définissant une nouvelle base (un ensemble d’API HTTP) pour une communication décentralisée, fédérée et temps réel.

TL;DR Pour se faire une idée rapidement, le plus simple est de cliquer ici et de voir immédiatement à quoi cela ressemble en pratique : accès au salon LinuxFr via le client Riot.

Logo de matrix.org

(R)évolutions dans le monde de la sauvegarde de données

Posté par  . Édité par Nÿco, Benoît Sibaud, Benoît, Nils Ratusznik, Florent Zara, Maz, laurentb, Anthony F. et Zied. Modéré par Florent Zara. Licence CC By‑SA.
90
18
juin
2012
Sécurité

Nous sommes presque deux mois après le World Backup Day mais il n'est jamais trop tard pour faire une sauvegarde. C'est une réalité qu'il faut accepter, votre disque dur va vous lâcher et certainement au moment où cela vous embêtera le plus. Et cela même si vous n'avez pas investi dans un superbe SSD OCZ (jusqu'à 15,58% de taux de panne !).

Subir une défaillance d'un disque dur devient aussi de plus en plus grave à mesure qu'un nombre croissant de types de données se retrouve sous format numérique (musique, photos, messages, rapports, etc.), et que leur volume augmente.

C'est pourquoi le monde du logiciel (libre ou propriétaire) regorge de solutions pour sauvegarder vos précieuses données.

Cette dépêche (voir la seconde partie) n'abordera pas des solutions traditionnelles et éprouvées telles que le très connu Amanda, le moins connu mais tout autant excellent DAR et les solutions « maison » à base de rsync. Elle n'abordera pas non plus des solutions trop restreintes à une plate-forme ou à un système de fichier (ZFS + snapshot par exemple). Elle va plutôt s'intéresser aux logiciels libres prenant en charge la déduplication.

Backup Tape Malfunction
Sous licence CC by-sa par Mrs. Gemstone

SyncML, le graal de la synchronisation de données

Posté par  . Modéré par Mouns.
Étiquettes :
0
4
juil.
2007
Technologie
Vous vous êtes surement comme moi à un moment ou un autre posé la question de comment synchroniser des données entre deux applications ou deux ordinateurs. Oubliez toutes les solutions propriétaires, tous les bricolages, tous les trucs non standards et entrez dans le monde de SyncML.

SyncML est un protocole standard de synchronisation de données, et ayant été développé en prenant en compte les particularités des terminaux mobiles à accès ponctuels (i.e. les téléphones mobiles ou les PDA).

L'intérêt est d'offrir un moyen simple à tout constructeur de terminaux ou tout développeur de logiciel de se synchroniser avec le monde extérieur. Je ne développe pas plus car je pense que tout le monde ici comprend l'intérêt d'avoir un protocole standard... Il vous suffira de vérifier ce qu'est un format ouvert et ce qu'apporte l'interopérabilité.

Funambol est la référence pour les différentes implémentations de serveur SyncML : de nombreux logiciels libres sont disponibles sur le site, dont en particulier le serveur précédemment appelé Sync4j en Java. Le serveur open source Funambol fournit des services d'e-mail en push, de synchronisation de PIM et de gestion d'appareils mobiles pour les opérateurs mobiles, fournisseurs de services et les OEM.

La compagnie ScheduleWorld propose un service (gratuit pour l'instant...) reposant sur une version modifiée du serveur Funambol qui se synchronise automatiquement (enfin à chaque synchronisation avec le serveur ScheduleWorld) avec Google Calendar et qui permet donc d'avoir son agenda partout et tout le temps.

NdM : Quand bien même cette dépêche met en avant un ensemble de technologies propriétaires (voir seconde partie de cette dépêche), il nous a semblé intéressant d'avoir un exemple concret (réaliste ?) basé sur un produit libre pour l'intégration de ces technologies mobiles qui se répandent. Funambol est sous licence GPL pour le client et HPL pour le serveur, cette licence étant basée sur la GPL et qui reprend des termes semblables à l'Affero GPL pour assurer que la partie serveur reste libre. Ceux qui ont eu à mettre en oeuvre une solution mobile et assurer son intégration ont ainsi des éléments pour se départir du carcan de solutions propriétaires qui s'intégrent difficilement par nature.

dblatex : Docbook XML -> LaTeX -> PDF

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
22
nov.
2006
Bureautique
La sortie de la version 0.2 de dblatex est l'occasion de présenter ce logiciel relativement méconnu.

Dblatex est un logiciel permettant de convertir un document Docbook en un document LaTeX qui pourra alors être publié en PDF (ou PostScript et DVI).

Contrairement aux autres moteurs de publication traditionnellement associé à Docbook comme FOP ou XEP qui s'appuient essentiellement sur XSL-FO et Java, dblatex s'appuie sur Python, xsltproc et des feuilles XSL pour réaliser la conversion XML->LaTeX et sur un moteur TeX pour la publication.

Dblatex supporte une grande partie de la spécification Docbook et comporte des fonctionnalités peu ou pas supportées par les autres alternatives, par exemple :
Sa grande force réside dans l'interfaçage et l'utilisation de technologies/logiciels standards, portables et éprouvés (Python, xsltproc, LaTeX).
Cela conduit à un logiciel :
  • facile à installer/administrer
  • facile d'utilisation
  • libre
  • portable (*BSD, GNU/Linux, MacOS, Windows)
  • performant (grâce à xsltproc et LaTeX)
  • pérenne (tant que xsltproc et LaTeX seront là...)
  • au rendu très agréable à l'oeil ;-)

D'un côté nous avions LaTeX qui était (est toujours ?) la référence en matière de publication scientifique depuis des années et qui possède un moteur de rendu extrêmement puissant en plus d'un nombre infini de paquets/contributions et de l'autre une technologie très prometteuse pour l'édition de documentations techniques qui sépare enfin proprement le fond et la forme : Docbook.
Dblatex jette enfin un pont entres les deux mondes.