Yves a écrit 383 commentaires

  • # Anthropomorphie mal placée

    Posté par  (site web personnel) . En réponse au journal Terminologie Master/Slave . Évalué à 10.

    On ferait bien de se souvenir que l’esclavage humain existe toujours, même là où on le croit aboli. Et que c’est mal.

    À côté de ça, un programme qui est maître d’un autre (son esclave), c’est du quotidien et il n’y a rien de répréhensible. Aucun programme n’est maltraité dans l’opération !

    Mais peut-être suis-je simplement inhumain…

  • # Quelques infos

    Posté par  (site web personnel) . En réponse au journal GNU/Linux Manjaro ! + projet ARM à 300 € !?. Évalué à 4.

    Je n’ai jamais utilisé Manjaro, mais j’utilise intensément Archlinux. Si j’en suis personnellement très satisfait, jamais je ne l’installerai pour d’autres personnes qui n’ont pas elles-mêmes fait ce choix. C’est beaucoup moins « just-works » que les autres distributions.

    Pour un parc de machines, dont par définition je ne serai pas le seul utilisateur, je partirais plutôt sur une distribution Ubuntu-Mate, Mint-Mate, Fedora, ou OpenSuse, voire même Mageia.

    Quant à la machine, ARM me semble très utilisable si rien de graphiquement complexe ne doit être exécuté (web simple, bureautique, ça va). Sinon, prends plutôt du x86 pas cher. Et puis, avec du x86, tu te gardes la possibilité de faire fonctionner à l’occasion un truc Windows dont tu as besoin, sous Wine.

    Peut-être trouveras-tu ceci utile :
    http://yalis.fr/cms/index.php/post/2016/05/28/A-new-self-hosted-home-server
    J’y mentionne un certain nombre de liens intéressants…

  • [^] # Re: Et sans routeur ?

    Posté par  (site web personnel) . En réponse au journal Une bosse sur la ligne pour combattre le bufferbloat ?. Évalué à 1.

    Logique, en effet. Et donc a priori faisable si c’est un petit LAN de confiance, avec uniquement du Linux dessus, ce qui est mon cas :-)

  • # Et sans routeur ?

    Posté par  (site web personnel) . En réponse au journal Une bosse sur la ligne pour combattre le bufferbloat ?. Évalué à 1.

    Si on n’a pas de routeur, est-il possible de paramétrer la même chose sur chaque kernel de PC Linux individuellement ?

  • # Merci !

    Posté par  (site web personnel) . En réponse à la dépêche Utiliser son Android de façon plus sécurisée. Évalué à 1.

    Merci pour cet article qui donne des pistes de réflexion intéressantes.

    Comme avec le journal, je voudrais préciser que le Fairphone est un téléphone sur lequel il est possible officiellement de basculer sur un Android sans les Google Apps, sans surcouche et avec les droits root ; et cela sans perdre la garantie et sans incertitude sur la procédure (et sans fournir d’informations personnelles en échange non plus) !

    De plus, il est réparable, et sans doute le dernier smartphone un tant soit peu récent avec batterie amovible. À ce propos, j’ai récemment upgradé mon module photo :-)

    Par ailleurs, je suis surpris par la conclusion sur l’accès à distance. J’utilise chez moi le protocole libre KDE Connect sous Gnome, comme expliqué ici : https://linuxfr.org/users/alexterieur/journaux/kde-connect-et-gnome

    Et ça fonctionne super bien ! En plus, le contrôle est bi-directionnel :

    • depuis le PC, je reçois les notifications du téléphone et je peux rédiger un SMS (je n’ai pas testé ça) ;
    • et depuis le téléphone, je peux contrôler VLC (ou tout autre lecteur compatible MPRIS j’imagine…), ou utiliser le téléphone comme une combinaison touchpad+clavier.
  • [^] # Re: Objet et Fonctionnel

    Posté par  (site web personnel) . En réponse au journal TapTempo en Scala. Évalué à 2.

    La réponse est oui, Victor, tu as raison :-) Pas le temps d’élaborer, peut-être l’auteur du journal le fera-t-il…

  • [^] # Re: Attention au contournement

    Posté par  (site web personnel) . En réponse au journal Légalité de l'interception du flux SSL au sein d'une entreprise. Évalué à 2.

    Tu réinventes la roue… oui et non.

    Ce type de contournement est presque toujours possible, tant les possibilités sont nombreuses. Donc : oui, ça peut être fait ; oui, ça a probablement déjà été fait.

    Le problème est que la situation est différente au sein de chaque entreprise, voire au fil du temps dans une même entreprise, ce qui fait que tu es un peu obligé de faire du sur-mesure à chaque fois. Par exemple, tu parles là d’avoir un certificat sur une clef USB ; eh bien moi, je travaille à un endroit où les périphériques USB ne sont pas reconnus (désactivation des ports).

    Donc, c’est possible mais (comme déjà dit) non recommandé, et il n’y a pas de recette miracle qui convient à toutes les situations.

  • [^] # Re: tiret du six

    Posté par  (site web personnel) . En réponse au sondage Prononciation des options. Évalué à 4.

    Sur le fond, tu as raison. Mais (en France) j’ai souvent vu des claviers (en général un peu anciens, en PS/2) où, franchement, les traits dessinés sur les touches 6 et 8 sont pratiquement indiscernables ! C’est à mon avis de là que viennent les expressions « tiret du 6 » et « tiret du 8 ».

  • [^] # Re: Liste de courses / post-it

    Posté par  (site web personnel) . En réponse au journal Salut à Toi 0.7 alpha, contributrices, contributeurs, à vos claviers !. Évalué à 3.

    Et l’intégration des post-its avec le bureau, ce serait génial !
    Ça ferait un remplaçant (synchronisé « dans le nuage ») du vénérable gnome-notes, qui est ÀMHA bien plus dans la philosophie du post-it, que les alternatives qu’on nous proposent et sont plus orientées Wiki de bureau.

  • # Impressionnant !

    Posté par  (site web personnel) . En réponse au journal Salut à Toi 0.7 alpha, contributrices, contributeurs, à vos claviers !. Évalué à 4.

    C’est vraiment impressionnant ! Comme cela a déjà été dit, on a l’impression que les possibilités sont tellement immenses qu’on ne les voit pas toutes, et c’est certainement effectivement le cas.

    Bravo Goffi, et bravo à la communauté XMPP, pour les avancées significatives dans la démocratisation de ce protocole, qui subit actuellement une rude concurrence, mais garde l’avantage de la légèreté (notamment pour de l’auto-hébergement).

    J’ai hâte de voir arriver la version stable :-)

  • [^] # Re: DLFP

    Posté par  (site web personnel) . En réponse à la dépêche 20 ans de LinuxFr.org. Évalué à 2.

    Ouah ! Tu as déjà un téléphone cellulaire ! Moi, c’est un TamTam pour l’instant. Moins cher.

  • [^] # Re: Les joies du logiciel privateur

    Posté par  (site web personnel) . En réponse au journal Migrer Windows 10 d'un disque BIOS/MBR, vers un SSD en mode UEFI/GPT avec des logiciels libres. Évalué à 2.

    Ca c'est juste du foutage de gueule, à part des cas très particuliers, tu peux déplacer n'importe qu'elle Linux avec juste cette commande: tar.

    Je confirme, pour avoir utilisé (et abusé ?) de cette facilité au boulot : étant le plus expérimenté le l’équipe concernant Linux, je maintenais mon PC portable attitré dans un état propre et bien géré. Puis, à chaque fois qu’un nouveau développeur arrivait dans l’équipe avec son ordi portable, ce dernier était intégré en quelques étapes simples :

    1. Dans Windows, réduire la partition pour faire de la place à Linux et faire les chkdsk adéquats.
    2. LiveCD sur le nouveau PC, création des partitions swap, / et /home montées sous /mnt, puis lancement de sshd (root autorisé).
    3. LiveCD sur mon PC, montage de mes partitions sous /mnt, puis # tar -C /mnt -czf - . | ssh -Tx root@new-PC 'tar -C /mnt -xpzf -'
    4. Sur le nouveau PC, chroot /mnt, quelques réglages (hostname, install boot-loader), puis reboot et c’est fini !
  • [^] # Re: Pas proche de l'utilisateur final ?

    Posté par  (site web personnel) . En réponse au journal France Culture: que reste-t-il du logiciel libre ?. Évalué à 1.

    Merci Renault pour cette réponse très juste et nuancée. Je suis tout à fait d’accord avec toi.

    Je voulais juste souligner le fait que Firefox conserve (et améliore encore !) ses qualités et ses engagements, malgré des choix de gestion discutables. Il est facile de tout amalgamer mais c’est ce qu’on appelle « jeter le bébé avec l’eau du bain », et c’est dommage ;-)

  • [^] # Re: TLDR

    Posté par  (site web personnel) . En réponse au journal Migrer Windows 10 d'un disque BIOS/MBR, vers un SSD en mode UEFI/GPT avec des logiciels libres. Évalué à 1.

    Étrange… J’ai récemment installé 2 fois Windows 10 Pro (2 PC différents), et à chaque fois, ça a demandé une clef d’activation.

    L’explication est peut-être dans le fait que ce sont des PC nus (assemblés) sur lesquels Windows est ensuite ajouté, à l’opposé d’un ordinateur pré-installé…

  • [^] # Re: Pas proche de l'utilisateur final ?

    Posté par  (site web personnel) . En réponse au journal France Culture: que reste-t-il du logiciel libre ?. Évalué à 2.

    Les 2 liens concernent la même chose : l’utilisation d’analytics malgré le paramétrage de DoNotTrack.

    Et si tu lis au-delà du rapport de bug initial, tu verras que DoNotTrack est respecté puisqu’il n’y a pas de tracking (suivi) de l’utilisateur, uniquement de la collecte anonymisée à des fins statistiques pour Mozilla.

    Nous avons tous été « formatés », du fait d’abus extrêmes à notre encontre sur le web et ailleurs, pour rejeter toute forme de publicité ou de ressource tierce, à cause d’une crainte (souvent justifiée) d’être tracés, c’est à dire suivis de page en page pour mieux nous connaître.
    Mais ça n’est pas toujours le cas, et c’est d’ailleurs pour cela que PrivacyBadger, par exemple, ne bloque pas tout.

  • [^] # Re: Pas proche de l'utilisateur final ?

    Posté par  (site web personnel) . En réponse au journal France Culture: que reste-t-il du logiciel libre ?. Évalué à 1.

    Peux-tu citer ces casseroles ? Mozilla œuvre pour le respect de la vie privée, mais ils sont pragmatiques car ils ont besoin de financement. Alors :

    • oui, ils ont mis des pubs dans les vignettes non utilisées de la grille « nouvel onglet », mais:
      • elles ne sont pas gênantes dans l’usage quotidien du navigateur (et disparaissent vite vu que toutes les cases finissent par être utilisées),
      • elles sont sélectionnées pour leur respect de la vie privée ;
    • oui, ils ont laissé le moteur de recherche Google, en échange d’un apport de financement, mais :
      • tu peux changer de moteur de recherche très facilement (Qwant, DuckDuckGo…),
      • le navigateur en lui-même n’est pas « compromis » ;
    • oui, ils ont activé l’extension permettant de lire les médias avec DRM, mais :
      • ils l’ont fait dans un bac à sable pour garantir la sécurité et le respect de la vie privée,
      • et sinon, beaucoup d’utilisateurs abandonneraient Mozilla => Mozilla disparaîtrait => serais-tu gagnant ?

    Autre chose ? Pour ma part, je préfère soutenir Mozilla, et qu’ils survivent et agissent pour nous.
    Et en plus, maintenant, c’est rapide !

  • # Bien, mais…

    Posté par  (site web personnel) . En réponse à la dépêche FusionDirectory 1.2.1 est sorti. Évalué à 1.

    J’étais tenté par l’utilisation de Fusion Directory, mais j’ai l’impression qu’il ne supporte pas rfc822MailMember et nisMailAlias. Du coup, j’ai choisi ldap-account-manager.

  • [^] # Re: Pas proche de l'utilisateur final ?

    Posté par  (site web personnel) . En réponse au journal France Culture: que reste-t-il du logiciel libre ?. Évalué à 6.

    L’« utilité » n’est pas que technique ! Pour ma part, j’utilise avant tout Firefox parce que de ceux qui respectent la vie privée et ne sont pas guidés pas des choix mercantiles, il est le navigateur qui m’offre le plus de fonctionnalités et de performance.

    Évidemment, c’est lié au fait que pour moi, le logiciel libre est avant tout un mouvement de liberté, de partage, de maîtrise, etc. et non une simple livraison de code « open source »…

  • [^] # Re: Mon expérience à deux balles

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 6.

    Bon, je réponds ici, mais c’est une réponse générale, en fait… (rien de personnel)

    Eh, les gars, faut dépoussiérer le cerveau, si la lecture d’un pom.xml vous incommode sous prétexte que c’est du XML !

    C’est comme si vous organisiez un entretien pour un développeur full-stack multi-plateforme et tout, et là, le candidat vous sort « Alors, euh, en fait, euh, HTML je comprends pas trop, c’est trop dur à lire… ». Bonne change pour lui mettre un hexdump sous les yeux ou lui faire débuguer un problème d’encoding !

    En revanche, oui, se plonger dans Maven n’est pas forcément simple, mais c’est le prix à payer pour un outil très complet et… professionnel en effet.

    [Sorry for the rant… -->[]

  • [^] # Re: Pas forcément commercial

    Posté par  (site web personnel) . En réponse au journal Le logiciel libre dont on ne peut utiliser les libertés. Évalué à 3.

    en chasse variable, avec ce signe qui prend peu de largeur, c’est très lisible.

    Je suis d’accord avec toi sur le principe, mais… non, désolé, sur mon affichage actuel (Firefox Windows), le point est entouré de suffisamment de blanc pour que ça perturbe. Il pourrait être largement plus étroit (je dirais 5×), et ça irait beaucoup mieux !

    Comme toi, je ne pense pas que l’écriture inclusive soit une pratique très déterminante pour l’égalité mais je comprends que ça vaille le coup d’essayer. Contrairement à toi, je ne m’y adonne pas…

    À propos, saviez-vous que cette priorité donnée au masculin est une inégalité récente, et qu’autrefois, on utilisait indifféremment masculin et féminin quand le contexte ne requérait pas spécialement l’un ou l’autre ?

  • [^] # Re: Rx

    Posté par  (site web personnel) . En réponse au journal La programmation concurrente en mode Goto. Évalué à 2.

    Je pense comprendre ce que tu veux dire… À mon avis, tu tombes dans le cas d’utilisation où cet outil n’est justement pas utilisable, le cas que je mentionnais à la fin. C’est par exemple le cas d’un listener sur un port réseau, qui délèguerait à un thread chaque nouvelle connexion : dans ce cas, une fois le thread lancé, on l’oublie, et on ne veut surtout pas :

    • ni gérer ses problèmes (exceptions) ;
    • ni pénaliser les connexions qui fonctionnent parce qu’il y en a une qui plante !

    Donc oui, Trio, c’est pour les bambins en liberté surveillée, pas pour les orphelins abandonnés :-p

  • [^] # Re: Rx

    Posté par  (site web personnel) . En réponse au journal La programmation concurrente en mode Goto. Évalué à 4.

    Je crois effectivement que tu ne saisis pas bien le concept.

    Imagine un programme qui réalise les actions suivantes : A—B—C—E—G, et à l’étape B, il y a déclenchement d’une action parallèle dont le cheminement est D—F. Supposons maintenant que l’on s’attende à ce que cette branche parallèle soit terminée au moment où G se déroule : normalement, tu devrais programmer dans le thread principal une attente (passive) de la fin du thread secondaire. Si je comprends bien, avec Trio, tu as quelque chose comme ça :

    A
    B
    avec nursery(…) as n:
      n.lancer(C—E)
      n.lancer(D—F)
    G
    

    et automatiquement :

    • ça gère que C—E et D—F sont en parallèle
    • ça gère que si l’une des deux branches se plante, il faut interrompre l’autre
    • les exceptions se remontent toujours au thread principal
    • ça gère automatiquement le point de rendez-vous avant G

    C’est déjà pas mal.

    Maintenant, si tu n’as pas à proprement parler de notion de « tâches parallèles » mais juste le souhait d’avoir une tâche en arrière-plan, c’est pareil. Ainsi, si tu as le traitement A—B—C, où à B tu déclenches en arrière-plan la tâche de fond D, et que tu veux juste que tout ça fonctionne jusqu’à la fin du programme, tu obtiens ça :

    A
    B
    avec nursery(…) as n:
      n.lancer(C)
      n.lancer(D)
    

    et tu bénéficie toujours de tous les avantages sus-mentionnés (sauf le point de rendez-vous bien sûr).

    Là où Trio sera contre-productif, c’est si tu fork dans le but de laisser une tâche de fond qui continue au-delà de la fin du programme.

  • # Bravo !

    Posté par  (site web personnel) . En réponse à la dépêche Hébergez votre projet open source sur la nouvelle plate‐forme Agile et libre : Tuleap.net. Évalué à 10.

    Bravo, non seulement pour cette proposition généreuse — même si ça peut être gagnant-gagnant ;-) —, mais aussi pour oser conserver (et proposer, du coup) vos spécificités, votre vision des choses, face à la pullulation des GitHub-like (GitHub, GitLab, Gogs, Gitea…).

  • # Les deux !

    Posté par  (site web personnel) . En réponse au sondage Mes journaux LinuxFr.org préférés. Évalué à 0.

    J’aurais voulu choisir les 2 premiers…

  • [^] # Re: Supervision

    Posté par  (site web personnel) . En réponse à la dépêche Post‐mortem de l’incident du 3 juin 2018. Évalué à 4.

    Merci pour ces infos. Je me demande : qu’est-ce qu’implique le fait que ce soit du Mailchimp ? Est-ce que cette entité que je ne connais pas (et qui, je le crains, pourrait être source de pubs et spam…) connait ainsi la liste exhaustive de tous les admins utilisateurs de Let’s Encrypt ?