Les variables exportées sont transmises aux processus enfants, pas aux ancêtres, oncles et autres cousins éloignés.
J'ai rajouté ça à ton script :
echo"mon PID est $$ et VAR1EXPORT=$VAR1EXPORT VAR2EXPORT=$VAR2EXPORT"
Testons :
mon pid est 118671 et VAR1EXPORT=VAR2EXPORT=autrechose
./mon_script
mon PID est 118836 et VAR1EXPORT=toto VAR2EXPORT=tata
source ./mon_script
mon PID est 118671 et VAR1EXPORT=toto VAR2EXPORT=tata
L'identifiant du shell / processus initial est 118671, VAR1EXPORT est initialement vide ou inexistante et VAR2EXPORT vaut "autrechose".
J'exécute le script dans un autre shell / processus (118836) et là les valeurs sont bien respectivement toto et tate.
Et si je le source, je trouve le PID initial de 118671, et il a bien écrasé la valeur de VAR1EXPORT et définie celle de VAR2EXPORT.
TL;DR dans la vie, il y a deux catégories de personnes, celles qui font des comités et celles qui dont des commits. L'une se plaint que l'autre en fait trop, l'autre que les premiers n'en font pas assez. Et chacune des deux catégories se commitent pour faire plus de ce qu'elle fait le mieux. Simple, basique.
Tu dois avoir un écran incompatible avec le français je ne vois que ça. Bon évidemment si les navigateurs géraient la typographie tous seuls (en fonction de la langue du bout de texte concerné), ça serait encore mieux. Toujours est-il que j'ai rajouté l'espace insécable.
https://censxres.fr/technique/ (mentionné dans la dépêche qui vient de paraître)
« Comme indiqué ci-dessus, une conclusion importante de ces tests, c’est la seule utilisation de résolveurs DNS menteurs pour effectuer la censure en France. Si cette méthode est très peu intrusive, elle est également facile à contourner en utilisant des résolveurs DNS alternatifs. On voit déjà dans certains cas comme le streaming de compétitions sportives que des ayants-droits commencent à s’attaquer à des résolveurs DNS autres que ceux des FAIs. Pour nous, il y a un risque important d’escalade dans les moyens de censure qui pourraient aller jusqu’à imposer l’utilisation de technologies intrusives comme le Deep Packet Inspection. »
https://focal.ch/fr/formations/animation-logiciel-blender
« Henri Hebeisen est directeur technique et développeur dans le domaine de l’image de synthèse. (…) Il travaille actuellement comme directeur technique sur le nouveau film de Michel Hazanavicius la plus précieuse des marchandises au sein du studio 3.0. »
« Laure Clemansaud est diplômée de l’Ecole des Métier du Cinéma d’Animation (EMCA). (…)
Actuellement, elle travaille sur le nouveau film de Michel Hazanavicius la plus précieuse des marchandises dans les départements de rigging, story-board et animation au sein du studio 3.0. »
(ce qui ramène à la discussion sur la fin de la 2G/3G survenue plusieurs récemment ici-même, car c'est les faiblesses de ces techno qui permettent notamment cette approche)
Ce n'est pas que pour les proches, c'est aussi vrai pour chaque acteur d'un collectif : responsable d'association, d'organisation sur une forge logicielle, d'un compte chez un hébergeur d'infrastructure, bref pour chaque ressource collective gérée : qui co-gère, qui prendra le relai, toutes les infos sont-elles disponibles, notre bus factor est-il supérieur à un, etc.
C'est aussi vrai dans l'autre sens : quand c'est toi qui doit gérer les décès, être préparé (enfin autant que possible), gérer les fermetures de comptes sur les différents services, contacter les personnes qui étaient en contact avec la personne, etc.
Bref, j'ai du mal à concevoir qu'une entité gouvernementale puisse décider comment les développeur doivent concevoir leur plateformes.
Ce n'est pas un peu le principe de toute régulation dans la numérique ? DMA, DSA, CRA, NIS2, RGPD, IA Act, paquet télécom en attendant DNA, DFA, etc, etc. toutes sont là pour encadrer et dire ce qu'il faut faire ou ne pas faire, avec pour objectif la concurrence, la cybersécurité, l'intérêt général, etc, etc. La tech est politique, et la politique agit sur la technique. Je ne développe pas mon logiciel/matériel en décidant dans mon coin : il me faut une prise USB-C, je dois respecter les fréquences radio autorisées, je ne fais pas ce que je veux avec les données personnelles, je dois offrir une certaine garantie, une durée de fourniture des mises à jour, la prise électrique a telle forme pour tels voltage et fréquence, etc. Ça me semble une banalité de dire cela. Après tout le jeu de la vie en société, donc de la politique, est de définir qu'elles sont les contraintes, quels sont les seuils et les limites, pour qui, etc. Les développeurs ne sont pas plus au-dessus / en dehors des lois que le département marketing, le service juridique, les éboueurs, le top management ou l'équipe d'entretien, et le législateur peut dire « faites attention aux biais de vos algorithmes », « tromper avec des dark patterns c'est mal » , « t'es un trop gros acteur pour qu'on te laisse faire ton silo enfermant » ou « je veux une interopérabilité pour une concurrence parfaite libre et non faussée » ou que sais-je encore (indépendamment de ce qu'à titre individuel je trouve bien ou pas).
%U quantième de la semaine dans l'année, dimanche étant considéré comme premier jour de la semaine (00..53)
%V numéro ISO de semaine, lundi étant considéré comme premier jour de la semaine (01..53)
%w quantième du jour dans la semaine (0..6); « 0 » représente le dimanche
%W quantième de la semaine dans l'année, lundi étant considéré comme premier jour de la semaine (00..53)
Le dimanche est le jour de la semaine privilégié pour le repos hebdomadaire dans plusieurs pays du monde, dont la France. La norme internationale ISO 8601 considère que le dimanche clôt la semaine, et le code avec le chiffre 7.
Features like Secure Boot, the dedicated Trusted Platform Module, Hypervisor Code Integrity, BitLocker encryption, and the Microsoft Defender for Endpoint detection and response sensor can’t be turned off,
locked-down operating system with no local data or apps, and no local admin users.
Il y a bien un OS (forcément) mais pas du tout contrôlé par l'acheteur (encore moins que d'habitude pour un Windows), et il est tout sauf généraliste.
[^] # Re: Résolu
Posté par Benoît Sibaud (site web personnel) . En réponse au message Besoin d'un petit cours sur export dans un script bash. Évalué à 5.
Les variables exportées sont transmises aux processus enfants, pas aux ancêtres, oncles et autres cousins éloignés.
J'ai rajouté ça à ton script :
Testons :
L'identifiant du shell / processus initial est 118671, VAR1EXPORT est initialement vide ou inexistante et VAR2EXPORT vaut "autrechose".
J'exécute le script dans un autre shell / processus (118836) et là les valeurs sont bien respectivement toto et tate.
Et si je le source, je trouve le PID initial de 118671, et il a bien écrasé la valeur de VAR1EXPORT et définie celle de VAR2EXPORT.
[^] # Re: Ça ne fait aucun doute ! (je sors)
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Ingénieur logiciel : un métier de feignasse ? :). Évalué à 5.
Au jeu des diff, blame le dév qui commite vers l'Allemagne. Je reste bissecté sur la question.
[^] # Re: Point d'exclamation à la ligne :)
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Place aux femmes dans la publication du Lama déchaîné numéro 6 !. Évalué à 3.
Cadeau https://en.wikipedia.org/wiki/Whitespace_character#Spaces_in_Unicode
[^] # Re: Ça ne fait aucun doute ! (je sors)
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Ingénieur logiciel : un métier de feignasse ? :). Évalué à 9.
TL;DR dans la vie, il y a deux catégories de personnes, celles qui font des comités et celles qui dont des commits. L'une se plaint que l'autre en fait trop, l'autre que les premiers n'en font pas assez. Et chacune des deux catégories se commitent pour faire plus de ce qu'elle fait le mieux. Simple, basique.
[^] # Re: Point d'exclamation à la ligne :)
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Place aux femmes dans la publication du Lama déchaîné numéro 6 !. Évalué à 3.
En parlant de problème de présentation, la mention de
pl@ntNet.orgne devrait pas être un mailto:, et de toute façon il manque des " partout.[^] # Re: Point d'exclamation à la ligne :)
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Place aux femmes dans la publication du Lama déchaîné numéro 6 !. Évalué à 4.
720
[^] # Re: Point d'exclamation à la ligne :)
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Place aux femmes dans la publication du Lama déchaîné numéro 6 !. Évalué à 3.
Tu dois avoir un écran incompatible avec le français je ne vois que ça. Bon évidemment si les navigateurs géraient la typographie tous seuls (en fonction de la langue du bout de texte concerné), ça serait encore mieux. Toujours est-il que j'ai rajouté l'espace insécable.
[^] # Re: trop hâte
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Australian dictionary picks ‘enshittification’ as 2024’s word of the year . Évalué à 3.
Chiantise, emmerdement, enquiquinement, fécal, bouse, excrément, crotte, étron… y a du choix de racines (root-power).
[^] # Re: Coquille
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Peter Saville et le nouvel ordre informatique. Évalué à 4.
Corrigé, merci.
[^] # Re: Pas très nouveau ....
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Jouer à Doom dans un tableau de bord Grafana. Évalué à 3.
https://grafana.com/blog/2024/11/20/metrics-logs-traces-and-mayhem-introducing-an-observability-adventure-game-powered-by-grafana-alloy-and-otel/
Quest World, un jeu d'aventure interactif utilisant Grafana Alloy, OpenTelemetry et la stack LGTM (Loki, Grafana, Tempo, Mimir) imaginé par l'équipe de Grafana labs. (merci Bearstech
[^] # Re: Big Bro
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Les services DNS sont maintenant soumis aux mêmes restrictions que les FAI. Évalué à 3.
Je propose une API d'autocensure.
[^] # Re: Précédemment
Posté par Benoît Sibaud (site web personnel) . En réponse au lien La bureaucratie s'est invitée en ligne et c'est l'enfer. Évalué à 4.
Une IA chatbot pour transhumain connecté qui enregistre dans la chaîne de blocs pour faire du bigdata mais avec des API green ?
# DNS menteurs et France
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Les services DNS sont maintenant soumis aux mêmes restrictions que les FAI. Évalué à 9.
https://censxres.fr/technique/ (mentionné dans la dépêche qui vient de paraître)
« Comme indiqué ci-dessus, une conclusion importante de ces tests, c’est la seule utilisation de résolveurs DNS menteurs pour effectuer la censure en France. Si cette méthode est très peu intrusive, elle est également facile à contourner en utilisant des résolveurs DNS alternatifs. On voit déjà dans certains cas comme le streaming de compétitions sportives que des ayants-droits commencent à s’attaquer à des résolveurs DNS autres que ceux des FAIs. Pour nous, il y a un risque important d’escalade dans les moyens de censure qui pourraient aller jusqu’à imposer l’utilisation de technologies intrusives comme le Deep Packet Inspection. »
[^] # Re: Et aussi dans "La plus précieuse des marchandises"
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Flow. Évalué à 5.
https://focal.ch/fr/formations/animation-logiciel-blender
« Henri Hebeisen est directeur technique et développeur dans le domaine de l’image de synthèse. (…) Il travaille actuellement comme directeur technique sur le nouveau film de Michel Hazanavicius la plus précieuse des marchandises au sein du studio 3.0. »
« Laure Clemansaud est diplômée de l’Ecole des Métier du Cinéma d’Animation (EMCA). (…)
Actuellement, elle travaille sur le nouveau film de Michel Hazanavicius la plus précieuse des marchandises dans les départements de rigging, story-board et animation au sein du studio 3.0. »
https://les-fees-speciales.coop/portfolio_page/la-plus-precieuse-des-marchandises/
« Outils utilisés Libreflow, Blender grease pencil »
[^] # Re: thin client
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Microsoft invente un nouveau type de PC : il n’y a pas d’ordinateur dedans . Évalué à 3.
appelons ça un thingamajig client (je découvre ce mot, il sonne bien).
# Apparemment on peut tromper mille fois mille personnes
Posté par Benoît Sibaud (site web personnel) . En réponse au lien 1 000 000 de SMS en trois jours depuis une voiture : la Thaïlande arrête un « SMS Blaster ». Évalué à 5.
(ce qui ramène à la discussion sur la fin de la 2G/3G survenue plusieurs récemment ici-même, car c'est les faiblesses de ces techno qui permettent notamment cette approche)
[^] # Re: Parfois j'y pense
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Put your usernames and passwords in your will, advises Japan's government. Évalué à 5.
Ce n'est pas que pour les proches, c'est aussi vrai pour chaque acteur d'un collectif : responsable d'association, d'organisation sur une forge logicielle, d'un compte chez un hébergeur d'infrastructure, bref pour chaque ressource collective gérée : qui co-gère, qui prendra le relai, toutes les infos sont-elles disponibles, notre bus factor est-il supérieur à un, etc.
C'est aussi vrai dans l'autre sens : quand c'est toi qui doit gérer les décès, être préparé (enfin autant que possible), gérer les fermetures de comptes sur les différents services, contacter les personnes qui étaient en contact avec la personne, etc.
[^] # Re: d'autres hommages
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Décès de lunar, un hacktiviste pédagogue. Évalué à 3. Dernière modification le 24 novembre 2024 à 16:40.
veg: Hommage à Lunar https://veg.silentio.us/txt/lunar/
[^] # Re: Moi, je préfère le papier
Posté par Benoît Sibaud (site web personnel) . En réponse au sondage Vous utilisez des agendas ? Sous quelle forme ?. Évalué à 3.
Stylet et tablette d'argile ? Burin et marbre ? Écrire avec son sang (note: alléger son agenda…) ?
[^] # Re: Mais qui est cette Preece ?
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Details suite à la demande dans les commentaires. Évalué à 6.
Je ne veux pas casser l'ambiance, mais faut-il que soit cette discussion sur Preece de mise ?
[^] # Re: Faut qu'on m'explique
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Le gouvernement américain veut que Google vende son navigateur Chrome, le plus utilisé au monde. Évalué à 10. Dernière modification le 21 novembre 2024 à 13:43.
Ce n'est pas un peu le principe de toute régulation dans la numérique ? DMA, DSA, CRA, NIS2, RGPD, IA Act, paquet télécom en attendant DNA, DFA, etc, etc. toutes sont là pour encadrer et dire ce qu'il faut faire ou ne pas faire, avec pour objectif la concurrence, la cybersécurité, l'intérêt général, etc, etc. La tech est politique, et la politique agit sur la technique. Je ne développe pas mon logiciel/matériel en décidant dans mon coin : il me faut une prise USB-C, je dois respecter les fréquences radio autorisées, je ne fais pas ce que je veux avec les données personnelles, je dois offrir une certaine garantie, une durée de fourniture des mises à jour, la prise électrique a telle forme pour tels voltage et fréquence, etc. Ça me semble une banalité de dire cela. Après tout le jeu de la vie en société, donc de la politique, est de définir qu'elles sont les contraintes, quels sont les seuils et les limites, pour qui, etc. Les développeurs ne sont pas plus au-dessus / en dehors des lois que le département marketing, le service juridique, les éboueurs, le top management ou l'équipe d'entretien, et le législateur peut dire « faites attention aux biais de vos algorithmes », « tromper avec des dark patterns c'est mal » , « t'es un trop gros acteur pour qu'on te laisse faire ton silo enfermant » ou « je veux une interopérabilité pour une concurrence parfaite libre et non faussée » ou que sais-je encore (indépendamment de ce qu'à titre individuel je trouve bien ou pas).
[^] # Re: Comprendre une communauté
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Details suite à la demande dans les commentaires. Évalué à 5. Dernière modification le 20 novembre 2024 à 17:55.
« ça dépend »
man 1 date
https://fr.wikipedia.org/wiki/Dimanche
Le dimanche est le jour de la semaine privilégié pour le repos hebdomadaire dans plusieurs pays du monde, dont la France. La norme internationale ISO 8601 considère que le dimanche clôt la semaine, et le code avec le chiffre 7.
[^] # Re: Comprendre une communauté
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Details suite à la demande dans les commentaires. Évalué à 4.
Oui mais le commun des mortel(le)s découvre en partant de un aussi, donc plutôt le mardi.
[^] # Re: Mots croisés
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Publication du numéro 4 du Lama Déchaîné. Évalué à 4.
Ce n'est pas « Service Gagnant » mais « Sevrice Gangant », parce que sinon la réponse serait « ACE ».
(nb: c'est du logiciel libre, on a accès au source et aux solutions)
[^] # Re: Pas un nouveau type de PC
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Microsoft invente un nouveau type de PC : il n’y a pas d’ordinateur dedans . Évalué à 5.
https://techcommunity.microsoft.com/blog/windows-itpro-blog/windows-365-link%E2%80%94the-first-cloud-pc-device-for-windows-365/4302687
Features like Secure Boot, the dedicated Trusted Platform Module, Hypervisor Code Integrity, BitLocker encryption, and the Microsoft Defender for Endpoint detection and response sensor can’t be turned off,
locked-down operating system with no local data or apps, and no local admin users.
Il y a bien un OS (forcément) mais pas du tout contrôlé par l'acheteur (encore moins que d'habitude pour un Windows), et il est tout sauf généraliste.