je viens d'installer DroidCam via Aurora Store. Dans mon navigateur, en me connectant à http://192.168.1.106:4747/ je vois le flux vidéo du smartphone. La version gratuite affiche de la pub (sur l'écran du smartphone) et permet une résolution de 480p (la version pro propose 720p et 1080p). Mon application DataStats montre que le flux sortant du téléphone est 3 à 4 MB/s. Je suis en Wi-Fi.
Apparemment, la substitution se fait en une seule passe dans bash…
En tout cas, ça me donne envie de faire une impression de man bash car je ne me souviens pas avoir vu cette syntaxe de double substitution dans aucun livre, mémento ou magazine…
Voilà qui donne un résultat convenable pour une impression :
${parameter}
…
If the first character of parameter is an exclamation point (!), and parameter is not a nameref, it intro‐
duces a level of indirection. Bash uses the value formed by expanding the rest of parameter as the new pa‐
rameter; this is then expanded and that value is used in the rest of the expansion, rather than the expansion
of the original parameter. This is known as indirect expansion.
Est-ce que c'est le ! de la commande history ? Ca renvoie la dernière commande de l'historique commençant par cette chaîne ? (c'est ce que ça semble faire)
Dans les options de w3m, je vois qu'il y a du choix en terme de dump :
-dump dump formatted page into stdout
-dump_head dump response of HEAD request into stdout
-dump_source dump page source into stdout
-dump_both dump HEAD and source into stdout
-dump_extra dump HEAD, source, and extra information into stdout
Merci, le résultat est vraiment bon. Son seul défaut semble un nom imprononçable !
Ca doit pouvoir servir à imprimer certaines pages sans fioriture quand le navigateur ne donne pas un résultat satisfaisant, ou quand le mode "Lecture" de Firefox n'arrive pas à récupérer le texte. Impeccable par exemple pour lire The New York Times :
J'ai essayé mais ça ne marche pas. D'après man at :
-c cats the jobs listed on the command line to standard output.
Par exemple si j'ai créé avec at un job dont l'identifiant est 21, avec $ at -c 21 j'obtiens l'affichage du script qui lancera le job (avec les variables d'environnement qui seront utilisées, le cd pour le répertoire de travail, etc.) Ce qui est intéressant et permet de comprendre le fonctionnement de at.
Merci pour vos réponses ! Je m'étais pourtant déjà fais avoir avec des histoires de variables d'environnement avec at… Effectivement, ainsi ça marche :
$ echo "DISPLAY=:0 firefox https://linuxfr.org/" | at now +1 minute
Voici les différences entre les variables d'environnement du bash de départ et celles du sh lancé par at :
Tu peux aussi essayer https://www.cnrtl.fr/portail/ "Créé en 2005 par le CNRS, le CNRTL fédère au sein d’un portail unique, un ensemble de ressources linguistiques informatisées et d’outils de traitement de la langue."
Au niveau de la protection du porteur, j'imagine qu'il y a deux aspects, comme dans la vaccination : protection de l'individu et protection de la population si le pourcentage de vaccinés est suffisant. Supposons qu'un masque diminue par deux la probabilité pour un individu d'être infecté : c'est pas terrible au niveau de l'individu, mais c'est mieux que rien. Mais si tout le monde porte un masque, alors l'effet est important (division par deux de la vitesse de propagation du virus ?).
Avec Qwant, même problème en positions 1, 3 et 4. Par exemple :
H Top Hotels & Resorts Group | Catalonia Resorts
www.htophotels.com
Mais sans profiler l'utilisateur et donc sans enregistrer ses requêtes, ça me paraît difficile de ne pas sortir ce genre de résultat. Il suffit de modifier la requête pour spécifier le contexte : "htop options linux".
D'où mon message.
Le email promouvant ce moteur vient du domaine yourprivacybrands.com
Je lis sur LinkedIn : "Your Privacy Brand was created to develop educational and entertaining materials to make privacy concepts accessible to marketing staff and other business partners.
Your Privacy Brand also provides short term consulting to companies who want an outside opinion when developing, validating or updating programs and policies for capturing, storing and using the personally identifiable information of customers, prospects and/or employees. "
utilisateur de K4DirStat, je découvre QDirStat : "KDirStat without any KDE - from the original KDirStat author"
https://github.com/shundhammer/qdirstat "This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems."
Il peut même trier par taille les paquets installés sur le système.
[^] # Re: Droidcam
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Utiliser son smartphone comme webcam pour son PC ?. Évalué à 2.
Merci à tous,
je viens d'installer DroidCam via Aurora Store. Dans mon navigateur, en me connectant à http://192.168.1.106:4747/ je vois le flux vidéo du smartphone. La version gratuite affiche de la pub (sur l'écran du smartphone) et permet une résolution de 480p (la version pro propose 720p et 1080p). Mon application DataStats montre que le flux sortant du téléphone est 3 à 4 MB/s. Je suis en Wi-Fi.
Ca marche aussi avec VLC (Ouvrir un flux réseau > http://192.168.1.106:4747/video).
Par contre, je n'ai pas l'impression d'avoir le son.
Mais c'est un bon début. C'est intéressant.
# extundelete, ext4magic, foremost ?
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message partition perdue, testdisk, superblock non valide. Évalué à 2.
Bonjour,
as-tu essayé des programmes comme extundelete, ext4magic, foremost ?
Je me souviens avoir utilisé avec succès extundelete pour récupérer un gros répertoire effacé (ext4) :
- http://extundelete.sourceforge.net/
- https://doc.ubuntu-fr.org/extundelete
Mais la partition était intacte. Si la partition est abîmée, je ne sais pas si ces utilitaires arrivent à récupérer quelque chose.
Bon courage
[^] # Re: Double substitution en Bash
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Courses Assistées par Ordinateur (CAO). Évalué à 2.
Apparemment, la substitution se fait en une seule passe dans bash…
En tout cas, ça me donne envie de faire une impression de
man bashcar je ne me souviens pas avoir vu cette syntaxe de double substitution dans aucun livre, mémento ou magazine…Voilà qui donne un résultat convenable pour une impression :
Bon, y'a quand même 81 pages en Glish, of course.
[^] # Re: Double substitution en Bash
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Courses Assistées par Ordinateur (CAO). Évalué à 2. Dernière modification le 27 avril 2020 à 19:11.
J'ai trouvé dans
man bash:${parameter}
…
If the first character of parameter is an exclamation point (!), and parameter is not a nameref, it intro‐
duces a level of indirection. Bash uses the value formed by expanding the rest of parameter as the new pa‐
rameter; this is then expanded and that value is used in the rest of the expansion, rather than the expansion
of the original parameter. This is known as indirect expansion.
[^] # Re: Double substitution en Bash
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Courses Assistées par Ordinateur (CAO). Évalué à 2.
Merci bien, je ne connaissais pas cette syntaxe. C'est commité !
Finalement pourquoi bash n'accepte pas :
et que signifie ce
!qui n'est pas une négation ?Ca affiche apparemment non pas le contenu de la variable, mais son affectation :
Est-ce que c'est le
!de la commandehistory? Ca renvoie la dernière commande de l'historique commençant par cette chaîne ? (c'est ce que ça semble faire)[^] # Re: disque dur plein ?
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Je n'arrive plus à installer de paquets . Évalué à 2.
Ca peut être dû à des noms de fichiers ou répertoires comprenant des espaces. Dans ce cas il faut mettre le chemin entre guillemets ou apostrophes :
[^] # Re: disque dur plein ?
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Je n'arrive plus à installer de paquets . Évalué à 2.
NeoX a raison, ta partition utilisateur est probablement pleine si tu n'arrives pas à te connecter. C'est un symptôme classique.
Donc tu te connectes dans un terminal (CTRL+ALT+F2), puis tu tapes :
Ca t'affichera la liste des fichiers de plus de 5M dans ton compte.
Ensuite, tu en effaces quelques-uns avec des commandes Remove du type :
Tu reviens en mode graphique (CTRL+ALT+F1 sur une Ubuntu), tu pourras alors te connecter dans ta session et poursuivre le ménage. Consulte le post suivant :
https://linuxfr.org/forums/linux-debutant/posts/probleme-espace-disque
Tu y trouveras des outils en mode graphique pour faire du ménage.
Bon courage
[^] # Re: Ubuntu ?
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Je n'arrive plus à installer de paquets . Évalué à 2.
C'est ça !
# Ubuntu ?
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Je n'arrive plus à installer de paquets . Évalué à 2. Dernière modification le 26 avril 2020 à 19:04.
Dans le cas d'une distribution Ubuntu, une installation avortée peut nécessiter un :
Si tu n'arrives pas à te connecter à ta session graphique, essaie de te connecter en mode texte avec un CTRL+Alt+F2 par exemple.
[^] # Re: Quelques autres brothers...
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Naviguer sans tête dans un coquillage !. Évalué à 1.
Dans les options de w3m, je vois qu'il y a du choix en terme de dump :
-dump dump formatted page into stdout
-dump_head dump response of HEAD request into stdout
-dump_source dump page source into stdout
-dump_both dump HEAD and source into stdout
-dump_extra dump HEAD, source, and extra information into stdout
# Quelques autres brothers...
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Naviguer sans tête dans un coquillage !. Évalué à 3.
Dans Synaptic, je trouve aussi :
Si vous les avez déjà utilisés, quels sont vos avis ?
[^] # Re: Un autre ;)
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Naviguer sans tête dans un coquillage !. Évalué à 2.
Merci,
voici la page de Links : http://links.twibright.com/
Peux-tu nous dire pourquoi tu es passé de lynx à Links ? Quelles sont les différences principales ?
[^] # Re: apt install chromium-browser
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Naviguer sans tête dans un coquillage !. Évalué à 3.
Oui, mais il est indiqué :
This is a transitional dummy package. It can safely be removed.
chromium-browser is now replaced by the chromium snap.
[^] # Re: wkhtmltopdf
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal Naviguer sans tête dans un coquillage !. Évalué à 4.
Merci, le résultat est vraiment bon. Son seul défaut semble un nom imprononçable !
Ca doit pouvoir servir à imprimer certaines pages sans fioriture quand le navigateur ne donne pas un résultat satisfaisant, ou quand le mode "Lecture" de Firefox n'arrive pas à récupérer le texte. Impeccable par exemple pour lire The New York Times :
Qu'est-ce qu'on pourrait faire d'autre avec ? Des idées ?
[^] # Re: LaTeX
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Génération de documents selon modèle (gestion qualité des formations). Évalué à 4.
Il n'y a pas plus beau que LaTeX mais la pente d'apprentissage est rude.
Peut-être qu'un langage de balisage comme Markdown peut suffire ? Ca dépend de la complexité des documents.
Et pour la conversion des documents, Pandoc peut être utile.
[^] # Re: Affecter la variable DISPLAY
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Utiliser "at" pour lancer un programme graphique ?. Évalué à 1.
J'ai essayé mais ça ne marche pas. D'après
man at:Par exemple si j'ai créé avec
atun job dont l'identifiant est 21, avec$ at -c 21j'obtiens l'affichage du script qui lancera le job (avec les variables d'environnement qui seront utilisées, lecdpour le répertoire de travail, etc.) Ce qui est intéressant et permet de comprendre le fonctionnement deat.[^] # Re: Affecter la variable DISPLAY
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Utiliser "at" pour lancer un programme graphique ?. Évalué à 2.
Merci pour vos réponses ! Je m'étais pourtant déjà fais avoir avec des histoires de variables d'environnement avec
at… Effectivement, ainsi ça marche :Voici les différences entre les variables d'environnement du
bashde départ et celles dushlancé parat:# dictionnaires du CNRTL
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Dictionnaire de synonymes ?. Évalué à 4. Dernière modification le 12 avril 2020 à 21:58.
Tu peux aussi essayer https://www.cnrtl.fr/portail/
"Créé en 2005 par le CNRS, le CNRTL fédère au sein d’un portail unique, un ensemble de ressources linguistiques informatisées et d’outils de traitement de la langue."
Un début de commande :
# ça marche...
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Je ne pipe rien à ce pipe. Évalué à 1.
Chez moi ça fonctionne (j'ai copier/coller le tableau dans essai.txt) :
[^] # Re: individu / population
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal De l'usage et de l'entretien des masques de protection. Évalué à 1.
On ne sait pas trop. Voilà une étude où on est à un R0 entre 3,8 et 8,9 :
https://www.futura-sciences.com/sante/actualites/coronavirus-contagiosite-coronavirus-revue-hausse-80498/#xtor%3DRSS-8
Et bien sûr quand je parle d'une diminution de 50 %, c'est un chiffre basé sur rien. Je ne sais pas si on est au-dessus ou en-dessous avec un masque…
# individu / population
Posté par vmagnin (site web personnel, Mastodon) . En réponse au journal De l'usage et de l'entretien des masques de protection. Évalué à 1.
Au niveau de la protection du porteur, j'imagine qu'il y a deux aspects, comme dans la vaccination : protection de l'individu et protection de la population si le pourcentage de vaccinés est suffisant. Supposons qu'un masque diminue par deux la probabilité pour un individu d'être infecté : c'est pas terrible au niveau de l'individu, mais c'est mieux que rien. Mais si tout le monde porte un masque, alors l'effet est important (division par deux de la vitesse de propagation du virus ?).
[^] # Re: Pertinence des résultats
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Nouveau moteur de recherche Privado.com. Évalué à 1.
Avec Qwant, même problème en positions 1, 3 et 4. Par exemple :
Mais sans profiler l'utilisateur et donc sans enregistrer ses requêtes, ça me paraît difficile de ne pas sortir ce genre de résultat. Il suffit de modifier la requête pour spécifier le contexte : "htop options linux".
[^] # Re: Je te spamme, donc je te respecte
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Nouveau moteur de recherche Privado.com. Évalué à 1.
D'où mon message.
Le email promouvant ce moteur vient du domaine yourprivacybrands.com
Je lis sur LinkedIn : "Your Privacy Brand was created to develop educational and entertaining materials to make privacy concepts accessible to marketing staff and other business partners.
Your Privacy Brand also provides short term consulting to companies who want an outside opinion when developing, validating or updating programs and policies for capturing, storing and using the personally identifiable information of customers, prospects and/or employees. "
[^] # Re: les bons outils
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Problème espace disque. Évalué à 2.
Après essai, j'ai désinstallé ce bon vieux K4DirStat et je l'ai remplacé par sa nouvelle mouture QDirStat.
[^] # Re: les bons outils
Posté par vmagnin (site web personnel, Mastodon) . En réponse au message Problème espace disque. Évalué à 3. Dernière modification le 03 avril 2020 à 21:52.
Merci,
utilisateur de K4DirStat, je découvre QDirStat : "KDirStat without any KDE - from the original KDirStat author"
https://github.com/shundhammer/qdirstat
"This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems."
Il peut même trier par taille les paquets installés sur le système.