Quand le /home est plein, le bureau graphique n'arrive souvent plus à se lancer.
Une fois que tu es dans un terminal, tu peux utiliser la commande suivante pour afficher la liste des fichiers de plus de 5 Mo dans ton répertoire personnel :
$ find . -size +5M -exec ls -lh {}\;
Tu pourras ainsi en effacer certains avec la commande rm. En particulier des fichiers qui seraient dans des répertoires cache. Les navigateurs prennent souvent leur aise par exemple, ou les indexeurs de fichiers.
-d, --differences[=permanent]
Highlight the differences between successive updates. If the optional permanent argument is specified then watch will show all changes since the
first iteration.
-n, --interval seconds
Specify update interval. The command will not allow quicker than 0.1 second interval, in which the smaller values are converted. Both '.' and
',' work for any locales. The WATCH_INTERVAL environment can be used to persistently set a non-default interval (following the same rules and
formatting).
Ce livre est indispensable si vous êtes fan de Joy Division. Il recense et décrit tous les enregistrements connus du groupe, live et studio. En les dénichant sur le web, vous pourrez suivre toute l'évolution du groupe de ses débuts punk, au virage post-punk et à la collaboration avec Martin Hannett. Quatre années pour passer de débutants à professionnels, puis mythe.
-s, --no-messages supprimer les messages d'erreur
-P, --perl-regexp MOTIFS sont des expressions rationnelles Perl
-q, --quiet, --silent supprimer tout affichage vers la sortie standard
-R, --dereference-recursive similaire, mais avec suivi des liens symboliques
SM: I’ve heard people say that the title Unknown Pleasures was a Proust reference, which is a good one. We hadn’t read much Proust. I think it was just two words. It wasn’t dug out of a book. If anything, Proust nicked it off us.
Ce n'est pas forcément dans aGagne() que se trouve le problème. Est-ce que ça ne marche pas dans tous les cas où il y a 4 pions alignés ? (verticale, horizontale, diagonales droite et gauche)
A quoi sert le premier appel aGagne(ttint_plateau) ? L'entier retourné n'est pas récupéré dans une variable, qui permettrait en plus de ne pas appeler à nouveau cinq fois la fonction ! Même remarque dans aGagne().
Dans aGagne(), les return devraient être après les printf, sinon ils ne sont pas exécutés car on a déjà quitté la fonction.
Le problème doit venir des tests d'égalité de quatre cases : en C, on ne peut tester l'égalité que de deux variables à la fois, on ne peut pas les enchaîner comme ça :
Citons également pdfgrep dont les options sont similaires à celles de grep. Très pratique par exemple pour chercher une opération dans les PDF de vos relevés de compte bancaire :
C'est sûr que find ne vas pas être détrôné par ack.
Mais un aspect intéressant de ack est qu'il ne se contente pas d'utiliser une seule extension de fichier. Par exemple, un fichier xml est détecté avec ces paramètres :
Et on peut personnaliser le fichier de configuration pour ajouter d'autres définitions pour un type donné, ou de nouveaux types. Cette simplicité pour personnaliser le comportement de la commande me semble un des points forts de ack.
Ce qui est à peu près équivalent à ack -i. Je pourrais d'ailleurs inclure --ignore-case dans le fichier de configuration de ack pour simplifier. Et ça pourrait alors être annulé par l'option -I.
A noter que dans grep on peut utiliser des regex Perl en ajoutant l'option -P. Avec ack, c'est par défaut. On a également dans grep l'option --color, qui est activée par défaut dans ack.
la commande -g qui va me permettre d'utiliser find moins rarement
ou plutôt plus rarement ? :-)
Effectivement, avec ack on peut remplacer grep et find pour les utilisations les plus courantes. Evidemment ça ne remplace pas find avec ses multiples options mais pour trouver des fichiers avec une regex portant sur le nom, c'est impeccable.
est-ce que tu peux développer à propos de la licence ? Si j'ai bien compris c'est sous licence CC-By-SA. Est-ce que ça concerne à la fois les partitions (paroles+musiques) et les enregistrements (CD, MP3…) ?
D'après ce que je crois savoir, il y a d'un côté les droits d'auteur qui s'appliquent à la chanson elle-même (jusque 70 ans après la mort de l'auteur) et les droits sur les enregistrements qui je crois durent 50 ans à partir de la date d'enregistrement. D'où le sens de ma question.
IMPERTINENT, -ENTE, adj.
A. Vieilli ou littér.
1. [Le subst. désigne un fait, une action] Qui n'est pas adapté, approprié à l'objet dont il est question; qui va à l'encontre de la raison. Synon. inadéquat, inopportun;
PERTINENT, -ENTE, adj.
A. 1. Qui est exactement adapté à l'objet dont il s'agit.
Donc pas pertinent.
INUTILE, adj.
2. [Qualifie une réalité abstr.]
a) [considérée du point de vue de son adaptation à une fin] Qui n'apporte rien, ne sert à rien.
b) [considérée en elle-même] Qui n'a pas de justification extérieure, qui n'existe pas en fonction d'un but déterminé.
3. [Qualifie une action, un comportement] Que l'on effectue en vain, qui n'obtient aucun résultat.
Je choisis 2b, en opposition avec :
UTILITARISME, subst. masc.
A. PHILOS. Doctrine qui fait de l'utile, de ce qui sert à la vie ou au bonheur, le principe de toutes les valeurs dans le domaine de la connaissance comme dans celui de l'action. On appelle utilitarisme le système qui consiste à ramener la notion du juste à celle de l'utile, par conséquent à faire de l'intérêt le principe du droit et de la morale (PROUDHON, Justice ds LAL. 1968).
Mais une catégorie gratuit pourrait aussi faire l'affaire, avec une bonne résonance dans la communauté du libre :
GRATUIT, -UITE, adj.
A. 1. Qui est fait, donné ou dont on peut profiter sans contrepartie pécuniaire.
2. P. ext. Qui est fait ou donné sans contrepartie, qui ne cherche aucune compensation. Synon. désintéressé. Bonté, générosité gratuite.
[^] # Re: Commandes
Posté par vmagnin (site web personnel) . En réponse au message comment créer de l'espace sur le périphérique.. Évalué à 2.
Quand le
/home
est plein, le bureau graphique n'arrive souvent plus à se lancer.Une fois que tu es dans un terminal, tu peux utiliser la commande suivante pour afficher la liste des fichiers de plus de 5 Mo dans ton répertoire personnel :
Tu pourras ainsi en effacer certains avec la commande
rm
. En particulier des fichiers qui seraient dans des répertoires cache. Les navigateurs prennent souvent leur aise par exemple, ou les indexeurs de fichiers.[^] # Re: la page de man recherchée est
Posté par vmagnin (site web personnel) . En réponse au message utilisation du "man". Évalué à 3.
Je fais :
puis je tape
/PS1
pour chercher le terme PS1 dans la page. En appuyant surn
, on passe à l'occurrence suivante (next).Je ne suis pas un pro de man, mais je peux toujours faire :
pour les options, et
pour les raccourcis clavier.
[^] # Re: Flag ?
Posté par vmagnin (site web personnel) . En réponse au message Commande watch. Évalué à 2.
Peut-être utiliser
-d=permanent
?[^] # Re: Prémisse fausse ?
Posté par vmagnin (site web personnel) . En réponse au message Commande watch. Évalué à 4.
Quelque chose comme :
?
# extundelete
Posté par vmagnin (site web personnel) . En réponse au message Récupération document. Évalué à 4.
Si la partition est en ext3 ou ext4, extundelete peut faire le boulot :
http://extundelete.sourceforge.net/
L’option
--restore-file chemin/fichier
permet de restaurer un fichier précis. A noter qu'il faut d'abord démonter la partition concernée.# livre reçu
Posté par vmagnin (site web personnel) . En réponse au journal [Message de service] Gagnants des meilleures contributions de novembre 2021. Évalué à 2.
Je viens de recevoir un livre Eyrolles. Ce n'est pas celui que j'avais demandé mais ce n'est pas grave. Il a l'air intéressant :
https://www.eyrolles.com/Entreprise/Livre/le-design-des-objets-du-quotidien-9782212678833/
Merci
# Double pulsar J0737-3039
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 3.
Le double pulsar J0737-3039, découvert en 2003, est un formidable outil pour mettre à l'épreuve la théorie de la relativité générale :
"Et à la fin, c'est (encore) Einstein qui gagne" (15/12/2021) : https://www.techno-science.net/actualite/fin-encore-einstein-gagne-N21522.html
[^] # Re: Proust ?
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 2. Dernière modification le 12 décembre 2021 à 11:34.
Ce livre est indispensable si vous êtes fan de Joy Division. Il recense et décrit tous les enregistrements connus du groupe, live et studio. En les dénichant sur le web, vous pourrez suivre toute l'évolution du groupe de ses débuts punk, au virage post-punk et à la collaboration avec Martin Hannett. Quatre années pour passer de débutants à professionnels, puis mythe.
[^] # Re: récursivité
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 3. Dernière modification le 06 décembre 2021 à 13:41.
Effectivement, celui-là je ne le connaissais pas ! L'option
-q
(quietus) me semblait bizarre, mais… :-) Merci[^] # Re: récursivité
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 3.
# Proust ?
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 2.
Dans son livre Joy Division - Sessions 1977-1981, Pierre-Frédéric Charpentier évoque l'hypothèse selon laquelle le titre de l'album Unknown Pleasures pourrait être emprunté à Proust, mais cela n'est pas accrédité par Stephen Morris :
# commentaires
Posté par vmagnin (site web personnel) . En réponse au message Puissance 4, problème avec l'affichage du gagnant. Évalué à 4.
Ce n'est pas forcément dans
aGagne()
que se trouve le problème. Est-ce que ça ne marche pas dans tous les cas où il y a 4 pions alignés ? (verticale, horizontale, diagonales droite et gauche)Dans ce bloc, il y a des choses étranges :
A quoi sert le premier appel
aGagne(ttint_plateau)
? L'entier retourné n'est pas récupéré dans une variable, qui permettrait en plus de ne pas appeler à nouveau cinq fois la fonction ! Même remarque dansaGagne()
.Dans
aGagne()
, lesreturn
devraient être après lesprintf
, sinon ils ne sont pas exécutés car on a déjà quitté la fonction.Le problème doit venir des tests d'égalité de quatre cases : en C, on ne peut tester l'égalité que de deux variables à la fois, on ne peut pas les enchaîner comme ça :
Donc il manque des
&&
.# Merci
Posté par vmagnin (site web personnel) . En réponse au journal [Message de service] Gagnants des meilleures contributions de novembre 2021. Évalué à 3.
Merci,
je viens de faire suivre mon message d'hier soir à l'expéditeur car je n'avais répondu qu'à la liste.
# pdfgrep
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 3.
Citons également pdfgrep dont les options sont similaires à celles de grep. Très pratique par exemple pour chercher une opération dans les PDF de vos relevés de compte bancaire :
[^] # Re: Utiliser find
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 3.
C'est sûr que find ne vas pas être détrôné par ack.
Mais un aspect intéressant de ack est qu'il ne se contente pas d'utiliser une seule extension de fichier. Par exemple, un fichier xml est détecté avec ces paramètres :
Et on peut personnaliser le fichier de configuration pour ajouter d'autres définitions pour un type donné, ou de nouveaux types. Cette simplicité pour personnaliser le comportement de la commande me semble un des points forts de ack.
[^] # Re: Ag / The Silver Searcher
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 2.
Effectivement, je viens d'essayer
ag
, super rapide ! A la rigueur trop rapide ;-) On n'a pas le temps de lire les résultats…Le tableau que je cite dans l'article compare les fonctionnalités de ack, ag, rg, git-grep et GNU grep.
[^] # Re: récursivité
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 5.
Oui, j'utilise la plupart du temps
grep -inRI
:i
: insensible à la casse,n
: numéros de ligne,R
: récursion (avec suivi des liens symboliques),I
: exclusion des binaires.Ce qui est à peu près équivalent à
ack -i
. Je pourrais d'ailleurs inclure--ignore-case
dans le fichier de configuration de ack pour simplifier. Et ça pourrait alors être annulé par l'option-I
.A noter que dans grep on peut utiliser des regex Perl en ajoutant l'option
-P
. Avec ack, c'est par défaut. On a également dans grep l'option--color
, qui est activée par défaut dans ack.[^] # Re: Merci pour les découvertes
Posté par vmagnin (site web personnel) . En réponse au journal La commande ack, one step beyond grep !. Évalué à 3. Dernière modification le 30 novembre 2021 à 17:38.
ou plutôt plus rarement ? :-)
Effectivement, avec ack on peut remplacer grep et find pour les utilisations les plus courantes. Evidemment ça ne remplace pas find avec ses multiples options mais pour trouver des fichiers avec une regex portant sur le nom, c'est impeccable.
# Droits ?
Posté par vmagnin (site web personnel) . En réponse au journal Dernières nouvelles de KPTN : Libre à vous, Open Source Experience, En Vente Libre, .... Évalué à 3. Dernière modification le 28 novembre 2021 à 19:12.
Bonjour, intéressant,
est-ce que tu peux développer à propos de la licence ? Si j'ai bien compris c'est sous licence CC-By-SA. Est-ce que ça concerne à la fois les partitions (paroles+musiques) et les enregistrements (CD, MP3…) ?
D'après ce que je crois savoir, il y a d'un côté les droits d'auteur qui s'appliquent à la chanson elle-même (jusque 70 ans après la mort de l'auteur) et les droits sur les enregistrements qui je crois durent 50 ans à partir de la date d'enregistrement. D'où le sens de ma question.
[^] # Re: Clé Live USB
Posté par vmagnin (site web personnel) . En réponse au message Installer linux Mint. Évalué à 2.
Linux Mint a été créée par un Français.
Et il y a une section française dans le forum :
https://forums.linuxmint.com/viewforum.php?f=63
# Clé Live USB
Posté par vmagnin (site web personnel) . En réponse au message Installer linux Mint. Évalué à 4. Dernière modification le 26 novembre 2021 à 18:34.
Bonjour,
le mieux c'est de commencer par le tester sur une clé USB bootable, avant de l'installer sur un disque dur si tu es convaincu.
Il faut donc d'abord télécharger le fichier ISO de la version qui t'intéresse :
https://linuxmint.com/download.php
Puis créer une clé USB bootable :
https://linuxmint-installation-guide.readthedocs.io/en/latest/burn.html
Depuis Windows, ils conseillent un logiciel appelé Etcher pour faire ça.
Ensuite, il faudra éventuellement configurer le BIOS (ou UEFI) du PC pour qu'il boote sur la clé USB.
# textile
Posté par vmagnin (site web personnel) . En réponse au journal "Back to the future" s’était trompé de date.. Évalué à 4.
Ca c'est un textile de très bonne qualité ! Difficile à trouver de nos jours…
[^] # Re: Appréciation paradoxale
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 2.
On pourrait pertinenter ou impertinenter…
[^] # Re: Appréciation paradoxale
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 1.
Il manque peut-être la catégorie OVNI…
Si on consulte le TLFi :
Donc pas pertinent.
Je choisis 2b, en opposition avec :
Mais une catégorie gratuit pourrait aussi faire l'affaire, avec une bonne résonance dans la communauté du libre :
# Erreur de date
Posté par vmagnin (site web personnel) . En réponse au journal Unknown Pleasures : un pulsar iconique. Évalué à 2.
J'ai laissé passer une petite erreur de date :
"Peter Hook & The Light fondé en
2013"C'est en fait 2010.