voxdemonix a écrit 914 commentaires

  • # Solution

    Posté par  . En réponse au message [Bash] Limiter taille substring. Évalué à 1.

    #!/bin/bash
    
    function limitSubStringLenght {
        # $1 => main string
        # $2 => substring pattern (regex)
        # $3 => max lenght
        work="$1"
        while IFS= read -r result
            do
        # $result contain substring matched
            # save a copy of the cuted version of the substring
        endCut=$(echo $result | cut -c 1-"$3")
            # cut the substring in the main string
        work=$(echo -n "$work" | sed "s#$result#$endCut#g")
    
            # we set the substring to match here
        done < <(echo "$1" | grep -Eo "$2")
        echo -n "$work"
    }
    
    
            # set the example variable
    diskInfos=$(echo -n '[fuser.sshfs] /media/partition/blablabla 1.2GB / 2.4GB')
    
            # displaying test example before change it
    echo ' BEFORE => '"$diskInfos"
    
            # apply change and save it in to $diskInfos
    diskInfos=$(limitSubStringLenght "$diskInfos" '(/[a-Z0-9._]{1,}){1,}/{0,}' 20)
    
            # displaying results
    echo -n ' AFTER_ => '"$diskInfos"

    Ce qui produit :

    └─ $ ▶ ./test.bash 
     BEFORE => [fuser.sshfs] /media/partition/blablabla 1.2GB / 2.4GB
     AFTER_ => [fuser.sshfs] /media/partition/bla 1.2GB / 2.4GB
    
    

    Enjoy 😉

  • [^] # Re: HS mais j'ai cherché

    Posté par  . En réponse à la dépêche Que retenir de l’année 2019 ? Le point de vue de quelques membres de LinuxFr.org. Évalué à 3.

    Toujours la même propagande hautaine sur ces pseudo riches pauvres qui n’existent que dans ton esprit et sur France Télé…

  • # Alternative et impacte pour les devs ?

    Posté par  . En réponse au journal GeoIP change de licence à cause de la réglementation. Évalué à 2.

    Merci pour l'infos.

    Quel impacte pour les librairies (surtout PHP) ?
    Existe-t-il des alternatives à GeoIP ?
    Il se passe quoi si Jean-Michu partage sa "licence key" ?

  • [^] # Re: Commencer par le début

    Posté par  . En réponse au message Veil-Evasion. Évalué à 0. Dernière modification le 24 décembre 2019 à 14:10.

    Beaucoup découvrent GNU/Linux grâce à ça…

    Donc pour répondre à la question : Veil-Evasion est abandonné et remplacé par Veil. (le point de départ dans le monde Linux, c'est aller lire le README sur le github|gitlab du projet)

    Si tu veux corriger ton problème de dépendance (probablement inutile si tu essaye d'installer le projet actif au lieu du projet mort), mon petit doigt me dit que la solution est indiquée précisément ici : https://github.com/Veil-Framework/Veil-Evasion/blob/master/setup/setup.sh#L378 (bien penser à appuyer sur "Enter" quand la page aura chargée pour la forcer à aller à la bonne ligne)

  • [^] # Re: Intéressant

    Posté par  . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à 0. Dernière modification le 27 novembre 2019 à 22:34.

    Quelqu'un a un exemple qui me soit accessible. Genre un truc « pour homme hétéro binaire basique ».

    Quand t'as un pote qui t'envoie des vidéos chelou avec des scato qui se recouvrent la tronche tout en jouant avec leur … dans la baignoire, ou cette femme qui se rentre un poisson alors qu'elle a son gosse a deux mètres ^ ^ c'est a peu près le dégou que tu ressens 😅 (tout en te disant Vie De Merde)

    Messenger est plein de ce genre de vidéos 😁

  • [^] # Re: Intéressant

    Posté par  . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à -3. Dernière modification le 27 novembre 2019 à 22:22.

    donc qui estiment que ce n'est pas pertinent.

    J'ai jugé cela non pertinent car venant plus que probablement de quelqu'un ne l'a jamais vécu. Sans oublier que des notions aussi élémentaire que les trolls (pourtant LA base) ou les populations étrangères mal éduquées (qui chantent ce truc insuportable régulièrement dans mon quartier) sont volontairement passé sous la trap.

  • [^] # Re: Pas la bonne piste ?

    Posté par  . En réponse au message [Nextcloud] : Augmenter le débit descendant d'un serveur. Évalué à 1.

    <IfModule mod_dav.c>
        Dav off
    </IfModule>
    

    N'a pas l'air d'interférer avec Nextcloud. C'est une mesure de sécurité au cas où, pour une raison étrange (ou en suivant un mauvais tuto), tu aurais activé le module mod_dav d'apache2.

  • [^] # Re: Pas la bonne piste ?

    Posté par  . En réponse au message [Nextcloud] : Augmenter le débit descendant d'un serveur. Évalué à 1.

    Pour améliorer les performances de nextcloud, ils ont ajouté redis-server à priori.

    Si ce n'est déjà fait, côté perf ajoute php-acpu : https://docs.nextcloud.com/server/17/admin_manual/configuration_server/caching_configuration.html#id1

    Les codes PHP s’exécuteront de façon bien plus rapide. (Tu peux aussi passer par Redis en lieu et place, mais je trouve que acpu est plus rapide et moins contraignant pour du localhost)

  • # plop

    Posté par  . En réponse au message [Réseau] : Infrastructures et protocoles. Évalué à 1. Dernière modification le 27 novembre 2019 à 15:40.

    Si tu es sur le même réseau LAN et qu'il y a une différence de débit/latence anormale entre joindre l'ip direct ou joindre le nom de domaine : teste un traceroute qui va te permettre de voir le cheminement des données et si elles ne font pas des détours chelou.

    traceroute adresse_ip_lan_serveur
    
    traceroute nom_de_domaine
    

    Même avec du SFTP, je n'arrive pas à obtenir de bonnes perfs contrairement au protocole webDAV mis en oeuvre par nextcloud.

    Ça devrait être l'inverse, Webdav est, par conception, beaucoup plus lent/réactif que SFTP ou SSHFS :

    • il découpe les fichiers en morceaux que nextcloud doit reconstituer (sans se taper un "MySQL is gone away")

    • il nécessite plusieurs appels sur la Base de Données (MySQL, PostGreSQL, etc) voir aussi sur Redis (mais Redis est bien plus rapide que MySQL et n'apporte un léger ralentissement que s'il est situé sur une machine externe).

  • # Need More

    Posté par  . En réponse au message Besoin d'aide . Évalué à 1.

    Si tu n'en dis pas plus, tu n'auras pas de réponse.

    Des infos affichées à l'écran ?
    Freeze sur un écran spécifique ?
    Possession démoniaque par un NyanCat ?

    Sur certains Linux tu peux utiliser CTRL+ALT+F1 à F7 pour passer de ton interface graphique à des terminaux (je ne sais plus comment ça s'appel).
    Si ton interface graphique freeze et n'affiche rien de tangible, va voir sur l'un des terminaux (qui affichent plein d'infos lorsque tu coupes ta machine).

  • # voir comment Voyager OS a fait

    Posté par  . En réponse au message Ouvrir un terminal dans dossier. Évalué à 0. Dernière modification le 27 novembre 2019 à 13:45.

    Va voir du côté de Voyager OS (Xubuntu), il y a cette fonctionnalité en user normal et en root. Ça change la vie cette feature : dans n'importe quel dossier tu cliques droits et dans les propositions tu peux lancer ton terminal.

  • [^] # Re: attention

    Posté par  . En réponse au journal Informatique et écologie. Évalué à 1. Dernière modification le 27 novembre 2019 à 00:03.

    Tu as aussi comme avantages de pouvoir couper les machines quand elles sont inutile, d'utiliser des machines de recup (tant que pas trop vieille) ou des nanopc, ainsi que de mutualiser avec d'autres personnes.

    Chez toi, le serveur chauffe la maison en hiver.

    Par contre il chauffe aussi en pleine canicule ^ ^

  • [^] # Re: Intéressant

    Posté par  . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à 0. Dernière modification le 26 novembre 2019 à 23:45.

    En France, terre de machisme

    Tu parles des français ou des banlieues françaises qui viennent jusqu'à déranger devant chez moi (dans le pays d'à côté)? Encore un tout à l'heure, musulman "de Paris", qui expliquait sa vision de la femme objet..

  • [^] # Re: attention

    Posté par  . En réponse au journal Informatique et écologie. Évalué à 1. Dernière modification le 26 novembre 2019 à 19:29.

    En Belgique c'est un peu plus de 1,70€ pour une machine d'1W allumée en permanence. (ce qui explique ce genre de question ^ ^ )

    Ce qui rend très intéressant le mode éco des switch qui permet de passer de ~5W a ~2W lorsque tu n'utilises pas toutes les prises.

  • [^] # Re: attention

    Posté par  . En réponse au journal Informatique et écologie. Évalué à 2. Dernière modification le 26 novembre 2019 à 19:03.

    Il doit être possible de calculer un bilan énergétique

    Pour de l'autohébergement, une calculatrice, un ptit compteur électrique temps réel portatif et connaître le prix du kW/h, suffisent pour faire des estimations.

    1. Tu additionnes la moyenne en Watt de ton serveur et de tes switch/routeur : serveur_watt + switch1_watt + etc = conso_totale (en watt)
    2. Tu calcules la conso en kW/h par an : (conso_totale * 24 * 365,3333 / 1000 ) = nombre de kW/h par an
    3. Tu multiples par le prix du kW/h et tu as le prix à l'année
  • [^] # Re: se protéger de quoi et de qui

    Posté par  . En réponse à la dépêche HTTPS, Tor, VPN : de quoi est‐ce que ça protège exactement ?. Évalué à 2. Dernière modification le 26 novembre 2019 à 18:46.

    par contre qui peut faire ce genre de truc

    N'importe qui situé sur les liaisons entre toi et le serveur distant. Que se soit le pirate sur ton LAN, les FAI sur le trajet (ou une machine piratée), l'éventuel frontend/proxy situé entre le serveur et internet.

  • [^] # Re: infos

    Posté par  . En réponse au journal GUY : un module python3 pour créer des GUI multiplateforme (android aussi!). Évalué à 1.

    Merci. Ça donne envie d'essayer.

  • # Android

    Posté par  . En réponse au journal Protocole Privacon v1.0. Évalué à 1. Dernière modification le 24 novembre 2019 à 15:51.

    Il serait impossible de transposer sur android sans obliger les applications compatible à soit avoir la permission "accès fichier" soit avoir "accès web" (si on passe par un srv web comme ici), ai-je raison ou tort ?

  • # infos

    Posté par  . En réponse au journal GUY : un module python3 pour créer des GUI multiplateforme (android aussi!). Évalué à 2. Dernière modification le 24 novembre 2019 à 15:06.

    BTW, Some python modules can't be embedded in an APK : use pure python modules !

    Pour quelqu'un qui débute/bidouille en Python, quelles sont les limitations ?

    android.permissions = INTERNET

    Peut-on en mettre plusieurs (par exemple la géolocalisation) ?

  • # Ah ces gens qui parlent des pauvres du haut de leur status de 2%

    Posté par  . En réponse au journal [HS] Quand les français votent avec leur argent. Évalué à 5.

    ce n'est pas parce qu'on n'a pas de thune qu'on ne voyage pas

    LoooL. Je n'ai pas les moyens de me payer une nouvelle paire de basket a 10 balles, de m'acheter de la viande (voir même a manger tout court passé la moitié du mois, je crois que tu t'en rends pas compte), changer ma fenêtre qui pisse de partout a chaque pluie haha, du chauffage => lol on peut l'oublier. Alors les voyages aux îles fiji …

  • [^] # Re: Française ? Plus pour très longtemps

    Posté par  . En réponse au journal [HS] Quand les français votent avec leur argent. Évalué à 6. Dernière modification le 21 novembre 2019 à 16:50.

    Et n'y a-t-il pas anguille sous roche avec cette privatisation ?

    Regarde la vidéos de Heu?reka sur l'ordolibéralisme : tu comprendra mieux leur idéologie de barlos et pourquoi il faut la combattre.

    Résumé de leur philo : "ce n'est pas le rôle de l'état [de faire autre chose que l'arbitre pour riche]"

    PS : en belgique la Loterie Nationale est une ASBL qui reverse la majeur partie de ses gains dans des œuvres caritatives.

  • [^] # Re: [linux] Videos surveillance particulier et PME

    Posté par  . En réponse au journal Les distributions GNU/Linux, un petit monde en voie d’extinction ?. Évalué à 2.

    « Ce commentaire aurait plus sa place en tant que journal » (étayé)

    Cela nécessite que je re-teste ZoneMinder (mes derniers testes datent d'il y a quelques mois). Mais comme "vidéos surveillance" est un thème sujet à controverse dans "le milieu" : ça donne peu envie d'en parler sachant qu'au final aucune infos ne remontera, aucune aide ne viendra.

    Mais :
    Ni ZoneMinder, ni Shinobi n'ont subis de stress test.
    Lors de mes testent pour la rédaction de l'article sur Shinobi, une Foscam a réussi à DOS le serveur de test à 2 reprises.
    Shinobi par défaut fait d'ailleurs tourner du NodeJS en root. ZM lui passe par un user dédié mais est vieillissant et nécessite souvent de taper des rustines pour fonctionner/rattraper les crash.

    Ajouter les contrôles (PTZ, loupiote etc) d'une camera sur ZoneMinder est très compliqué, plus facile sur Shinobi mais il manque plein d'options.

  • # Démo

    Posté par  . En réponse au journal Protocole Privacon v1.0. Évalué à 4.

    demo Privacon conky SysInfos

  • [^] # Re: Ouh la non

    Posté par  . En réponse au journal Protocole Privacon v1.0. Évalué à 0. Dernière modification le 20 novembre 2019 à 14:56.

    C'est déjà un montage en ram en principe:

    Ah oki merci pour l'infos. Je ne connaissais pas ce path. (ça fait plus de dix ans que je tourne sur ubuntu et je n'ai jamais réussi a comprendre son arborescence dans sa totalité 😁 )

    et tu peux faire un montage à l'intérieur, chez moi j'ai un :

    Pour faire un montage le point de montage local doit exister, si c'est en RAM et que cela se reset au démarrage : tu dois donc passer par un cron qui crée tes mount path au démarrage ?

  • [^] # Re: Ouh la non

    Posté par  . En réponse au journal Protocole Privacon v1.0. Évalué à 0.

    Peut on y faire un montage en ram du genre :

    tmpfs /run/user/${UID}/RAM_folder tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1770,size=126M 0 0
    

    ?