NeoX a écrit 18045 commentaires

  • [^] # Re: pourquoi insistes-tu sur GVIM ?

    Posté par  . En réponse au message IDE pour Ruby. Évalué à 2.

    bash: gnome-terminal : commande introuvable

    =>Désolé je viens d'installer gnome terminal

    oui, c'est mieux d'installer les outils que tu veux utiliser.
    mais pour l'instant tu en reviens à ouvrir un terminal,
    demander irb et executer du code dedans.

    si tu veux éditer du code, il te faut un éditeur (vim, emacs, nano, gvim, notepad, vscodium, libreoffice…)

    dedans tu tapes ton code,
    tu enregistres le document que tu viens de faire dans un dossier, tu repères bien lequel,
    et tu nommes ton fichier lenomquetuveux avec .rb à la fin

    ensuite tu ouvres ton terminal, tu vas dans le dossier ou se trouve le nouveau document
    et tu tapes ruby lenomdutuveux.rb ca devrait executer ce qu'il y a dedans.

    une fois que tu as ce cheminement, une IDE ne fera qu'ajouter un éditeur avec la coloration, la completion des noms, une verification syntaxique, des options de debug, etc

  • [^] # Re: pourquoi insistes-tu sur GVIM ?

    Posté par  . En réponse au message IDE pour Ruby. Évalué à 2.

    [yves@yves-ms7c89 ~]$ ruby tonprogramme.rb
    ruby: No such file or directory—tonprogramme.rb (LoadError)

    donc ruby fonctionne, mais ne trouve pas ton code qui devrait etre dans le fichier tonprogramme.rb dans ton dossier personnel

    si tu l'as mis ailleurs, il faut faire
    ruby tonchmein/vers/l'emplacement/du/fichier.rb

    on en revient à la base

    • un éditeur de texte pour creer ton fichier, qui contient ton compte ruby, et que tu enregistres avec l'extension .rb, dans le dossier de ton choix

    • un terminal pour ouvrir ruby et lui dire d'executer le fichier précédemment créé

    irb(main):001:0> ruby tonprogramme.rb
    (irb):1:in ': undefined local variable or methodtonprogramme' for main:Object (NameError)
    from /usr/lib/ruby/gems/3.0.0/gems/irb-1.3.5/exe/irb:11:in '
    from /usr/bin/irb:23:inload'
    from /usr/bin/irb:23:in `'
    irb(main):002:0>

    de ce que je comprend irb c'est un shell interactif, dans lequel tu vas executer du code ruby et voir directement le résultat

  • [^] # Re: pourquoi insistes-tu sur GVIM ?

    Posté par  . En réponse au message IDE pour Ruby. Évalué à 2.

    il se passe quoi quand tu tapes ruby tonprogramme.rb ?

  • [^] # Re: Merci

    Posté par  . En réponse au message VSFTP droits qui change avec import. Évalué à 2.

    ouais, si tu veux
    mais ton lien confirme quand meme que SFTP c'est du transfert de fichier par dessus SSH (v1 ou v2)

    et simplement que d'autres serveurs que openssh savent faire du transfert via SSH

  • [^] # Re: Protocoles réseau pour scanner

    Posté par  . En réponse au message Mise en place d'un proxy IPP pour imprimante (et éventuellement pour un scanner avec le protocole ad. Évalué à 2.

    Avahi (avahi-daemon), qui permet de découvrir les fonctions de l'imprimante automatiquement.

    Encore Avahi (avahi-daemon), qui permet de découvrir le scanner automatiquement.

    oui enfin, avahi-daemon, c'est pour la découverte de périphérique present sur le reseau et qui s'annonce via zeronconf/mdns

    si tu connais l'IP tu peux faire la meme chose dans les configs qui suivent.

    l'avantage de zeroconf/mdns/avahi, c'est que peut importe l'IP de l'appareil, il va utiliser son nom.local pour communiquer avec lui.

    d'ailleurs ton scanner ne marchera plus si l'IP change, il faudrait remplacer ip=192.168.11.58 par ip=HP%20LaserJet%20Pro%20M148fdw%20(4EE8FE)

  • # pourquoi insistes-tu sur GVIM ?

    Posté par  . En réponse au message IDE pour Ruby. Évalué à 2.

    gvim la fenêtre ne fonctionne pas

    Sauf que gvim ne fonctionne pas

    par contre gvim ne marche nul par … j'ai essayé plusieurs IDE

    pas mal de codecs Ruby que j'ai installé, mais gvim ne marche toujours pas

    si GVIM ne fonctionne pas, suffit de ne pas t'en servir.

    gvim c'est vim (un éditeur de texte) avec une interface graphique
    il y a plein d'autres éditeurs de texte…

    et un IDE, ce n'est finalement qu'un éditeur de texte avec des outils autour

  • [^] # Re: Torché à l'arrache

    Posté par  . En réponse au message Script shell à entrées différentes / interactives ?. Évalué à 2.

    mais que tu garderas dans un coin, et tu n'auras pas à refaire ce travail pour les prochaines vidéos à convertir

  • [^] # Re: Utilise la commande history

    Posté par  . En réponse au message Script shell à entrées différentes / interactives ?. Évalué à 3.

    sinon y a handbrake

    avec une interface graphique dans laquelle tu charges les fichiers, tu définis les réglages,
    ca génère une playlist de conversion

    tu lances la playlist, ca bosse,
    et à la fin tu as tes fichiers modifiés dans le dossier cible

  • [^] # Re: Merci

    Posté par  . En réponse au message VSFTP droits qui change avec import. Évalué à 2.

    non, ca c'est normal

    le FTP trafic en clair sur le reseau, donc tout le monde peut voir ce qui s'y passe.
    le SFTP chiffre le traffic, seul l'émetteur et le récepteur savent de quoi ca parle.

    mais le chiffrement à un cout CPU, ce qui peut ralentir le transfert si c'est un petit CPU.

  • [^] # Re: Merci

    Posté par  . En réponse au message VSFTP droits qui change avec import. Évalué à 1.

    d'autant plus que le SFTP, ce n'est guère que du 'FTP' via SSH
    derriere ca utilises les comptes deja existant, les droits sur les dossiers/fichiers

    doit pas y avoir un gros boulot de migration non plus.

  • # oui, entre autre...

    Posté par  . En réponse au message VSFTP droits qui change avec import. Évalué à 2.

    1°) jouer avec le umask du point de montage pour que tous les fichiers aient les bons droits par defaut

    ex umask = 022 => droit 755 sur le fichier déposé

    2°) jouer du sticky bit ou du suid/guid pour conserver les propriétaires du dossier parent.

    3°) configurer vsftp pour surcharger les droits quand il depose des fichiers

  • # mes scripts...

    Posté par  . En réponse au message Script shell à entrées différentes / interactives ?. Évalué à 3.

    généralement je fais des petits scripts très basiques comme ca
    on peut surement faire mieux, mais ca donne une idée

    #!/bin/bash
    
    # je vérifie que le nombre d'arguments
    case $# in
        7) # si j'en ai 7, je fais les actions qui suivent (les options sont numeritées dans l'ordre de la ligne de commande ($0 étant le nom du programme lui meme, $1 le premier argument, $2 le 2e, etc..., dans ton cas
            ffmpeg -I $1 -c:a libvorbis -c:v libx265 -crf $3 -preset $4 -ss $6 - t $7 -map_metadata 0 -y $2
        ;; #fin de l'action si on a 7 arguments
        *) # dans les autres cas, j'affiche l'aide
            echo "Usage $0 <fichier entrée> <fichier sortie> <qualité> <vitesse> <filtre> <debut> <fin>"
        ;;
    esac

    ensuite tu donnes les droits +x à ton script
    chmod 755 tonscript.sh

    et tu l'utilises comme çà
    ./tonscript.sh masource.MP4 masortie.mp4 23 fast '' 00:00:05 00:00:16

    certes ca pose pas de question,
    ca ne fait pas l'autocompletion
    mais ca fait deja une partie du boulot

  • [^] # Re: Chiffrement

    Posté par  . En réponse à la dépêche Le protocole QUIC désormais normalisé. Évalué à 2.

    c'est compliqué de faire du haproxy avec SSH et je n'ai pas encore trouvé comment, avec du logiciel libre, faire un répartiteur de charge SSH

    y avait un webinar sur le sujet y a quelques temps fait par les gars d'haproxy

    de memoire, j'ai pas implémenté, et j'ai pas eu acces au replay.

    tu fais du tcp-inspect sur le port 22 pour detecter le domaine (un peu comme le SNI)
    et apres tu utilises les stick-tables sur la source

  • # response floue : test

    Posté par  . En réponse au message Compatibilité Red hat PDF. Évalué à 3.

    redhat 6.5 n'est plus tout jeune
    PDF est un format de fichier, qui a évolué dans le temps.

    de ce que je comprend tu veux savoir si ton redhat6.5 pourra lire (ou écrire) des PDF au format 1.7

    d'apres le lien ici : https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates

    redhat6.10 est la dernière de la serie 6
    le support 'normal et complet' s'est terminé en 2016
    le support réduit mais étendu dans le temps cours par contre jusqu'en 2024

    comme c'est du redhat, du coup tu as 2 possibilités :

    1. tu as un support étendu => tu prend contact avec eux en expliquant mieux ton besoin

    2. tu n'as pas de contrat de support => le mieux reste de tester ce que tu veux faire
      ou de mieux exprimer ton besoin ici pour que quelqu'un t'aides s'il a encore une redhat 6.5 dans ses machines.

  • [^] # Re: vieux rêve

    Posté par  . En réponse au message Utiliser Debian sur une clé USB. Évalué à 3.

    je confirme; Ubuntu permet de faire un LiveUSB avec un fichier persistant à coté.

    cela permet d'avoir un systeme parfaitement opérationnel et qui memorise tes réglages.

    de memoire c'est un overlay du liveUSB, qui est enregistré dans un fichier dans ce qu'il reste d'espace libre sur la clef

  • # si tu trouves, tu m'interesses

    Posté par  . En réponse au message Téléchargement, récupération de vidéos à partir du web !?.. Évalué à 2.

    • canalplus
    • Netflix
    • amazon

    nombre de fournisseur ne fonctionnent pas avec YouTube-dl

  • # faut voir

    Posté par  . En réponse au message Système alternatif à android pour marque Wiko ?. Évalué à 1.

    je ne comprends pas pourquoi il y a autant de projets de systèmes alternatifs différents alors qu'en fait certains ne gèrent que peu d'asservissophone, pourquoi ne se réunissent-ils pas en mettant tous leurs efforts en communs ?

    comme dans beaucoup de projets, associations, il a deja les envies de chacun
    un développeur peut ne vouloir developper que sur les telephones qu'il a en sa possession.
    d'autres développeurs vont le rejoindre pour leur propre telephone
    => certains telephones sont donc prévus, d'autres non

    puis cette équipe de développeur doit faire des choix,
    et là ils ne sont pas forcement d'accord (ex : avec et sans google)
    ils se séparent en 2 équipes, ca fait donc 2 projets, avec 2 visions des choses

    Une autre question sans doute très conne, mais est-ce vraiment difficile de faire à l'instar de n'importe quel ordinateur un noyau linux pouvant gérer n'importe quel crétinphone ?

    bienvenu dans l'air des produits "fermés", chaque constructeur a ses spécificités meme si le processeur est le meme entre deux modèles. Deja le systeme de boot peut etre different, certains périphériques peuvent etre different (tactile, photo, écran, lecteur d'empreinte)

    on en revient alors aux développeurs disponibles, aux choix de l'équipe de développement, aux cissions possibles, etc

    J'ai la vague impression que je vais devoir revendre cet inapdataphone pour acquérir un paléothonphone sans tous ces mouchards s'immiscant dans ma vie privée, dommage, l'apareil photo était vraiment pas mal dessus.

    non pas forcement,

    • reinitialise le telephone, ne connecte pas le telephone à ton compte google (si tu boycottes tu ne dois meme pas en avoir)

    • n'active le wifi/BT/gps uniquement que quand c'est nécessaire

    • installe un store alternatif plus libre (F-DROID est un bon depart)

    • installe des applis alternatives pour le telephone, SMS, contact

  • # tu peux garder le PC pour ...

    Posté par  . En réponse au message Choix de système pour transformer un pc de bureau en une sorte d'arduino super puissant. Évalué à 2.

    • programmer tes cartes contrôleurs
    • faire des essais, utiliser des simulateurs
  • [^] # Re: un botnet

    Posté par  . En réponse au message Bloquer des sites web. Évalué à 3.

    Je vais regarder squid, mais c'est plus un blocage au niveau de l'OS que j'aimerais

    installe squid en local, et configure le parefeu pour redirigé les ports sortants 80 et 443 vers ton squid

    ainsi ca reste local, seul root peut le virer…

    sinon tu peux installer adguard qui va changer les DNS vers certaines categories pour ne pas afficher ces contenus

  • # Linux MAIS

    Posté par  . En réponse au message Choix de système pour transformer un pc de bureau en une sorte d'arduino super puissant. Évalué à 4.

    le System le mieux adapté pour transformé une carte mère de PC en une carte microcontrôleur

    AUCUN systeme ne permettra de transformer un PC en carte microcontrolleur
    comme son nom l'indique un micro-controlleur est un "mini PC" qui consomme très peu
    et va proposer des entrées/sorties pour "contrôler" d'autres appareils.

    … qui pourra gérer un afficheur VGA ou autre, des événement sonores, et une interface entré sortie via USB, merci d'avance pour votre aide

    donc rien de plus que ce que fait un PC standard,
    donc là, n'importe quel OS fera l'affaire,
    comme tu es ici sur linuxfr je dirais bien que LINUX est un bon candidat.

    Ensuite tu vas avoir des linux orientés "temps reels" pour la musique par exemple

  • [^] # Re: Paquet winehq-devel

    Posté par  . En réponse au message Impossible d'installer wine : paquets en mode garder en l'état. Évalué à 2.

    pourquoi installer le -devel
    si c'est juste pour utiliser wine, il faut installer wine

    apres la configuration des depots et clefs

    apt update
    apt install wine
  • [^] # Re: Paquet winehq-devel

    Posté par  . En réponse au message Impossible d'installer wine : paquets en mode garder en l'état. Évalué à 2.

    du coup il te faut suivre la procédure Ubuntu
    https://wiki.winehq.org/Ubuntu

  • [^] # Re: limiter l'accès à des sites, des URLs

    Posté par  . En réponse au message Bloquer des sites web. Évalué à 2.

    c'est le parefeu/proxy du client qui avait des objets comme çà au milieu d'autres
    bon apres le client avait peut-etre joué un peu avec aussi

  • # limiter l'accès à des sites, des URLs

    Posté par  . En réponse au message Bloquer des sites web. Évalué à 3. Dernière modification le 21 juin 2021 à 08:07.

    • soit par un parefeu, tu lui donnes la liste de ce qui est interdit sous forme d'IPs
      tu peux te baser sur du geoIP pour bloquer par reference géographique par exemple.

    • soit par un proxy (squid par exemple), tu lui donnes les domaines, urls que tu veux bloquer, il peut aussi prendre des listes toutes faites (par les universitaires par exemple, pour bloquer des categories de contenus (porno, warez,…)

    attention toutefois quand tu bloques avec une regex (un motif), j'ai eu récemment le cas d'un blocage *ad.* pour bloquer tout ce qui est "publicité" (ADvert en anglais)
    mais qui bloquait aussi l'acces au site de l'opérateur free.fr car certains elements des pages sont sous "prox*ad.*net

    on a mis un moment à comprendre pourquoi on arrivait bien sur le site, mais qu'une fois l'authentification faite, on avait un timeout.

  • # Ansible

    Posté par  . En réponse au message Patch management multi OS Linux. Évalué à 3.

    avec l'interface web "Tower" ou "AWX"

    tu écris des "recettes" ou tu dis que les machines du groupe XXX
    doivent avoir la version 1234 du logiciel
    si elle ne l'a pas, elle est installé
    si elle l'a mais pas à jour, elle est mise à jour

    et ca ne demande que SSH sur les postes

    tu peux faire tourner en "check" pour avoir juste l'état des lieux de savoir combien de machine auraient besoin d'une mise à jour.