Christophe B. a écrit 1667 commentaires

  • # Oh que oui c'est une super idée !!!

    Posté par  (site web personnel) . En réponse au journal Des livres pour la fin de l’année. Évalué à 2. Dernière modification le 15 décembre 2020 à 18:53.

    Je ne peu plus que plussoyer 1000 fois !!

    et surtout je te remercie moultement pour cette initiative, cela permet de reparler un peu de mon ouvrage ( Scripting Python sous linux )

    Qui est en première position !!

    Ok … par ordre alphabétique du nom d'auteur … mais c'est quand même une première place … :)

    Et j'en profite pour remercier mes lecteurs présents sur LinuxFR et faire passer 2 messages à votre attention :

    Si vous le souhaitez je peux dédicacer votre volume, il suffit de m'envoyer un mail et en retour je vous envoie une dédicace en version électronique … pour la version originale sur papier, joignez votre adresse postale

    Et S'il vous plaît, très cher lecteur, prenez 2 mn pour me donner votre avis sur cet ouvrage, et si possible faites le aussi sur le site ou vous l'avez acquis … cela me ferait vraiment plaisir d'avoir du retour.

    Je remercie aussi toutes les personnes qui ont diffusé et relayé la nouvelle de la parution sur Twitter … cela m'a touché que des personnes ne me connaissant pas le fasse.

    Aux dernières nouvelles (début Novembre) 289 livres avait été vendus, mais je n'ai pas plus de précision de la part de mon éditeur.

    Editeur que je remercie aussi pour son cadeau de Noël spécial auteur ! une délicate attention très gouteuse en plus … et une agréable surprise.

    le plus drôle … c'est quand je recherche sur google avec le code ISBN je vois les librairies qui font de la pub de mon livre.

    En peu de temps il était disponible dans tout les pays francophones, Européen mais aussi au Canada, en Tunisie … et plus surprenant en Australie (via amazon) et au Japon ! mais la je vois pas pourquoi …

    Enfin bon, je sais pas si il y a beaucoup de linuxiens Francophones désireux de se mettre à python de l'autre coté de la planète … mais après tout pourquoi pas.

  • [^] # Re: Un peu d'histoire à la Higgins et café du commerce, et du troll velu et méchant ...

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 3.

    Et je vis cela tout les jours …

    dans la société qui m'emploi, tout problème qui n'est pas compris devient du "système"

    Et c'est désolant

  • [^] # Re: Et tu arrives à te payer ?

    Posté par  (site web personnel) . En réponse à la dépêche Diskio Pi, et si c’était à refaire ?. Évalué à 2.

    Bravo
    j'admire ces personnes qui ont ce courage et cette énergie.

    Par contre, je me méfie de tout ce qui est biogaz et méthanisation

    une fausse bonne idée, l'odeur générée par ces installations, enfin celle crée industriellement empuantes des kilometres alentours.

    Pour des installations plus modestes comme pour cette ferme je ne sais pas

    Faites attention si vous voyez un projet industriel de méthanisation, il s'agit généralement d'arnaque pour toucher des subventions de l'état

  • [^] # Re: Autre alternative plus "geek"

    Posté par  (site web personnel) . En réponse à la dépêche KeePass, ou apprendre à gérer correctement ses mots de passe. Évalué à 3.

    Rien de plus simple qu'un serveur git

    Certain hébergeur en propose ( o2switch par exemple )

    Et il y a Gogs

    Juste un binaire a déposer

  • [^] # Re: C'est un bon produit

    Posté par  (site web personnel) . En réponse à la dépêche KeePass, ou apprendre à gérer correctement ses mots de passe. Évalué à 2.

    Ah super merci beaucoup

  • # C'est un bon produit

    Posté par  (site web personnel) . En réponse à la dépêche KeePass, ou apprendre à gérer correctement ses mots de passe. Évalué à 8.

    Keepass c'est bien … et il y a des morceaux dedans …

    C'est quasiment un des rares logiciels qui permet de gérer le cas complexe du consultant informatique qui se déplace :

    • il a besoin de la base de mot de passe sur son poste (le .kbdx est facile a copier)
    • cette base doit être centralisée donc placée sur un répertoire partagé
    • avec un mot de passe pour sécuriser l'accès (en cas de vol du pc ou du fichier)

    C'est aussi pratique quand on veut donner un ensemble de mot de passe (un projet par exemple) il est possible de n'exporter que certaines parties

    sinon Juste 2 choses :

    La base n'est pas transactionnelle :)
    Keepass prévient si la base a été modifié depuis la dernière lecture, cela évite l'effacement des dernières mises à jour par un collègue distrait

    Mais je préconise quand même de désigner un groupe (le support :) )pour la modif des mots de passe.

    Un mode de fonctionnement comme git serait l'idéal, je peu gérer en local et en mode partage sur un repository

    Les versions linux fonctionnement bien aussi mais le copier/coller semble faire ce qu'il veut … mais comme c'est pas un truc standardisé sous linux c'est peut être normal

    Mais sinon parfois c'est que du bonheur : keepass sur linux, je fais un copier du mot de passe et je peux le coller dans une session TSE qui tourne sur une machine virtuelle Windows :)

    Mais parfois cela ne veut pas … certainement la faute a windows … (comme d'hab)

    Le GROS truc :

    A vérifier sur les dernières versions : les groupes ne sont pas triés par ordre alphabétique … et la je comprends pas pourquoi … c'est un des rares défauts de ce logiciel

    Quand tu geres beaucoup de mot de passe il faut créer des groupes et les groupes ne sont pas triés … why ?

  • [^] # Re: Un peu d'histoire à la Higgins et café du commerce, et du troll velu et méchant ...

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 3.

    Deuxièmement, les élèves ne sont plus formés à l'analyse et à l'algorithmique,

    Non ? si ? a je comprends mieux …

    Comment peu tu coder sans analyser ?

    recherche google puis copier / coller ?

    pauvre de nous …

  • [^] # Re: L'égalité des sexes ... en fait c'est simple

    Posté par  (site web personnel) . En réponse à la dépêche Apprentissage de la programmation pour les femmes — Émission « Libre à vous ! » du 10 novembre 2020. Évalué à 4.

    Ma compagne avait eu la réponse suivante lors d'un entretien d'embauche pour un poste dans l'informatique :

    Désolé mais les femmes n'ont pas le droit de travailler la nuit et nous avons des astreintes … de nuit

    L'époque : entre 1987 et 1990 ce n'est pas si vieux …

  • # L'égalité des sexes ... en fait c'est simple

    Posté par  (site web personnel) . En réponse à la dépêche Apprentissage de la programmation pour les femmes — Émission « Libre à vous ! » du 10 novembre 2020. Évalué à 3.

    Il suffit de mesurer … :)

    Désolé pour cette intro maladroite / sexiste / pas drole / amusante / hors sujet / autres ……..
    rayer les mentions inutiles svp

    Mais elle me fera toujours rire quand j'arrive à la placer …

    Mais force est de constater que l'info est souvent un monde très masculin, pourquoi je ne sais pas.

    Dans le monde professionnel j'ai toujours eu pour habitude de ne pas tenir compte du sexe des personnes avec qui je travaille, certaines choses sont malsaines à mélanger et source de problèmes.

    Par contre, il y a 30 ans on cotoyait très peu de femme, surtout qu'en plus à l'époque la mode (enfin dans mon petit microcosme) était sur l'informatisation du négoce et particulièrement du négoce de matériau … milieu encore plus masculin.

    Puis petit à petit la gente féminine s'est étoffée dans les rangs des informaticiens mais apparemment d'après cette source : https://journals.openedition.org/ticetsociete/955

    Cela stagne et c'est bien dommage, pourquoi … aucune idée

    Mais pour avoir connu beaucoup de société, avec que des hommes et parfois que des femmes. Le mieux reste quand même, à mon avis, quand la mixité est la et surtout avec le respect qui va avec.

  • [^] # Re: Et comme toujours ... le web les rezosocio amplifie le tout

    Posté par  (site web personnel) . En réponse au journal [HS] Mon cerveau me ment ou pourquoi je ne commente que très peu. Évalué à 1.

    Il n'y a pas si longtemps la religion était obligatoire, d'ailleurs, même actuellement, si tes parents sont catholiques alors tu es considéré comme catholique sauf si tu demandes ta radiation.

    Avant l'accès à internet, si quelqu'un avait l'impression que la terre était plate, cela pouvait passer inaperçu.

    Maintenant avec la puissance médiatique des réseaux sociaux et d'internet en général, la petite goutte d'eau peut devenir flaque puis ruisseau … puis …

    Et si l'on rajoute des algorythmes prévus pour te maintenir scotché sur ton navigateur en te fournissant ce que tu recherches et ce que tu désires, sans élargir ta vision : cela amplifie le problème.

    Goutte d'eau … flaque … ruisseau … rivière …

    Il suffit de voir un "documentaire" comme Holdup ou les médias "grand public" ont été obligés de dénoncer les contradictions contenus dans cette vidéo.

    Un instit s'est aperçu que des morceaux choisi de ce documentaire circulait sur snap et autre média prisé des collégiens, les dégats causés par cette vidéo risquent d'être considérables.

    Goutte d'eau … flaque … ruisseau … rivière … fleuve

    Le réseau des réseau est accessible à des milliards de personnes … beaucoup n'ont pas eu la chance d'avoir une éducation basée sur des principes comme les droits de l'homme, la liberté, l'égalité et la fraternité.

    Goutte d'eau … flaque … ruisseau … rivière … fleuve … mer

    J'espère sincérement que l'élection de Trump n'est pas le début d'une nouvelle ère

  • [^] # Re: « Vue depuis l'œil gauche », dessin de Ernst Mach

    Posté par  (site web personnel) . En réponse au journal [HS] Mon cerveau me ment ou pourquoi je ne commente que très peu. Évalué à 3.

    Merci je connaissais pas

  • # Et comme toujours ... le web les rezosocio amplifie le tout

    Posté par  (site web personnel) . En réponse au journal [HS] Mon cerveau me ment ou pourquoi je ne commente que très peu. Évalué à 2.

    Oui ton cerveau te ment … et depuis longtemps

    Tu as 2 yeux et une partie du nez au milieu donc, normalement tu devrais avoir une zone d'angle mort que tu ne peux pas voir.

    Et pourtant c'est imperceptible, en partie, parce que le cerveau comble les trous, donc ton cerveau te ment …

    Bon ça c'est physiologique … mais prenons un algorithme, comme ceux qui nous guide vers ce qui nous plait, nous attire et nous interesse (dans le but de d'avoir du temps de cerveau disponible pour la pub).

    Ex : Pinterest

    Cf : Documentaire => Derrière nos écrans de fumée sur Netflix ( https://www.netflix.com/fr/title/81254224 )

    Si tu pars d'un truc faux ou presque, tu vas t'enfoncer dans le faux de plus en plus, car c'est ce qui t'interesse et ton cerveau va te persuader que c'est vrai …

    Et la les dégats sont catastrophiques, des gens sont persuadés que la terre est plate !
    au 21e siècle ( Encore un docu netflix https://www.netflix.com/fr/title/81015076 )

    J'ai cru au début que c'était une comédie américaine, mais j'ai regardé uniquement parce que c'était un documentaire.

    Oui a coté des zombies et trucs pour ados, il y a aussi des docus très bien fait, mais désolé quand même pour la pub.

    Donc notre cerveau nous ment, mais je ne le sait pas.

    par contre j'ai l'intuition que la terre est plate et plus je surfe … plus je découvre que c'est possible … plus je génére de la dopamine … et plus je surfe … plus je découvre des "collègues" qui pensent comme moi … je crée un forum un site … une chaine youtube

    Après tu comprends pourquoi on en arrives a voter pour des bouffons comme Trump, à adhérer a Qanon, a devenir créationniste, a vouloir le brexit et que sais je encore ?

    et le film Idiocracy se transforme petit à petit en prophétie …

    PS : si quelqu'un a une idée aberrante capable de rassembler plein de gens qui sont pres à alimenter une cagnotte en ligne, on peu se mettre d'accord ;) … ou comment monétiser la bétise humaine (matière première apparemment inépuisable )

  • [^] # Re: J'aime pyhton car

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 1.

    Pour infos :

    SAP R/3 doit atteindre les 9000 tables, à valider par un spécialiste je l'ai lu qq part il y a longtemps

    Sage X3 : que je connais un peu plus environ 1500 tables et plus de 200 000 objets (fenetres, traitements, etats etc … )

    Un environnement complet avec données de tests c'est plus de 30 Go

    Cela couvre pas mal de domaine quand même : Vente Achat Stock Compta Crm Prod Finance etc …

  • [^] # Re: De l'engouement pour Python

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 3. Dernière modification le 11 novembre 2020 à 16:27.

    Désolé, mais je suis lent pour faire certaines choses et le temps m'a manqué ces derniers jours …

    Mais cela vient de partir :)

  • [^] # Re: Petite Question sur le moteur de réputation

    Posté par  (site web personnel) . En réponse à la dépêche CrowdSec : la cybersécurité collaborative, open source et gratuite pour Linux. Évalué à 5.

    En règle général le service marketing a besoin d'utiliser son cerveau …

    Car bien souvent ce sont les premiers a raler sur les spams et publicité qui font perdre du temps dans les mails …

  • # Petite Question sur le moteur de réputation

    Posté par  (site web personnel) . En réponse à la dépêche CrowdSec : la cybersécurité collaborative, open source et gratuite pour Linux. Évalué à 5.

    Ceci n'est pas une critique mais une question sur votre moteur de réputation.

    Je me souviens des listes blanches noires etc … sur les adresses IP des serveurs SMTP
    Et du mal de tête que j'avais eu en cherchant désespérément pourquoi on recevais des mails mais sans pouvoir en émettre.

    Jusqu'au moment ou je découvrais que notre FAI nous avais mis en Liste d'attente car nous avions émis trop de mails en 1h, il venait d'instaurer cette règle mais n'avait pas pas franchement prévenu …

    J'ai alors découvert que le service "marketing" inondait ses prospects/clients de lettres / mails etc … a raison de plusieurs milliers par heures.

    Tout en étant persuadé de n'avoir émis qu'un seul mail avec beaucoup de destinataires en copie …

    Mais bon comment expliquer a un service "marketing" que cela ne se fait pas, surtout avec le type de FAI que l'on avait et le cout ridicule de l'abonnement.

    Bref ne risque t on pas de voir des scripts-kiddies bloquer une société parce qu'ils s'amusent avec des outils de hackers sur le net … en imaginant le pire ?

    Comment gérer ce genre de choses ?

  • [^] # Re: Pour alimenter la discussion ...

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 2. Dernière modification le 10 novembre 2020 à 15:52.

    pour leur santé mentale, il n'essaieraient même pas de les faire en Python ou Go. ;-)

    :)

    C'est le métier du programmeur que de créer des abstractions. S'ils ont peur d'un mot qui constitue le cœur de leur activité, que font-ils ici ?

    C'est un peu la question que je me pose tout les jours …

    Le télétravail a eu pour effet de considérablement diminuer le volume de questions idiotes par jour, et c'est dommage car j'aurais du en noter quelques unes et faire un livre de blagues :)

    Car il y a aussi l'effet inverse … tout est abstrait et beaucoup oublie le coté "matériel" et réel des choses :

    Exemple : un machine virtuelle Windows de 150 Go stockée sur un vieux disque USB 2.0 … oui cela se traîne et c'est normal …

    "Pourquoi la connexion chez le client est lente … j'ai la fibre chez moi avec 300 Mb/s"

    Trèves de plaisanterie … je ne connais pas Ocaml mais ton explication donne envie de s'y attarder un peu pour en connaître un peu plus

  • [^] # Re: Pour alimenter la discussion ...

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 4. Dernière modification le 09 novembre 2020 à 18:17.

    Ton explication est claire et limpide, et cela semble simple
    mais c'est pas intuitif et demain je ne serais plus capable de refaire l'exemple

    Présente le code a une assemblée de codeur "lambda"

    et Honnêtement :

    (* j'ai les motifs suivants *) => la une grosse partie de l'assistance s'en va

    (* j'abstrais le patrons suivants *) => ici tu en as perdu encore … (et dans certaines entreprises les délégués syndicaux te regardent d'un sale oeil … )

    (* et là le runtime fait des substitutions successives ou beta reduction *) => si quelques uns restaient …

    motifs / abstrais / beta reduction => les termes ne sont pas assez "basique" pour certains et trop théoriques.

    et pourtant c'est des mots simples :)

    sincerement : (enfin si j'ai bien compris)

    def ajoute(x, y):
       return x + y
    
    ajoute(1,2)
    

    Tu sais certains dev mélangent encore Go, Mo, To
    ne savent pas ce qu'est un plan d'execution de requete
    et refuse de taper une ligne de commande même si c'est plus simple

    Et je ne parle pas des Chefs de projets et des (con)sultants

    PS : pour ceux qui ne supportent pas la méchanceté gratuite, je peu aussi vous faire une facture si vous y tenez :)

  • [^] # Re: Si seulement ....

    Posté par  (site web personnel) . En réponse à la dépêche Le Conseil d’État reconnaît que le gouvernement US peut accéder aux données de santé des Français. Évalué à 2. Dernière modification le 08 novembre 2020 à 19:35.

    Incroyable … a croire qu'il n'existe AUCUN hebergeur français

    Du coté des PME même certains clients ne veulent pas du cloud Aws ou Microsoft même si hebergé en Europe et préferent un hébergeur "Local".

    Mais peut être ont ils des concurrents américains :)

  • # Petite Question

    Posté par  (site web personnel) . En réponse à la dépêche Le Conseil d’État reconnaît que le gouvernement US peut accéder aux données de santé des Français. Évalué à 8.

    On connait le nom du responsable qui a signé ce contrat d'hébergement ?

  • [^] # Re: Pour alimenter la discussion ...

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 2.

    Le Ruby se lit plutôt comme du Yoda.

    cela doit faire partie de la réponse, à mon avis …

    D'ailleurs cela me rappelle la méthode join

    "string".join( [ 'l', 'i', 's', 't', 'e' ] )

    que je savais pas ou caler dans la table des matières … coté Chaines de caractères ou Conteneurs ?

    Ma fille est astigmate aussi, je lui poserais la question sur la lisibilité :)

  • [^] # Re: De l'engouement pour Python

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 4.

    +1

    Alors que l'on demandent beaucoup de dev java et/ou PHP

    très peu de python.

    Et quand il y a un job … le salaire n'est pas à la hauteur :(

  • # Pour alimenter la discussion ...

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 4.

    Pour alimenter la discussion :

    Que python soit de plus en plus aimé/plébiscité/utilisé : OK

    Cela vient certainement que c'est un excellent choix pour commencer l'informatique et apprendre la programmation, ce qui améne de plus en plus de monde à utiliser ce langage et à le faire connaître.

    je vois mal PHP ou Java à cette place, même si on demande plus de dev PHP et Java que de dev python.

    Par contre pourquoi Ruby n'a t il pas connu la même popularité ?

    Lui aussi est simple, élégant et lisible.

    Et surtout avec Ruby On Rails, on peut faire de très jolies choses.

    bref si quelqu'un a une explication ?

  • [^] # Re: Allons

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 2.

    Cela a l'air sympa Nim effectivement …

  • [^] # Re: De l'engouement pour Python

    Posté par  (site web personnel) . En réponse à la dépêche Python dépasse Java en popularité selon l’indice TIOBE de novembre. Évalué à 9. Dernière modification le 07 novembre 2020 à 16:40.

    Tout d'abord merci de parler de mon livre :) ( PS : envoie moi un petit mail que je t'envoie une dédicace pour ton exemplaire … )

    Et en plus je suis d'accord avec toi, un langage c'est comme un outil, tu peu scier avec une lime et limer avec une scie … si cela t'amuses

    Et tu as des outils comme le couteau suisse qui dépanne dans beaucoup de cas de figure.

    Python est un peu comme un couteau suisse, l'expression basic du 21e siecle est, à mon avis, bien aproprié.

    Il ne peut pas concurrencer tout les langages dans tous les domaines, c'est évident.

    Mais avec python tu peu découvrir ou même créer de très belles choses dans de nombreux domaines mais avec certainement plus de facilité que dans d'autres langages.

    Personnellement il me sert :

    comme langage de script quand certaines choses sont trop pénible à faire en shell.

    Pour faire de petit site web dont le simple but est de fournir un "petit" service à d'autres.

    Pour prendre des données d'un coté (base de données, logiciel style JIRA … ) et les fournir a mes collèges en Pdf, Excel ou CSV … c'est facile avec python car il a des bibliotheques et paquets qui te simplifie la vie

    Ce qui me plait le plus dans python c'est qu'il s'agit d'un langage simple et concis :

    Pour l'écriture de ce bouquin j'ai écrit 192 scripts pour l'illustrer, et je viens de vérifier un seul fait plus de 400 lignes, une dizaine dépasse les 100 lignes, la grosse majorité font entre 10 et 100 lignes.

    Ce n'est pas le langage ultime (cela n'existe pas encore :) ), je continue de faire des shellsscripts car le shell est parfait pour cela, mais comme tout les langages il a ses limites.

    mais sur de petites taches ou il n'y a pas besoin de sortir la grosse artillerie (quand le volume et la fréquence ne justifie pas un programme compilé) python est très pratique, tu peu faire de jolies choses tres facilement et simplement.

    Et cerise sur le gateau : la lisibilité, quand tu reprends un scripts que tu as fais des années auparavant, tu le relis sans probleme.

    Simple (pas simpliste) facile, concis et lisible … c'est normal qu'un langage avec ces qualités soit apprécié par beaucoup de monde, surtout quand il permet "d'approcher" beaucoup de domaine.

    Mais c'est sur que, quand regarde ce langage, on peut lui trouver beaucoup de défaut mais quand on le compare ont le trouve super bien …