je n'ai pas suivi son conseil car j'ai de l'affection pour les raspberry pi. (on ne devrait jamais mélanger travail et sentiments…). Et je me demande si je n'ai pas fait une erreur.
tu prends un RPi un peu plus "gros", tu branches un écran dessus, et hop
tes amis ont un bel écran, et toi tu continues avec du RPi
A une époque (1998 pour stage d'IUT, si si, le siècle dernier)
sous excel, tu enregistrais un ensemble d'operations/fonctions à realiser, tu faisais un bouton et ca rejouer ton scenario,
tu pouvais alors ouvrir le code générer, et le modifier pour ajouter tes traitements
et pour les développeurs, c'était les RAD, qui permettaient de modeliser rapidement une interface et certaines actions, qu'il te restait à completer en éditant le code pour coder les traitements non prévus par le logiciel.
bref le NO-CODE n'est qu'une remise au gout du jour de ce qu'on faisait deja au siècle dernier :p
J'ai vu ça mais ça commence à faire cher juste pour ce que je veux faire. Mettre plus de 200 euros de télécommande pour un truc DIY à partir d'objets plus ou moins de récup je trouve ça un peu overkill.
je suis d'accord, et surtout ca reste moins fun que de refaire tout le contrôleur à base de RPI pour la radiocommande, et de picoPI ou Arduino-nano pour le sous marin ;)
et pour 200euros tu trouves des combo Radiocommande/recepteur
en mettant plus cher tu peux avoir une radiocommande qui peut piloter plusieurs récepteurs, avec juste besoin de changer le profil depuis la radiocommande,
ex : 1 drone, 1 avion, 1 bateau, 1 buggy…
certaines peuvent meme est "utiliser en USB sur l'ordinateur" pour faire du simulateur…
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.
[^] # Re: le Principe...
Posté par NeoX . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 2.
lesquels ?
# un écran à ton RPi ?
Posté par NeoX . En réponse au message Cherche mini pc portable pour musique. Évalué à 2.
tu prends un RPi un peu plus "gros", tu branches un écran dessus, et hop
tes amis ont un bel écran, et toi tu continues avec du RPi
[^] # Re: 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é à 2.
5m, de profondeur, ou 5m d'éloignement
parce que finalement, ca reste 5m d'épaisseur d'eau entre l'émetteur et le récepteur
# de branche le HDMI coté PC
Posté par NeoX . En réponse au message ("Résolu") Xubuntu 20.04: TTY7 écran éteint . Évalué à 3. Dernière modification le 21 mai 2021 à 12:24.
le PC n'aura alors que son écran pour démarrer, avec l'affichage au bon endroit.
ensuite tu branches la TV, et tu l'allumes
parfois c'est bête, mais le PC sent une presence (le cable) mais ne détecte pas la TV car la TV était éteinte au démarrage, il n'affiche rien dessus
[^] # Re: le Principe...
Posté par NeoX . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 3.
donc la route devrait etre prise en compte dans ton "ping"
mais si tu forces l'interface, forcement ce n'est plus bon
et si tu veux que ton programme soit générique, il vaut mieux faire ton ping sans selection de route (ou le prévoir dans l'interface)
et configurer les routes comme indiqué pour qu'un paquet pour 6.6.6.6 parte par l'interface 1 et 8.8.8.8 par l'interface 2
mais c'est l'OS qui va s'en charger pour toi.
# A une époque on appelait ca du RAD ou des MACROs
Posté par NeoX . En réponse au message tendance no-code. Évalué à 6.
A une époque (1998 pour stage d'IUT, si si, le siècle dernier)
sous excel, tu enregistrais un ensemble d'operations/fonctions à realiser, tu faisais un bouton et ca rejouer ton scenario,
tu pouvais alors ouvrir le code générer, et le modifier pour ajouter tes traitements
et pour les développeurs, c'était les RAD, qui permettaient de modeliser rapidement une interface et certaines actions, qu'il te restait à completer en éditant le code pour coder les traitements non prévus par le logiciel.
bref le NO-CODE n'est qu'une remise au gout du jour de ce qu'on faisait deja au siècle dernier :p
[^] # Re: Peu précis…
Posté par NeoX . En réponse au message Compatibilité PC pour LInux. Évalué à 2.
voir les autres sujets qu'il a posté ici en cliquant sur son profil
y a un long post qui tente de résoudre le souci d'affichage de MuseScore
[^] # Re: 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é à 2.
je suis d'accord, et surtout ca reste moins fun que de refaire tout le contrôleur à base de RPI pour la radiocommande, et de picoPI ou Arduino-nano pour le sous marin ;)
à toi de voir ;)
[^] # Re: 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é à 3.
reinventer la roue, ca peut etre fun, ou pas
les recepteurs 6 canaux, existent, tout fait, tout petit, tout léger, et compatible avec la radiocommande que tu vas acheter
par exemple :
https://www.horizonhobby.com/airplanes/radio-systems/receivers/
ca coute 12€ sur les fréquences 2.4Ghz (standard actuel en RC)
https://www.horizonhobby.com/product/6-channel-2.4-ghz-fms-air-receiver/FMMRX02.html
et pour 200euros tu trouves des combo Radiocommande/recepteur
en mettant plus cher tu peux avoir une radiocommande qui peut piloter plusieurs récepteurs, avec juste besoin de changer le profil depuis la radiocommande,
ex : 1 drone, 1 avion, 1 bateau, 1 buggy…
certaines peuvent meme est "utiliser en USB sur l'ordinateur" pour faire du simulateur…
[^] # 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