Toujours en shell, tu peux récupérer les processus fils d’un autre dont tu connais le PID avec :
pgrep -P $pid dans toutes les distributions GNU/Linux qui se respectent
ps --ppid $pid -o pid avec l’implémentation GNU de ps
ps -x -o pid,ppid | awk -v=$pid '$1==v {print $2}' avec n’importe quel ps
pstree -p $pid va par contre procéder récursivement et afficher en ascii-art, du coup il faut enchainer avec quelque chose comme | tr '\n' ' ' | sed 's/[^0-9]/ /g' | sed 's/[[:space:]][[:space:]]*/ /g'
cat /proc/$pid/task/*/children pour les distributions GNU/Linux
Mais je ne sais pas si c’est pertinent vu que tu vas faire le boulot en Rust.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
L’un a Z & co qui portent sa voix ; l’autre a X comme porte-voix ; dans tous les cas les puissance financière est mise au profit au profit de leur vision malsaine du monde. :(
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
C++ à défaut d’avoir trouvé chaussure à son pied non ? Je remets in-extenso : «
À la base je voulais utiliser FreePascal et Lazarus, mais je n'ai pas trouvé de solution acceptable pour intégrer le KVM HTML5 (petits regrets sur l'absence d'un équivalent de COM sur nos environnements de bureau, il y a le KParts de KDE éventuellement mais quitte à utiliser Qt autant prendre QtWebEngine dans ce cas ).
Java, même combat pour le rendu HTML. C# avec WebkitGtkSharp par contre, ça pourrait le faire.
J'ai regardé Rust, mais rebelote sur le HTML, et le développement d'applications graphiques c'est pas encore trop ça.
Et il y a les traditionnels GTK/Qt en C/C++, et éventuellement les bindings Python (ou autre langage) pour ces derniers, à condition qu'ils intègrent QtWebEngine, QtWebKit ou GtkWebKit.
Pour que les appels HTTP soient «jolis», le plus simple reste les coroutines. Chance, c'est possible en C++20 avec les coroutines et qcoro pour l'intégration Qt (mais je n'ai rien trouvé pour gtkmm). Ou avec Python3 et qasync/asyncqt pour l'intégration avec Qt. Ça semble plus facile sur Python / GTK, mais je ne trouve pas de solution simple pour intégrer GtkWebKit dans ce cadre.
Étant donné ma contrainte sur la « quantité » d'apprentissage, j'ai préféré me rabattre sur C++20/Qt, pour me concentrer sur la découverte et l'apprentissage de cette implémentation des coroutines. C#/GTK m'intrigue, mais je reste inquiet par rapport aux outils de développement (MonoDevelop est mort, VSCode est propriétaire et ses plugins C# sont de mémoire propriétaires également)
» Ceci n’empêche pas de chercher 1 pythoniste qui aurait su faire la même aussi vite et simplement pour ce cas de figure (y compris le KVM en HTML5)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Les études n’ont pas su trancher parce-que, je pense, on n’a pas su démontrer que les coûts étaient identiques …ni que les consommateurs étaient intéressés (est-ce que les gens auraient payé le même prix pour un « éclairage moindre » ? je ne sais pas s’il y avait le besoin à l’époque, mais aujourd’hui on propose plusieurs —cinq ou six je ne sais plus— niveaux de luminosité …même si les veilleuses utilisent des ampoules qui en font trop alors qu’on est dans l’un de ces cas où on a besoin de si peu d’éclairage.)
Par rapport à la téléphonie mobile, les même autorités poussent à l’entente quand on est itinérance… et ont obligé à l’entraide pour permettre à Xavier de proposer son offre de téléphonie.
Pour en revenir au cas qui électrise ici, il n’y a pas deux parties prenantes : les acheteurs d’un côté et les fabricants d’ampoules de l’autre ; il y a aussi les fournisseurs d’énergie aussi dans l’équation. Il semble que ces derniers n’avaient pas la possibilité de permettre que les usagers tirent sur les Volt-Ampère du réseau électrique comme on le fait aujourd’hui.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
« Il paraît qu’ » laisse penser/entendre que tu as un doute… sur la suite (maintenant, est-ce que le doute porte sur l’existence « des cas d’obsolescence programmée » ou sur le fait que ce soit « justifiée par une optimisation utile de la maintenance », va savoir) :)
« mais je ne suis pas loin (deux doigts, pas plus) de penser qu’il s’agit d’une légende urbaine ! » indique que tu vas dire que ce n’est pas une légende urbaine mais qu’au fond pour toi on en est à la limite (ou dans le pire/meilleur des cas tu ne penses pas que ce n’est pas le cas.)
Ma réponse apporte de l’eau à ton moulin : il y a des faits moinssés et l’interprétation des réponses est à la limite limite.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ce que tu écris est peu ou prou ce qui est mentionné dans les pages que j’ai liées, hormis les jugements.
Et en économie, « le résultat d'un compromis » est justement une optimisation …sans connotation positive ou négative.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ce qui est interdit c’est de pister un appareil qui ne vous appartient pas et sans l’accord du proprio. Mais du coup, est-ce que les logiciels de contrôle parental qui ont ce genre de fonctionnalité sont hors-la-loi ? (du moins en France ?)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
c'est peut-être aussi qu'elle ne souhaitait pas qu'on aille regarder de trop près ce qu'elle y faisait.
Comme beaucoup de gens, elle a tourné une page de sa vie et même enterré l’ancienne. (j’ai fait pareil aussi à une époque.)
Mais tu souhaites que son passé la poursuive ad vitam eternam, voire qu’elle n’ai pas droit à quelque rédemption :s
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Si tu veux savoir si j'ai un problème avec le reste:
Oui, j'aurais tout autant un problème avec
Ah d’accord. :) Ceci explique la tournure que tu as utilisée.
Après, ma remarque est parce-que j’essaye de ne pas transférer mon jugement moral sur des actions aux objets …sinon on jetterait aussi le Libre à cause des escrocs qui font du librewashing :s
Si elle ramène des finances, tant mieux pour la fondation Gnome. […] Si au final ils lèvent plus d'argent, tant mieux pour eux.
Ouais, le nerf de la guerre tout ça, en plus il parait que ça n’a pas d’odeur…
Mais bon, dommage qu’on ne sache pas plus sur : les critères exacts d’embauche, les objectifs à atteindre (et son engagement) et les moyens (pour travailler et contrôler etc.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pardon
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Elon Musk en guerre contre Wikipédia. Évalué à 2.
Allons donc ;D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: pidof ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message traquer un process par son pid. Évalué à 3.
Toujours en shell, tu peux récupérer les processus fils d’un autre dont tu connais le PID avec :
pgrep -P $piddans toutes les distributions GNU/Linux qui se respectentps --ppid $pid -o pidavec l’implémentation GNU depsps -x -o pid,ppid | awk -v=$pid '$1==v {print $2}'avec n’importe quelpspstree -p $pidva par contre procéder récursivement et afficher en ascii-art, du coup il faut enchainer avec quelque chose comme| tr '\n' ' ' | sed 's/[^0-9]/ /g' | sed 's/[[:space:]][[:space:]]*/ /g'cat /proc/$pid/task/*/childrenpour les distributions GNU/LinuxMais je ne sais pas si c’est pertinent vu que tu vas faire le boulot en Rust.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # xonsh
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Marcel the shell.... Évalué à 7.
J’ai perso hésité entre xonsh pour le côté fait en Python, et un peu PowerShell (pas taper) pour le côté données structurées…
https://xon.sh/
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pardon
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Elon Musk en guerre contre Wikipédia. Évalué à 4. Dernière modification le 24 octobre 2023 à 18:01.
L’un a Z & co qui portent sa voix ; l’autre a X comme porte-voix ; dans tous les cas les puissance financière est mise au profit au profit de leur vision malsaine du monde. :(
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Incroyable !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Coroutines, histoire d'un nouvel inutilitaire…. Évalué à 4.
C++ à défaut d’avoir trouvé chaussure à son pied non ? Je remets in-extenso : «
» Ceci n’empêche pas de chercher 1 pythoniste qui aurait su faire la même aussi vite et simplement pour ce cas de figure (y compris le KVM en HTML5)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Obsolescence programmée
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal CPU Ex0215 Café bricole. Évalué à 4.
Les études n’ont pas su trancher parce-que, je pense, on n’a pas su démontrer que les coûts étaient identiques …ni que les consommateurs étaient intéressés (est-ce que les gens auraient payé le même prix pour un « éclairage moindre » ? je ne sais pas s’il y avait le besoin à l’époque, mais aujourd’hui on propose plusieurs —cinq ou six je ne sais plus— niveaux de luminosité …même si les veilleuses utilisent des ampoules qui en font trop alors qu’on est dans l’un de ces cas où on a besoin de si peu d’éclairage.)
Par rapport à la téléphonie mobile, les même autorités poussent à l’entente quand on est itinérance… et ont obligé à l’entraide pour permettre à Xavier de proposer son offre de téléphonie.
Pour en revenir au cas qui électrise ici, il n’y a pas deux parties prenantes : les acheteurs d’un côté et les fabricants d’ampoules de l’autre ; il y a aussi les fournisseurs d’énergie aussi dans l’équation. Il semble que ces derniers n’avaient pas la possibilité de permettre que les usagers tirent sur les Volt-Ampère du réseau électrique comme on le fait aujourd’hui.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Obsolescence programmée
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal CPU Ex0215 Café bricole. Évalué à 3. Dernière modification le 24 octobre 2023 à 02:59.
« Il paraît qu’ » laisse penser/entendre que tu as un doute… sur la suite (maintenant, est-ce que le doute porte sur l’existence « des cas d’obsolescence programmée » ou sur le fait que ce soit « justifiée par une optimisation utile de la maintenance », va savoir) :)
« mais je ne suis pas loin (deux doigts, pas plus) de penser qu’il s’agit d’une légende urbaine ! » indique que tu vas dire que ce n’est pas une légende urbaine mais qu’au fond pour toi on en est à la limite (ou dans le pire/meilleur des cas tu ne penses pas que ce n’est pas le cas.)
Ma réponse apporte de l’eau à ton moulin : il y a des faits moinssés et l’interprétation des réponses est à la limite limite.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Contexte
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Excel will allow certain auto data conversions to be turned off. Évalué à 8.
On en souvent évoqué le problème ici
https://linuxfr.org/users/vendrediouletrollsauvage/liens/l-abus-du-tableur-excel-peut-conduire-a-des-erreurs-medicales-des-faillites-et-des-emeutes
https://linuxfr.org/users/desktop-ready-0/journaux/en-finir-avec-csv-ou-excel-pour-echanger-des-donnees
Ce qui est dommage, c’est que LibreOffice sait faire des imports sans tout reformater dans votre dos ; et il me semble aussi que l’on peut désactiver/activer chaque automatisme au cas par cas.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Autre : puissance
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au sondage A priori, que représente « a » ?. Évalué à 2.
Moi j'espérais l’option atto…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Merci ChatGPT
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au sondage A priori, que représente « a » ?. Évalué à 2.
Plus complet : A
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: vscodium
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Coroutines, histoire d'un nouvel inutilitaire…. Évalué à 4.
On en avait parlé sur ce site… https://linuxfr.org/users/bfg/liens/visual-studio-code-is-designed-to-fracture
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Madame Logo et Monsieur Brainfuck …
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Dessiner avec 5 instructions. Évalué à 3.
Me suis faite la même remarque de LOGO instantané, mais je n’avais pas fait le lien avec BF …(qui a deux fois plus d’instructions et est turing-complet) :D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Très prometteur
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Coroutines, histoire d'un nouvel inutilitaire…. Évalué à 3. Dernière modification le 23 octobre 2023 à 14:56.
OnVaHisserleMom ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Impact de la téléétude sur la pertinence des études?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Conditions de télétravail : quel impact sur la santé physique et psychique des travailleurs ?. Évalué à 2.
est-ce qu’on observe une corrélation ≠ est-ce qu’il y a un lien
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Impact de la téléétude sur la pertinence des études?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Conditions de télétravail : quel impact sur la santé physique et psychique des travailleurs ?. Évalué à 10.
Il faut bien pouvoir placer les conclusions préfaites sur la base d’une étude.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Obsolescence programmée
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal CPU Ex0215 Café bricole. Évalué à 4.
Ce que tu écris est peu ou prou ce qui est mentionné dans les pages que j’ai liées, hormis les jugements.
Et en économie, « le résultat d'un compromis » est justement une optimisation …sans connotation positive ou négative.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Bluff
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message [résolu] gnome désinstallé suite à dépendance indisponible. Évalué à 2.
Non d’un mulot, juste ça…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Très prometteur
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Coroutines, histoire d'un nouvel inutilitaire…. Évalué à 2.
via https://www.dcode.fr/mots-contenant par exemple, on a un millier que je doute de trouver dans le dico des noms communs.
via https://www.listesdemots.net/c/h/2/motscontenanthv.htm par exemple, c’est bien mieux ; mais rien qui commence par O et rien avec ces trois lettres dans l’ordre voulu.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # announce
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Geany 2.0 is out!. Évalué à 3.
ou celui-ci https://geany.org/news/geany-20-is-out/
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# release notes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Geany 2.0 is out!. Évalué à 3.
J’aurais préféré ce lien https://www.geany.org/documentation/releasenotes/2.0/
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Obsolescence programmée
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal CPU Ex0215 Café bricole. Évalué à 1.
Et pourtant, c’est loin d’être une légende urbaine : le Cartel Phœbus et l’Ampoule centenaire ont bel et bien existé…
Sur le cartel, lire (en anglais) https://spectrum.ieee.org/the-great-lightbulb-conspiracy
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Non
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Localisation. Évalué à 3.
Du coup, pas que les opérateurs… Les GAFAM si t’as installé les applis qui vont bien (et que ceux-ci tournent en tâche de fond) et connecté avec ton compte/profile etc.
- https://support.google.com/android/answer/6160491 → https://www.google.com/android/find/ ou https://myaccount.google.com/find-your-phone avec https://play.google.com/store/apps/details?id=com.google.android.apps.adm
- https://support.apple.com/find-my → https://www.apple.com/icloud/find-my/ ou https://www.apple.com/fr/icloud/find-my/ ou https://www.icloud.com/find
- Samsung (et certainement d’autres aussi) https://fr.wikihow.com/tracer-un-t%C3%A9l%C3%A9phone-par-GPS
La chose peut se faire en mettant en place son propre service, habituellement avec NextCloud/OwnCloud et une appli qui qui y envoie les coordonnées GPS. Par exemple https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/
Il y a aussi l’autre approche par SMS silencieux (ou de service, comme chez les opérateurs) qui ne nécessitent pas d’avoir le GPS activé tout le temps : https://f-droid.org/en/packages/de.nulide.findmydevice/ et https://f-droid.org/en/packages/se.erikofsweden.findmyphone/
Ce qui est interdit c’est de pister un appareil qui ne vous appartient pas et sans l’accord du proprio. Mais du coup, est-ce que les logiciels de contrôle parental qui ont ce genre de fonctionnalité sont hors-la-loi ? (du moins en France ?)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Oui
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Localisation. Évalué à 5. Dernière modification le 20 octobre 2023 à 21:09.
Pfff, j’avais compris localiser au sens l10n… Faut que je sorte le nez de l’informatique.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Laïcité, tolérance…
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien La fondation Gnome engage une shaman comme directrice exécutive . Évalué à 4.
Comme beaucoup de gens, elle a tourné une page de sa vie et même enterré l’ancienne. (j’ai fait pareil aussi à une époque.)
Mais tu souhaites que son passé la poursuive ad vitam eternam, voire qu’elle n’ai pas droit à quelque rédemption :s
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: à charge
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien La fondation Gnome engage une shaman comme directrice exécutive . Évalué à 2.
Ah d’accord. :) Ceci explique la tournure que tu as utilisée.
Après, ma remarque est parce-que j’essaye de ne pas transférer mon jugement moral sur des actions aux objets …sinon on jetterait aussi le Libre à cause des escrocs qui font du librewashing :s
Ouais, le nerf de la guerre tout ça, en plus il parait que ça n’a pas d’odeur…
Mais bon, dommage qu’on ne sache pas plus sur : les critères exacts d’embauche, les objectifs à atteindre (et son engagement) et les moyens (pour travailler et contrôler etc.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume