c'est là qu'un CD de boot, pour une télé-maintenance à distance serait vraiment intéressant. Un échange de clés entre le demandeur et un intervenant distant et hop …
actuellement, j'ai l'impression d'être un aveugle en train de me balader dans la jungle (des fichiers de configuration et de logs). Pas de visibilité et dont aide au diagnostique pratiquement impossible.
il y en a de nombreuses, il me semble. On peut citer restic, borg. Il y en a bien d'autres. Ce sujet a été régulièrement abordé ici.
Pour ce qui concerne restic, il maintient localement une table de hash et en principe, le site distant est en synchro avec la table de hash local. Il n'est pas nécessaire de calculer tous les blocs distants. Et cas de nécessité (perte de synchro), je suppose que cela peut se faire. De toute facon, restic maintient un ensemble de blocs sur le site d'archivage et non pas le fichier directement. Une session restic peut donc démarrer immédiatement après avoir calculé le hash localement. Il s'agit d'un hash partiel et par block de taille variable et non pas d'un hash sur l'ensemble du fichier.
BTRFS possède aussi des fonctions de synchro entre 2 snapshots. Seul le différentiel est envoyé. Je ne sais pas comment se déroule la session (dialogue entre source et destination).
tu as raison, dans le principe, mais, il n'est nullement question de clés dans la description du coffre-fort numérique selon Wikipedia. Ici, on se focalise sur la sécurité de l'accès sans autre spécification, mais aussi l'exploitation, l'archivage, valeur probatoire, collaboration.
spécifications du CEV (cachet électronique visible) par l'Association Internationale de Gouvernance du Cachet Electronique Visible / Visible Digital Seal International Council
j'ai une petite instance Dockerisée sur un petit serveur NAS à mon domicile. Ca se met en place assez facilement. Les auteurs de Peertube ont bien mâché le travail, avec ma petite expérience dans le domaine, cela n'a pas été bien difficile à mettre en place.
Ce qui coince le plus maintenant pour ce qui me concerne :
* l'encodage des vidéos se faisant sur mon NAS, il faut un certain temps (en heures) pour encoder les vidéos dans les différents formats ;
* quand j'aurai la fibre, je serai un peu plus en capacité d'offrir (pour mon cercle familial), de meilleurs services. En attendant, ca passe tout juste sur de l'ADSL et c'est une belle performance.
Positif :
* pas de censure comme sur les grandes plateformes : je peux poster ce que je veux et cela reste dans le cercle familial.
* capacité de stockage pratiquement illimité, tout au moins pour le contexte,
* pas de charges fixes à payer si ce n'est l'accès Internet et consommation (malheureusement =~ 50W).
* les fonctionalités sont proches de ce qu'on connait dans le main-stream.
sur Debian, on parle généralement de multi-arch pour gérer la problématique des librairies 32/64 bits. Bonne lecture.
par ailleurs, l'écosystème Docker se prête assez bien à gérer cette problématique 32/64 bits. Le seul soucis, c'est qu'il faut faire certaines acrobaties pour gérer des affichages X11.
Internet et le numérique sont au coeur de presque toutes les activités humaines. Ont-ils contribué à faire de nous des citoyens plus autonomes ou des consommateurs captifs ? État des lieux de la liberté informatique en Inde, aux États-Unis et en Europe.
Deux logiques s'affrontent au cœur de la technologie, depuis que les principes émancipateurs du logiciel libre sont venus s’attaquer dans les années 1980 à ceux du droit de la propriété intellectuelle. Il semblait impossible il y a vingt ans que des acteurs non industriels ou non étatiques puissent parvenir à produire collectivement un système d’exploitation informatique ou une encyclopédie. Pourtant, il existe aujourd'hui de nombreux objets, machines ou concepts, reproductibles et modifiables, à partager entre tous ceux qui le souhaitent grâce à la libre diffusion de leurs plans. Les principes juridiques fondateurs du logiciel libre servent aujourd’hui d’exemple. Ces pratiques collectives et contributives essaiment dans bien d’autres domaines : semences, médicaments, connaissances…
Au travers d'un fascinant voyage en Inde, aux États-Unis et en Europe, ce documentaire part à la rencontre des figures anonymes et des personnages publics qui militent pour mettre la technologie au service du bien commun plutôt qu’au seul bénéfice d’une minorité. En mettant l’accent sur la liberté, la coopération et le partage, de nombreux défis qui semblent encore impossibles à atteindre aujourd’hui – climatique, énergétique ou sociaux – pourraient être relevés demain par l’ensemble de l'humanité grâce aux modèles expérimentés par les activistes du "Libre".
je pense qu'on a déja évoqué cette problématique plusieurs fois ici. Cela t'évitera d'avoir à apprendre un nouveau langage (python, ruby, …) et te permettra de parser le HTML de manière très puissante. Il y a cependant un effort à faire : apprendre a utiliser cet outil.
c'est un cas d'usage type de Docker. Tu pas d'une distrib mini et complète l'installation en fonction des besoins liés à ton appli. Ensuite, si tu veux faire un paquet, tu peux connaitre finement les dépendances.
Carrefour s'appuie sur la technologie de blckchain "IBM Food Trust" (https://www.ibm.com/blockchain/solutions/food-trust). Carrefour, ayant mis en place la tracabilité infalsifiable, via une blockchain (publique?) poursuit la démarche avec une marque de purée bien connue. La non répudiabilité de l'information va du producteur de pomme de terres jusqu'au consommateur. On peut supposer que pour chaque étape, un logiciel ou une API est disponible.
Idéalement, pour qu'il y ait transparence, il faudrait fournir tout ou partie du code (API, smart-contracts, …).
souvent, c'est juste une problématique de savoir poser la question aux moteurs de recherche. Dans ce cas d'espèce, j'ai juste demandé : bash join file by line ; voici une réponse très pertinente, sans que j'aille lire l'ensemble : https://stackoverflow.com/questions/3806874/how-to-merge-two-files-line-by-line-in-bash ; il semble que paste est fait pour ca :-)
il me semble qu'il y a un piège dans le script présenté qui peut potentiellement éxécuter du code malveillant sur votre machine :
#!/bin/sh
echo "Your Current Public IP Address is: `wget -qO - http://ip.42.pl/raw`"
sleep 2
exit 0
dommage, c'était bien joué, bien tenté !!!
le jour ou le wget renvoie "rm -fr", on va bien rire. Bon OK, actuellement, cela renvoie bien une IP. Mais la procédé me semble tellement complexe pour obtenir sa propre adresse IP. Il existe des solutions plus simples.
après un peu de lecture, j'ai vu qu'on pouvait booter sur le port série, ou via la mémoire interne (firmware). Une partie du processus semble se dérouler sur le module défaillant. J'ai un peu de mal à voir ou ca coince.
maintenant, il faut trouver le juste équilibre en temps passé pour une montée en compétence et le recyclage des produits semi-défectueux dont le prix unitaire est < 5€.
Pour ma part, c'est assez variable. J'en perds mon latin. Généralement, ça démarre tout seul. Parfois un simple appui sur RESET ou BOOT.
suite à l'étude des différents documents, et en conformité avec le schéma électronique, le module ESP32 se met en mode téléchargement quand on force la GPIO0 au niveau bas. Au controleur, on voit bien que le signal est mis au niveau bas (j'ai juste contrôle à ohmmètre).
[^] # Re: 12.04
Posté par Marc Quinton . En réponse au message Ubuntu beug. Évalué à 2.
peut-être avec google chrome remote desktop ?
[^] # Re: 12.04
Posté par Marc Quinton . En réponse au message Ubuntu beug. Évalué à 2.
# alternatives a rsync
Posté par Marc Quinton . En réponse au message Rsync avec calcul des checksums simultanément. Évalué à 2.
il y en a de nombreuses, il me semble. On peut citer restic, borg. Il y en a bien d'autres. Ce sujet a été régulièrement abordé ici.
Pour ce qui concerne restic, il maintient localement une table de hash et en principe, le site distant est en synchro avec la table de hash local. Il n'est pas nécessaire de calculer tous les blocs distants. Et cas de nécessité (perte de synchro), je suppose que cela peut se faire. De toute facon, restic maintient un ensemble de blocs sur le site d'archivage et non pas le fichier directement. Une session restic peut donc démarrer immédiatement après avoir calculé le hash localement. Il s'agit d'un hash partiel et par block de taille variable et non pas d'un hash sur l'ensemble du fichier.
BTRFS possède aussi des fonctions de synchro entre 2 snapshots. Seul le différentiel est envoyé. Je ne sais pas comment se déroule la session (dialogue entre source et destination).
[^] # Re: Terme « coffre-fort numérique »
Posté par Marc Quinton . En réponse au journal « votre bulletin de paye électronique ». Évalué à 3.
tu as raison, dans le principe, mais, il n'est nullement question de clés dans la description du coffre-fort numérique selon Wikipedia. Ici, on se focalise sur la sécurité de l'accès sans autre spécification, mais aussi l'exploitation, l'archivage, valeur probatoire, collaboration.
[^] # Re: IPv6 sans filtre
Posté par Marc Quinton . En réponse au lien sortez couverts avec votre Freebox, en IPV6. Évalué à 4.
voila c'est fait : une case a cocher permet de filtrer l'ensemble des flux IPV6 entrants.
# gnome-disks
Posté par Marc Quinton . En réponse au message disque externe. Évalué à 2. Dernière modification le 01 juin 2019 à 08:39.
tu peux installer gnome-disks (paquet gnome-disk-utility) et tu pourra tout gérer à la souris.
[^] # Re: autres liens
Posté par Marc Quinton . En réponse au lien 2D-Doc le dispositif de sécurisation des documents de l'État français basé sur un qrcode vérifiable. Évalué à 4.
[^] # Re: autres liens
Posté par Marc Quinton . En réponse au lien 2D-Doc le dispositif de sécurisation des documents de l'État français basé sur un qrcode vérifiable. Évalué à 4.
# autres liens
Posté par Marc Quinton . En réponse au lien 2D-Doc le dispositif de sécurisation des documents de l'État français basé sur un qrcode vérifiable. Évalué à 4.
[^] # Re: BF
Posté par Marc Quinton . En réponse au journal La Banque du futur. Évalué à 4.
# peertube / docker
Posté par Marc Quinton . En réponse au journal projet s2s. Évalué à 2.
hello tous,
j'ai une petite instance Dockerisée sur un petit serveur NAS à mon domicile. Ca se met en place assez facilement. Les auteurs de Peertube ont bien mâché le travail, avec ma petite expérience dans le domaine, cela n'a pas été bien difficile à mettre en place.
Ce qui coince le plus maintenant pour ce qui me concerne :
* l'encodage des vidéos se faisant sur mon NAS, il faut un certain temps (en heures) pour encoder les vidéos dans les différents formats ;
* quand j'aurai la fibre, je serai un peu plus en capacité d'offrir (pour mon cercle familial), de meilleurs services. En attendant, ca passe tout juste sur de l'ADSL et c'est une belle performance.
Positif :
* pas de censure comme sur les grandes plateformes : je peux poster ce que je veux et cela reste dans le cercle familial.
* capacité de stockage pratiquement illimité, tout au moins pour le contexte,
* pas de charges fixes à payer si ce n'est l'accès Internet et consommation (malheureusement =~ 50W).
* les fonctionalités sont proches de ce qu'on connait dans le main-stream.
bravo à toute l'équipe !
[^] # Re: IPv6 sans filtre
Posté par Marc Quinton . En réponse au lien sortez couverts avec votre Freebox, en IPV6. Évalué à 4.
la fonction de filtrage IPV6 en flux entrant sera mise en place prochainement, suite à négociation lors de la rencontre des communautés Free.
# erreur de lien
Posté par Marc Quinton . En réponse au lien sortez couverts avec votre Freebox, en IPV6. Évalué à 2.
https://dev.freebox.fr/bugs/task/27268
(désol&).
[^] # Re: Détails
Posté par Marc Quinton . En réponse au message Install composer. Évalué à 3.
manifestement, il y a un lien avec … php : https://github.com/botman/botman/issues/945
[^] # Re: Problème d’architecture
Posté par Marc Quinton . En réponse au message mon programme n'arrive pas a trouver la lib. Évalué à 3.
# résumé
Posté par Marc Quinton . En réponse au lien Le logiciel libre à l'honneur sur ARTE ce soir. Évalué à 5.
Internet et le numérique sont au coeur de presque toutes les activités humaines. Ont-ils contribué à faire de nous des citoyens plus autonomes ou des consommateurs captifs ? État des lieux de la liberté informatique en Inde, aux États-Unis et en Europe.
Deux logiques s'affrontent au cœur de la technologie, depuis que les principes émancipateurs du logiciel libre sont venus s’attaquer dans les années 1980 à ceux du droit de la propriété intellectuelle. Il semblait impossible il y a vingt ans que des acteurs non industriels ou non étatiques puissent parvenir à produire collectivement un système d’exploitation informatique ou une encyclopédie. Pourtant, il existe aujourd'hui de nombreux objets, machines ou concepts, reproductibles et modifiables, à partager entre tous ceux qui le souhaitent grâce à la libre diffusion de leurs plans. Les principes juridiques fondateurs du logiciel libre servent aujourd’hui d’exemple. Ces pratiques collectives et contributives essaiment dans bien d’autres domaines : semences, médicaments, connaissances…
Au travers d'un fascinant voyage en Inde, aux États-Unis et en Europe, ce documentaire part à la rencontre des figures anonymes et des personnages publics qui militent pour mettre la technologie au service du bien commun plutôt qu’au seul bénéfice d’une minorité. En mettant l’accent sur la liberté, la coopération et le partage, de nombreux défis qui semblent encore impossibles à atteindre aujourd’hui – climatique, énergétique ou sociaux – pourraient être relevés demain par l’ensemble de l'humanité grâce aux modèles expérimentés par les activistes du "Libre".
[^] # Re: Identifiant
Posté par Marc Quinton . En réponse au message Cloner pass Vigik ?. Évalué à 4. Dernière modification le 01 mai 2019 à 19:12.
sur Wikipedia, on trouve des infos très intéressantes à ce sujet. La technologie soujacente est Mifare.
[^] # Re: you can't parse html with regex
Posté par Marc Quinton . En réponse au message Extraire des données avec la commande grep. Évalué à 3. Dernière modification le 28 avril 2019 à 08:17.
pup (xpup) est ton ami : https://stackoverflow.com/questions/4994113/about-parsing-html-and-extract-data-using-shell
je pense qu'on a déja évoqué cette problématique plusieurs fois ici. Cela t'évitera d'avoir à apprendre un nouveau langage (python, ruby, …) et te permettra de parser le HTML de manière très puissante. Il y a cependant un effort à faire : apprendre a utiliser cet outil.
# docker
Posté par Marc Quinton . En réponse au message Dev sans salir son installation. Évalué à 2.
c'est un cas d'usage type de Docker. Tu pas d'une distrib mini et complète l'installation en fonction des besoins liés à ton appli. Ensuite, si tu veux faire un paquet, tu peux connaitre finement les dépendances.
# en résumé
Posté par Marc Quinton . En réponse au lien La chaîne de blocs pour la purée Mousline. Évalué à 2. Dernière modification le 17 avril 2019 à 12:16.
Carrefour s'appuie sur la technologie de blckchain "IBM Food Trust" (https://www.ibm.com/blockchain/solutions/food-trust). Carrefour, ayant mis en place la tracabilité infalsifiable, via une blockchain (publique?) poursuit la démarche avec une marque de purée bien connue. La non répudiabilité de l'information va du producteur de pomme de terres jusqu'au consommateur. On peut supposer que pour chaque étape, un logiciel ou une API est disponible.
Idéalement, pour qu'il y ait transparence, il faudrait fournir tout ou partie du code (API, smart-contracts, …).
[^] # Re: Just do it !
Posté par Marc Quinton . En réponse au message Ajouter le contenu d'un fichier dans un autre par ordre et numéro. Évalué à 5. Dernière modification le 14 avril 2019 à 11:57.
souvent, c'est juste une problématique de savoir poser la question aux moteurs de recherche. Dans ce cas d'espèce, j'ai juste demandé :
bash join file by line
; voici une réponse très pertinente, sans que j'aille lire l'ensemble : https://stackoverflow.com/questions/3806874/how-to-merge-two-files-line-by-line-in-bash ; il semble quepaste
est fait pour ca :-)# attention piège !
Posté par Marc Quinton . En réponse au message Exécuter un script shell hébergé sur un serveur . Évalué à 9. Dernière modification le 09 avril 2019 à 15:09.
il me semble qu'il y a un piège dans le script présenté qui peut potentiellement éxécuter du code malveillant sur votre machine :
dommage, c'était bien joué, bien tenté !!!
le jour ou le wget renvoie "rm -fr", on va bien rire. Bon OK, actuellement, cela renvoie bien une IP. Mais la procédé me semble tellement complexe pour obtenir sa propre adresse IP. Il existe des solutions plus simples.
[^] # Re: firmware
Posté par Marc Quinton . En réponse au message ESP32 / problème de flash et reboot. Évalué à 3.
après un peu de lecture, j'ai vu qu'on pouvait booter sur le port série, ou via la mémoire interne (firmware). Une partie du processus semble se dérouler sur le module défaillant. J'ai un peu de mal à voir ou ca coince.
maintenant, il faut trouver le juste équilibre en temps passé pour une montée en compétence et le recyclage des produits semi-défectueux dont le prix unitaire est < 5€.
[^] # Re: firmware
Posté par Marc Quinton . En réponse au message ESP32 / problème de flash et reboot. Évalué à 2.
merci pour le commentaire.
Pour ma part, c'est assez variable. J'en perds mon latin. Généralement, ça démarre tout seul. Parfois un simple appui sur RESET ou BOOT.
suite à l'étude des différents documents, et en conformité avec le schéma électronique, le module ESP32 se met en mode téléchargement quand on force la GPIO0 au niveau bas. Au controleur, on voit bien que le signal est mis au niveau bas (j'ai juste contrôle à ohmmètre).
[^] # Re: firmware
Posté par Marc Quinton . En réponse au message ESP32 / problème de flash et reboot. Évalué à 3.
plein d'infos intéressante sur cette pagen à propos de l'ESP32, les messages en console au moment du boot, les différents mode de boot et pins associées : https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection#boot-mode-message