Christophe B. a écrit 1729 commentaires

  • [^] # Re: Epson, retour d'experience

    Posté par  (site web personnel) . En réponse à la dépêche Imprimantes et libertés. Évalué à 2. Dernière modification le 17 mars 2023 à 12:05.

    D'accord pour la gamme XP j'ai une XP-445 qui fonctionne bien sous linux, scanner compris

    Par contre éviter la WF-2860, sur le papier c'est super : recto verso / scanner multi pages …

    mais problème chaque maj du firmware invalide les cartouches même les cartouches epson

    et par dessus tout … le scanner ne fonctionnent plus depuis mon poste windows 10 suite à une mise a jour de windows c'est vrai que le wifi c'est pas top mais cela fonctionne bien avec linux :)

  • [^] # Re: Le mythe du "c'était mieux avant"

    Posté par  (site web personnel) . En réponse au journal Différentes approches informatiques.. Évalué à 4.

    En fait à l'époque ou tu n'avais ni internet ni téléphone portable et bien souvent que très peu de doc … tu n'avais que ça pour te dépatouiller de tes problèmes techniques

    Maintenant certains problèmes sont presque trop facile … recherche google et hop !

    Certains ne font même pas cet effort et préfère chouiner …

    bref

    Bon ceci dit je viens de discuter avec un collègue spécialiste BDD, que l'on vient de mandater pour mettre en place des sauvegardes sur la base

    Sur :

    une application que je viens de migrer (la semaine dernière) d'un environnement local à un environnement "CLOUD"

    C'est suivi par 2 ou trois chef de projets 1 externe, le DSI client, 1 pour l'applicatif, il y a peut être même d'autres intervenants coté prestataire "CLOUD"

    Et donc l'application est migrée, c'est en exploitation, les utilisateurs l'utilisent … et apparemment personne n'a pensé aux sauvegardes

    Les sauvegarde c'est comme les freins sur les voitures … c'est pour les lâches ;)

  • [^] # Re: Question bête

    Posté par  (site web personnel) . En réponse à la dépêche Les RPLL le 24 mai 2023 à Lyon (appel à exposants). Évalué à 3.

    Merci

    Bon l’inscription se plante car apparemment le prix du billet à zero pose problème :(

    je réessaierai plus tard

  • # Question bête

    Posté par  (site web personnel) . En réponse à la dépêche Les RPLL le 24 mai 2023 à Lyon (appel à exposants). Évalué à 2.

    L'entrée est gratuite ?

  • [^] # Re: Le mythe du "c'était mieux avant"

    Posté par  (site web personnel) . En réponse au journal Différentes approches informatiques.. Évalué à 4.

    Par contre comme la majorité des informaticiens ne savent plus réfléchir, tu es vite qualifié "d'expert".

    Et pourtant tu ne fait que te poser les bonnes questions …

    Au royaume des aveugles, les borgnes sont rois :)

    Pas plus tard que cet après midi, j'ai passé beaucoup de temps sur un problème purement fonctionnel car mes collègues jettent l'éponge après une dizaine d'heures de recherche.

    Et la solution se trouvait … dans la doc en ligne de l'éditeur … à peine une 1/2 page qui pourtant spécifie bien comment paramétrer le truc (un gestionnaire de taches batch).

    Si vous rajoutez un problème de licence/nombre de session et par dessus un arrêt brutal du système (j'ai pas voulu insister mais apparemment y a pas d'onduleur ou j'ai pas tout compris)
    et vous obtenez une patate chaude qui circule de service en service et de personne en personne et des heures de perdues …

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 3.

    Il suffit de mettre des quotes / guillemets

    for f in *
    do
      echo "[$f]" #par exemple 
      stat "$f"
    done

    Sortie :

    [Suivi Parc]
    File: « Suivi Parc »
    Size: 4096 Blocks: 8 IO Block: 4096 répertoire
    Device: fd02h/64770d Inode: 12740524 Links: 2
    Access: (0777/drwxrwxrwx) Uid: ( 578/ UNKNOWN) Gid: ( 500/ 500)
    Access: 2023-03-07 14:42:36.541109248 +0100
    Modify: 2014-06-25 11:04:44.000000000 +0200
    Change: 2020-12-16 05:46:14.520436095 +0100

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 3.

    Salut pbpg content de te revoir

    Apparemment powershell commence a être pas mal adopté, je vois certaines procédures d'installation sur des logiciels, très windowsiens, que je connais bien se muer en .ps
    Et même cela apparaît dans des pré requis avec la version 7.2 de powershell

    Tant mieux c'est ce qui manquait à Windows : de quoi faire des scripts

    J'espère Microsoft fera mieux qu'avec les versions de Java qui pullule parfois sur certains serveur, car déjà je vois apparaître 2 ou 3 versions de Powershell sur certaines machines et il n'est pas toujours facile de bien choisir celui que l'on veut activer.

    il faudrait prendre exemple sur les environnements virtuels style python pour stabiliser les scripts surtout ceux devant être lancé par le planificateur de taches.

    SSH, du scripting … Allez encore un petit effort et Windows server sera presque un vrai OS :)

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 2.

    Effectivement :

    difficile de changer les habitudes et les équipes qui gagnent

    donc a moins de refaire un OS et encore …

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 3.

    La sortie de ls ne va pas changer de si tôt, ça casserait énormément de scripts.

    Il ne sert à rien de casser la compatibilité brutalement, imagine si du jour au lendemain en était passé de IPV4 à IPV6 :)

    On ne change pas une équipe qui gagne mais rien n'empêche d'envisager autre chose, c'est aussi une des forces de l'open source il y a plein de choses qui se crée, tout le temps …

    Par exemple j'ai toujours pensé qu'il serait intéressant de mixer un truc comme sql avec le systeme de fichiers et pouvoir faire

    select nom, taille, date_creation from /home where date_creation = now() order by taille

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 3.

    Cette habitude d'écrire en "shell commun" provient d'une époque, que les moins de vingt ans ne peuvent pas connaître …
    Unix en ce temps la, se déclinait en de nombreuses versions et chaque constructeur (IBM, ICL, Bull, Nixdorf, DEC …) avait adapté les sources sur leurs machines respectives.
    On bossait sur SPIX, Ultric, SCO Unix, HP/UX, AIX et j'en passe et des meilleures.

    J'ai conservé 2 habitudes : vi présent sur tous, et une manière très commune de faire du shell, plus bourne shell que Ksh, Zsh ou Bash

    Maintenant il ne reste que Linux, AIX , Mac et tous les *BSD principalement (désolé si j'en oublie je connais que Linux et AIX …) et encore AIX vu le cout du matos c'est pas le plus courant.

    Et j’espère bien que tout cela va évoluer.

    Même si je risque de ne pas le voir professionnellement, mon temps est bientôt révolu et dans quelques années je vais pouvoir prendre une retraite et ainsi passer de "senior" à "vieux con" afin de pouvoir critiquer les jeunes fous que vous êtes :)

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 4.

    D'accord avec certains points mais pas avec d'autres

    D'accord :
    Powershell amène cette possibilité de passer des objets dans un tube / pipe et c'est pas mal
    par contre le jour ou centaines de milliers de fichiers devront passer … problème à venir

    (ou alors il faudrait supprimer certains dev et les recycler … mais c’est un autre débat)

    IMHO : les noms a rallonge sont difficilement lisible quand ils sont quasi identiques

    Pas d'accord :

    le shell est très stable dans le temps, j'ai des scripts qui datent du siècle dernier et qui tourne encore sans modif et ils ont été migré d'AIX (l'unix d'IBM pas la ville ;) ) à Linux
    pas contre il faut savoir écrire en "shell commun" pas en bash pas en zsh ni en ksh
    mais je comprends que cela perturbe.

    Sinon

    pour l'histoire du poids la commande "du -ms *" devrait t'aider, généralement il y a toujours des solutions en shell après parfois c'est plus facile à faire en python ou autre …

    mais j’espère que bientôt on pourra effectuer en shell ce que fais powershell a savoir passer des objets dans le pipe et pouvoir utiliser les attributs et méthodes de ces objets

  • [^] # Re: Et pourtant c'est simple

    Posté par  (site web personnel) . En réponse au journal Quizz Python : esp[èa]ce de nom. Évalué à 2.

    Bien vu :)
    de la pure mauvaise foi à l'état brut
    mais bonne remarque très bien placée, il faut le reconnaître
    respect

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 7.

    Mon avis n'engage que moi vous pouvez moinsser …

    Pour avoir un peu pratiqué le powershell :

    j'aime bien l'idée et certains principes mais il y a 2 choses qui me dérangent :

    • les noms a rallonge : c'est fatiguant même avec la complétion auto
    • transmettre les objets dans le pipe : ok mais quid de la conso mémoire …

    Sinon c'est exactement ce qu'il manquait a cet os : de quoi scripter

    Par contre si quelqu’un a des retours d'expérience sur le sujet … sans pour autant suivre mon mauvais exemple sur le dénigrement systématique sur microsoft

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 7.

    C'est un peu la marque de fabrique de PetitMou de ne pas se rendre compte du problème non ?

    Parce que en ce moment, de plus en plus de client se font ransomiser
    avec en moyenne plusieurs jours d'arrêt d'exploitation

    Cela me permet d'annoncer qu'avec Windows le problème n'est pas d'éviter se faire attaquer par un virus … c'est plutôt de se demander quand cela va arriver.

    Petit conseil de vieux c.. pour les adminsys windows : vérifier vos sauvegardes tout les jours
    et garder un maximum de rétention, certains virus se planquent pendant 1 semaine avant de se déclarer.

    Le principe a été industrialisé …

  • [^] # Re: Victoire

    Posté par  (site web personnel) . En réponse au journal Wayland dans windows 10 et 11. Évalué à 10.

    Linux c'est comme le cancer, cela métastase de partout …

    Windows sait faire du SSH maintenant … oui en standard sans Cygwin et autres outils prévu pour pallier les manques de Windows.

    J'aimerais retrouver le pignouf qui m'avait remonté les bretelles pour avoir mis en place un protocole de connexion "non reconnu" (SSH) pour me connecter sur ses machines linux.

    Innocemment j'avais rétorqué qu'il me serait difficile de lui fournir un protocole
    de connexion :
    - gratuit
    - open source
    - permettant de se connecter a plusieurs en même temps sans limite
    - avec gestion de la double authentification ( clé privée + passphrase )
    - aucun cout de mise en place (a part l'ajout d'une ou 2 règles sur le parefeu)

    Bref plutôt que d'être content, il a préféré se plaindre auprès de mon patron de mon comportement ( réponse de mon boss : "j'ai pas tout compris ce qu'il disait, mais tu l'as énervé le gars")

    Résultat : quelques semaines plus tard, SSH bloqué, à la place un VPN qui a du couter plusieurs milliers d'euros sans compter le temps perdu pour la mise en place.

    L'exemple est un peu extrême, c'était il y a quelques années, mais j'espère que la nouvelle génération a l'esprit un peu plus ouvert sur le sujet

  • [^] # Re: Et pourtant c'est simple

    Posté par  (site web personnel) . En réponse au journal Quizz Python : esp[èa]ce de nom. Évalué à 2.

    Aaaah merci beaucoup …

  • [^] # Re: Et pourtant c'est simple

    Posté par  (site web personnel) . En réponse au journal Quizz Python : esp[èa]ce de nom. Évalué à 3. Dernière modification le 09 mars 2023 à 19:12.

    J'ai répondu un peu trop rapidement …
    Tu as raison d'ailleurs les dernières versions de python sont plus précises

    Traceback (most recent call last):
      File "/home/chris/dvp/env/t1.py", line 6, in <module>
        foo()
      File "/home/chris/dvp/env/t1.py", line 3, in foo
        class bar:
      File "/home/chris/dvp/env/t1.py", line 4, in bar
    ____x = x + 1
    ________^
    NameError: name 'x' is not defined

    Remarque : les underscores sont la pour respecter la cadrage

    Donc python crée une variable locale et ne va pas rechercher dans les variable "globales" la valeur de x donc la recherche ne se fait que dans la portée "locale"

    Alors que dans y = x + 1
    x fait partie des variables "globales" de la classe bar car cette class a été déclarée à l'intérieur de la fonction et donc cela ne déclenche par d'erreur

    Si en plus on demande au langage python de retourner une classe et pas une instance de classe

    par curiosité :

        def foo():
              x = 1
              class bar:
                y = x + 1
              return bar
            print(foo())

    cela retourne :
    <class 'main.foo.<locals>.bar'>

    Python version 3.11

    PS: désolé pour la présentation, je comprends pas pourquoi les backquotes ne me font pas du beau code en python …

  • # Et pourtant c'est simple

    Posté par  (site web personnel) . En réponse au journal Quizz Python : esp[èa]ce de nom. Évalué à 4.

    Comme toujours en python, enfin la plupart du temps, c'est simple

    Imagine que Python utilise un dictionnaire ou une table correspondance pour gérer ses variables

    Chaque fonction a droit a ses variables et donc sa table de correspondance.

    Si on reprend ton exemple :

    Création de la fonction foo
    => création et affectation de x a partir d'un entier
    => Création de la class bar
    ==> affectation de x à partir de x (qui n'existe pas dans la class bar …) => erreur

    Je devrais abuser de ce forum et te conseiller un excellent livre sur Python :)

    mais comme la 2eme édition ne va pas tarder à sortir … attends un peu ;)

  • [^] # Re: conditions d'utilisation

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 4.

    on ne confie pas l'éducation d'un gamin à une machine !

    De nos jours c'est plutôt l'inverse :)

    on ne confie pas l'éducation d'une machine à des gamins …

  • [^] # Re: conditions d'utilisation

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 3.

    Je ne dis pas que personne n'a agit, c'est juste un rappel d'une phrase d'un ainé pleine de bon sens.

    Dont l'usage est d'ailleurs est peut être disproportionné entre ce qu'il a vécu et notre situation.

    Mais cela nous rappelle qu'il y a certaines libertés qu'il faudra toujours défendre

  • [^] # Re: linuxfr aussi

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 1.

    Bon ok cela a un coté sexiste évident … certainement d'un autre âge, d'un autre siècle.
    désolé, on est pas encore dredi.

    Et si pour chaque "demoiselles peu vêtues" on affiche aussi un chippendale ?

    ça va le faire ou on oublie tout ?

  • [^] # Re: Désolé mais

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 3.

    Pire un potentiel employeur tombe sur vos élucubrations.

    C'est l'idée … et cela peut te poursuivre longtemps

    Et si cette vidéo a été posté par tes parents pour faire rigoler la terre entière 5 secondes

    le prochain repas de famille risque d'être tendu, car ces 5s de vidéo peuvent te pourrir la vie

  • [^] # Re: linuxfr aussi

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 5.

    Ma compagne a été Déléguée de parent d’élève quand notre fille était en maternelle et en primaire, l'époque se situe avant les smartphones …

    Et on apprenait que certain gamins parlaient en cours de récré … du dernier épisode des Experts qu'ils avaient vu la veille … en maternelle / primaire

    il y a toujours eu des choses perturbantes pour les plus petits pas besoin de sortir les smartphones.

  • # Désolé mais

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 4.

    On oblige personne à aller sur le net ou les réseaux sociaux
    cela existe maintenant c'est tout

    C'est comme le code de la route, pour aller se promener en ville, a pied, il faut savoir un minimum de chose ( feu rouge, passage piéton etc … )

    L'apprentissage de l'usage d'internet devrait commencer le plus tôt possible pour apprendre a utiliser cet outil.

    Surtout que avant même de parler de pornographie et autres trucs extrêmes, imaginez la chose suivante :

    Une vidéo de vos parents (ou copains ou autres), vous montrant en train de faire un truc débile sur le net, comme il y en a beaucoup … ce que l'on appelle bêtisier à la télé

    Et que vos connaissances retrouve plus tard ce genre de chose, et le republie mais en vous pointant du doigt …

    Quel impact cela pourrait avoir sur votre vie d'adulte ?

  • [^] # Re: conditions d'utilisation

    Posté par  (site web personnel) . En réponse au journal Les mineurs bientôt privés de télécommunication (et les majeurs traqués). Évalué à 4.

    Et dans quelques années quand un parti extrême prendra le pouvoir
    il aura tout le loisir de "purger" facilement la société de ses déviants …

    Imaginons aussi que ce fichier soit piraté … etc …

    voici une citation du pasteur Martin Niemöller :
    ```

    «  Quand les nazis sont venus chercher les communistes, je n’ai rien dit, je n’étais pas communiste.
    Quand ils ont enfermé les sociaux-démocrates, je n’ai rien dit, je n’étais pas social-démocrate.

    Quand ils sont venus chercher les syndicalistes, je n’ai rien dit, je n’étais pas syndicaliste.
    ``` Quand ils sont venus me chercher, il ne restait plus personne pour protester.  »

    Source : https://fr.wikipedia.org/wiki/Quand_ils_sont_venus_chercher