Pour éviter à la fois les problèmes liés aux éventuels espaces dans les noms de fichier et les subtilités du shell, il est conseillé d'écrire "${file}" plutôt que $file. Même si ici ça marche, il vaut mieux prendre de bonnes habitudes.
Merci pour ce retour,
effectivement, il existe toute une variété de grep, ce qui limite l'universalité du script… J'ajouterai quelques mots dans le README à ce propos.
Une fois qu'on a trouvé des instructions claires et les roms adaptées au modèle de téléphone, ça se fait assez facilement et rapidement. A noter que pour pouvoir accéder au téléphone depuis le PC j'avais dû en plus faire :
$ sudo vim /etc/udev/rules.d/91-permissions.rules
SUBSYSTEM=="usb", MODE="0666", GROUP="plugdev"
Préjugé. Il y a par exemple beaucoup de concerts ou d'émissions sur la musique sur Arte. Quelle est par exemple la chaîne qui couvre le Hellfest tous les ans ? https://www.arte.tv/fr/videos/RC-014483/hellfest/
Pour ce qui est d'enregistrer le flux venant d'une box, je ne sais pas. Mais avec un petit enregistreur TNT tel que le CGV Etimo 2T on peut enregistrer des émissions dans des formats non-cryptés : on peut donc copier et relire les fichiers sur son PC sans problème. Ce qui n'est généralement pas le cas avec les enregistreurs intégrés aux TV (c'est crypté afin qu'on ne puisse relire le fichier que sur cette TV).
Merci pour votre réponse. Je vais réfléchir à tout ça.
Le projet a débuté en janvier 2011. Je n'avais alors jamais utilisé un outil comme git. Chacun a apporté ses compétences, le projet a plutôt fonctionné en mode auto-organisation et il a pris plus d'ampleur qu'imaginé au départ. L'automatisation de la création des interfaces C/Fortran par un script Python a fait explosé le compteur ! Il traîne donc des casseroles historiques. J'ai fait pas mal de ménage récemment au niveau des différents codes. Mais il faut effectivement que je réfléchisse à l'organisation du dépôt. D'où mon post dans ce forum : avoir des avis extérieurs de personnes compétentes est très intéressant !
D'accord, c'est donc logique que le problème se pose au tout début du boot. Ce qui est étrange c'est que je ne me souviens pas déjà avoir eu autant de mal à changer un disque annexe…
En tout cas, je vais essayer de perdre l'habitude d'utiliser des partitions de swap. Apparemment ça n'a plus lieu d'être si on n'utilise pas la mise en veille prolongée et qu'on n'est pas en Btrfs : https://www.numetopia.fr/passer-de-partition-swap-a-fichier-swap/
Les performances d'un fichier de swap sont censées être équivalentes.
Avec 8 Go de RAM, le swap n'est plus vraiment utile pour une utilisation bureautique, mais ça peut éventuellement être utile quand un logiciel a des fuites de mémoire et finit par tout grignoter (firefox m'a déjà fait le coup…).
Tout d'abord, merci pour vos avis à tous les deux. Ca alimentera ma réflexion !
En fait, dans ce projet, GTK est plus qu'une dépendance puisque gtk-fortran est une interface entre le langage Fortran et GTK. Le système de build et le wrapper qui crée les fichiers contenant les quelques 10000 interfaces Fortran/C sont indépendants de la version de GTK. Mais ces fichiers contenant les interfaces, ainsi que les exemples de programmes contenus dans le projet, sont très dépendants de la version majeure de GTK : quand on passe de GTK 2 à GTK 3 et bientôt GTK 4, il y a énormément de fonctions qui apparaissent, disparaissent ou sont modifiées, et la philosophie globale de la librairie est modifiée.
[^] # Re: Moodle
Posté par vmagnin (site web personnel) . En réponse au message Cherche plateforme de collaboration pour des classes. Évalué à 3.
Si, Moodle a un outil "chat" : https://docs.moodle.org/19/fr/Chat
[^] # Re: echoes
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 1.
Non, echo sert à afficher une ligne de texte, éventuellement contenue dans une variable.
[^] # Re: echoes
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 1.
Oui,
$file
désigne le contenu de la variablefile
.Et le
file
de droite est un fichier qui s'appellefile
.[^] # Re: Quelques idées
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 1. Dernière modification le 12 mars 2020 à 10:55.
Pour éviter à la fois les problèmes liés aux éventuels espaces dans les noms de fichier et les subtilités du shell, il est conseillé d'écrire
"${file}"
plutôt que$file
. Même si ici ça marche, il vaut mieux prendre de bonnes habitudes.[^] # Re: Quelques idées
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 1.
Pourquoi un double slash devant bin ?
# echoes
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 1.
il manque le echo devant "\documentclass{beamer}
# Quelques idées
Posté par vmagnin (site web personnel) . En réponse au message Suppression de la fin d'un fichier. Évalué à 3.
Pour afficher sur la sortie standard le fichier total.tex sans les trois dernières lignes :
Pour ajouter exo.tex à la fin d'un fichier total2.tex :
Plus qu'à faire la même chose avec un fichier contenant le suffixe :
En liant un peu tout ça tu devrais y arriver.
# Des courbes
Posté par vmagnin (site web personnel) . En réponse au journal Des virus, des hommes, et de la dynamique.. Évalué à 0.
On trouvera ici en particulier des courbes superposées pour différents pays :
https://www.les-crises.fr/suivi-coronavirus/
Un graphique de comparaison grippe/coronavirus :
https://www.les-crises.fr/comparaison-de-la-mortalite-par-age-de-la-grippe-et-du-coronavirus-covid-19/
[^] # Re: Mac OS X et Apple Mail
Posté par vmagnin (site web personnel) . En réponse au journal Script de désinscription massive (suite). Évalué à 1.
Merci pour ce retour,
effectivement, il existe toute une variété de grep, ce qui limite l'universalité du script… J'ajouterai quelques mots dans le README à ce propos.
# MSYS2
Posté par vmagnin (site web personnel) . En réponse au message Rester sur Linux ou installer Windows. Évalué à 1.
Ajoutons encore une possibilité pour travailler sous Windows dans un environnement de type Unix :
https://www.msys2.org/
Je le trouve un peu long à la détente sous mon Windows 7, mais ça marche très bien. J'utilise gfortran, cmake, meson, GTK, vim, etc.
Mais si Windows est surtout utilisé pour les jeux, alors un dual boot me paraît la meilleure solution.
# Bilan au bout de deux semaines
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 1.
Un premier bilan au bout de deux semaines :
https://linuxfr.org/users/vmagnin/journaux/script-de-desinscription-massive-suite
# exemple ZTE Open C
Posté par vmagnin (site web personnel) . En réponse au message changer de rom sur wiko pulp 4g de 4 ans. Évalué à 3. Dernière modification le 08 mars 2020 à 12:39.
Bonjour,
j'ai mis à jour il y a quelques mois un vieux ZTE Open C (Firefox OS) avec LineageOS 14.1 en suivant ces instructions :
https://blog.mossroy.fr/2018/11/21/passer-un-zte-open-c-sous-lineage-os/
Une fois qu'on a trouvé des instructions claires et les roms adaptées au modèle de téléphone, ça se fait assez facilement et rapidement. A noter que pour pouvoir accéder au téléphone depuis le PC j'avais dû en plus faire :
En tout cas, ça rajeunit vraiment l'appareil !
[^] # Re: Enregistrement ffmpeg
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 1.
Avec la commande
at
, on a alors un magnétoscope numérique programmable :[^] # Re: Excellent
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 4. Dernière modification le 04 mars 2020 à 21:35.
Préjugé. Il y a par exemple beaucoup de concerts ou d'émissions sur la musique sur Arte. Quelle est par exemple la chaîne qui couvre le Hellfest tous les ans ?
https://www.arte.tv/fr/videos/RC-014483/hellfest/
[^] # Re: Enregistrement ffmpeg
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 1.
Pour sauter la première étape, on peut simplement indiquer qu'on veut le meilleur flux :
[^] # Re: Enregistrement ffmpeg
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 2.
On peut aussi enregistrer directement le flux dans un fichier, pendant une certaine durée (ici deux minutes) :
L'outil est très puissant : voir la page
man
, ou la documentation en ligne : https://streamlink.github.io/[^] # Re: Enregistrement ffmpeg
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 1.
Très intéressant !
Plus précisément, on affiche d'abord les flux disponibles :
Puis on en choisit un :
VLC s'ouvre, affiche la chaîne et avec le bouton droit de la souris on peut enregistrer. Et quand c'est fini, enregistrer en MP4.
[^] # Re: Excellent
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 4.
Tout est prévu ! Tu te crées un fichier
perso_chaines_xmltv.py
contenant :;-)
[^] # Re: Enregistrement ffmpeg
Posté par vmagnin (site web personnel) . En réponse au journal Script pour surveiller les chaînes de la TNT. Évalué à 5.
youtube-dl est un outil intéressant :
https://ytdl-org.github.io/youtube-dl/index.html
https://ytdl-org.github.io/youtube-dl/supportedsites.html
Pour ce qui est d'enregistrer le flux venant d'une box, je ne sais pas. Mais avec un petit enregistreur TNT tel que le CGV Etimo 2T on peut enregistrer des émissions dans des formats non-cryptés : on peut donc copier et relire les fichiers sur son PC sans problème. Ce qui n'est généralement pas le cas avec les enregistreurs intégrés aux TV (c'est crypté afin qu'on ne puisse relire le fichier que sur cette TV).
[^] # Re: Une seule branche avec des options de compilation
Posté par vmagnin (site web personnel) . En réponse au message git : comment appliquer une même sous-branche à deux branches ?. Évalué à 1.
Merci pour votre réponse. Je vais réfléchir à tout ça.
Le projet a débuté en janvier 2011. Je n'avais alors jamais utilisé un outil comme git. Chacun a apporté ses compétences, le projet a plutôt fonctionné en mode auto-organisation et il a pris plus d'ampleur qu'imaginé au départ. L'automatisation de la création des interfaces C/Fortran par un script Python a fait explosé le compteur ! Il traîne donc des casseroles historiques. J'ai fait pas mal de ménage récemment au niveau des différents codes. Mais il faut effectivement que je réfléchisse à l'organisation du dépôt. D'où mon post dans ce forum : avoir des avis extérieurs de personnes compétentes est très intéressant !
# tableau de bord du coronavirus
Posté par vmagnin (site web personnel) . En réponse au message Covid-19 - Inquiétant ou pas ?. Évalué à 1.
Le tableau de bord : Coronavirus COVID-19 Global Cases by Johns Hopkins CSSE
https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6
# SMART ?
Posté par vmagnin (site web personnel) . En réponse au message Disque dur externe non reconnu Ubuntu 16.04. Évalué à 3.
Apparemment, il essaie plusieurs fois de connecter le disque et à chaque fois on a un message
USB disconnect, device number n
Donc j'imagine qu'un
sudo smartctl --xall /dev/sdb
ne donnera rien ?C'est de l'USB 3.0. As-tu essayé aussi avec un câble USB 2.0 ? J'ai déjà eu des problèmes avec un disque USB 3.0 et certains câbles de rallonge USB.
[^] # Re: disque swap => mise en ville prolongée => utile au initramfs
Posté par vmagnin (site web personnel) . En réponse au message Changer un disque de stockage : update-initramfs nécessaire ?. Évalué à 1.
D'accord, c'est donc logique que le problème se pose au tout début du boot. Ce qui est étrange c'est que je ne me souviens pas déjà avoir eu autant de mal à changer un disque annexe…
En tout cas, je vais essayer de perdre l'habitude d'utiliser des partitions de swap. Apparemment ça n'a plus lieu d'être si on n'utilise pas la mise en veille prolongée et qu'on n'est pas en Btrfs :
https://www.numetopia.fr/passer-de-partition-swap-a-fichier-swap/
Les performances d'un fichier de swap sont censées être équivalentes.
Avec 8 Go de RAM, le swap n'est plus vraiment utile pour une utilisation bureautique, mais ça peut éventuellement être utile quand un logiciel a des fuites de mémoire et finit par tout grignoter (firefox m'a déjà fait le coup…).
[^] # Re: Une seule branche avec des options de compilation
Posté par vmagnin (site web personnel) . En réponse au message git : comment appliquer une même sous-branche à deux branches ?. Évalué à 1.
Tout d'abord, merci pour vos avis à tous les deux. Ca alimentera ma réflexion !
En fait, dans ce projet, GTK est plus qu'une dépendance puisque gtk-fortran est une interface entre le langage Fortran et GTK. Le système de build et le wrapper qui crée les fichiers contenant les quelques 10000 interfaces Fortran/C sont indépendants de la version de GTK. Mais ces fichiers contenant les interfaces, ainsi que les exemples de programmes contenus dans le projet, sont très dépendants de la version majeure de GTK : quand on passe de GTK 2 à GTK 3 et bientôt GTK 4, il y a énormément de fonctions qui apparaissent, disparaissent ou sont modifiées, et la philosophie globale de la librairie est modifiée.
# Scripts dans d'autres langages
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 2.
Vous pouvez trouver sur GitHub des scripts de désinscription dans d'autres langages :
- https://github.com/search?q=%22list-unsubscribe%22
- https://github.com/search?q=list+unsubscribe