Anthony Jaguenaud a écrit 1939 commentaires

  • [^] # Re: Et ?

    Posté par  . En réponse au journal Vraiment toujours pas convaincu par l'Hydroxychloroquine ?. Évalué à 8.

    Soit un bon prof, et explique moi ce que je n’ai pas compris. Je serai ravi d’apprendre quelque chose et de changer d’avis.

  • [^] # Re: Et ?

    Posté par  . En réponse au journal Vraiment toujours pas convaincu par l'Hydroxychloroquine ?. Évalué à 10. Dernière modification le 01 juin 2023 à 13:55.

    Le refus du vaccin entraînait pour certains l'interdiction d'exercer leurs emplois

    D’un autre côté, si un soignant donne la COVID a quelqu’un de non vacciné et qui en meurt…

    Il y a des obligations vaccinales chez les soignants, je ne vois pas le problème. Leur but est de soigné, pas de transmettre des maladies dangereuses.

    Aujourd’hui comme ça c’est calmé, leur retour ne me pose pas de problème. Mais en cas de nouvelle crise, je pense que leur devoir c’est de protéger leurs patients.

  • [^] # Re: pourquoi ?

    Posté par  . En réponse au message Question désinstallation radicale. Évalué à 2.

    Pour faire un peu de place de clean, oui : apt autoremove.

    Pour désinstaller un logiciel devenu inutile : apt remove <logiciel>logiciel est un programme utilisateur comme firefox, libreoffice, etc. pas un truc du système (systemd, xorg, etc.)

  • [^] # Re: La vérité est au milieu.

    Posté par  . En réponse au journal Le capitalisme : un système en tort ?. Évalué à 2.

    Je suis d’accord.

    • ce sont des dictatures communistes qui ont existé

    C’est parce que c’est devenu des dictatures que ça n’a pas marché ? ou c’est parce que ça ne plaisait pas au gens du peuple que c’est devenu une dictature ?

    Avant l’assassinat de Lenine, il avait réautorisé le peuple à avoir un potager (un truc leur appartenant). Ce qui n’a pas plus au pur et dur.

    Je maintiens que à mon humble avis, la bonne voie est entre les deux.

    • la théorie du ruissellement est du pipeau,

    On est aussi d’accord, car justement, j’explique qu’au bout d’un moment, l’argent rentre plus vite que tu ne peux humainement le faire ruisseler.

  • # La vérité est au milieu.

    Posté par  . En réponse au journal Le capitalisme : un système en tort ?. Évalué à 5.

    On a vu que le communisme ne marche pas, car l’homme a besoin de se sentir supérieur à son voisin.
    Le capitalisme à l’air de marcher, car en 1989, c’est l’autre système qui s’est effondré. Sauf que, le capitalisme est fini, on est dans un hyper capitalisme depuis les années 1980 et la théorie du ruissèlement. Hélas, je pense qu’outre l’écologie, on va le manger sévère prochainement.

    L’impression que c’était mieux s’est faite avant les grosses crises de 2008, mais c’était l’inertie de ce qu’il y avait avant.

    Le problème de la théorie du ruissèlement, c’est que quand on gagne au-dessus d’un seuil, le temps de réinvestir ce qu’on a gagné, pour que ça profite à tout le monde (création d’entreprise donc d’emplois, etc.) ben on a gagné plus que ce qu’on a investi. Les seuls aptes àmha à réussir à redistribuer c’est l’état. On devrait avoir un impôt sur le revenu qui atteint un taux de 99% au-delà d’un certain seuil. Il deviendrait de fait inutile de gagner plus, donc, une redistribution à la source, puis par l’état en sécurité sociale, retraite, etc.

    Comme je l’ai dit plus haut, chacun a besoin pour ne pas être dépressif de se sentir supérieur à quelqu’un (pas de manière hautaine), par exemple, je me sens supérieur à ma femme, car je suis meilleur en informatique, elle a régulièrement besoin de moi. Elle se sent supérieure à moi sur les aspects d’organisation. Ce que je veux dire, c’est qu’il faudrait créer une société où chacun ait quelque chose qui le rende unique à ses yeux, sans avoir besoin d’écraser les autres. Un entre deux, entre l’ultralibéralisme, et le communisme. On pourrait appeler ça l’humanisme ?

    Je ne suis pas sûr d’être clair, mais j’ai l’impression que ça l’est (au moins dans ma tête) :-p

  • [^] # Re: pourquoi ?

    Posté par  . En réponse au message Question désinstallation radicale. Évalué à 7.

    Non, le autoremove enlève ce qui ne sert plus.

    Par exemple (c’est une fiction), kdevelop, par dépendance, il t’installe pas mal de paquet, entre autre git.

    Scenario 1 :

    Finalement, kdevelop ne te convient pas, tu le désinstalles.

    Il te reste git qui a été installé automatiquement. Si tu fais un apt autoremove, git fera parti des paquets à éliminer, car c’était une dépendance d’au moins un paquet qui n’est plus installée.

    Scenario 2 :

    À l’inverse, si tu avais demandé d’enlever git avec apt remove git, tu aurais automatiquement enlevé kdevelop.

    Conclusion

    J’espère que cet exemple fictif à rendu le principe plus clair.

  • [^] # Re: pourquoi ?

    Posté par  . En réponse au message Question désinstallation radicale. Évalué à 5.

    Le problème, c’est que le gestionnaire de paquet gère les dépendances, donc si tu vires le pilote graphique, tu risques de désinstaller un paquet de logiciels comme x.org, wayland, dont certains autres logiciels dépendent.

    En général, sur un apt remove si la liste des paquets aussi désinstaller fait plus de 1 ou 2 lignes il faut dire (N)on. À moins d’y avoir vraiment réfléchi.

  • [^] # Re: la branche et la scie...

    Posté par  . En réponse au message Question désinstallation radicale. Évalué à 3.

    À condition de lire, comprendre le message et ne pas faire « Yes » par défaut.

  • [^] # Re: AMD

    Posté par  . En réponse au message Accelération 3D sous Debian, quelle carte graphique ?. Évalué à 3.

    Les nouvelles cartes ARC de intel ont l’air bien. Par contre, ayant une nvidia, je ne sais pas comment fonctionne le driver.

    Je pense que ma prochaine carte sera une ARC, mais pas avant 3—6 ans…

    Donc pas de retour d’expérience de mon côté.

  • [^] # Re: A savoir

    Posté par  . En réponse au message [nixos] imprimante brother hL-4150 CDN. Évalué à 2.

    Je regarde ça demain.

  • [^] # Re: Intéressant

    Posté par  . En réponse au message Vend Librem 5 reçu il y a quelques semaines. Évalué à 2.

    Sans promesse, tu peux me contacter à: prenom@nom .org

  • [^] # Re: A savoir

    Posté par  . En réponse au message [nixos] imprimante brother hL-4150 CDN. Évalué à 2.

    J’ai fourni le ppd à CUPS quand je lui ai fait découvrir l’imprimante. J’ai l’impression qu’il lui manque autre chose.

  • # Intéressant

    Posté par  . En réponse au message Vend Librem 5 reçu il y a quelques semaines. Évalué à 2.

    Salut,
    Je ne me souvenais pas de ce téléphone… As-tu tester de le connecter à un hub pour voir le côté desktop ?

    Si tu as le temps d'une petite présentation… Sinon, le prix public sera trop pour moi :'(
    d'autant que nous n'avons pas besoin d'un téléphine de plus dans la famille.

  • [^] # Re: stdout vs stderr

    Posté par  . En réponse au message impossible de faire un grep sur la sortie de clang-tidy. Évalué à 4.

    Au moins, ta syntaxe elle standard… ce n’est pas une basherie ;-)

  • [^] # Re: Article intéressant

    Posté par  . En réponse à la dépêche Imprimantes et libertés. Évalué à 5. Dernière modification le 17 mars 2023 à 16:53.

    Je me souviens du manuel de ma première imprimante qui expliquait comment imprimer en graphique, programme d’exemple en Basic en prime :-p.

  • [^] # Re: Reinstallation ?

    Posté par  . En réponse au message Problème avec APT dist-upgrade. Évalué à 2.

    Si tu fais la mise à jour, tu as arrêté le service, non ?

    Dans ce cas, une sauvegarde des bases de données, et de tout ce qui est important, puis après réinstallation, tu remets les données.

    Si tu as la possibilité de faire une nouvelle machine pour tester la restoration et tous les services avant de le faire sur le serveur en production c’est mieux.

  • [^] # Re: Beurk

    Posté par  . En réponse au journal Vidéos tutoriels sur linuxfr. Évalué à 5.

    Je n'aime pas du tout les vidéos,

    Moi non plus, je n’aime pas trop. Mais quand je vois mon fils de 17 ans, qui a fait des plugin minecraft en Java à 14 ans, tout grâce a des vidéos, je me dis que ça pourrait-être une dynamique supplémentaire pour linuxfr.

    Donc plutôt bonne idée à mon avis.

  • # Reinstallation ?

    Posté par  . En réponse au message Problème avec APT dist-upgrade. Évalué à 3.

    Si ta partition /home est séparée, le plus simple reste peut être une réinstallation.

    • Tu sauves la liste des paquets que tu as installée.
    • Tu réinstalles sans formater /home
    • Quand tu redémarres, tu resélectionnes les paquets que tu avais avant.
    • Tu upgrades.
    • Un reboot si tu as un doute, mais pas requis normalement.

    Ma vie: J’ai eu de mauvaises expériences avec Ubuntu dans le temps… alors si ça marche toujours avec debian, avec Ubuntu, une fois sur deux il vaut mieux réinstaller.

    Évidemment, ma réponse ne t’aidera pas à comprendre le problème, mais résoudra normalement la finalité.

  • # Coquille ?

    Posté par  . En réponse au message [Offre d'emploi] Ingénieur Système Linux pour observatoire astronomique. Évalué à 2.

    Horaire de bureaux, pas d'astreinte, pas de travail de nuit (on est pas un observatoire radio et non optique)

    Tel que je comprends la phrase, le « pas » est de trop. Sinon, quelqu’un pourrait-il m’expliquer ?

  • [^] # Re: mauvais endroit

    Posté par  . En réponse au message VM ware : bloquer la résolution.. Évalué à 4.

    Oui, je sais… mais certains on aussi des boulots avec des outils pas choisis. Et j’ai plus confiance en une réponse ici qu’ailleurs.

  • [^] # Re: le petit bout de la lorgnette

    Posté par  . En réponse au journal si on ne fait rien, Xonotic va disparaitre de wikipedia FR. Évalué à 9.

    Pour ton information, j’ai des « +1 » à ses commentaires, sauf celui ci dessus et pour ça :

    Tu aurais pu te fouler encore moins en t'évitant d'écrire ce commentaire sans objet.

    et

    En fait, lire ton commentaire m'aide un peu à comprendre comment fonctionnent les complotistes. Pour cela, je te remercie, sans ironie.

    Traiter de complotiste des gens qui considèrent que les règles de wikipedia fr sont mal adaptées à certains usages, ce n’est pas être complotiste, par contre c’est se mettre des œillères de penser que les autres sont trop bêtes (complotistes) pour comprendre. Sur les premiers commentaires, il expliquait les règles, c’était pertinent et intéressant même en étant en désaccord avec les règles. Mais en expliquant pourquoi, selon nous (je suis inclusif), ces règles ne sont pas adaptées, il nous traite de complotistes. C’est pourquoi j’ai mis « -1 » sur cette contribution. Mais je veux bien remettre des « +1 » sur des posts argumentés.

    Par exemple, pour reprendre l’exemple de Zenitram, pourquoi « MediaInfo » ne peut avoir sa page en français ?

    Les règles sont utiles, mais il faut parfois les faire évoluer pour les adaptées tout en gardant à l’idée pourquoi elles ont été mises à l’origine.

    Ce n’est que mon humble avis.

  • [^] # Re: le petit bout de la lorgnette

    Posté par  . En réponse au journal si on ne fait rien, Xonotic va disparaitre de wikipedia FR. Évalué à 4.

    J’imagine qu’évidemment, wikipedia en anglais n’est pas considéré comme une source fiable…

    Personnellement, je ne contribue plus non plus. Un problème de poule et d’œuf que seul les administrateurs peuvent régler.

  • [^] # Re: Désolé mais pour comprendre ce qu'est chatGPT

    Posté par  . En réponse au journal Mon avis sur chatGPT. Évalué à 3.

    Oui et non…

    Oui, c’est juste un « inventeur de texte », mais la vidéo de science étonnante sur Dall-E m’a par exemple permis de comprendre comment d’un texte, on progète l’idée dans un espace à n-dimension. C’est à partir de cette projection que le texte est généré.

    J’ai été sur le site de explain shell
    j’ai testé un de leur exemple.

    J’ai fait de même avec ChatGPT:

    Peux-tu m’expliquer cette commande ?
    for user in $(cut -f1 -d: /etc/passwd); do crontab(1) -u $user -l 2>/dev/null; done

    Cette commande utilise une boucle "for" pour parcourir chaque utilisateur du système (déterminé en utilisant la commande "cut" pour extraire le champ 1 (nom d'utilisateur) de chaque ligne du fichier "/etc/passwd"). Pour chaque utilisateur, la commande "crontab -u $user -l" est exécutée pour afficher le contenu du fichier crontab de l'utilisateur en question (2>/dev/null est utilisé pour supprimer les messages d'erreur qui pourraient être générés si l'utilisateur n'a pas de fichier crontab).

    À quoi sert le -d:

    Le paramètre "-d" indique à la commande "cut" de utiliser ":" comme délimiteur pour séparer les champs dans chaque ligne du fichier "/etc/passwd". Cela signifie que chaque champ dans chaque ligne sera séparé par ":", plutôt que par un espace ou une tabulation par défaut. En utilisant ":" comme délimiteur, la commande "cut" peut extraire le nom d'utilisateur qui se trouve généralement en première position dans chaque ligne du fichier "/etc/passwd".

    FIN

    Personnellement, je préfère la réponse du chatBOT.

    Après, il m’a inventé des commandes rigolotes pour nextcloud :

    Y a-t-il un outil en ligne de commande pour vérifier, réparer la base de données ?

    Oui, Nextcloud dispose d'un outil en ligne de commande appelé "occ" (abréviation de "ownCloud Console") qui vous permet de vérifier et de réparer la base de données de votre instance Nextcloud. Vous pouvez l'utiliser en exécutant la commande suivante depuis votre terminal :

    sudo -u www-data php occ db:verify-database
    

    Cette commande vérifiera la base de données de votre instance Nextcloud et affichera toutes les erreurs potentielles qui ont été détectées. Si des erreurs sont signalées, vous pouvez utiliser la commande suivante pour tenter de les réparer :

    sudo -u www-data php occ db:repair-database
    

    Il est recommandé de sauvegarder votre base de données avant d'exécuter cette commande, au cas où des données seraient perdues lors de la réparation.

    Veuillez noter que ces commandes ne sont disponibles que si vous utilisez une base de données MySQL ou MariaDB. Si vous utilisez une autre base de données, vous devrez utiliser des outils de vérification et de réparation spécifiques à cette base de données.

    FIN

    C’est deux options n’existent pas, et à ma connaissance, non jamais existées. Mais c’est cohérent à la lecture.

    Faut-il oui ou non l’utiliser ?

    De mon point de vue, c’est un super outil. Avec des limitations à comprendre.

  • # Bien utile…

    Posté par  . En réponse au journal Mon avis sur chatGPT. Évalué à 3.

    Je ne suis pas un pro du python, et donc j’avais une question… même si je sais que la réponse de linuxfr sera pertinente et pas forcément concensuelle. Je lui ai demandé ceci :

    Comment je peux avoir une variable d’une fonction accessible dans une sous fonction en python

    Vous pouvez rendre une variable de fonction accessible dans une sous-fonction en utilisant l'instruction "nonlocal" dans la sous-fonction. Cela indique à Python que la variable est définie dans l'espace de nom de la fonction parente, plutôt que dans celui de la sous-fonction.
    Exemple:

    def outer_function():
        x = "local"
        def inner_function():
            nonlocal x
            x = "nonlocal"
            print("inner:", x)
        inner_function()
        print("outer:", x)
    
    outer_function()
    # Output: inner: nonlocal
    #         outer: nonlocal

    Sinon, vous pouvez également utiliser la variable globale pour rendre la variable accessible dans la sous-fonction en utilisant l'instruction "global" dans la sous-fonction.
    Exemple :

    x = "global"
    def outer_function():
        def inner_function():
            global x
            x = "global modified"
            print("inner:", x)
        inner_function()
        print("outer:", x)
    
    outer_function()
    # Output: inner: global modified
    #         outer: global modified

    Fin

    On peut remarquer qu’il n’est pas fixé sur mettre une espace avant les ’:’ pour les exemples ;-)
    Moi je trouve que c’est utile et rapide pour certains trucs.

  • [^] # Re: memset vs {0}

    Posté par  . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 3.

    Bon, déjà ce code ne compile pas parce que l'opérateur != n'est pas défini entre 2 structures.

    Tu as raison, mais certains vieux compilateurs l’autorisent… et j’ai déjà trouvé ce genre de bug dans l’industrie.