Seulement 22 ans sur le site ;-) , mais j'y ai appris un tas de trucs ici ! Ma vie n'aurait sans doute pas été la même sans Linuxfr… Merci à tous ceux qui ont, par leurs contributions, aidé une pauvre moule à installer une Mandrakelinux 9.1 en 2003. J'avais aussi gagné ici un bouquin sur python pour une contribution… 20 ans plus tard c'est mon gagne pain.
J'ai fait une grosse pause pendant un moment, et suis de retour depuis peu pour vous lire avec plaisir. J'en profite aussi pour rendre hommage aux contributeurs qui nous ont quittés, il sont nombreux mais j'ai forcément une pensée particulière pour Zezinho. Paix sur lui.
EDIT: je vois que Mageia 10 vient juste de sortir, une raison de plus de faire la teuf !
Perso j'utilise le module Syndic de diacamma, mais il a été créé pour les associations à l'origine. Tu as moyen de l'auto héberger, ou tu peux le faire héberger chez Sleto, société du créateur de Diacamma fournissant du service et du support.
… si ce n'est en diagonale, mais quitte à te mettre à plein de trucs nouveaux, tu peux tester polars (oui, c'est du rust) pour remplacer pandas et comparer les performances. Et virer black de ta stack et utiliser ruff format. C'est tout pour cette fois-ci :-).
Quand tu cherches un emploi, tu es un peu obligé de répondre de peur de passer à côté d'une opportunité. J'ai parfois des recruteurs qui étaient fichés comme spams.
Globalement, ta distribution a déjà fait le boulot. Le point commun des forks de ce tpe d'outil c'est qu'il y a une convention tacite de s'appeler "PDF machin". Donc cherche dans ton gestionnaire de paquets les paquets dont le nom commence par pdf.
apt-cache search pdf | grep -E '^pdf' Tu as aussi magasin d'applications à la GNOME Software ou Ubuntu Software où tu peux faire une recherche avec "pdf", et il ne te remontera je pense que les applications graphiques.
Là dans Ubuntu Software, les 4 premiers résultats quand je cherche "pdf" sur Ubuntu 20.04 sont:
Il y a moyen d'avoir de la configuration conditionnelle par projet sous Vim, mais j'avoue que je ne me suis jamais trop pris la tête. Les rares fois où ça m'arrive j'adapte les linters et formatteur utiles au projet en question dans ma config globale. Au pire les checks se mappent sur une combinaison de touches et là tu fais ce que tu veux, mais c'est déjà moins automatique.
Oui, je trouve ça moins intrusif. Je fais pareil pour tout ce qui est analyse statique (pylint, mypy, flake8) avec ale, ça se lance à la sauvegarde. Pour ceux que ça intéresse: https://github.com/liberforce/vimrc
Le mix n'est pas mauvais, c'est juste que ça demande à comprendre ce qu'on fait, et il y a plein de gens qui ne pigeront pas et pourriront le code donc…
Je vais avoir 42 ans la semaine prochaine, donc côté jeunesse… Non, je connaissais le jeu de nom, j'ai reconnu le graphisme, mais je n'y ai seulement jamais joué :). J'ai eu mon premier PC en 1997, j'étais sur Amiga avant, et j'ai plutôt joué à Diablo à l'époque :-].
Le coup du formulaire qui tronque le champ… J'avais eu ça sur le site de l'apec (bon pour le coup, pas un service de l'état). Sur un renouvellement de mot de passe, on te demande d'en saisir un nouveau, avec des règles indiquées. J'utilisais un générateur de mot de passe. Après avoir changé le mdp, impossible de me reconnecter, alors que je l'avais enregistré dans le navigateur.
En fait, la règle de longueur n'était pas vérifiée au moment du changement de mot de passe, le champ était tronqué silencieusement. Au login, il ne tronquait pas et comparait donc le mot de passe complet au mot de passe tronqué. J'avais remonté le bug. Je ne sais pas si cela se produit toujours, j'avoue que l'apec ne m'a jamais permis de trouver du boulot.
Intéressant. Hier en regardant sur un autre ordinateur j'ai vu autre chose avec des noms d'onglets que je ne connaissais pas. Sinon je n'aurais pas perdu mon temps à écrire de commentaire. Je suis d'autant plsu atterré du comportement des étudiants en question qui envoient des PR qui ne correspondent à aucun besoin réel…
Pourquoi ne pas activer le bugtracker ? Tu pourrais suivre tes propres idées d'amélioration, et avoir d'autres bugs avec un tag spécifique pour les contributions faciles. En son absence, un étudiant peut se dire "tiens, je vais envoyer ça, on verra si ça rentre". Si tu as des listes de contributions possibles, ou acceptes des demandes d'évolution, cela donne une ligne directrice, leur évitant de s'éparpiller. Certes, tu peux te retrouver à fermer des bugs plutôt que des pull requests (voire en plus des pull requests), c'est un risque. Tu peux aussi laisser juste un bug ouvert avec un titre explicite pour dire que le logiciel est complet et n'a pas besoin d'évoluer et n'a pas de bugs (ce qui est à mon avis faux et sonne un peu pédant, mais a le mérite d'être clair).
Le bugtracker c'est le premier réflexe je pense quand tu t'intéresses à l'amélioration d'un logiciel. Il t'aidera à envoyer bouler ce qui sont venus pour la gloire et trouver l'aiguille dans la meule de foin : la personne qui aura un vrai besoin, ou une vraie idée. Tu me diras que tu as déjà ça via les PR, et tu as peut être raison, mais à ta place, je tenterais l'expérience pour voir si cela améliore les choses. Je ne pense pas que les PR ont pour vocation de servir de point d'entrée.
Au pire, ajoute un CONTRIBUTING.md, ou une section de contribution au README.md, mais je ne pense pas que les étudiants en question le liront, j'ai un peu plus d'espoir du côté du bugtracker… Un peu plus de chances avec une table des matières (genre générée avec md-toc) pour voir en un clin d'œil qu'il y a une section de contribution sans avoir à faire défiler tout le fichier.
Par contre, dès qu'on tape sur l'accès au bistrot, les gens se ruent sur la vaccination !
J'ai souri. Je parlais avec mon beau frère il y a deux semaines de la vaccination, il a plein de collègues de travail (il est routier) qui l'encouragent à ne pas se faire vacciner, parce que effets à long terme, etc. En parlant avec lui, il me dit surtout qu'il n'a pas envie de se faire vacciner tous les ans (il fut un temps évoqué de potentiels vaccins annuels comme la grippe). Ce à quoi je lui réponds qu'entre ne pas faire la vaccination initiale, et ne pas faire d'hypothétiques rappels dans un an, il y a quand même une différence énorme. Il écoute bonne pâte, ce n'est pas spécialement un antivax, je pense qu'il fait avec les informations qui arrivent à lui, et l'environnement joue aussi. Sa mère non plus ne veut pas être vaccinée.
Le week-end dernier, ils vont à 3 personnes à la fête foraine, et là: tests ou certificats de vaccination à présenter à l'entrée, et c'est le seul non-vacciné du groupe. Après 3h d'attente (ils n'ont pas compris la procédure pour le test sur place, refont la queue plusieurs fois), ils finissent par rentrer chez eux.
Le lendemain il reçoit sa première dose.
Donc oui, c'est plutôt une histoire de friction. Tant que c'est facile de ne pas se faire vacciner, certaines personnes s'en foutent un peu, ou préfèrent le status quo. Quand ça les rattrape dans leur vie quotidienne et leur confort en revanche, ça peut aller vite.
J'en ai vu un autre au journal télévisé qui s'était retrouvé sous assistance respiratoire, 39 ans, non vacciné. Il semble qu'il ait peur des piqûres et ne s'était pas fait vacciner à cause de ça. Donc sans rendre la vaccination obligatoire, rien qu'emmerder un peu plus les gens pour vaincre la paresse et les barrières psychologiques des gens qui ne sont foncièrement anti-vaccins devrait aider à augmenter la couverture vaccinale.
[^] # Re: "Défier Google Maps et Street View"
Posté par liberforce (site web personnel, Mastodon) . En réponse au lien C’est la fin de Géoportail : avec cartes.gouv.fr, la France vient défier Google Maps et Street View. Évalué à 2 (+0/-0).
Coin >o_/
[^] # Re: Bon anniversaire
Posté par liberforce (site web personnel, Mastodon) . En réponse à la dépêche Vingt-huit ans de LinuxFr.org. Évalué à 4 (+2/-0).
J'te crois pas, tu bluffes.
# Suis un petit jeune...
Posté par liberforce (site web personnel, Mastodon) . En réponse à la dépêche Vingt-huit ans de LinuxFr.org. Évalué à 4 (+2/-0). Dernière modification le 30 juin 2026 à 10:45.
Seulement 22 ans sur le site ;-) , mais j'y ai appris un tas de trucs ici ! Ma vie n'aurait sans doute pas été la même sans Linuxfr… Merci à tous ceux qui ont, par leurs contributions, aidé une pauvre moule à installer une Mandrakelinux 9.1 en 2003. J'avais aussi gagné ici un bouquin sur python pour une contribution… 20 ans plus tard c'est mon gagne pain.
J'avais eu l'occasion d'en parler ici par le passé.
J'ai fait une grosse pause pendant un moment, et suis de retour depuis peu pour vous lire avec plaisir. J'en profite aussi pour rendre hommage aux contributeurs qui nous ont quittés, il sont nombreux mais j'ai forcément une pensée particulière pour Zezinho. Paix sur lui.
EDIT: je vois que Mageia 10 vient juste de sortir, une raison de plus de faire la teuf !
# Diacamma ?
Posté par liberforce (site web personnel, Mastodon) . En réponse au message Cherche logiciel gestion association. Évalué à 5 (+3/-0).
Perso j'utilise le module Syndic de diacamma, mais il a été créé pour les associations à l'origine. Tu as moyen de l'auto héberger, ou tu peux le faire héberger chez Sleto, société du créateur de Diacamma fournissant du service et du support.
[^] # Re: Point encore lu
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal [HS] Prix des carburants vs. prix du brut : déphasage(s) ?. Évalué à 4 (+2/-0).
Et maintenant que c'est lu, merci pour ce nourjal intéressant nourri à l'IA intelligemment !
# Point encore lu
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal [HS] Prix des carburants vs. prix du brut : déphasage(s) ?. Évalué à 3 (+1/-0).
… si ce n'est en diagonale, mais quitte à te mettre à plein de trucs nouveaux, tu peux tester
polars(oui, c'est du rust) pour remplacerpandaset comparer les performances. Et virer black de ta stack et utiliserruff format. C'est tout pour cette fois-ci :-).# Petit correctif
Posté par liberforce (site web personnel, Mastodon) . En réponse à la dépêche Agenda du Libre pour la semaine 16 de l’année 2026. Évalué à 2 (+0/-0).
Il y a un soucis dans l'URL du code de conduite Montréal Python (le backslash n'avait pas l'air très naturel). La bonne URL: https://montrealpython.org/fr_CA/code-de-conduite
[^] # Re: simple
Posté par liberforce (site web personnel, Mastodon) . En réponse au lien "Bonjour, je suis Marie, partenaire d’Enedis…", pourquoi le démarchage téléphonique par IA se multiplie et quand va-t-il prendre fin ?. Évalué à 8.
Quand tu cherches un emploi, tu es un peu obligé de répondre de peur de passer à côté d'une opportunité. J'ai parfois des recruteurs qui étaient fichés comme spams.
[^] # Re: windows 2016?
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Le piège du backup Windows... que je me suis fait tout seul. Évalué à 3.
Ah, l'époque des lecteur Zip. Je ne te remercie point de me rappeler que je prends des cheveux blancs :-) .
[^] # Re: PDF arranger
Posté par liberforce (site web personnel, Mastodon) . En réponse au message Quel logiciel pour Modifier des fichiers PDF ?. Évalué à 2.
Globalement, ta distribution a déjà fait le boulot. Le point commun des forks de ce tpe d'outil c'est qu'il y a une convention tacite de s'appeler "PDF machin". Donc cherche dans ton gestionnaire de paquets les paquets dont le nom commence par pdf.
Tu as aussi magasin d'applications à la GNOME Software ou Ubuntu Software où tu peux faire une recherche avec "pdf", et il ne te remontera je pense que les applications graphiques.apt-cache search pdf | grep -E '^pdf'
Là dans Ubuntu Software, les 4 premiers résultats quand je cherche "pdf" sur Ubuntu 20.04 sont:
…qui sont a priori tous des outils adaptés.
# PDF arranger
Posté par liberforce (site web personnel, Mastodon) . En réponse au message Quel logiciel pour Modifier des fichiers PDF ?. Évalué à 9.
Tu peux tenter pdf arranger, fork de pdf shuffler:
https://github.com/pdfarranger/pdfarranger
[^] # Re: Python black
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 4.
Il y a moyen d'avoir de la configuration conditionnelle par projet sous Vim, mais j'avoue que je ne me suis jamais trop pris la tête. Les rares fois où ça m'arrive j'adapte les linters et formatteur utiles au projet en question dans ma config globale. Au pire les checks se mappent sur une combinaison de touches et là tu fais ce que tu veux, mais c'est déjà moins automatique.
[^] # Re: Python black
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 4. Dernière modification le 02 décembre 2021 à 10:30.
Oui, je trouve ça moins intrusif. Je fais pareil pour tout ce qui est analyse statique (pylint, mypy, flake8) avec ale, ça se lance à la sauvegarde. Pour ceux que ça intéresse: https://github.com/liberforce/vimrc
[^] # Re: De quoi réconcilier (presque) tout le monde
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 3.
Le mix n'est pas mauvais, c'est juste que ça demande à comprendre ce qu'on fait, et il y a plein de gens qui ne pigeront pas et pourriront le code donc…
[^] # Re: Python black
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 3.
Idem, chez moi (sous Vim) ça reformate quand je sauve le fichier.
# pékin != péquin
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Comptes de 1999 qui êtes vous?. Évalué à 4.
J'ai longtemps fait la faute: https://fr.wiktionary.org/wiki/péquin
[^] # Re: LBA = le jeu Little Big Adventure
Posté par liberforce (site web personnel, Mastodon) . En réponse au lien Le code source de LBA, LBA2 et leurs outils est libéré en GPLv2 (franglais inclus). Évalué à 2.
Je vais avoir 42 ans la semaine prochaine, donc côté jeunesse… Non, je connaissais le jeu de nom, j'ai reconnu le graphisme, mais je n'y ai seulement jamais joué :). J'ai eu mon premier PC en 1997, j'étais sur Amiga avant, et j'ai plutôt joué à Diablo à l'époque :-].
# LBA = le jeu Little Big Adventure
Posté par liberforce (site web personnel, Mastodon) . En réponse au lien Le code source de LBA, LBA2 et leurs outils est libéré en GPLv2 (franglais inclus). Évalué à 7.
Cf. titre, parce que LBA ça me parlait franchement pas.
[^] # Re: Même expérience sur le site pour les permis de conduire
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal L'administration en ligne "prête pour le citoyen" ?. Évalué à 4.
Le coup du formulaire qui tronque le champ… J'avais eu ça sur le site de l'apec (bon pour le coup, pas un service de l'état). Sur un renouvellement de mot de passe, on te demande d'en saisir un nouveau, avec des règles indiquées. J'utilisais un générateur de mot de passe. Après avoir changé le mdp, impossible de me reconnecter, alors que je l'avais enregistré dans le navigateur.
En fait, la règle de longueur n'était pas vérifiée au moment du changement de mot de passe, le champ était tronqué silencieusement. Au login, il ne tronquait pas et comparait donc le mot de passe complet au mot de passe tronqué. J'avais remonté le bug. Je ne sais pas si cela se produit toujours, j'avoue que l'apec ne m'a jamais permis de trouver du boulot.
[^] # Re: Et Red-Hat ?
Posté par liberforce (site web personnel, Mastodon) . En réponse à la dépêche Linux 30 ans déjà .... Évalué à 8.
Roh, c'est pourtant simple l'histoire des distributions Linux. Non ?
[^] # Re: Et Red-Hat ?
Posté par liberforce (site web personnel, Mastodon) . En réponse à la dépêche Linux 30 ans déjà .... Évalué à 3. Dernière modification le 03 septembre 2021 à 00:31.
L'idée derrière Mandrakelinux c'était une RedHat avec KDE.
[^] # Re: Prendre le contre pied
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Doctoshotgun pris d'assaut par le variant étudiant. Évalué à 5.
Intéressant. Hier en regardant sur un autre ordinateur j'ai vu autre chose avec des noms d'onglets que je ne connaissais pas. Sinon je n'aurais pas perdu mon temps à écrire de commentaire. Je suis d'autant plsu atterré du comportement des étudiants en question qui envoient des PR qui ne correspondent à aucun besoin réel…
# Prendre le contre pied
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Doctoshotgun pris d'assaut par le variant étudiant. Évalué à 0.
Pourquoi ne pas activer le bugtracker ? Tu pourrais suivre tes propres idées d'amélioration, et avoir d'autres bugs avec un tag spécifique pour les contributions faciles. En son absence, un étudiant peut se dire "tiens, je vais envoyer ça, on verra si ça rentre". Si tu as des listes de contributions possibles, ou acceptes des demandes d'évolution, cela donne une ligne directrice, leur évitant de s'éparpiller. Certes, tu peux te retrouver à fermer des bugs plutôt que des pull requests (voire en plus des pull requests), c'est un risque. Tu peux aussi laisser juste un bug ouvert avec un titre explicite pour dire que le logiciel est complet et n'a pas besoin d'évoluer et n'a pas de bugs (ce qui est à mon avis faux et sonne un peu pédant, mais a le mérite d'être clair).
Le bugtracker c'est le premier réflexe je pense quand tu t'intéresses à l'amélioration d'un logiciel. Il t'aidera à envoyer bouler ce qui sont venus pour la gloire et trouver l'aiguille dans la meule de foin : la personne qui aura un vrai besoin, ou une vraie idée. Tu me diras que tu as déjà ça via les PR, et tu as peut être raison, mais à ta place, je tenterais l'expérience pour voir si cela améliore les choses. Je ne pense pas que les PR ont pour vocation de servir de point d'entrée.
Au pire, ajoute un CONTRIBUTING.md, ou une section de contribution au README.md, mais je ne pense pas que les étudiants en question le liront, j'ai un peu plus d'espoir du côté du bugtracker… Un peu plus de chances avec une table des matières (genre générée avec
md-toc) pour voir en un clin d'œil qu'il y a une section de contribution sans avoir à faire défiler tout le fichier.[^] # Re: passe sanitaire == pied dans la porte à un système de crédit social à la Chinoise
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal [HS] Quand quelqu'un vous parle de liberté.... Évalué à 9.
J'ai souri. Je parlais avec mon beau frère il y a deux semaines de la vaccination, il a plein de collègues de travail (il est routier) qui l'encouragent à ne pas se faire vacciner, parce que effets à long terme, etc. En parlant avec lui, il me dit surtout qu'il n'a pas envie de se faire vacciner tous les ans (il fut un temps évoqué de potentiels vaccins annuels comme la grippe). Ce à quoi je lui réponds qu'entre ne pas faire la vaccination initiale, et ne pas faire d'hypothétiques rappels dans un an, il y a quand même une différence énorme. Il écoute bonne pâte, ce n'est pas spécialement un antivax, je pense qu'il fait avec les informations qui arrivent à lui, et l'environnement joue aussi. Sa mère non plus ne veut pas être vaccinée.
Le week-end dernier, ils vont à 3 personnes à la fête foraine, et là: tests ou certificats de vaccination à présenter à l'entrée, et c'est le seul non-vacciné du groupe. Après 3h d'attente (ils n'ont pas compris la procédure pour le test sur place, refont la queue plusieurs fois), ils finissent par rentrer chez eux.
Le lendemain il reçoit sa première dose.
Donc oui, c'est plutôt une histoire de friction. Tant que c'est facile de ne pas se faire vacciner, certaines personnes s'en foutent un peu, ou préfèrent le status quo. Quand ça les rattrape dans leur vie quotidienne et leur confort en revanche, ça peut aller vite.
J'en ai vu un autre au journal télévisé qui s'était retrouvé sous assistance respiratoire, 39 ans, non vacciné. Il semble qu'il ait peur des piqûres et ne s'était pas fait vacciner à cause de ça. Donc sans rendre la vaccination obligatoire, rien qu'emmerder un peu plus les gens pour vaincre la paresse et les barrières psychologiques des gens qui ne sont foncièrement anti-vaccins devrait aider à augmenter la couverture vaccinale.
[^] # Re: Émulateurs
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Calculatrice graphique?. Évalué à 9. Dernière modification le 17 juin 2021 à 14:32.
Ou Droid48 pour émuler la HP-48.