

Greywolf
-
Compteur de contenus
9 320 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Blogs
Messages posté(e)s par Greywolf
-
-
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
-
même si ça m'étonne, ce post évoque de faire un SetFocus sur le RichTextBox
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
-
-
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
-
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
-
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.
-
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
-
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é
-
-
j'ai voulu transférer 8Go d'un de mes HDD vers le cloud via le réseau
Bonjour,
Le goulot d'étranglement ne serait-il pas simplement votre connexion ADSL (?) à internet? cela correspondrait relativement bien à vos vitesses constatées (1Mo/s)
-
Bonsoir
Où sont passés Kewlcat et Greywolf ?
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
-
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 ouiBonjour à toute la communauté zebulon et à Yann
-
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
-
personnellement, j'ai fait plusieurs achats sur 100000volts.com, jamais déçu
100000volts Recherche de batteries, chargeurs et alimentations pour a42-m70
-
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é
-
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
-
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/
-
corrigé
-
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(" "); }
-
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
-
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 ...
-
boulette
-
affirmatif
-
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)
Anniversaire : 20 ans déjà
dans J'ai rien à dire mais j'le dis quand même
Posté(e)
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