Edit du debut: je me suis un peu emporté en monologue haha desolé, d'est un peu decousu et a moitié hors sujet XD
Bah si ca peut vous rassurer, j'ai 24 ans, j'adore l'informatique, et je suis pourtant impliqué par le climat… ca n'a strictement rien a voir, les deux sont tout a fait compatibles!
Et il n'y a pas que moi, mon coloc pour ne citer que lui, est a fond monde libre, et je vous jures, c'est un psychorigide de l'écologie… on a meme plus de sopalin a la maison!
Je penses aussi que les gens de ma generation sont beaucoup plus sur des plateformes comme reddit ou discord (dread pour les plus audacieux mdr)… moi j'adore les fofo, mais je suis un peu un ovni de ce coté…
Apres 2 pistes de reflexions concernant ce potentiel "manque d'interet des jeunes" en l'informatique en general (mais au final, surtout en amateur, parler de monde libre c'est pareil: informatique + amateur = mega fan de projets colaboratifs et open):
Pour les generations disons a partir de 2005, beaucoups ont comme seul "outil informatique" un smartphone…..ce qui ne pousse pas vraiment a bricoler!
Et deuxieme chose, un peu liée a la premiere, l'informatique est ultra mystifiée par les gens … Je penses que pour vous qui avez presque grandi en meme temps que l'informatique, avez pu, pour ceux qui s'y sont interessés, apprendre a mesure de sa progression…
J'ai vraiment l'impression que les efforts mis en oeuvre pour "cacher" le fonctionnnement, particulierement chez microsoft et apple (et android mais a la limite bon…), contribue enormément a cette impression de "fonctionnement incomprehensible et magique"…
(Enfin on est daccord, une puce de silicium avec des milliard de transistor qui effectue des milliards d'operation par seconde… ca reste vertigineux et magique, meme quand on sait vaguement comment ca marche!)
Ce que je trouves tres dommage c'est que l'on apprenent pas l'informatique a l'ecole… ou du moins les bases, le principe!
Maintenant ils font un peu de python je crois mais c'est nul je trouves, l'important selon moi c'est les conceptes, pas besoin de savoir faire un script python qui marche, du pseudocode suffit pour la population generale… en revanche, des bases en reseau, fonctionnement d'un ordinateur, fonctionnement d'un os, des bases de cryptographie… ca me semble ESSENTIEL dans le monde d'aujourd'hui… les gens se feraient moins avoir par arnaques en tout genre et divers phishings je penses… (ou meme choisir un mot de passe vraiment parfois j'entends des trucs…..)
Je devie, mais lautre fois j'ai recu un appel de mon operateur (ou une boite travaillant avec eux), pour me vendre un super antivirus magique qui bloque tout … j'ai un peu torturé la dame au telephone en discutant de la configuration de mon firewall, du type d'av que elle vendait, etc… et je vous jures les methodes employées… "les pirates sont surement deja chez vous, etc…"… a vomire. Tout ca pour dire que c'est pas un hasard, ca marche! Parceque les gens n'y comprennent rien, et ont presque peur de l'informatique
Breeeffff desolé! Je me suis emporté, je suis desolé pour votre asso j'espere que vous trouverez des nouveaux (en ce qui me concerne je suis a Marseille et etudiant en medecine alors de toute maniere le temps me manque)! Les gens de ma generation ne sont pas trop forum malheureusement, peut etre tentez sur reddit ou des choses comme ca?
#!/bin/bashpath="$(dirname "$(realpath "$0")")"dirList=($(find "$path" -maxdepth 1 -type d | sed "s|^\./||"))PS3="Votre choix: "select dir in "${dirList[@]}";do[[ -n "$dir"]]&& realpath "$dir/"&&breakdone
Beaucoup plus court
#!/bin/bashdirList=($(find "$(dirname "$(realpath "$0")")" -maxdepth 1 -type d | sed "s|^\./||"))select dir in "${dirList[@]}";do realpath "$dir/"&& break;done
En une ligne:
#!/bin/bashset -eu;select dir in $(find "$(dirname "$(realpath "$0")")" -maxdepth 1 -type d | sed "s|^\./||");do realpath "$dir/"&& break;done
#!/bin/bash# dès qu'une erreur est là -> on quitte le programme -> pour le devset -e;set -u
counter=0echo -e "Votre choix: \n"script_path="$(dirname "$(realpath "$0")")"# Stocker les dossiers trouvés dans une listedirList=($(find "$script_path" -maxdepth 1 -type d -execdir echo{}\;| sed "s|^\./||"))# Parcourir la liste et afficher les optionsfor line in "${dirList[@]}";docounter=$((counter +1))echo"$counter) $line"doneread -p "Reponse: " reponse
# Faire ce que tu veux avec la reponse, ici un realpath:
realpath "${dirList[$reponse-1]}/"#dans ton cas un truc style : /bin/bash "${dirList[$reponse-1]}/main.sh"
Bon la ya aucune gestion d'erreur et on peut certainement faire plus court…
Ah ben en plus si dans chaque repertoires le script a executer est toujours du nom main.sh, ca sera encore plus simple! Le script que je t'ai envoyé t'a t-il aidé? Ou alors c'est trop cafouillit? Je l'ai presque pas commenté…
Bien sur c'est donc pas fait avec un switch case, mais je ne penses pas que ca soit possible de faire comme ca, ou alors il faudrait generer a la volé un secon script bash et l'executer… mais ca me semble un peu sale comme approche!
Le plus simple ca reste un tableau avec tes sous repertoirs et une boucle for ou while pour l'afficher, puis un read pour selectionner la reponse je penses … en tout cas c'est ce que j'aurais fait!
Salut, parfois je suis un peu long a comprendre…
Je ne saisis pas bien ce que tu veux faire, si j'ai compris: afficher un menu avec les differents repertoires de ton repertoire courant, et quant tu en selectionne un … ca fait quoi? Et "gérer les X accès à créer en fonction des X répertoires trouvées", c'est sutrout ca que je ne comprends pas bien (au debut je croyais que tu parlais de Xorg haha).
Je ne suis pas sur que je pourrais t'aider mais je penses que ca aidera les autres a te repondre.
Ah oui une derniere question: tu veux un menu en ligne de commande ou GUI? Car sans GUI, j'avais fait un script (qui n'a rien a voir) mais qui affiche des tableaux avec un nombre de ligne crées a la volée, a voir si ca te conviens!
Coucou! Si vraiment la tplink t'interesse je peux regarder ce soir, car il faut que je demonte … elle est prise en sandwich entre une mini CG et une 2eme carte reseau (et le pauvre serveur a eu quelques problemes d'inodes… et je l'ai jamais reparé… donc je ne peux pas regarder en ligne de commandes…)!
Mais oui je n'ai rien fait de special de memoire (j'ai peut etre fait un ubuntu-drivers autoinstall, que j'ai tendance a faire de maniere intempestive sans trop savoir pourquoi XD, mais franchement je ne crois pas)
Alors tout ce que je peux vous dire, c'est pas vraiment un conseil, j'ai installé une carte wifi (TP-Link ARCHER T4E) sur un une vieille toure des années 2010 avec ubnutu serveur dessus, j'ai rien eu a installer de special :)
Je ne suis pas tout à fait d'accord… Bien sûr, je vous rejoins, il faut rester attentif, mais dans mon cas, j'ai commencé à "bricoler" sur mon PC sous Fedora, à peine plus vieux… Par contre, avis au papa : vous allez devoir réparer un PC sauvagement détruit tous les 10 jours, habituez-vous aux kernel panic, lol !
Mon expérience personnelle : j'ai toujours eu un ordinateur, et je m'en suis bien sorti ! Petit, j'ai beaucoup bricolé le bois, j'avais plein de plantes, des sorties entre amis, et maintenant je suis en médecine, alors ça ne m'a pas trop grillé le cerveau… C'était une chose comme une autre, un loisir comme un autre !
Bon, notez qu'un jour (12 ans, je dirais), mon cher papa m'a fait pop une notif à 01 h du matin via SSH pour me dire "va te coucher"…. Je me suis senti bête ! Il faut rester attentif, mais je ne pense pas que ça soit la peine de diaboliser :)
Mes petits conseils pour le papa, à prendre avec des pincettes, car seulement basés sur mon expérience personnelle. En fait, je vous dis surtout ce qu'a fait mon papa à moi à l'époque:
- Déjà, quand j'étais vraiment petit (vers 8-11 ans, quoi), j'avais une session non sudo.
- Je suis d'accord avec les autres… Un OS pour enfant ? Pourquoi faire ? Un Ubuntu, c'est très bien !
- Un filtre parental, peu importe sa forme, ça ne fait pas de mal.
Et en fait, je n'ai pas vraiment d'autres conseils XD. Moi, j'ai surtout de super souvenirs de mon papa qui m'expliquait les commandes du terminal <3
Voilà, désolé, je ne sais pas pourquoi je me suis lancé dans cette dissertation…
NB : J'avais écrit des arguments pas terribles, je vous les laisse là quand même : En soi, les "dangers" restent les mêmes que pour n'importe quel ordinateur, console ou appareil connecté en tout genre… Mais à choisir entre un téléphone et un PC, surtout sous Linux, je pencherais plus pour le second… Pourquoi ? Parce qu'un enfant n'a selon moi que peu de patience. Devenir accro aux jeux, ça arrive quand c'est plug and play, mais l'avantage ici, c'est qu'à 8 ans, chercher les bons dépôts, importer les clés, etc., c'est un vrai parcours du combattant. Au pire, il aura appris à chercher sur Internet, mais aura probablement abandonné avant d'y arriver. Bon, moins avec ChatGPT, vous me direz… Ce que je veux dire, c'est que le potentiel addictif entre un PC, particulièrement sous Linux, et TikTok ou même un téléphone est à des années-lumière…
[^] # Re: L'épineux problème du renouvellement
Posté par kangourou13000 . En réponse au journal Association en détresse dans les landes (LANDINUX). Évalué à 10.
Edit du debut: je me suis un peu emporté en monologue haha desolé, d'est un peu decousu et a moitié hors sujet XD
Bah si ca peut vous rassurer, j'ai 24 ans, j'adore l'informatique, et je suis pourtant impliqué par le climat… ca n'a strictement rien a voir, les deux sont tout a fait compatibles!
Et il n'y a pas que moi, mon coloc pour ne citer que lui, est a fond monde libre, et je vous jures, c'est un psychorigide de l'écologie… on a meme plus de sopalin a la maison!
Je penses aussi que les gens de ma generation sont beaucoup plus sur des plateformes comme reddit ou discord (dread pour les plus audacieux mdr)… moi j'adore les fofo, mais je suis un peu un ovni de ce coté…
Apres 2 pistes de reflexions concernant ce potentiel "manque d'interet des jeunes" en l'informatique en general (mais au final, surtout en amateur, parler de monde libre c'est pareil: informatique + amateur = mega fan de projets colaboratifs et open):
Pour les generations disons a partir de 2005, beaucoups ont comme seul "outil informatique" un smartphone…..ce qui ne pousse pas vraiment a bricoler!
Et deuxieme chose, un peu liée a la premiere, l'informatique est ultra mystifiée par les gens … Je penses que pour vous qui avez presque grandi en meme temps que l'informatique, avez pu, pour ceux qui s'y sont interessés, apprendre a mesure de sa progression…
J'ai vraiment l'impression que les efforts mis en oeuvre pour "cacher" le fonctionnnement, particulierement chez microsoft et apple (et android mais a la limite bon…), contribue enormément a cette impression de "fonctionnement incomprehensible et magique"…
(Enfin on est daccord, une puce de silicium avec des milliard de transistor qui effectue des milliards d'operation par seconde… ca reste vertigineux et magique, meme quand on sait vaguement comment ca marche!)
Ce que je trouves tres dommage c'est que l'on apprenent pas l'informatique a l'ecole… ou du moins les bases, le principe!
Maintenant ils font un peu de python je crois mais c'est nul je trouves, l'important selon moi c'est les conceptes, pas besoin de savoir faire un script python qui marche, du pseudocode suffit pour la population generale… en revanche, des bases en reseau, fonctionnement d'un ordinateur, fonctionnement d'un os, des bases de cryptographie… ca me semble ESSENTIEL dans le monde d'aujourd'hui… les gens se feraient moins avoir par arnaques en tout genre et divers phishings je penses… (ou meme choisir un mot de passe vraiment parfois j'entends des trucs…..)
Je devie, mais lautre fois j'ai recu un appel de mon operateur (ou une boite travaillant avec eux), pour me vendre un super antivirus magique qui bloque tout … j'ai un peu torturé la dame au telephone en discutant de la configuration de mon firewall, du type d'av que elle vendait, etc… et je vous jures les methodes employées… "les pirates sont surement deja chez vous, etc…"… a vomire. Tout ca pour dire que c'est pas un hasard, ca marche! Parceque les gens n'y comprennent rien, et ont presque peur de l'informatique
Breeeffff desolé! Je me suis emporté, je suis desolé pour votre asso j'espere que vous trouverez des nouveaux (en ce qui me concerne je suis a Marseille et etudiant en medecine alors de toute maniere le temps me manque)! Les gens de ma generation ne sont pas trop forum malheureusement, peut etre tentez sur reddit ou des choses comme ca?
[^] # Re: modeste aide
Posté par kangourou13000 . En réponse au message Projet menu interactif avec scan des dossiers. Évalué à 1. Dernière modification le 08 octobre 2024 à 12:48.
Plus court (oui je m'ammuse):
Beaucoup plus court
En une ligne:
Bref! J'espere que ca t'a aidé!
[^] # Re: modeste aide
Posté par kangourou13000 . En réponse au message Projet menu interactif avec scan des dossiers. Évalué à 1. Dernière modification le 08 octobre 2024 à 12:37.
Dans ce gout la:
Bon la ya aucune gestion d'erreur et on peut certainement faire plus court…
[^] # Re: modeste aide
Posté par kangourou13000 . En réponse au message Projet menu interactif avec scan des dossiers. Évalué à 1.
Ah ben en plus si dans chaque repertoires le script a executer est toujours du nom main.sh, ca sera encore plus simple! Le script que je t'ai envoyé t'a t-il aidé? Ou alors c'est trop cafouillit? Je l'ai presque pas commenté…
Bien sur c'est donc pas fait avec un switch case, mais je ne penses pas que ca soit possible de faire comme ca, ou alors il faudrait generer a la volé un secon script bash et l'executer… mais ca me semble un peu sale comme approche!
Le plus simple ca reste un tableau avec tes sous repertoirs et une boucle for ou while pour l'afficher, puis un read pour selectionner la reponse je penses … en tout cas c'est ce que j'aurais fait!
[^] # Re: modeste aide
Posté par kangourou13000 . En réponse au message Projet menu interactif avec scan des dossiers. Évalué à 1.
Le script en question si ca peut t'inspirer: https://github.com/crocodile13/multiple-ssh-gateway-keylog/blob/main/gateway.sh
# modeste aide
Posté par kangourou13000 . En réponse au message Projet menu interactif avec scan des dossiers. Évalué à 2.
Salut, parfois je suis un peu long a comprendre…
Je ne saisis pas bien ce que tu veux faire, si j'ai compris: afficher un menu avec les differents repertoires de ton repertoire courant, et quant tu en selectionne un … ca fait quoi? Et "gérer les X accès à créer en fonction des X répertoires trouvées", c'est sutrout ca que je ne comprends pas bien (au debut je croyais que tu parlais de Xorg haha).
Je ne suis pas sur que je pourrais t'aider mais je penses que ca aidera les autres a te repondre.
Ah oui une derniere question: tu veux un menu en ligne de commande ou GUI? Car sans GUI, j'avais fait un script (qui n'a rien a voir) mais qui affiche des tableaux avec un nombre de ligne crées a la volée, a voir si ca te conviens!
[^] # Re: reponse douteuse
Posté par kangourou13000 . En réponse au message Je cherche une carte wifi pour PC de bureau, neuve et fonctionnant nativement sous Linux.. Évalué à 1. Dernière modification le 07 octobre 2024 à 15:35.
Coucou! Si vraiment la tplink t'interesse je peux regarder ce soir, car il faut que je demonte … elle est prise en sandwich entre une mini CG et une 2eme carte reseau (et le pauvre serveur a eu quelques problemes d'inodes… et je l'ai jamais reparé… donc je ne peux pas regarder en ligne de commandes…)!
Mais oui je n'ai rien fait de special de memoire (j'ai peut etre fait un ubuntu-drivers autoinstall, que j'ai tendance a faire de maniere intempestive sans trop savoir pourquoi XD, mais franchement je ne crois pas)
[^] # Re: cool des regex XD
Posté par kangourou13000 . En réponse au message Vim - Affichage des répertoires sur d'une liste. Évalué à 1.
Mince je laisserais la prochaine fois… j'ai été complexé par ta reponse de qualité haha, qui poussais mieux a la comprehension XD mais merci!
# cool des regex XD
Posté par kangourou13000 . En réponse au message Vim - Affichage des répertoires sur d'une liste. Évalué à 2. Dernière modification le 06 octobre 2024 à 11:46.
Edit: zut j'ecrit doucement, une reponse infiniment plus complete a ete donné entre temps… je supprime la mienne qui est pas terrible :)
# reponse douteuse
Posté par kangourou13000 . En réponse au message Je cherche une carte wifi pour PC de bureau, neuve et fonctionnant nativement sous Linux.. Évalué à 2.
Alors tout ce que je peux vous dire, c'est pas vraiment un conseil, j'ai installé une carte wifi (TP-Link ARCHER T4E) sur un une vieille toure des années 2010 avec ubnutu serveur dessus, j'ai rien eu a installer de special :)
[^] # Re: Linux pour un enfant de 8 ans
Posté par kangourou13000 . En réponse au message Linux pour enfant. Évalué à 5.
Je ne suis pas tout à fait d'accord… Bien sûr, je vous rejoins, il faut rester attentif, mais dans mon cas, j'ai commencé à "bricoler" sur mon PC sous Fedora, à peine plus vieux… Par contre, avis au papa : vous allez devoir réparer un PC sauvagement détruit tous les 10 jours, habituez-vous aux kernel panic, lol !
Mon expérience personnelle : j'ai toujours eu un ordinateur, et je m'en suis bien sorti ! Petit, j'ai beaucoup bricolé le bois, j'avais plein de plantes, des sorties entre amis, et maintenant je suis en médecine, alors ça ne m'a pas trop grillé le cerveau… C'était une chose comme une autre, un loisir comme un autre !
Bon, notez qu'un jour (12 ans, je dirais), mon cher papa m'a fait pop une notif à 01 h du matin via SSH pour me dire "va te coucher"…. Je me suis senti bête ! Il faut rester attentif, mais je ne pense pas que ça soit la peine de diaboliser :)
Mes petits conseils pour le papa, à prendre avec des pincettes, car seulement basés sur mon expérience personnelle. En fait, je vous dis surtout ce qu'a fait mon papa à moi à l'époque:
- Déjà, quand j'étais vraiment petit (vers 8-11 ans, quoi), j'avais une session non sudo.
- Je suis d'accord avec les autres… Un OS pour enfant ? Pourquoi faire ? Un Ubuntu, c'est très bien !
- Un filtre parental, peu importe sa forme, ça ne fait pas de mal.
Et en fait, je n'ai pas vraiment d'autres conseils XD. Moi, j'ai surtout de super souvenirs de mon papa qui m'expliquait les commandes du terminal <3
Voilà, désolé, je ne sais pas pourquoi je me suis lancé dans cette dissertation…
NB : J'avais écrit des arguments pas terribles, je vous les laisse là quand même : En soi, les "dangers" restent les mêmes que pour n'importe quel ordinateur, console ou appareil connecté en tout genre… Mais à choisir entre un téléphone et un PC, surtout sous Linux, je pencherais plus pour le second… Pourquoi ? Parce qu'un enfant n'a selon moi que peu de patience. Devenir accro aux jeux, ça arrive quand c'est plug and play, mais l'avantage ici, c'est qu'à 8 ans, chercher les bons dépôts, importer les clés, etc., c'est un vrai parcours du combattant. Au pire, il aura appris à chercher sur Internet, mais aura probablement abandonné avant d'y arriver. Bon, moins avec ChatGPT, vous me direz… Ce que je veux dire, c'est que le potentiel addictif entre un PC, particulièrement sous Linux, et TikTok ou même un téléphone est à des années-lumière…
# Resolu
Posté par kangourou13000 . En réponse au message ouverture d'une fenetre graphique en root sous wayland. Évalué à 2.
Merci pour le lien, y at-il qqch a fermer pour ce post?
Je m'en vais creuser tout ca parceque certe ca marche mais j'ai moyenement compris comment…
# ca marche!
Posté par kangourou13000 . En réponse au message ouverture d'une fenetre graphique en root sous wayland. Évalué à 2.
Oahhhhhh je suis en trans! depuis root:
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
sudo -E -u user systemctl --user enable --now my-test-zenity.service
# merci
Posté par kangourou13000 . En réponse au message ouverture d'une fenetre graphique en root sous wayland. Évalué à 1.
Woaahhh merci <3 en effet je ne sais pas chercher! Merci beaucoup, je test ca dans la soirée!
# precisions...
Posté par kangourou13000 . En réponse au message ouverture d'une fenetre graphique en root sous wayland. Évalué à 1.
Je me rends compte que je n'ai pas precisé:
- je suis sous debian)
- wayland / mutter / gdm / gnome