ma question de neophyte va porter sur la portée de ta radio une fois dans l'eau ?
pour les canaux, tu peux faire comme pour les drones racers ou les avions, tu utilises des PWM ou des contrôleurs comme les avions, tu peux te contenter d'un 4 canaux, avec 3 canaux pour tes fonctions, restera un 4e canal dispo (pour le ballast par exemple
avant/arriere => 1 canal 0-10 et tu regles le neutre au milieu, 0-5 = arrière, 5-10 = avant
gauche/droite => 1 canal 0-10 avec le neutre au milieu
haut/bas => 1 canal, neutre au milieu…
suffirait de désactiver le fastboot de windows (y a plein de toto sur internet)
puis s'arrêter windows (au lieu de rebooter) puis de démarrer le linux.
verifier aussi s'il y a un bouton physique sur l'ordi pour couper le wifi, et qu'il faudrait rallumer au démarrage du linux.
on tape quand meme dans le dur en leur montrant directement du code pour leur apprendre la programmation.
tout bon programmeur saura d'abord écrire une algorithme (une logique, decomposition de son probleme en probleme plus petits, etc)
le langage ne devient alors plus que la traduction de cette logique…
et je penses qu'il ne faut pas utiliser un langage pour apprendre la programmation, mais bien apprendre une logique, pour construire un algorithme, qui deviendra ensuite du code.
Je soupçonne soit un pilote, soit mon environnement de bureau (enlightenment) qui n'aime pas le pilote nvidia … Mais je n'en suis pas sûr. Auriez-vous des pistes à me suggérer ?
ton pilote Nvidia proprio est-il vraiment nécessaire pour gérer ta carte ?
Edit : j'ai redémarré Enlightenment, et il sembe que le phénomène se soit arrêté. Je me demande s'il n'y a pas un problème avec le verrouillage d'écran ou un truc du genre …
ah une époque il y avait des soucis lors de la mise en veille avec certains pilotes, il suffit parfois de décharger le pilote à la mise en veille, et de le recharger au retour de mise en veille
et aussi certains fonctions du gestionnaire de fenêtre utilise de la 3D pour faire de la transparence de fenêtres, etc, et helas, parfois ca marche mieux en les désactivant.
ta VM est dans un reseau privé (entre la VM et l'hôte)
et l'hote a une ip publique ?
si oui, alors c'est bien autour du NAT qui devrait y avoir quelques choses
mais en plus des lignes que tu vois, il devrait y avoir un DNAT ou --to-destination mais sur l'interface publique de ton serveur
ce DNAT va prendre ce qui arrive sur l'interface publique du serveur, et sur le port 32400 pour le renvoyer vers l'IP de ta VM
normalement docker c'est un système en quasi lecture seule
le stockage amené à changer doit se trouver sur un volume/point de montage externe.
tu peux donc au choix :
* faire le dump est l'archiver dans un coin (à chaud du coup)
* arreter le docker et copier le dossier /var/lib/mysql vers un autre support
car finalement un backup d'un site web php/mysql se fait de la meme manière qu'on soit en docker ou non.
sympa le script qui fait le dump pour l'effacer ensuite…
j'imagine que le rm -rf $TMPDIR devra etre precédé par tout un tas de chose pour déplacer ce dump, l'archiver ou le transférer sur une autre machine, etc.
entre le curl et le sudo, il est précisé que tu dois avoir un domaine qui va faire pointer ton gitlab.ip_serveur vers la machine ou tu es en train d'installer le gitlab-ce
L'objectif principal doit rester la capacité à rapidement développer un logiciel utile tout en s'amusant et poser des bases solides de programmation indépendantes du langage adopté.
le SCRATCH c'est des briques de puzzle indenpandant du langage, facile apprehender
Quel type d'éditeur de code pourriez vous conseiller à ces entités, de manière à ce que la prise en main de cet outil indispensable ne vienne pas perturber cet objectif principal ?
Il est évidemment hors de question de les introduire à Vim ou Emacs pour un premier contact avec le développement.
bon sinon n'importe quel éditeur de texte est un éditeur de code
mais tu n'as alors pas la coloration syntaxique pour valider que le code existe
tu n'as pas d'outils pour valider que le code va fonctionner.
ensuite tu passes le code au compilateur spécifique du langage, et il te dit si y a des erreurs.
tu aurais du avoir des erreurs si le disque est endommagé, un écran different du dmesg AVANT d'essayer d'accéder au disque.
là si ca bloque avec juste ce message,
ca ne serait pas une erreur du disque, mais la partition qui est chiffrée de l'installation précédente par exemple.
et là, comme c'est bien fait, à moins d'avoir le mot de passe de l'installation prededente et de savoir quel est le type de la partition (lvm, luks, crypt-xxxx) pour savoir quel outil il faut utiliser, il y a peu de chance que tu puisses faire grand chose.
c'est justement pour éviter qu'un pirate prenne ton ordi ou ton disque et te pique les données qui sont dedans.
Les sources sur internet ne m'ont pas aidé et la plus part utilise directement l'icmp, pas l'ethernet.
en meme temps un ping au niveau protocole c'est de l'ICMP
maintenant si ton "ping" c'est envoyé une requête qui n'est pas un ping pour detecter que la passerelle est UP, ce n'est en effet plus de l'ICMP et il faut revoir comment on ouvre/referme le flux.
est-ce qu'un "ping" normal passe entre la machine et la passerelle ?
est-ce qu'un netcat/socat vers la passerelle et le port que tu vises fonctionne ?
serait de ne pas bloquer,
car là, si tu reçois un truc, tu le prend, et tu attends autre chose
il faudrait plutot attendre un signal de la carte (interruption je crois)
pour déclencher la boucle de lecture
seulement il te faut lire les protocoles car un packet ping à un certain format donc une certaine taille, une réponse aura un format, et un packet TCP/IP en aura un autre
bref tu vas devoir réinventer la gestion des protocoles dans ton programme
sinon c'est la magie de l'opensource tu vas chercher les sources de l'outil "ping" pour voir comment il réagit.
il me semble que l'outil ping permet aussi de preciser l'interface ou l'IP source avec laquelle tu ping
Posté par NeoX .
En réponse au message demande conseil teletravail.
Évalué à 3.
Dernière modification le 06 mai 2021 à 18:57.
mon écran à deux entrées
j'ai branché le PC fixe sur l'entrée 1
je branche le portable sur l'entrée 2 (moyennant un adaptateur USB/Thunderbolt => HDMI)
quand le portable est allumé il a donc un double ecran
le clavier/souris sert uniquement au fixe
sinon en relisant ta demande, ce serait un boitier KVM qu'il te faut
tu branches ton PC sur Entrée 1 et USB, ton portable sur entrée2 et USB
ton clavier/souris sur "contrôle USB"
tu as alors un bouton pour basculer l'écran/clavier/souris d'une machine à l'autre.
ca depend peut-être de l'entrée que tu utilises (vga/dvi/hdmi/composite)
Et j'ai plus le manuel de l'écran évidement… :/
internet est ton ami,
tu vas sur le site du fabricant, tu cliques sur "support"
généralement tu as "pilotes et téléchargement"
et avec le numero de modele ou de serie, tu retrouve le manuel de l'appareil
[^] # Re: Quel langage ?
Posté par NeoX . En réponse au message Editeur de code pour débutant. Évalué à 3.
a 11ans, c'est quand meme plutot de l'apprentissage loisir, pour jouer plutot que de l'apprentissage PRO.
donc les outils comme scratch et autre montre bien la "logique" avant la programmation
# onde radio dans l'eau et de l'usage des canaux
Posté par NeoX . En réponse au message [ HS ] Radiocommande pour un mini sous marin. Évalué à 4. Dernière modification le 17 mai 2021 à 10:04.
ma question de neophyte va porter sur la portée de ta radio une fois dans l'eau ?
pour les canaux, tu peux faire comme pour les drones racers ou les avions, tu utilises des PWM ou des contrôleurs comme les avions, tu peux te contenter d'un 4 canaux, avec 3 canaux pour tes fonctions, restera un 4e canal dispo (pour le ballast par exemple
avant/arriere => 1 canal 0-10 et tu regles le neutre au milieu, 0-5 = arrière, 5-10 = avant
gauche/droite => 1 canal 0-10 avec le neutre au milieu
haut/bas => 1 canal, neutre au milieu…
4e canal, ballast => remplir/vider
[^] # Re: pilote libre ?
Posté par NeoX . En réponse au message Freeze toutes les 10/12 secondes pendant 2 à 3 secondes. Évalué à 2.
une fuite memoire de Enlightnement peut-etre, et le fait de le redémarrer ferait repartir la memoire à 0
# W18 = la semaine dernière
Posté par NeoX . En réponse au message Mise à jour Kali Weekly Build 18 kali-linux-2021-W18-live-amd64.iso. Évalué à 2.
ta distrib vient de sortir, semaine 18, on est tout juste fin de semaine 19
pour moi ce n'est pas choquant
mais bizarrement ton source.list parle d'un depot http.kali.org
alors que le apt parle de ftp.belnet.be/pub/kali/kali
peut-etre que le depot ftp.belnet.be n'est pas à jour aussi régulièrement que le depot officiel
[^] # Re: drivers chargés ?
Posté par NeoX . En réponse au message Changement de carte Wifi, ne détecte pas la nouvelle carte. Évalué à 2. Dernière modification le 16 mai 2021 à 12:46.
suffirait de désactiver le fastboot de windows (y a plein de toto sur internet)
puis s'arrêter windows (au lieu de rebooter) puis de démarrer le linux.
verifier aussi s'il y a un bouton physique sur l'ordi pour couper le wifi, et qu'il faudrait rallumer au démarrage du linux.
[^] # Re: Quel langage ?
Posté par NeoX . En réponse au message Editeur de code pour débutant. Évalué à 3.
on tape quand meme dans le dur en leur montrant directement du code pour leur apprendre la programmation.
tout bon programmeur saura d'abord écrire une algorithme (une logique, decomposition de son probleme en probleme plus petits, etc)
le langage ne devient alors plus que la traduction de cette logique…
et je penses qu'il ne faut pas utiliser un langage pour apprendre la programmation, mais bien apprendre une logique, pour construire un algorithme, qui deviendra ensuite du code.
# pilote libre ?
Posté par NeoX . En réponse au message Freeze toutes les 10/12 secondes pendant 2 à 3 secondes. Évalué à 2.
ton pilote Nvidia proprio est-il vraiment nécessaire pour gérer ta carte ?
ah une époque il y avait des soucis lors de la mise en veille avec certains pilotes, il suffit parfois de décharger le pilote à la mise en veille, et de le recharger au retour de mise en veille
et aussi certains fonctions du gestionnaire de fenêtre utilise de la 3D pour faire de la transparence de fenêtres, etc, et helas, parfois ca marche mieux en les désactivant.
[^] # Re: le Principe...
Posté par NeoX . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 3.
simplifie toi la vie
si tu as 2 FAI, et 2 reseaux, j'imagine que tu veux pinguer un équipement derriere le FAI (un DNS publique par exemple)
si tu prend 2 notes publiques au pif 8.8.8.8 et 6.6.6.6
ajoutes les routes spécifique pour chacun par la box de chaque opérateur
ensuite dans ton programme tu fais juste un ping 8.8.8.8 => ca teste le FAI 192.168.1.x
et quand tu ping 6.6.6.6 ca teste le FAI 192.168.100.x
# question bete
Posté par NeoX . En réponse au message qemu/kvm forward port. Évalué à 4.
ta VM est dans un reseau privé (entre la VM et l'hôte)
et l'hote a une ip publique ?
si oui, alors c'est bien autour du NAT qui devrait y avoir quelques choses
mais en plus des lignes que tu vois, il devrait y avoir un DNAT ou --to-destination mais sur l'interface publique de ton serveur
ce DNAT va prendre ce qui arrive sur l'interface publique du serveur, et sur le port 32400 pour le renvoyer vers l'IP de ta VM
[^] # Re: mysqldump
Posté par NeoX . En réponse au message Sauvegarde mariadb dans docker . Évalué à 2. Dernière modification le 11 mai 2021 à 18:48.
je ne vois pas la condition de réussite pour l'effacement
ah si, y a un exit en cas d'erreur placé AVANT
mais du coup, tu fait un dump
s'il a marché tu l'effaces
il manque la phase de backup, envoie vers ailleurs, etc
# docker, lecture seule avec volume externe
Posté par NeoX . En réponse au message Sauvegarde mariadb dans docker . Évalué à 5.
normalement docker c'est un système en quasi lecture seule
le stockage amené à changer doit se trouver sur un volume/point de montage externe.
tu peux donc au choix :
* faire le dump est l'archiver dans un coin (à chaud du coup)
* arreter le docker et copier le dossier /var/lib/mysql vers un autre support
car finalement un backup d'un site web php/mysql se fait de la meme manière qu'on soit en docker ou non.
[^] # Re: mysqldump
Posté par NeoX . En réponse au message Sauvegarde mariadb dans docker . Évalué à 2.
sympa le script qui fait le dump pour l'effacer ensuite…
j'imagine que le
rm -rf $TMPDIR
devra etre precédé par tout un tas de chose pour déplacer ce dump, l'archiver ou le transférer sur une autre machine, etc.# suivi le mode d'emploi ?
Posté par NeoX . En réponse au message Installation de Gitlab sur un serveur local. Évalué à 3.
entre le curl et le sudo, il est précisé que tu dois avoir un domaine qui va faire pointer ton gitlab.ip_serveur vers la machine ou tu es en train d'installer le gitlab-ce
est-ce le ca ?
si tu n'as pas de domaine, la EXTERNAL_URL sera http://ip_de_ton_serveur
ex : http://192.168.0.124 si ton serveur est sur l'IP 192.168.0.124
à adapter chez toi évidemment
# le scratch
Posté par NeoX . En réponse au message Editeur de code pour débutant. Évalué à 2. Dernière modification le 10 mai 2021 à 16:15.
le SCRATCH c'est des briques de puzzle indenpandant du langage, facile apprehender
=> le SCRATCH
=> https://scratch.mit.edu
bon sinon n'importe quel éditeur de texte est un éditeur de code
mais tu n'as alors pas la coloration syntaxique pour valider que le code existe
tu n'as pas d'outils pour valider que le code va fonctionner.
ensuite tu passes le code au compilateur spécifique du langage, et il te dit si y a des erreurs.
[^] # Re: En ligne de commande
Posté par NeoX . En réponse au message Faire une présentation avec incrustation de moi qui parle en webcam ?. Évalué à 2.
j'aime bien les solutions viriles comme celle là ;)
[^] # Re: Merci
Posté par NeoX . En réponse au message Configurer plusieurs virtual hosts avec une seule ip. Évalué à 2.
ca doit aussi marcher si c'est pas en local
faut juste démarrer le DNSmasq sur le serveur
et que le PC du webmaster pointe vers ce serveur DNS
# VXLAN
Posté par NeoX . En réponse au message idée de redondance de VMs, est-ce faisable. Évalué à 2.
on m'a récemment parlé de VXLAN
apparemment l'idée c'est d'avoir le meme LAN derriere chaque serveur/reverse
d'avoir une sorte de vpn entre les deux, qui fait un pont L2 entre les sorties de machines
on a alors
Machine1 sur LAN -> reverse1/passerelleVPN <-internet -> passerelleVPN/reverse2 -> Machine2 sur LAN
M1 et M2 peuvent se parler sans notion de routage
[^] # Re: .
Posté par NeoX . En réponse au message Unknown silesystem, grub rescue ls, pas de résultats . Évalué à 2.
tu aurais du avoir des erreurs si le disque est endommagé, un écran different du dmesg AVANT d'essayer d'accéder au disque.
là si ca bloque avec juste ce message,
ca ne serait pas une erreur du disque, mais la partition qui est chiffrée de l'installation précédente par exemple.
et là, comme c'est bien fait, à moins d'avoir le mot de passe de l'installation prededente et de savoir quel est le type de la partition (lvm, luks, crypt-xxxx) pour savoir quel outil il faut utiliser, il y a peu de chance que tu puisses faire grand chose.
c'est justement pour éviter qu'un pirate prenne ton ordi ou ton disque et te pique les données qui sont dedans.
[^] # Re: .
Posté par NeoX . En réponse au message Unknown silesystem, grub rescue ls, pas de résultats . Évalué à 2.
donc le "dmesg" ne donne rien quand tu tentes d'accéder aux differents disques apres l'avoir lancé ?
[^] # Re: project ou projet?
Posté par NeoX . En réponse au message Configurer plusieurs virtual hosts avec une seule ip. Évalué à 10. Dernière modification le 07 mai 2021 à 17:52.
+1 avec les remarques de ted sur projet et projeCt
j'ajouterai que pour plus de facilité, je mettrais chaque definition de site dans un fichier de config à part
1 fichier par domaine/projet
/etc/apache2/site-available/monprojet1.conf
/etc/apache2/site-available/monprojet2.conf
puis
a2enssite monprojet1
a2enssite monprojet2
comme ca tu peux activer chaque projet individuellement
# l'idée est bonne mais
Posté par NeoX . En réponse au message Configurer plusieurs virtual hosts avec une seule ip. Évalué à 6.
sur le serveur ca semble bon
tu as les sous-dossier dans /var/www/xxxx
tu as bien les DocumentRoot qui vont sur ces sous dossiers.
le /etc/hosts
c'est sur la machine cliente qu'il faut le modifier, selon le modele fournit
dans ton cas
deja un ping vers les nouveaux noms devrait au moins etre résolûmes vers 192.168.1.x
[^] # Re: le Principe...
Posté par NeoX . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 2.
en meme temps un ping au niveau protocole c'est de l'ICMP
maintenant si ton "ping" c'est envoyé une requête qui n'est pas un ping pour detecter que la passerelle est UP, ce n'est en effet plus de l'ICMP et il faut revoir comment on ouvre/referme le flux.
est-ce qu'un "ping" normal passe entre la machine et la passerelle ?
est-ce qu'un netcat/socat vers la passerelle et le port que tu vises fonctionne ?
# le Principe...
Posté par NeoX . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 3. Dernière modification le 07 mai 2021 à 09:55.
serait de ne pas bloquer,
car là, si tu reçois un truc, tu le prend, et tu attends autre chose
il faudrait plutot attendre un signal de la carte (interruption je crois)
pour déclencher la boucle de lecture
seulement il te faut lire les protocoles car un packet ping à un certain format donc une certaine taille, une réponse aura un format, et un packet TCP/IP en aura un autre
bref tu vas devoir réinventer la gestion des protocoles dans ton programme
sinon c'est la magie de l'opensource tu vas chercher les sources de l'outil "ping" pour voir comment il réagit.
il me semble que l'outil ping permet aussi de preciser l'interface ou l'IP source avec laquelle tu ping
# double entrée sur l'écran ?
Posté par NeoX . En réponse au message demande conseil teletravail. Évalué à 3. Dernière modification le 06 mai 2021 à 18:57.
mon écran à deux entrées
j'ai branché le PC fixe sur l'entrée 1
je branche le portable sur l'entrée 2 (moyennant un adaptateur USB/Thunderbolt => HDMI)
quand le portable est allumé il a donc un double ecran
le clavier/souris sert uniquement au fixe
sinon en relisant ta demande, ce serait un boitier KVM qu'il te faut
tu branches ton PC sur Entrée 1 et USB, ton portable sur entrée2 et USB
ton clavier/souris sur "contrôle USB"
tu as alors un bouton pour basculer l'écran/clavier/souris d'une machine à l'autre.
exemple
https://www.ldlc.com/informatique/reseau/kvm/c4310/+fv2459-14765.html?sort=1
[^] # Re: verifier avec les capacités de l'écran
Posté par NeoX . En réponse au message Modifier la résolution de l'écran sans étirement ?. Évalué à 2.
ca depend peut-être de l'entrée que tu utilises (vga/dvi/hdmi/composite)
internet est ton ami,
tu vas sur le site du fabricant, tu cliques sur "support"
généralement tu as "pilotes et téléchargement"
et avec le numero de modele ou de serie, tu retrouve le manuel de l'appareil