Philippe M a écrit 963 commentaires

  • [^] # Re: Statistiques

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Crème CRM en version 2.6. Évalué à 2.

    Nickel !

    Il me reste plus qu'à tester Crème alors… Peut être la fin d'un dev interne en vue ;)

    Born to Kill EndUser !

  • # Statistiques

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Crème CRM en version 2.6. Évalué à 4.

    Bonjour à tous,

    Je suis l'univers des CRM depuis longtemps pour notre usage et à chaque fois il manque un module : les stats.

    Pour une équipe de vente, lorsqu'elle suit un client, avoir ses commandes, devis, factures/avoir, c'est bien. Mais avoir des chiffres c'est mieux. Elle a besoin d'avoir des chiffres pour tailler le bout de gras lors d'un rendez-vous client. Oui parler des commandes en cours est une étape mais savoir que l'année dernière le produit machin a été vendu en quantité de 2500 et comparé à l'année précédente il y a une progression de 50% et savoir (en off pour le commercial) que le copain d'à côté le vend bien mieux me parait quand même bien plus important.

    Ou encore que la famille de produit "courgettes" est en progression par rapport à l'année dernière.

    L'idée est de pouvoir suivre la vie du référencement d'un client, bien sur ces données sont récupérées de la facturation géré par l'ERP ;)

    L'idéal serait d'avoir un requêteur afin de construire ses propres requêtes.

    Est-ce intégré, prévu, envisageable ?

    Born to Kill EndUser !

  • [^] # Re: Alternative ?

    Posté par  (site web personnel) . En réponse à la dépêche Enquête de l’UE sur Microsoft pour abus de position dominante avec Teams. Évalué à 2.

    Y a même mieux que la version navigateur : Teams-for-Linux https://github.com/IsmaelMartinez/teams-for-linux

    Born to Kill EndUser !

  • # Alternative ?

    Posté par  (site web personnel) . En réponse à la dépêche Enquête de l’UE sur Microsoft pour abus de position dominante avec Teams. Évalué à 3.

    Comme beaucoup j'ai découvert Teams pendant les confinements. Au début j'ai cherché des solutions alternatives viables. En ce limitant uniquement à la fonction visio/chat oui il y a des alternatives et probablement meilleur que Teams.

    Mais Teams il y énormément de fonctionnalités qui vont bien au delà de la visio et j'en découvre tout les jours. A telle point que maintenant pour moi et pas mal de collègues on utilisent presque plus les mails pour communiquer et échanger/travailler en équipe.

    Pour le moment je n'ai pas trouvé de solution opensource viable, facile à utiliser, ne nécessitant pas un empilement d'applicatifs et connecteurs pour arriver au même niveau de fonctionnalités et d'intégration. Je suis sur un environnement Windows / Office à 99%, le 1% c'est moi qui fait le rebelle sur mon poste utilisateur.

    Merde quand même, être admin Linux et prendre la défense le vendredi d'un produit Microsoft… Va peut être falloir que je médite tout ça lors de ma retraite spirituel (le week-end) ou lors de mon offrande matinale.

    Born to Kill EndUser !

  • [^] # Re: xauth ?

    Posté par  (site web personnel) . En réponse au message Lancer programme flathub avec une tâche cron. Évalué à 2.

    Cette fois c'est la bonne :

    57 08 * * * env DISPLAY=:0 XAUTHORITY=`find /run/user/1000/.mutter*` /usr/bin/flatpak run org.freefilesync.FreeFileSync "/home/xxxx/Documents/backup-xxxx.ffs_batch"
    

    Merci

    Born to Kill EndUser !

  • [^] # Re: xauth ?

    Posté par  (site web personnel) . En réponse au message Lancer programme flathub avec une tâche cron. Évalué à 2.

    Bon en fait cela marche à condition d'avoir lancer xauth avant. Maintenant reste à intégrer ça dans la tâche cron :(

    Born to Kill EndUser !

  • [^] # Re: xauth ?

    Posté par  (site web personnel) . En réponse au message Lancer programme flathub avec une tâche cron. Évalué à 4.

    J'ai quand même continuer les recherches et j'ai ajouté le chemin vers le fichier à ma tâche

    14 09 * * * env DISPLAY=:0 XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.IUSSO2 /usr/bin/flatpak run org.freefilesyn>
    

    Et magie ça marche !

    Merci.

    Born to Kill EndUser !

  • [^] # Re: xauth ?

    Posté par  (site web personnel) . En réponse au message Lancer programme flathub avec une tâche cron. Évalué à 2.

    Salut,

    Malheureusement je n'ai pas trouvé de fichier .Xauthority dans mon ~/ ou bien dans /run/user/1000/… (1000 est bien l'id de mon user).

    Au hasard j'ai utilisé la commande xauth et voilà ce qu'elle me retourne :

    $xauth 
    Using authority file /run/user/1000/.mutter-Xwaylandauth.IUSSO2
    

    Et le contenu du "fichier"

    pc05MIT-MAGIC-COOKIE-1��7����2(EC_����pc05MIT-MAGIC-COOKIE-1��7����2(EC_��
    

    Après je vois pas trop ce que je peux faire avec tout ça ?

    Born to Kill EndUser !

  • [^] # Re: Cron pour les gouverner tous ?

    Posté par  (site web personnel) . En réponse au message Gestionnaire de tâches évolué. Évalué à 2.

    Oui pour lancer sopalin.sh ;)

    Born to Kill EndUser !

  • [^] # Re: Snap ?

    Posté par  (site web personnel) . En réponse au message Gestionnaire de tâches évolué. Évalué à 2.

    J'utilise le plus rarement possible flathub sur mon pc car j'ai eu des comportements étonnant suivant l'app. Cela va de la lenteur extrême, à des problèmes d'accès à certains fichiers. Du coups si j'ai le choix je prends le rpm.

    Born to Kill EndUser !

  • [^] # Re: où, mais aussi comment

    Posté par  (site web personnel) . En réponse au message S'informer, oui mais où ?. Évalué à 3.

    Comme disait l'autre : "Les bras m'en tombent !"

    Born to Kill EndUser !

  • [^] # Re: où, mais aussi comment

    Posté par  (site web personnel) . En réponse au message S'informer, oui mais où ?. Évalué à 3.

    Je n'avais même pas pensé à un autre moyen de par RSS ;)

    Par généraliste je pensais tout de même rester dans l'IT ;)

    Born to Kill EndUser !

  • [^] # Re: Professionnel, c'est large.

    Posté par  (site web personnel) . En réponse au message S'informer, oui mais où ?. Évalué à 3.

    Effectivement je n'ai pas précisé.

    Je suis plus dans l'infra et l'opérationnel mais j'aime bien voir ce qui se passe dans les autres camps. Je ne filtre pas par secteur d'activité car j'estime qu'à l'instant t je n'aurais pas besoin de l'info mais c'est toujours bon à savoir que cela existe.

    Pour moi il y a deux façons de voir la veille techno :
    - généraliste pour avoir une vue d'ensemble;
    - spécialisé sur un sujet particulier.

    Vu ma position je suis plus sur une vue d'ensemble et parfois il m'arrive d'avoir besoin de creuser à fond certain sujet.

    Born to Kill EndUser !

  • # ETL

    Posté par  (site web personnel) . En réponse au journal autocsv2sql : un utilitaire pour convertir ses CSV sans se poser de question, "écris" en OCaml. Évalué à 2.

    Hello à tous,

    Pas mal tout ces outils en CLI que je garde sous la main pour des usages en oneshot.

    Lorsque l'opération revient régulièrement je suis passé sur un ETL (Talend Open Studio). Il y a une phase d'apprentissage qui n'est pas négligeable mais en gros il est possible de prendre X sources différentes et de pousser l'ensemble dans X destinations, de faire de la manipulation de données au milieu, d'avoir des alertes et le plus intéressant : rendre les jobs "batchable". Très pratique pour synchroniser des données régulièrement.

    Je cite Talend car je connais que celui-ci en "presque" open source, mais je veux bien changer pour un vrai open source ;)

    Born to Kill EndUser !

  • [^] # Re: Petite remarque Vim

    Posté par  (site web personnel) . En réponse au journal Changer un nom de domaine Windows sur Samba 3.X. Évalué à 2.

    Même pas peur !

    Yes toujours dans les salles sombres et froides, je fais de la résistance chez qui tu sais seul contre tout ces serveurs sqlserver et Cloud-esrie ;)

    A l'occasion que tu passe pas trop loin préviens moi qu'on se fasse une bouffe :)

    Born to Kill EndUser !

  • [^] # Re: Tu ne peux pas

    Posté par  (site web personnel) . En réponse au message Suivre le chemin d'un paquet au travers des switchs. Évalué à 2.

    Effectivement cela aurait pu avoir un impact mais j'ai fais un test avec mon portable qui est un "11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz" avec 32Go de ram et du nvme connecté au même switch que le serveur émetteur et j'arrive à peu de chose prêt aux mêmes valeurs.

    Born to Kill EndUser !

  • [^] # Re: Tu ne peux pas

    Posté par  (site web personnel) . En réponse au message Suivre le chemin d'un paquet au travers des switchs. Évalué à 2.

    Passer par ssh aura plus d'impact sur le CPU mais pour le coups j'ai de la marge avec le CPU des serveurs.

    Pour l'émetteur, certes c'est pas de dernière génération mais les services installés dessus correspondent à l'ancienneté du CPU

    cat proc/cpuinfo 
    processor   : 0
    vendor_id   : GenuineIntel
    cpu family  : 6
    model       : 26
    model name  : Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz
    stepping    : 5
    cpu MHz     : 2266.806
    cache size  : 8192 KB
    physical id : 0
    siblings    : 8
    core id     : 0
    cpu cores   : 4
    apicid      : 0
    fpu     : yes
    fpu_exception   : yes
    cpuid level : 11
    wp      : yes
    flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc ida nonstop_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm
    bogomips    : 4533.61
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: [8]
    

    Born to Kill EndUser !

  • [^] # Re: Tu ne peux pas

    Posté par  (site web personnel) . En réponse au message Suivre le chemin d'un paquet au travers des switchs. Évalué à 3.

    J'ai passé tout l'après midi d'hier à faire des tests complémentaires

    Avant de me lancer dans la coupure de port et potentiellement perturber la production j'ai opté pour une autre méthode.

    Sur mon pc j'ai installé un container mrtg qui graphe tout les ports de tout mes switchs.

    version: "3.5"
    
    services:
      mrtg:
        image: fboaventura/dckr-mrtg:latest
        hostname: mrtg
        restart: always
        ports:
          - "8880:80"
        volumes:
          - "./conf.d:/etc/mrtg/conf.d"
          - "./html:/mrtg/html"
          - "/etc/localtime:/etc/localtime:ro"
          - "/etc/timezone:/etc/timezone:ro"
        environment:
            TZ: "Europe/Paris"
            HOSTS: "public:ipswitch1:1,public:ipswitch2:1,public:ipswitch3:1,public:ipswitch4:1,public:ipswitch5:1"
            WEBDIR: "/mrtg/html"
            USERID: 1000
            GROUPID: 1000
            INDEXMAKEROPTIONS: "--title=CaGrapheOuPas --columns=2 --perhost"
        tmpfs:
          - "/run"
    

    Je l'ai laissé tourner 1 heure pour voir si tout est ok pour lui et si il n'y a rien d'anormal niveau trafic et pas de point de saturation. En première analyse je peux constater que sur les liens passés en blocking par stp, j'ai quelques Kb de trafic. Je suppose que c'est juste le protocole qui test et envoi les états aux autres switch. Sur les liens actifs là j'ai le gros du trafic.

    Ensuite depuis un serveur physique connecté sur un des switch du cœur j'ai généré un fichier avec dd de 10G et lancé un transfert par scp ou par rsync "over ssh" vers un autre serveur physique connecté à l'autre switch du cœur. Bien sûr la fenêtre de tir est réduite puisque mrtg se lance toutes les 5mn de mémoire donc il a fallu contrôler l'heure de dernière mise à jour des graphes.

    Résultat : le transfert c'est bien passé, pas de coupure. Côté mrtg j'ai suivi les piques de trafic de port en port, cela m'a permis de confirmer que le bon chemin est emprunté. Cette méthode est plus facile à mettre en œuvre à un moment de la journée où il y a peu de trafic.

    A la lumière de ces essais une autre question est apparu : Mais c'est quoi ce débit ?!

    Le serveur A dispose d'une carte 1G, il est connecté à un switch 1G, l'interconnexion entre switch est un trunk de deux liens 1G (donc 2G) et le serveur B a lui aussi une carte 1G.

    Les stats de rsync me donne 49,95Mb/s pour transférer un fichier de 10,74G en 0:03:24 . Pendant le transfert je contrôlais qu'il n'y avait rien d'autre qui pouvait influencer le résultat.

    J'ai réalisé le même test depuis le serveur A en direction de mon pc connecté sur le même switch et j'obtiens pratiquement le même résultat.

    D'après vous est-ce normal ?

    Mes switchs sont des procurves, lldp et lacp sont bien activé.

    Born to Kill EndUser !

  • [^] # Re: traceroute

    Posté par  (site web personnel) . En réponse au message Suivre le chemin d'un paquet au travers des switchs. Évalué à 7.

    Merci de ta réponse.

    Mais sauf à ce que je me trompe, traceroute et ping agissent au niveau 3. Ils vont me donner des informations IP. Traceroute va me dire que j'ai traversé tel ou tel routeur et ping va pouvoir me dire que telle ip répond ou pas dans telle délai. Mais aucun des deux ne pourront me dire que pour atteindre la machine 1 je suis passé par le switch 1 ou bien si j'ai traversé 3 switchs car mes switchs agissent au niveau 2.

    Je pratique pas souvent mais je ne suis pas totalement débutant non plus ;)

    Born to Kill EndUser !

  • [^] # Re: NetDisco

    Posté par  (site web personnel) . En réponse au message Collecter adresses mac connecté aux switch. Évalué à 3.

    Essayer c'est l'adopter.

    NetDisco est super pratique, assez facile à mettre en place.

    Merci pour la découverte !

    Born to Kill EndUser !

  • [^] # Re: Agents LLDP

    Posté par  (site web personnel) . En réponse au message Collecter adresses mac connecté aux switch. Évalué à 2.

    J'utilise GLPI avec FusionInventory mais parfois Fusioninventory me remonte des truc étonnant sur les connexions switch du coups je préfère contrôler.

    Born to Kill EndUser !

  • [^] # Re: tu as tout bon

    Posté par  (site web personnel) . En réponse au message Collecter adresses mac connecté aux switch. Évalué à 2.

    Ok je vais voir si je peux m'en sortir avec ça.

    Merci.

    Born to Kill EndUser !

  • [^] # Re: NetDisco

    Posté par  (site web personnel) . En réponse au message Collecter adresses mac connecté aux switch. Évalué à 1.

    Pas mal et en plus y a même un container docker pour le mettre en place facilement :)

    Born to Kill EndUser !

  • # Ca peut aider

    Posté par  (site web personnel) . En réponse au message Collecter adresses mac connecté aux switch. Évalué à 3.

    J'ai trouvé un petit soft pour obtenir l'info que je cherche : Managed Switch Port Mapping Tool https://switchportmapper.com/

    C'est pas de l'open source mais ça fait le taff pour une fois.

    Comme j'ai uniquement paramétré la partie SNMP je suppose que tout est récupérable par ce biais mais trop la flemme d'aller fouiller dans les MIB.

    Born to Kill EndUser !

  • [^] # Re: En oubliant PHP.

    Posté par  (site web personnel) . En réponse au message Gestionnaire de projets. Évalué à 5.

    Je suis tout à fait d'accord avec toi.

    Mais dans ma réalité :
    - je suis seul pour gérer l'infra;
    - je suis seul pour gérer la hotline utilisateurs;
    - je suis seul pour gérer les projets;
    - j'ai un budget ultra limité;
    - je n'ai qu'un cerveau et deux bras;
    - j'essaie de défendre un minimum mes convictions dans le libre et de ne pas céder à la simplicité apparente de confier ça à un Office 365.

    Je jongle au milieu de tout ça essayant de répondre au mieux aux demandes utilisateurs, projets et temps cerveau disponible.

    Le tableau est assez sombre mais il y a du bon aussi et je ne râle pas après ma situation. Après tout, si elle ne me plait je n'ai qu'à traverser la rue ;)

    Born to Kill EndUser !