Aller au contenu

Greywolf

Membres
  • Compteur de contenus

    9 320
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par Greywolf

  1. Oh! Un ancien! Une amicale salutation à tous ceux et celles que j'ai croisés lors de ces (presques) 20 dernières années. @Dylav: toujours fidèle au poste
  2. Je profite d'un passage pour souhaiter une excellente année 2019 à tous les Zébuloniens/Zébuloniennes. Mention spéciale à Yann et à l'équipe des modérateurs (grands et petits, dinosaures et jeunots 😉). Amicalement,GW
  3. même si ça m'étonne, ce post évoque de faire un SetFocus sur le RichTextBox https://forums.windowssecrets.com/showthread.php/31990-HIghlighting-text-in-RichTextBox-control-(VB-6-0)?s=80ea5233670f3e2e8bec975fe2ba7d0e&p=164103&viewfull=1#post164103 quels sont les arguments attendus (ou possibles) avec la méthode Find associée à la TextBox? apparemment la méthode attend le texte à rechercher, 2 surcharges et potentiellement le paramètre rtfWholeWord
  4. Greywolf

    Sujet de TP

    Bonjour, https://www.tranquil.it/solutions/wapt-deploiement-d-applications/#
  5. Greywolf

    MinGW-w64 sur Window10

    Bonjour, Au temps pour moi j'ai mélangé Cygwin et minGW (et de toute façon les 2 produisent du PE)... les neurones qui grippent... A la compilation, enlève l'opérande -c gcc -c file.c -o file.exe
  6. Greywolf

    MinGW-w64 sur Window10

    Bonsoir, Je vais peut être enfoncer une porte ouverte mais MinGW est un environnement Unix, certes fonctionnant sous système Windows, mais il doit produire un format d'exécutable type Unix (soit format ELF) et non windows (PE). dans ton shell Unix, dans le répertoire où se trouve ton fichier compilé (file.exe) peux tu nous dire le résultat de la commande file file.exe
  7. Bonsoir, Lors de l'appel à la fonction message_erreur() quand une exception est levée lors du try() (i.e. lorsque ent_labo_loc n'est pas un float => plantage de la fonction calcul), tu affiches ton Label contenant ton texte via la méthode place (lb_loc_exception.place). Nulle part dans ton code, lorsque ton label a été affiché une fois, tu ne fais appel à une méthode qui le masquerait ou qui détruirait le widget. As tu essayé de placer une méthode Destroy() lorsque ton appel au try est couronné de succès? En lieu et place d'un try/catch une meilleure méthode serait de tester l'entrée utilisateur avant d'appeler la fonction de calcul.
  8. Bonjour, avez vous pensé à ajouter une mise à jour du texte du Label lb_loc_exception quand, justement, l'exception n'est plus levée après une première mauvaise saisie. J'aurais tendance à tester l'entrée utilisateur avant de compter sur un try/catch
  9. Bonjour, Les disques n'ont pas souffert de la rupture d'alimentation? Si la grappe RAID est gérée par un contrôleur matériel, le plus simple serait de réparer l'alimentation du Netgear et de laisser le contrôleur refaire la grappe le cas échéant. Si c'est un raid logiciel sous mdadm, on peut reconstruire l'array en vue d'accéder aux données: https://doc.ubuntu-fr.org/raid_logiciel#comment_migrer_les_donnees_vers_une_nouvelle_machine je n'ai pas bien saisi la différence entre disque et disque usagé
  10. https://www.xenproject.org/
  11. Greywolf

    Transfert lent

    Bonjour, Le goulot d'étranglement ne serait-il pas simplement votre connexion ADSL (?) à internet? cela correspondrait relativement bien à vos vitesses constatées (1Mo/s)
  12. Jamais très loin mais beaucoup moins actif sur la toile Les aléas de la vie professionnelle et privée ont modifié mes priorités en terme d'emploi du temps au quotidien. Cependant, je ne rôde pas très loin de zebulon qui reste une source d'information et un point de rencontre de personnes appréciées (même si souvent ce fut au détour d'un simple pseudo ou de conversations par clavier interposé). J'adresse mes salutations à Yann et à tous les piliers qui font vivre cette communauté depuis de nombreuses années sans faillir (ils se reconnaîtront). Gw
  13. Redirection des paquets via la table nat /sbin/iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 554 -j DNAT --to-destination 192.168.1.1:554 activation du masquerading /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE les paquets en état de connexion établi ou liés sont autorisés en FORWARD /sbin/iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT /sbin/iptables -A FORWARD -i eth0 -o tap0 -p tcp --dport 554 -j ACCEPT Activation de l'ip_forwarding echo "1" > /proc/sys/net/ipv4/ip_forward C'est la base essentielle mais il faut vérifier comment le tout s'intègre dans tes régles de pare-feu (lecture séquentielle du script) et vérIfier d'un point de vue sécurité. //ah oui Bonjour à toute la communauté zebulon et à Yann
  14. Arg c'est un choc pour moi d'apprendre cette terrible nouvelle. Toutes mes condoléances à leur famille et proches. http://www.bellamyjc.fr/content/une-bien-triste-nouvelle //bonjour à ceux qui m'ont cotoyé sur zebulon, ainsi qu'aux nouveaux venus
  15. Greywolf

    Batterie pour portable

    personnellement, j'ai fait plusieurs achats sur 100000volts.com, jamais déçu 100000volts Recherche de batteries, chargeurs et alimentations pour a42-m70
  16. Bonsoir, les lignes de commandes inscrites dans le fichier /etc/rc.local sont exécutées lors du démarrage du PC. Ainsi tu n'auras pas besoin de réexécuter la commande de montage du dossier partagé entre l'hôte et le client virtualisé
  17. Greywolf

    Comparaison mot en PHP

    où est le problème? au pire, tu utilises explode() pour convertir ta chaine de caractères récupérée depuis ton SGBD pour faire un array
  18. Greywolf

    Comparaison mot en PHP

    modifie alors ton tableau source afin que les mots cherchés soient les clés et associées à une valeur compteur $tab = array("bleu" => 0,"blanc" => 0,"rouge" => 0,"vert" => 0,"noir" => 0,"gris" => 0,"jaune" => 0); ensuite tu remplaces in_array() par la fonction array_key_exists() si la clé existe, tu incrémentes le compteur et tu affiches le mot que si le compteur est égal à 1 if(array_key_exists($token,$tab)) { $tab[$token]++; if ($tab[$token]== 1) { echo $token."\n"; } } les autres mots sont automatiquement filtrés s'ils ne sont pas présents dans ton tableau source. En fonction du besoin final, le tableau n'est peut-être pas forcément adapté, une structure objet ou un arbre le serait peut-être plus. http://kevin.vanzonneveld.net/techblog/article/convert_anything_to_tree_structures_in_php/
  19. Greywolf

    Comparaison mot en PHP

    corrigé
  20. Greywolf

    Comparaison mot en PHP

    combine strtok() pour découper ta string en n mots et compare chaque token à ton tableau source avec la fonction in_array() $string = "j'aime bien le bleu blanc noir gris et moins les autres"; $tab = array("bleu","blanc","rouge","vert","noir","gris","jaune"); $token= strtok(addslashes($string)," "); while ($token !== FALSE) { if(in_array($token,$tab)) { echo $token."\n";} $token = strtok(" "); }
  21. Bonsoir, La planification QoS (Quality of Service) ne sert pas à restreindre la bande passante mais à réserver prioritairement une partie de celle-ci à certains protocoles (stream video et audio par exemple) lorsqu'ils en font la demande et ce de manière dynamique. Mis à part un routeur qui te permette de créer des files de gestion de bande passante en fonction de l'origine du flux, tu ne pourras pas faire les choses proprement. Après il reste la modification directe des paramètres de son OS (regarder le TCPWindowSize et agir en conséquence par exemple voire un MTU outrageusement réglé bas); il faut cependant avoir les droits administrateurs et une modification de l'OS sans le consentement éclairé de son propriétaire, spa bieng
  22. le planificateur QoS réserve x % de la bande passante disponible de l'interface en fonction des besoins pour des applications multimedia (streaming video par exemple). Cela n'a, en effet, que peu de chose à voir avec une gestion de bande passante globalisée telle que l'offrirait un routeur disposant de cette fonctionnalité: différentes classes, fonction de la machine, du protocole, etc etc ...
  23. boulette
  24. ah il y eu maldonne, la connexion filaire est en 192.168.2.0/24 et le wifi en 192.168.1.0/24. La métrique du réseau filaire est prioritaire par rapport au réseau wifi; il faut configurer le routeur TP Link pour qu'il n'attribue pas de passerelle dans ses paramètres DHCP //edit: à défaut, un switch conviendrait parfaitement à la place du TP Link (mais on perd la fonctionnalité DHCP)
×
×
  • Créer...