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.
Si c'est comme Bloctel pour le téléphone, ça ne m'étonne pas…
Je posterai quelques statistiques la semaine prochaine. En tout cas, aujourd'hui je n'ai reçu que trois pourriels : à 00:03, 13:22 et 20:02. C'est un gros progrès. Je me demande juste comment ça va évoluer au fil des semaines. L'accalmie est-elle temporaire ? Ou pas ? J'avais déjà essayé d'agir à la main, mais c'est fastidieux, et on finit par abandonner car il y a trop de listes et d'agences de pub… On a l'impression que ça arrive aussi vite qu'on se désinscrit…
Quand j'aurai accumulé suffisamment d'indésirables, je relancerai l'arme de destruction massive…
Et j'ai un autre email qui reçoit une petite dizaine de spams par jour. J'attends encore un peu et je testerai dessus.
Surtout ne videz pas votre dossier "Indésirables", laissez-le se remplir pour disposer d'un maximum de liens de désinscription…
si je comprends bien, Maildir stocke chaque message dans un fichier différent (https://fr.wikipedia.org/wiki/Maildir). Si les fichiers sont au format texte, en remplaçant ligne 25 la portion de code : grep -A 1 "List-Unsubscribe: <" "${fichier}"
par grep -R -A 1 "List-Unsubscribe: <"
ça devrait le faire ! Si tu ne mets pas de nom de fichier mais que tu ajoutes l'option -R, la commande grep fait une recherche récursive en partant du répertoire courant.
en tout cas, ça marche avec gets(login); et cg = getchar(); de <stdio.h>.
Mais j'obtiens :
gcc essai.c -Wall -Wextra -pedantic -std=c99
essai.c: In function ‘main’:
essai.c:14:7: warning: ‘gets’ is deprecated [-Wdeprecated-declarations]
14 | gets(login);
| ^~~~
In file included from essai.c:1:
/usr/include/stdio.h:577:14: note: declared here
577 | extern char *gets (char *__s) __wur __attribute_deprecated__;
| ^~~~
et on peut lire dans stdio.h :
This function is impossible to use safely. It has been officially
removed from ISO C11 and ISO C++14, and we have also removed it
from the _GNU_SOURCE feature list. It remains available when
explicitly using an old ISO C, Unix, or POSIX standard.
S'il s'agit d'un problème de display manager (logiciel qui gère la connexion graphique), tu peux essayer d'en installer un autre en ligne de commandes (CTRL+ALT+F2). Dans Xubuntu ça doit être LightDM, mais tu peux essayer sddm, gdm3, lxdm, etc.
Si je comprends bien, par rapport à la norme IEEE 754 originelle (1985), la révision de 2008 ajoute en particulier aux formats binaires habituels des formats décimaux permettant de faire des calculs sans erreurs d'arrondis (nécessaire par exemple pour le calcul financier).
Quelles sont les différences par rapport au codage BCD (Binary-coded decimal) ?
J'imagine qu'avec Amazon la part qui revient à l'auteur est plus importante que chez un éditeur classique (chez qui elle est réputée très faible, typiquement 8 %). Mais j'imagine aussi que sur les 19 € du prix de vente, Amazon retient une part non négligeable pour le tirage papier et la livraison.
A noter que d'après la troisième de couverture, ce livre semble auto-édité. Donc imprimé sur demande par Amazon ?
Je serais curieux de savoir comment se passe le processus. En particulier comment se passe le dépôt légal et l'obtention de l'ISBN. Et combien d'ouvrages on peut espérer ainsi vendre.
A noter que l'auteur a déjà publié de la même façon un ouvrage Probabilités et processus stochastiques en 2017.
Bonsoir,
as-tu essayé les autres drivers NVIDIA présents dans les dépôts Ubuntu ? En général il y en a trois ou quatre, et le plus récent n'est pas forcément le meilleur, il peut y avoir des régressions.
Et si les performances ne sont pas ton critère prioritaire, le pilote libre xserver-xorg-video-nouveau est à essayer également.
A mon avis, il n'y a vraiment aucun problème, et je n'ai jamais rien lu qui puisse laisser penser qu'il y en ait un. Maintenant, je ne suis pas juriste…
Comme quoi, c'est compliqué et ta question mérite d'être posée : je savais qu'il y avait une protection sur l'image de la tour, mais je ne savais pas que c'était uniquement de nuit !
à ma connaissance, la licence protège le logiciel (code source, exécutable), pas son image à l'écran. Donc faire une copie d'écran n'est même pas une citation. Donner un extrait de lignes de code serait une citation.
Les magazines d'informatique (et les livres) sont bourrés de captures d'écran de logiciels libres (ou non), mais les articles sont généralement propriétaires (sauf dans certains magazines où l'auteur peut choisir une licence CC).
[^] # 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
[^] # Re: Se désinscrire
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 3.
Tout à fait Thierry, dans les deux cas on chasse la galinette cendrée ! (https://fr.wiktionary.org/wiki/galinette_cendr%C3%A9e)
Tu es spammé, cé ton destain…
[^] # Re: Se désinscrire
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 3.
Je suis tout à fait d'accord, il y a spam et spam.
[^] # Re: Maildir ?
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 5.
J'ai commité cette fonctionnalité :
Lancez le script soit en lui fournissant un fichier :
$ ./unsubscribe.sh ~/.thunderbird/rfjzi2xb.default/Mail/pop.aliceadsl.fr/Junk
soit en lui fournissant un répertoire dont il analysera tous les fichiers, sous-répertoires inclus :
$ ./unsubscribe.sh ~/.monlogicieldemail/Junk/
[^] # Re: Signal Spam
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 3.
Si c'est comme Bloctel pour le téléphone, ça ne m'étonne pas…
Je posterai quelques statistiques la semaine prochaine. En tout cas, aujourd'hui je n'ai reçu que trois pourriels : à 00:03, 13:22 et 20:02. C'est un gros progrès. Je me demande juste comment ça va évoluer au fil des semaines. L'accalmie est-elle temporaire ? Ou pas ? J'avais déjà essayé d'agir à la main, mais c'est fastidieux, et on finit par abandonner car il y a trop de listes et d'agences de pub… On a l'impression que ça arrive aussi vite qu'on se désinscrit…
Quand j'aurai accumulé suffisamment d'indésirables, je relancerai l'arme de destruction massive…
Et j'ai un autre email qui reçoit une petite dizaine de spams par jour. J'attends encore un peu et je testerai dessus.
Surtout ne videz pas votre dossier "Indésirables", laissez-le se remplir pour disposer d'un maximum de liens de désinscription…
[^] # Re: Maildir ?
Posté par vmagnin (site web personnel) . En réponse au journal Script pour se désinscrire massivement des listes publicitaires. Évalué à 7.
Salut,
si je comprends bien, Maildir stocke chaque message dans un fichier différent (https://fr.wikipedia.org/wiki/Maildir). Si les fichiers sont au format texte, en remplaçant ligne 25 la portion de code :
grep -A 1 "List-Unsubscribe: <" "${fichier}"
par
grep -R -A 1 "List-Unsubscribe: <"
ça devrait le faire ! Si tu ne mets pas de nom de fichier mais que tu ajoutes l'option
-R
, la commandegrep
fait une recherche récursive en partant du répertoire courant.# ?!
Posté par vmagnin (site web personnel) . En réponse au message notetakers. Évalué à 2.
?
zim !
# stdio.h
Posté par vmagnin (site web personnel) . En réponse au message problème avec la boucle do while. Évalué à 2.
Bonjour,
en tout cas, ça marche avec
gets(login);
etcg = getchar();
de<stdio.h>
.Mais j'obtiens :
et on peut lire dans
stdio.h
:This function is impossible to use safely. It has been officially
removed from ISO C11 and ISO C++14, and we have also removed it
from the _GNU_SOURCE feature list. It remains available when
explicitly using an old ISO C, Unix, or POSIX standard.
Je n'ai pas
conio.h
, qui ne fait pas partie de la librairie standard (https://en.wikipedia.org/wiki/Conio.h).[^] # Re: plusieurs pistes
Posté par vmagnin (site web personnel) . En réponse au message connexion impossible de xubuntu 18.04 depuis le 20/810/2020. Évalué à 1.
S'il s'agit d'un problème de display manager (logiciel qui gère la connexion graphique), tu peux essayer d'en installer un autre en ligne de commandes (CTRL+ALT+F2). Dans Xubuntu ça doit être LightDM, mais tu peux essayer sddm, gdm3, lxdm, etc.
# Partition pleine ?
Posté par vmagnin (site web personnel) . En réponse au message connexion impossible de xubuntu 18.04 depuis le 20/810/2020. Évalué à 2.
Est-ce que tu peux te connecter en ligne de commandes (CTRL+ALT+F2) ?
Tu peux dans ce cas essayer de voir si ta partition utilisateur n'est pas pleine avec :
$ df
Si c'est le cas, tu peux lister les gros fichiers avec une commande telle que :
$ find . -size +5M -exec ls -lh {} \;
et faire du ménage avec la commande rm
[^] # IEEE 754-2008
Posté par vmagnin (site web personnel) . En réponse au journal Un ouvrage sur Julia. Évalué à 2.
Si je comprends bien, par rapport à la norme IEEE 754 originelle (1985), la révision de 2008 ajoute en particulier aux formats binaires habituels des formats décimaux permettant de faire des calculs sans erreurs d'arrondis (nécessaire par exemple pour le calcul financier).
Quelles sont les différences par rapport au codage BCD (Binary-coded decimal) ?
[^] # Re: Auto-édition ?
Posté par vmagnin (site web personnel) . En réponse au journal Un ouvrage sur Julia. Évalué à 2.
Merci beaucoup pour cette réponse très détaillée.
J'imagine qu'avec Amazon la part qui revient à l'auteur est plus importante que chez un éditeur classique (chez qui elle est réputée très faible, typiquement 8 %). Mais j'imagine aussi que sur les 19 € du prix de vente, Amazon retient une part non négligeable pour le tirage papier et la livraison.
Un lien intéressant :
https://www.lexpress.fr/culture/livre/ce-que-gagnent-les-ecrivains_859800.html
# Auto-édition ?
Posté par vmagnin (site web personnel) . En réponse au journal Un ouvrage sur Julia. Évalué à 5.
A noter que d'après la troisième de couverture, ce livre semble auto-édité. Donc imprimé sur demande par Amazon ?
Je serais curieux de savoir comment se passe le processus. En particulier comment se passe le dépôt légal et l'obtention de l'ISBN. Et combien d'ouvrages on peut espérer ainsi vendre.
A noter que l'auteur a déjà publié de la même façon un ouvrage Probabilités et processus stochastiques en 2017.
# autres drivers
Posté par vmagnin (site web personnel) . En réponse au message Driver Nvidia 440 avec Xubuntu : ERROR: NVIDIA driver is not loaded. Évalué à 1.
Bonsoir,
as-tu essayé les autres drivers NVIDIA présents dans les dépôts Ubuntu ? En général il y en a trois ou quatre, et le plus récent n'est pas forcément le meilleur, il peut y avoir des régressions.
Et si les performances ne sont pas ton critère prioritaire, le pilote libre xserver-xorg-video-nouveau est à essayer également.
[^] # Re: même pas une citation
Posté par vmagnin (site web personnel) . En réponse au message Question sur la "viralité" de certaines licences libres. Évalué à 4. Dernière modification le 20 décembre 2019 à 15:34.
A mon avis, il n'y a vraiment aucun problème, et je n'ai jamais rien lu qui puisse laisser penser qu'il y en ait un. Maintenant, je ne suis pas juriste…
Par contre, si tu mets une photo de la tour Eiffel, attention !
- Vue de jour, c'est dans le domaine public.
- Vue de nuit, il y a des droits : les éclairages sont protégés !
https://www.toureiffel.paris/fr/entreprise/utiliser-image-tour-eiffel
Comme quoi, c'est compliqué et ta question mérite d'être posée : je savais qu'il y avait une protection sur l'image de la tour, mais je ne savais pas que c'était uniquement de nuit !
# même pas une citation
Posté par vmagnin (site web personnel) . En réponse au message Question sur la "viralité" de certaines licences libres. Évalué à 6.
Bonsoir cévhé,
à ma connaissance, la licence protège le logiciel (code source, exécutable), pas son image à l'écran. Donc faire une copie d'écran n'est même pas une citation. Donner un extrait de lignes de code serait une citation.
Les magazines d'informatique (et les livres) sont bourrés de captures d'écran de logiciels libres (ou non), mais les articles sont généralement propriétaires (sauf dans certains magazines où l'auteur peut choisir une licence CC).