totof2000 a écrit 9656 commentaires

  • # Pour ma part je ne suis pas d'accord avec certains des points mentionnés.

    Posté par  . En réponse au journal L/D·es différents paradigmes de programmation en Python. Évalué à 5.

    Les raisons en sont notamment sa lisibilité et sa maintenabilité, la structure modulaire, dynamique et portable, la programmation flexible, son apprentissage facile et les supports d'apprentissage, les structures de données conviviales, la productivité et la vitesse qu’il permet, et, plus important encore, le support communautaire.

    Parler de code lisible en python, bof pourquoi pas, mais concernant la maintenabilité, je ne suis absolument pas d'accord. A mon avis la seule raison pour laquelle python est si utilisé est qu'il est très facile de coder un truc qui marchote sans avoir une très grande connaissance du langage (en plus de tous les modules dispo qui machent beaucoup le travail). C'est effectivement le point fort de python.

    Très peu de langages peuvent égaler la capacité de Python à se conformer au style de codage d'un développeur plutôt que de le forcer à coder d'une manière particulière.

    Ca par contre je trouve que c'est un mensonge digne d'un commercial :). Ce que je reproche à Python, c'est justement une certaine rigidité qui t'oblige à faire "de la bonne façon" (pythonic comme tu dis plus haut). Bien souvent, quand je développe en Python, je suis obligé de faire des trucs plus ou moins tordus que je fais de façon plus simple et concise en ruby. L'absece de switch/case par exemple est problématique de mon point de vue: un enchainement de if/else if, emn plus d'être rébarbatif, n'est pas très élégant et ne répond pas au même besoin: et si on veut simuler un switch/case, il faut contourner et on se retrouve avec un probramme qui n'est plus orcément très lisible ( je n'utilise pas souvent cette structure, mais il y a des cas, notamment quand on parse des données, ou c'est bien plus lisible et plus pratique que le reste. Un switch/case ne permettant de n'appeler qu'une fonction/méthode me suffirait …

    Vous pouvez profiter de la promesse de Python d'offrir aux développeurs un environnement non contraignant pour coder dans le style le mieux adapté à une situation particulière et de rendre le code plus lisible, testable et cohérent.

    Je trouve au contraire que Le changement de paradigme au fil de l'eau (surtout dans une fonction/méthode de plusieurs dieaines de lignes (comme c'est courants chez beaucoup de "développeurs" python ) nuit à la lisibilité du code. Pour ma part je m'efforce de faire des fonctions courtes, et i je dois faire appel par exemple à un paradigme fonctionnel dans du code plutôt objet, j'essai de faire une abstraction et de l'encapsuler dans une méthode qui décrit clairement ce que je fais (les list comprehension sont un peu difficile à déchiffrer, même quand on en a l'habitude).

    Il n'y a aucune règle qui dit que vous ne pouvez pas combiner les styles selon vos besoins

    La lisibilité ? Rappel: on ne code pas pour la machine, mais on code pour que les autres puissent relire …

  • # Quel est le message d'erreur ?

    Posté par  . En réponse au message Telecharger un fichier zip d'une page web proteger par cloudflare. Évalué à 4.

    On peut pas vraiment t'aider sans ça.

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 1.

    Ca arrive aussi à PasBill PasGates, et à plein d'autres.

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 2.

    Et cette extenson elle marche sur le papier ? Et on fait comment quand on ne peut pas installer d'extension sur l'équipement qu'on utilise ?

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 3.

    Je n'aime pas le point médian pour tout un tas de raisons, mais néanmoins, je pense qu'une écriture réellement inclusive (donc pas basée sur une astuce typographique imprononçable) est utile, voire nécessaire.

    Oui mais quand tu réponds :

    Je pense que ce qui gêne, ce sont surtout les revendications qu'il y a derrière.

    à un commentaire qui finit par :

    Je ne comprends pas la difficulté de lecture liée à l'utilisation du point médian dans le cadre de ce journal.

    tu donnes l'impression de dire tout et son contraire (et quelqu'un qui n'a pas lu le commentaire précédent ou qui n'a pas fait attention que c'était toi l'autrice de ces commentaires peut se faire avoir).

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 5.

    Ca y est, tu recommences avec tes insinuations à deux balles, cette mise en doute systématique des gens et je ne peux m'empêcher de penser que c'est volontaire.

    Concernant l'écriture inclusive, je crois que je l'ai déjà dit ici mais je vais me répéter.

    Je n'avais à priori rien contre le point médian avant de me taper un tract syndical de près de deux pages qui en contenait deux à trois par ligne. Quand on est habitué à une lecture rapide, c'est difficile parce que le point est quelque chose qui stoppe le flux de lecture contrairement à la parenthèse. Et probablement aussi parce que j'ai lu beaucoup de livres ou le fait de bégayer était retranscrit par des tirets … de ce fait, il me fallait reprendre la lecture pluieurs fois opar ligne pour essayer de comprendre quelque chose, et j'ai arrêté avant d'avoir fini la première page.

    Maintenant, s'il y a une autre façon de faire qui ne nuit pas à la fluidité de lecture je suis preneur. Mais comme dit plus bas, ça ne changera pas du jour au lendemain et il faudra du temps pour s'y habituer.

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 5.

    Non je ne me victimise pas (je n'arriverai jamais à votre cheville dans ce domaine).

    Bien sûr que si, et je t'ai vu arriver depuis longtemps …. Tu es loin d'être la première à agir ainsi, et malhereusement tu ne sera spas la dernière.

    De toute façon, dans ce débat, quoi qu'on fasse on perd.

    Voilà le problème : c'est ton état d'esprit : vouloir "gagner" à tout prix, et s'imposer quoi qu'il en coûte se faire passer pour victime quand on dit que la façon de faire n'est pas la bonne. Une chose est sûre, à continuer comme ça, tu vas t'aigrir de plus en plus, et aigrir les gens contre toi, et plus grave contre la cause que tu prétends défendre. Au final tu feras plus de mal que de bien.

    On ne dit rien, ben c'est de notre faute parce qu'on n'a rien dit.

    Je ne comprends pas ce que tu veux dire dans ce contexte …. Celà dit entre ton attitude et se taire, il doit y avoir un juste milieu, et tu devrais essayer de le trouver (si tu veux fraiment militer, tu devrais prendre des cours de communication, ça pourraît t'aider à exprimer tes idées correctement). A moins que tu fasses tout ça délibérément.

  • [^] # Re: Niveau expert à définir

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 5. Dernière modification le 06 novembre 2019 à 14:31.

    Encore une fois, je ne souhaite pas susciter de la jalousie ou de la tristesse. Merci de me le signaler si mon article/commentaire a pu chagriner une personne. Je ferai mon possible pour éviter que je reproduise ma maladresse. Par avance, merci de votre aide à m’améliorer.

    Te bile pas avec ça, Il y a toujours quelqu'un qui ne comprendra pas l'humour, ou se sentira vexé pour pas grand chose.

  • [^] # Re: Niveau expert à définir

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 0.

    Elle prend cette réflexion contre elle et se sent obliger de ramener sur le tapis la notion de genre qui n'a aucun intérêt alors que la personne utilise un français somme toute standard. Et personnellement je trouve cela lourd, mais tant qu'il n'y a pas de sous-entendu ou d'agressivité, je préfère laisser courir.

  • [^] # Re: Difficultés de lecture et découverte d'extension

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 10.

    Non, pitié. Pas cette saleté d'écriture inclusive. Merci. Essayez de tourner vos phrases pour ne pas l'utiliser, ce sera bien plus lisible (j'ai d'ailleurs moinnsé le journal à cause de ça).

  • [^] # Re: Niveau expert à définir

    Posté par  . En réponse au journal S'acheter son logement avec le salaire d'un expert C++ (ou autre techno). Évalué à 5. Dernière modification le 06 novembre 2019 à 12:54.

    Hello. C pas moi ;). Et effectivement il n'y a rien d'agressif et ne mérite pas moinssage à mon avis.

  • [^] # Re: Si on arrêtait le mensonge et la diffamation ?

    Posté par  . En réponse à la dépêche Meta‑Press.es : un méta‑moteur de recherche pour la presse dans votre navigateur. Évalué à 5. Dernière modification le 06 novembre 2019 à 12:07.

    Pour que Google puisse indexer et ramasser de l'argent à la pelle avec sa pub, il faut du contenu.

    Pour que le contenu soit visible et que l'éditeur du site ramasser de l'argent à la pelle avec sa pub, il faut que le contenu soit visible.

    Google ne crée rien, il ne fait qu'utiliser le contenu des créateurs pour faire de l'argent sans aucun retour.

    Tu mens encore une fois : le retour, c'est de la visibilité pour pas un rond: les éditeurs n'ont pas à payer une infra qui fera ça pour eux. D'ailleurs si c'était vraiment le cas, le fait que Google n'indexe plus les journaux ne devrait pas poser problème. Or les événements montrent le contraire.

    Cela se nomme "parasitisme".

    Moi j'appellerais plutôt ça une symbiose. Enfin jusque maintenant. Le problème c'est que ce sont les éditeurs qui se transforment en parasite, parce qu'ils n'en ont pas encore assez, et quand google essaie de s'en débarasser, ils s'accrochent …

    Google n'est pas indispensable.

    Bien sûr, on voit ce qui se passe lorsque Google ferme google news dans un pays.

    Le Net et les autres moteurs de recherche se porteraient mieux si Google disparaissait.

    Non, un autre prendrait sa place, c'est tout. Et ce que les simples d'esprits n'ont pas compris, c'est que taxer le référencement tel que la loi est fait aujourd'hui, c'est tout simplement un frein d'entrée pour un nouvel arrivant.

    Les "biens pensants" comme toi s'imagie que référencer c'est magique. Mais pour qu'un service comme Google News fonctionnne il faut deux choses :
    - une infra qui permet de faire tourner le tout
    - des donées personnelles des utilisateurs pour que les résultats de recherche correspondent aux intérets des utilisateurs
    - des algorithmes qui font le travail
    - mais pour les développer, il faut de la R&d et des investissements.

    Honnetement tu crois que les éditeurs vont se prendre le tête à faire ça ? Ils en ont pas les compétences et ce n'est pas leur métier. S'ils voulaient faire ça ça leur couterait un gros paquet de fric et ils feraient moins bien que Google. Donc oui, google leur rend un gros service et pour pas grand chose.

    Maintenant, ne te trompe pas, je ne suis pas du tout un fan de google, et son hégémonie pose beaucoup de problèmes: mais ce n'est pas avec du FUD et des lois inadaptées qu'on règlera le problème.

  • [^] # Re: Merci

    Posté par  . En réponse au message Task Ansible jamais exécutée. Évalué à 2.

    Si tu débutes, tu peux faire un tour là: https://www.katacoda.com/courses/ansible

  • # Voir si le BIOS permet de booter en mode legacy

    Posté par  . En réponse au message Galère pc portable EFI 32bit avec processeur 64b. Évalué à 2. Dernière modification le 04 novembre 2019 à 17:32.

    Tu pourras peut-être y installer n'importe quelle distrib Linux 32 bits ?

    Pour ma part je trouve qu'on enterre le 32 bits un peu trop vite sur les processeurs PC, il y a encore un tas de matériel qui tourne avec.

  • [^] # Re: duplicate dict key

    Posté par  . En réponse au message Task Ansible jamais exécutée. Évalué à 3.

    Pour être plus précis, tasks est une liste dont chaque item sera représenté par un '-' Et chaque item dans ton cas sera un tableau associatif clé=>valeur (name=> abc, …)

  • [^] # Re: clonezilla ?

    Posté par  . En réponse au message "Cloner" une ubuntu 18.04 LTS. Évalué à 3. Dernière modification le 03 novembre 2019 à 22:04.

    En fait, c'est le noyau Linux surtout qui sait charger les pilotes du matériel détecté à la volée.

    Pas sur que ce soit aussi simple pour la carte graphique. Et parfois les chipsets wifi peuvent etre un peu compliqués à gérer. Enfin il y a aussi le démarrage (acpi/bios).: Je ne sais pas si clonezilla gère la restauration d'un un systeme acpi sur une machine Bios, et ce sans parler du 32/64 bits ( si le master est en 64 bits, ça ne marchera pas sur du 32 bits).

  • [^] # Re: clonezilla ?

    Posté par  . En réponse au message "Cloner" une ubuntu 18.04 LTS. Évalué à 3.

    https://clonezilla.org/clonezilla-live/doc/02_Restore_disk_image/advanced/09-advanced-param.php

    Je ne l'ai plus utilisé depuis longtemps … MAis qu'entends-tu par "machines différentes" ?

    Parce que d'une façon ou d'une autre tu vas devoir reconfigurer certaines choses (au moins la conf réseau).

  • # clonezilla ?

    Posté par  . En réponse au message "Cloner" une ubuntu 18.04 LTS. Évalué à 2.

  • # Si on arrêtait le mensonge et la diffamation ?

    Posté par  . En réponse à la dépêche Meta‑Press.es : un méta‑moteur de recherche pour la presse dans votre navigateur. Évalué à 9. Dernière modification le 02 novembre 2019 à 10:22.

    Meta‑Press.es ne tente pas de voler la rémunération publicitaire des autres en mettant sa pub à côté des contenus importés.

    Qui vole ? Google ? Comme déjà débattu, google ne volme rien, puisqu'il ne fait qu'indexer … Il ne fait que donner de la visibilité.

    Il faudrait arrêter de mentir à tout va. Le monopole de google est un problème, mais ce n'est pas en mentant qu'on va le régler.

  • [^] # Re: Mais concrètement ?

    Posté par  . En réponse au journal Du logiciel libre et de la liberté en général. Évalué à 9.

    Et perso je pense que refuser une vente à une nazi ou l'ICE est contre l'idée derrière le libre (tout le monde) donc il fait accepter son incohérence et pas se réfugier derrière des valeurs (imaginaires) du libre pour tenter de justifier ne pas aimer la liberté du logiciel libre.

    Il y a quand même une différence entre "je diffuse un soft de façon libre (pour tout le monde), même s'il est dispo pour les nazis" et "je fournis un soft (même libre) juste à à un nazi ou une organiation nazie". Le second cas peut se comparer à une collaboration spécifique.

    Pour ma part je n'ai pas de problème à faire du libre, qui potentiellement sera utilisé par des nazis (ou n'importe quelle personne ne respectant pas mes valeurs). Par contre je ne produirai pas de code (libre ou pas) spécifiquement pour eux, à leur demande.

    Que ferez-vous si un employé de l'ICE ou un nazi vient sur votre tracker et offre un patch tout en respectant votre code of conduct?

    S'il ne se présente pas en tant que tel, je n'ai pas de raison de le refuser. S'il se présente en tant que nazi qui a besoin de cette spécificité pour conquérir le monde, je refuse son patch, et l'invite à forker le soft s'il veut (le libre ça sert à ça).

    Que ferez vous si un nazi fait un don sur l'interface générique qui ne filtre pas?

    Comme au dessus, s'il fait un don sans se présenter en tant que tel, pas de refus. S'il se présente comme nazi, je refuse.

    Et j'adopterai la même attitude pour toute cause qui me poserait un problème de conscience.

    Les gens veulent une réponse simple et unique à une problématique complexe, pas de chance cette réponse n'existe pas malgré qu'ils soient sûrs d'avoir la bonne réponse simple.

    La on est d'accord.

  • [^] # Re: C'est pas ça le plus grave

    Posté par  . En réponse au journal Du logiciel libre et de la liberté en général. Évalué à 3. Dernière modification le 01 novembre 2019 à 10:16.

    Ils ne peuvent pas parce que la licence leur interdit.

  • [^] # Re: je ne comprends pas pourquoi cela vous agace ?

    Posté par  . En réponse au journal Les compagnies informatiques le détestent. Évalué à 6.

    En fait je comprends vos réactions, mais entre un arnaque basé sur du linux à 32 euros
    et une autre arnaque de 12 milliards comme l'EPR de Flamanville par exemple

    Je pense que c'est une mauvaise chose de voir la situation comme ça. Parce qu'une arnaque de 32 euros par ci, une arnaque de 10 euros par là, mis bouit à bout ça fait énorme. Et yen a tellement partout (par exemple les options activées "par défaut" lors de renouvellement d'un abonnement quelconque, c'est pas forcément grand chose mais cumulé ça fait un gros paquet. Et t'es tellement obligé de tout surveiller dans tous les sens qu'au bout d'un moment tu te fais avoir, car la vigilance baisse).

  • [^] # Re: Plus sérieusement

    Posté par  . En réponse au journal Les compagnies informatiques le détestent. Évalué à 2.

    Parmi tes exemples on pourrait aussi citer Jérome Kerviel et les risques énormes qu'il a fait prendre à sa banque … Et cet exemple montre bien ce qui se passe quand on fait un truc qui n'est pas spécifiquement interdit apar les outils : tant qu'il n'y a pas de problème, personne ne dit rien mais si il y a un pépin, la personne qui a fait ce que les outils n'interdisent pas en subit les conséquences.

  • [^] # Re: Plus sérieusement

    Posté par  . En réponse au journal Les compagnies informatiques le détestent. Évalué à 4.

    Il y a probablement une charte ou un document spécifiant les règles d'utilisation du matériel informatique dans la boite : il faut s'y référer pour le savoir. Si la possibilité technique est laissée alors que le règlement l'interdit, il y a faute.

  • [^] # Re: Décomposer les opérations

    Posté par  . En réponse au message Je ne comprends pas ce que fait cette fonction. Évalué à 2.

    Il s'agit de ce qui se trouve sous le pointeur de pile (stack pointer), donc de l'état de la dernière variable 'locale' (au type près) de la dernière fonction appelée.

    Bof, moi la question que je me pose, c'est ce que dit la norme à ce sujet. Si elle ne dit rien, on a effectivement un comportement indéterminé. Les compilateurs implémente le comportement que tu décris, mais il n'est pas dit que tous soient tenus de le faire de la même façon. D'ailleurs, tu le dis toi-même, il semble que quand les optimisations sont activées, ça ne marche plus pareil.