Adrien Dorsaz a écrit 943 commentaires

  • [^] # Re: Vivement l'avènement de Silverblue

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Fedora Linux 38 devient accessible !. Évalué à 2.

    Ce n'est pas une très bonne idée d'utiliser rpm-ostree pour autre chose que des paquets obligatoires (drivers, …)

    Donc distrobox ou toolbox, ça permet d'avoir un environnement pas en lecture seul justement.

    J'avais entendu ça aussi au début, mais en lisant l'article de Colin Walters, je me suis rendu compte que le terme "en lecture seule" veut seulement dire que le répertoire "/usr" doit être considéré comme dossier géré par Fedora et non pas que le système entier doit être en lecture seule.

    Or, pour les RPMs distribués par Fedora, je pense qu'il n'y a pas de problème de les ajouter par dessus l'image de base fournie aussi par Fedora, non ?

    Je pense ça, parce que même si mon installation s'éloigne effectivement un peu de la distribution de base, elle reste dans un état prévu par Fedora.

  • [^] # Re: Vivement l'avènement de Silverblue

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Fedora Linux 38 devient accessible !. Évalué à 5.

    Avec la sortie de Fedora 38, j'ai aussi essayé d'installer Silverblue.

    Je n'avais pas bien compris ce que c'était vraiment et j'ai cru que tout le système d'exploitation serait en lecture seule.

    Heureusement, j'ai essayé et j'ai appris que "/etc" est toujours modifiable, ouf !

    Finalement, c'est surtout /usr qui est en lecture seule: ça permet de laisser la gestion de ces données exclusivement à la distribution Linux et de permettre des mises à jour plus fiable, car personne ne touche à ce répertoire.

    Colin Walters a bien expliqué sur son blog pourquoi cette propriété est intéressante.

    Notamment, parce que, même si personnellement je ne touche pas à /usr, je ne suis pas à l'abri qu'un script d'installation y touche malgré moi.

    Au début, j'avais aussi un peu peur par rapport à l'installation de service système: par exemple, j'ai besoin de pouvoir connecter mon ordinateur à un service VPN. Eh bien, avec rpm-ostree, on peut encore ajouter des composants systèmes via les RPM de Fedora.

    Si j'ai bien compris le système ce n'est pas un soucis, car lors d'une mise à jour majeur, rpm-ostree fera un rebase des paquets RPMs installés à la main sur la nouvelle version de Fedora. Autrement dit, ça ressemble exactement aux rebases quotidiens que je fais avec git durant mes développement, ça me plaît :)

    L'utilisation des Flatpak de Flathub ça me plaît bien également, je l'utilisais déjà avec Debian et Fedora Workstation.

    Il me reste enfin l'utilisation de toolbox dont je ne suis toujours pas trop sûr de l'intérêt. Vous avez des retours ?

    J'ai installé mon environnement de développement dans toolbox comme conseillé. Mais je me dis que, quand je vais devoir mettre à jour le container toolbox, eh bien, j'aurai perdu tout l'intérêt de Silverblue : je vais repasser par les mises à jours via dnf avec un /usr potentiellement plein de modifications. Je ne ferais pas mieux d'utiliser les packages Fedora avec rpm-ostree ?

    Est-ce que l'idée est de pouvoir juste délier la mise à jour de l'hôte et des containers ? Par exemple, ça me permettrait d'activer les mises à jour automatique de Fedora Silverblue sur l'hôte sans prendre de risque de casser mes outils de développement tout le temps ?

  • [^] # Re: last_seen_at

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir déterminer si un compte a eu de l'activité récemment. Évalué à 2 (+0/-0). Dernière modification le 13 avril 2023 à 21:57.

    Bon, j'ai essayé et j'ai compris que timeoutable semble tracker l'activité avec des données directement dans le cookie et non pas en base de donnée. Ça ne serait donc pas si utile que ça.

    J'ai testé avec un timeout par exemple d'une minute et, en fait, tant que je navigue sur le site, le cookie reste valable et la base de donnée n'est pas mise à jour. C'est parce qu'il détruit la session seulement si l'utilisateur est inactif un certain temps et non pas après une certaine durée de session.

    Devise ne semble pas proposer de forcer un temps maximal de session, du coup, je pense que ça ne sert pas à grand chose de changer sa configuration et il vaut mieux implémenter la proposition de nud.

  • [^] # Re: Pas étonnant

    Posté par  (site web personnel, Mastodon) . En réponse au lien La vidéosurveillance « intelligente » sera finalement expérimentée jusqu’à six mois après les JO. Évalué à 5.

    L'initiative peut venir d'un peuple directement à condition de récolter un nombre suffisant de signatures en faveur de l'initiative dans un certain temps. Je ne me souviens plus des chiffres exacts.

  • [^] # Re: Pas étonnant

    Posté par  (site web personnel, Mastodon) . En réponse au lien La vidéosurveillance « intelligente » sera finalement expérimentée jusqu’à six mois après les JO. Évalué à 10.

    appeler au combat me semble peut démocratique surtout les combat pour son intérêt personnel, en France il y a se qu'un appel un bulletin de vote et entre deux il faut attendre.

    Alors, en Suisse, nous votons environ tous les 6 mois, c'est pas mal pour donner son avis.

    En France, il n'y a jamais eu de votation, mais uniquement des élections tous les 5 ans, non ?

    Il ne faut pas confondre élections où on élit les représentants du peuple pour une certaine durée et les votations où le peuple donne son avis et/ou ses ordres directement.

  • [^] # Re: chronologie

    Posté par  (site web personnel, Mastodon) . En réponse au lien Suisse : Les CFF veulent scruter les habitudes des voyageurs . Évalué à 2. Dernière modification le 31 mars 2023 à 10:35.

    Pour info, CFF est une entreprise semi-privée (je ne suis pas sûr de l'appellation): c'est une Société Anonyme (SA), mais dont le capital est détenu par la Suisse.

    Je ne sais pas comment est géré la SNCF, votre équivalent Français je crois, mais je pense que ce style de structure dépendante de l'État fait qu'ils doivent plus facilement prendre en compte l'avis des associations de consommateurs.

    Edit: ah je n'avais pas vu le commentaire de Glandos juste en dessous, désolé pour le bruit ;)

  • # Étrange

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Note commentaire . Évalué à 2 (+0/-0).

    Je n'ai pas accès à la production pour voir ce qui s'est passé, mais c'est effectivement étrange: si on regarde la liste de tous tes commentaires: https://linuxfr.org/users/epeios/comments

    Seul la première page contient le détail des votes: ça, c'est normal, c'est stocké uniquement temporairement dans Redis si je me souviens bien.

    Dans tous les commentaires qui ont encore le détail, seul celui que tu as pointé à une différence entre les + et - qui est différent de 2.

    Je ne sais pas pourquoi, je voulais juste partager ce constat.

  • # Pourquoi ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Les Loopback dans Alsa ??. Évalué à 8.

    Je veux un systeme qui utilise seulement Alsa.

    Pourquoi est-ce que tu poses cette restriction ? Ça m'intrigue de savoir pourquoi tu t'imposes l'utilisation d'outils de bas niveau alors que tu souhaites utiliser Firefox en même temps.

    Je pense que si tu n'as ni les APIs de PulseAudio, ni de Jack, Firefox risque de ne pas pouvoir fonctionner mieux, puisque ces APIs sont là justement pour résoudre les problèmes de latence (en tout cas pour Jack) et éviter que chaque logiciel doive coder la gestion audio.

    L'avenir de la pile audio + vidéo de Linux est Pipewire et du coup, je pense que c'est vraiment chercher des ennuis à moyen terme, surtout.

  • [^] # Re: La rubrique Liens peut suffire ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Vidéos tutoriels sur linuxfr. Évalué à 9.

    J'ajouterai simplement une étiquette "tuto_vidéo" ou simplement "vidéo" sur les liens pour avoir tous les contenus "vidéos" disponible, non ?

  • [^] # Re: who use it ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Emacs vient d'être ajouté sur F-Droid. Évalué à 3.

    Même une tablette avec Android avec un petit clavier, franchement, ça fait une bonne petite station de développement.

    Vu la nature d'Android, son système de fichier en lecture seule et son sanboxing, il ne faut pas rêver, ça ne peut pas vraiment être utilisé pour le développement.

    J'avais essayé avec une tablette Android et un clavier externe. Même pour du python (donc sans grosse chaine de compilation), c'était pas terrible. Le sandboxing ne fonctionne vraiment pas bien pour le développement, parce qu'il faut passer par des moyens non conventionnel pour installer les outils de développement.

    J'avais aussi essayé avec Ubuntu Touch, mais l'OS utilisait aussi le sandboxing et j'ai finalement abandonné.

  • [^] # Re: Impressionné je suis

    Posté par  (site web personnel, Mastodon) . En réponse au lien Un NAS-Routeur sous TrueNAS et OpenWRT en financement participatif (complété). Évalué à 5. Dernière modification le 23 février 2023 à 16:14.

    D'après les commentaires de reddit, il n'y a pas grande chance que les promesses soient tenues: https://www.reddit.com/r/shittykickstarters/comments/10pcecq/storaxa_nas_and_wifi_router/

    La timeline semble trop courte, il n'y a pas d'obligations de résultat, les logiciels sont incompatibles (openwrt est un os pour routeur, proxmox est un os de gestion de machines virtuelle et truemas-scale est à installer sur des clouds), les prix beaucoup trop bas par rapport à la concurrence, le cpu Intel certainement pas assez véloce pour de l'Ethernet à 2.5 Gbps…

    En plus, ils veulent proposer un "upgrade" vers AMD, mais ça leur demandera de recréer une carte mère complète…

  • [^] # Re: last_seen_at

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir déterminer si un compte a eu de l'activité récemment. Évalué à 2 (+0/-0). Dernière modification le 17 février 2023 à 20:26.

    Ah, c'est encore plus simple, il faut ajouter la fonctionnalité :timeoutable à devise et la configurer, la valeur par défaut est de 30 minutes d'inactivité, c'est peut être un peu court.

    Par contre, je n'arrive pas à savoir avec leur doc, si ça se repose juste sur le expiration time du cookie ou si c'est aussi fait niveau serveur.

  • [^] # Re: last_seen_at

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir déterminer si un compte a eu de l'activité récemment. Évalué à 2 (+0/-0).

    C'est pour corriger la fonctionnalité quand la case "se souvenir de moi" n'est pas cochée.

    Quand on fera le script de nettoyage il faudra bien penser à verifier les 2 champs "current_sign_in_at" et "remember_created_at".

    Pas sûr de ce qu'est cette dernière colonne, si ça ne joue pas, rememberable permet d'ajouter un callback "after_remembered".

  • [^] # Re: Comptes inactifs

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Règles de pérennité des comptes LinuxFr.org et données à caractère personnel. Évalué à 2.

    Coucou les gens qui ne se connectent à certains sites que d'un même point (par exemple moi toujours du même poste perso chez moi) et de surcroit conservent la session active (en plus d'avoir coché la case.)

    Si tu coches la case "se souvenir de moi", la session est automatiquement renouvelée au bout d'un certain temps et nous pouvons le voir côté serveur via une colonne dédiée. Donc pas de soucis pour ce cas d'usage, il faudra juste impérativement cocher la case.

  • [^] # Re: last_seen_at

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Pouvoir déterminer si un compte a eu de l'activité récemment. Évalué à 2 (+0/-0).

    Apparemment cette solution est proposée dans la partie sécurité du gzide de Rails pour s'assurer que les sessions expirent au bout d'un moment : https://guides.rubyonrails.org/security.html#session-expiry

  • [^] # Re: Comptes inactifs

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Règles de pérennité des comptes LinuxFr.org et données à caractère personnel. Évalué à 3.

    Si jamais, j'ai crée une entrée de suivi pour discuter de comment faire, ça n'a pas l'aire simple effectivement: https://linuxfr.org/suivi/pouvoir-determiner-si-un-compte-a-eu-de-l-activite-recemment

    La configuration actuelle du tracking fait par l'outil devise ne permet pas de bien suivre l'activité du site si l'option "Restaurer mes onglets / Conserver ma session" est activée dans le navigateur web: Firefox ne supprime plus les Cookies de Session dans ce cas et donc l'utilisateur peut ne jamais repasser par le formulaire de login, même s'il n'a pas coché la case "se souvenir de moi".

  • # Très bon article

    Posté par  (site web personnel, Mastodon) . En réponse au lien How Rust went from a side project to the world’s most-loved programming language. Évalué à 9.

    Merci pour le partage, l'article est très intéressant.

    J'y ai appris que Rust avait un Garbage Collector au début et qu'ils ont réussi à le supprimer avant de créer une version stable du langage. Il y a bien un système de comptage de référence, mais l'article laisse entendre que c'est bien plus léger qu'un GC.

    L'article explique bien aussi que le tour de force du langage est de réussir à réunir 2 mondes avec un seul outil: le monde de l'embarqué qui doit avoir une gestion fine de la mémoire et celui des gros logiciels d'entreprise qui doivent laisser tomber la gestion fine de la mémoire.

    Je pense que c'est vraiment ça qui doit être mis en avant: le language, grâce a ses nouveaux concept de gestion de mémoire, peut être utilisé dans chacun des mondes.

    Ça m'encourage vraiment à vouloir essayer ce langage, parce que je sais maintenant qu'avec cet outil je serai embauchable dans tous les domaines informatique à long terme :)

    Un dernier point qui n'est pas des moindre que l'article soulève est l'accueil chaleureux de la communauté grâce à un Code of conduct appliqué très tôt dans son développement. Ça me parle beaucoup car je souhaite être ouvert à toutes les particularités de chacun.

    L'article induit en plus qu'une des conséquences de ce code de conduite est d'avoir créé un compilateur qui guide l'utilisateur dans la résolution de bug au lieu d'avoir un compilateur comme en C/C++ qui pointe juste les erreurs avec des messages abscons.

  • [^] # Re: Pas de renommage, c'est lié aux profils Mastodon

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Modifier le terme "Mastodon" pour "ActivityPub". Évalué à 2 (+0/-0).

    Dans la conversation sur les commentaires, on avait cet argument :

    Il y a aussi une question de cohérence, le champ au dessus parle de « XMPP » et pas de « Conversations » ou « Gajim ».

    Une option qui me paraîtrait plus saine serait de mettre le protocole, et quelque part (entre parenthèses, en dessous ou n'importe où où ça serait visible) des exemples de client connus.
    Exemple : ActivityPub (Mastodon, Pleroma, Mobilizon, etc)

    Et du coup la même chose pour XMPP.

    Finalement si ActivityPub impose HTTP, on a peut être fait une erreur en créant le champ Mastodon: tous ces systèmes peuvent déjà être mis dans le champ "site Web personnel".

    On pourrait la renommer "page Web personnelle" et lui ajouter l'attribut rel="me", comme le demande Mastodon.

  • [^] # Re: Pas de renommage, c'est lié aux profils Mastodon

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Modifier le terme "Mastodon" pour "ActivityPub". Évalué à 2 (+0/-0).

    Est-ce qu'ActivityPub impose à chaque réseau de fournir une adresse de profile en HTTP ?

  • # Pas de renommage, c'est lié aux profils Mastodon

    Posté par  (site web personnel, Mastodon) . En réponse à l’entrée du suivi Modifier le terme "Mastodon" pour "ActivityPub". Évalué à 3 (+0/-0).

    Hello,

    Comme discuté là bas, la fonctionnalité Mastodon est liée à la gestion de vérification des liens de profile Mastodon et non pas à ActivityPub.

    Je suis donc a priori contre le changement de nom, mais je suis ouvert à l'ajout d'autres réseaux ;)

    Je pense qu'ouvrir la possibilité de renseigner plusieurs réseaux serait plus adéquat. Surtout sachant que tout le monde peut avoir plusieurs profils ActivityPub à renseigner (Mastodon, Peertube…). De part sa nature, le réseau ActivityPub pousse à avoir plusieurs comptes, non ?

  • [^] # Re: Merci + le champ « Mastodon » devrait être renommé

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Nouveautés sur LinuxFr.org : lien Mastodon, relance, ménage, etc.. Évalué à 10.

    La fonctionnalité n'est pas liée au protocole ActivityPub, mais a la vérification de personnalité proposée par Mastodon.

    J'ai en effet pensé aussi aux autres réseaux et je trouve plus simple l'idée de Github: proposer 5 emplacements à URL "sociaux", mais avec aucune personnalisation (pas d'icône, pas de titre, sauf si le réseau est reconnu comme Mastodon). Il faudrait essayer et voir ce que ça pourrait donner.

  • [^] # Re: Deux huitième épisodes ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal LinuxFr.org : seconde quinzaine de janvier 2023. Évalué à 2.

    J'ai débuté une dépêche à ce sujet dans l'espace de rédaction. Mais c'est un peu creux, peut être qu'un simple journal suffira…

  • [^] # Re: Xkcd ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien PoC pour permettre aux applis sandboxées en flatpak d'accéder aux fichiers du répertoire courant. Évalué à 7. Dernière modification le 02 février 2023 à 19:26.

    sandboxing

  • # SwissBackup chez Infomaniak

    Posté par  (site web personnel, Mastodon) . En réponse au message Sauvegarde à distance de fichiers dont vous ne possédez pas (?) le copyright. Évalué à 4.

    Pour ce qui est de la quantité de données et de la simplicité, j'utiliserai SwissBackup d'Infomaniak: https://www.infomaniak.com/fr/swiss-backup

    Je l'utilise avec rclone qui chiffre mes données avant de les stocker chez eux. rclone est libre et compatible avec beaucoup de types de stockage. Si tu souhaites changer de cloud plus tard, il faudra juste lui changer sa configuration.

    Comme mes données sont chiffrées, je pense qu'il n'y a aucun risque dû à la nature des fichiers.

    Si tu préféres payer un peu plus cher pour avoir un outil plus simple, ils proposent aussi d'utiliser l'outil privateur AcronisBackup. Je ne sais par contre pas ce qu'il permet (ou pas) de faire.

  • [^] # Re: Avoir accès à un certain nombre de titres de presse pour pas cher

    Posté par  (site web personnel, Mastodon) . En réponse au journal Paywall or not paywall… c'mon and meet Bypass Paywalls Clean !. Évalué à 5.

    C'est un peu plus large que le Valais, parce qu'il suffit d'une carte de la Médiathèque qui est gratuite pour toute personne domiciliée en Suisse: https://www.mediatheque.ch/data/documents/infos_pratiques/TarifMVFR202102.01.21.pdf

    Pour les étrangers, il y a une caution de 50 CHF à payer une fois si j'ai bien compris.

    Je ne sais pas s'il faut être sur place pour réaliser la carte par contre, je n'ai pas vu le détail dans le PDF des tarifs.