Pour find -iname, le manuel dit que ça ne fait qu'ignorer la casse. Il ne dit pas qu'il gère la normalisation des noms (comme le cas du "ss" en allemand que j'ai donné plus haut, ou le "ç" qui est un "c").
Même si on admet que nous avons tous un outil en espace utilisateur pour faire de la recherche sur des noms normalisés (comme Tracker, baloo…), ça ne résout que le cas de la recherche.
Ce qui est bien, c'est que, comme c'est au niveau du noyau, cp, mv et tous les autres outils en profitent directement sans avoir besoin d'implémenter la norme unicode de normalisation eux-mêmes.
Maintenant, j'aimerai bien que tu m'expliques l'avantage pour un utilisateur moyen (celui qui fait surtout de la navigation web, du mail et quelques documents de bureautique) de la sensibilité à la casse ?
Pour moi, la sensibilité a toujours été un désavantage face à Windows, car les noms de fichiers n'ont pas de contexte (pour distinguer Renaissance de renaissance ou Français de français, il faut avoir un contexte).
Pour moi, le système de fichier doit juste permettre à l'utilisateur d'organiser un peu ses fichiers, il ne doit pas lui mettre des battons dans les roues.
Car pour moi, "images" ou "Images" c'est exactement la même chose ça ne change rien sans contexte (début de phrase, titre dans un document). D'ailleurs, je n'ai jamais vu un logiciel ou une distribution utiliser cette "fonctionnalité" pour organiser les dossiers/fichiers de /etc, /usr…
La non-sensibilité à la casse (via la normalisation des mots) permet aussi de simplifier l'apprentissage du terminal aux nouveaux-venus: ils ne connaissent en général pas l'astuce de la touche "tabulation" et écrivent leurs premiers cp ou mv à la main de tête. Ça leur permettra de réussir leur commande dans le terminal sans avoir directement un message d'erreur :)
Par contre, je ne suis pas pour que cette fonctionnalité se retrouve ailleurs que dans le système de fichier. Par exemple, en C#, si je me souviens bien, le programmeur ne peut pas choisir les noms de variables comme bon lui semble car le langage est insensible à la casse. Dans le développement, je pense que l'on doit exiger de la rigueur de la part des développeurs car c'est un point essentiel du métier.
Un humain Français fait la différence entre « la Renaissance » et « la renaissance ».
Blague à part, ton fichier que tu as crée il y a 5 ans, il avait une majuscule ou non ? Tu t'en souviens vraiment sur le long terme ? Cette fonctionnalité te permet de ne pas avoir à t'en soucier, ça enlève une difficulté pour les utilisateurs.
Comme c'est optionnel, je trouve que ça serait une bonne idée de l'activer par exemple pour /home au moins. Ça aidera les utilisateurs tout en gardant la rigueur dans le reste du système.
En plus, il y a des langues où un même mot peu s'écrire de plusieurs manières tout à fait équivalentes. Par exemple, si je me souviens bien, en allemand, tu peux écrire Fussball ou Fußball pour parler du football.
Pour implémenter cette fonctionnalité, les développeurs n'ont apparemment pas juste fait la différence entre majuscule et minuscule, mais ils prennent en compte aussi ces équivalents directement dans le système de fichier. D'ailleurs, avec ce commentaire et la réponse dans LWN, j'ai appris qu'il y a déjà une norme pour "normaliser" les mots définie par unicode.
J'utilise OpenWRT depuis quelques années et c'est vraiment top.
L'interface web est simple et plutôt bien faite. On peut vraiment tout faire, même des bêtises, genre ne plus pouvoir accéder au routeur. Heureusement, j'avais acheté des routeurs avec lesquels il y avait une procédure de secours pour flasher à nouveau un OpenWRT tout neuf.
J'avais acheté, il y a plusieurs années le routeur NetGear WNDR-3800, sur la boîte c'était écrit "compatible avec OpenWRT" (ou ddwrt, je ne me souviens plus, mais j'avais repéré que c'était un argument de vente).
Depuis, j'ai changé pour un Netgear R7800 Nightmar, parce que j'avais besoin d'un routeur plus véloce pour connecter mon infrastructure à SwissNeutralNet via OpenVPN. SwissNeutralNet est un FAI associatif en faveur de la neutralité du net qui permet en Suisse d'avoir le même genre de service que FDN.
Pour ce routeur, j'ai regardé les performances en débit relevé sur OpenWRT pour OpenVPN et WireGuard. D'ailleurs, vous noterez les superbes débits de WireGuard sur le même hardware, c'est fou !
Pas besoin du patch pour juste la géolocalisation. Après vérification désespérée. En fait, Android fournit de base un mécanisme pour enregistrer des fournisseurs de géolocalisation proprement sans devoir usurper des signatures ou quoi que ce soit (je me disais aussi… pourquoi tant de haine ?).
Ce passage est une très bonne nouvelle pour moi, je ne le savais pas non plus :)
Tu aurais une doc / un lien qui explique cette fonctionnalité ?
C'est nouveau à Android 10 ? Comment on fait pour ajouter un nouveau service ? Il suffit d'installer par exemple MozillaNlpBackend ? Est-ce qu'il y a un moyen de vérifier quels fournisseurs sont disponibles ou actifs ?
Ah ben en fait, j'ai compris: quand je fais cette modification, j'évite justement les failles de types XSS.
Mais du coup, le code HTML n'est plus interprété et on voit les balises HTML dans les bannières (je m'en suis rendu compte quand j'ai remis les balises HTMLs à la place de ma balise personnelle).
Bon, du coup, pour une seule bannière, je ne suis pas sûr que ça vaille la peine de se prendre plus la tête avec ces balises spéciales.
A ce sujet, j'ai regardé comment était faite les pages "sites amis", "team", "changelog"… Elles sont toutes crées à partir du static_controller.
Elles utilisent le static_helper pour remplacer à la volée les balises du style {{friends_list}} par du code HTML dynamique.
J'ai essayé de faire une balise {{incitation}} pour pouvoir l'utiliser sur la page d'accueil et dans la bannière en même temps, mais ça ne marche malheureusement pas pour les bannières.
En fait, pour le faire marcher, je dois appliquer cette modification sur banner.rb:
class Banner < ActiveRecord::Base
scope :active, -> { where(active: true) }
validates :title, presence: { message: "Le titre ne peut être vide" },
length: { maximum: 255, message: "Le titre est trop long" }
validates :content, presence: { message: "La bannière ne peut être vide" }
[...]
def content
- read_attribute(:content).to_s.html_safe+ read_attribute(:content).to_s
end
end
J'ai besoin de faire ça parce que le static_helper utilise la méthode gsub qui pose problème avec les ActiveSupport::SafeBuffer (je crois que j'ai ce problème).
Je ne suis pas assez expert en Ruby, mais j'ai un peu peur que ça ouvre des failles de type cross-scripting. Bon, d'un autre côté, seul les admins peuvent éditer le code des bannières, donc peut être que l'on peut faire ce changement. Je ne sais pas 🤷
J'ai la version du mooltipass mini avec le câble usb.
L'idée est que la clé n'est jamais sur un ordinateur, mais uniquement dans la carte à puce. Seul le mooltipass peut y accéder pour lire la base de donnée.
Il faut faire des backups de la carte à puce pour sauver sa clé. En effet, en cas de 4 mots de passe erroné, seul la carte à puce est grillée, du coup si tu utilises ta carte de secours, tu peux récupérer tes mots de passe.
Pour faire un backup de la carte, il faut copier la clé sur une autre carte: le mooltipass sait le faire sans avoir besoin de transiter par le PC.
en quoi est-ce une exposition différente de mon "coffre" Keypass/Bitwarden/autre dans les nuages? Si la clé est interceptée, le fichier est vulnérable. La clé peut être interceptée avec un logiciel malveillant sur une machine compromise, non?
Justement, la différence est que la clé ne sort jamais du mooltipass, elle n'est pas en mémoire sur ton PC. Du coup, il faudrait qu'il y aie une faille dans le firmware et/ou le matériel du Mooltipass pour la retrouver.
C'est justement l'intérêt de faire de l'open source et de l'open hardware dans ce cas.
si l'auteur d'un logiciel autohébergé perd toute motivation ou disparaît, tout son travail disparaît avec lui.
Bah, tu as le même problème avec un tiers qui gère le service / les données.
Google par exemple est connu pour détruire les services qui ne l'intéresse plus. Ils ont aussi une politique de ban des utilisateurs sans donner d'explication et en refusant tout retour en arrière.
C'est justement tout l'intérêt de archive.org, mais ça ne fait que décaler le problème à plus tard.
Pour faire un peu plus propre le bandeau, tu peux le modifier comme ça:
- <div class="incitation">+ <div class="incitation" style="border-top:none;margin:auto">
<h2>Faites vivre LinuxFr.org</h2>
<p>
Tous les articles sont le fruit du travail de la communauté. Grâce au
système de rédaction coopérative du site, on peut s’aider les uns les
autres. Pas besoin d’expertise pour participer.
</p>
<ul class="people-list">
<li>
<a href="/redaction">Participer</a>
</li>
<li>
<a href="/a-propos">En savoir plus</a>
</li>
</ul>
</div>
Ça permet de supprimer la bordure du haut et les grandes marges qui sont superflues quand le bloque d'incitation est affiché dans le bandeau.
Ah oui, tu as bien raison de la remettre sur la table. J'aime bien l'idée de cette page d'accueil.
Mais j'ai un peu peur d'imposer ce changement aux utilisateurs connectés, car je pense que ça implique de perdre la personnalisation de la page d'accueil (choix des types de contenu affichés).
Est-ce que le bandeau gris de la maquette, entre les dépêches et les articles de blogs, ça correspond au bandeau "publicitaire" actuel ? Si oui, je pense que la solution de Benoît pourrait aussi marcher dans ce cas.
Je n'avais pas pensé à utiliser ça, je trouve assez bien comme solution.
La bannière met bien le texte en avant. Le côté aléatoire de la bannière permet aussi d'éviter d'être trop agressif.
Dans ma requête, je parlais aussi de la mettre sur la liste des dépêches et la liste des journaux. Mais, finalement, ça suffit peut être là (ça dépend de l'habitude des utilisateurs avec ces deux autres pages 🤷).
J'ai juste regardé le modèle "cv_encadre_titres_centres.ott", mais c'était un rapide coup d'oeil pour voir comment les styles réagissent quand on les modifie.
Euh, ça sert à quoi d'anonymiser un CV ? Et comment ils le font ?
Si tu caches juste la photo, le nom, prénom et la ville, j'imagine que c'est encore possible de te retrouver, puisque, justement, le but d'un CV est de dépeindre ton parcours professionnelle et donc tu dois sûrement être facilement retrouvable avec des réseaux sociaux (Facebook, LinkedIn, recherche Google…).
Pour le coup du fichier Word, il faut leur répondre "Ma source est en Latex, mais des outils existent pour modifier des PDFs (The Gimp, LibreOffice…)" :)
J'ai ouvert les rendus PDFs, c'est une très bonne idée d'avoir rempli le modèle avec des biographies de femmes :)
J'ai regardé rapidement un des modèles LibreOffice, et je pense que c'est une très bonne base pour débuter son CV. Grâce aux styles, il est facilement personnalisable avec des polices différentes, des couleurs…
Il est assez facile d'installer soi-même le play store et les applications de Google sur un téléphone qui ne les a pas, non?
La procédure n'est pas si simple: il faut quand même passer son téléphone en mode développeur, éventuellement désactiver le verrou du boot si le constructeur l'a activé, télécharger des zip qui ne sont pas fournis par Google et les installer en passant son téléphone en mode recovery.
Ce n'est clairement pas à la portée de tous les utilisateurs d'Android.
Pour le Fairphone 2, il n'y a pas besoin "d'installer soi-même le play store", car Fairphone a eu l'intelligence de fournir un moyen de le faire vraiment beaucoup plus facilement: tu peux passer de la version "Fairphone Open" (Android sans Google) vers "Fairphone OS" (Android avec Google) en appliquant simplement une mise à jour téléchargée sur leur site officielle1 .
Le prix à payer est un reset du téléphone et donc, le plus compliqué, c'est de faire le backup de ses données et de les restaurer.
1: bien sûr, par défaut, "Fairphone OS" est installé par défaut, donc, la procédure à faire, est d'habitude de passer vers la version sans Google, ce qui se fait de la même manière.
Je voulais en effet parler du point de vue d'un constructeur de smartphone (on devrait presque les appelés des "intégrateurs") qui essaie de fournir des mises à jour à long terme.
Je supposais que le titre du journal était assez claire, mea culpa.
Pour le fairephone 2, si on sait flasher son smartphone, on peut aussi installer d'autres OS come lineage OS, Ubports…
C'est le problème que j'essayais de soulever dans le journal: pour faire du support long terme, le constructeur de smartphone doit avoir une équipe d'ingénieur dédiée à l'adaptation d'Android pour son matériel.
Vu le post de Fairephone, il semblerait que les constructeurs de smartphone se reposent exclusivement sur le support fourni par le constructeur de SoC: donc on a 1-2 mise à jour majeur d'Android puis c'est terminé.
L'autre solution pour le support long terme, ça serait que le constructeur du SoC (ici Qualcomm) propose les mises à jour sur une plus grande durée. Ce qui sera bénéfique à plusieurs constructeur de smartphone.
Exactement. Il faut savoir que Fairephone propose aussi une version dépourvue de ces outils Google. Cette version s'appelle "Fairephone Open".
Mais il ne faut pas se voiler la face, presque personne ne veut d'un smartphone où il faut passer par Aurora Store pour pouvoir accéder aux applications Whatsapp, Signal, Facebook… Et ce, en enfreignant volontairement les conditions d'utilisation du Play Store.
J'imagine donc que si la version avec Google n'est pas possible, on ne verra jamais la version sans Google.
Maintenant, heureusement pour moi, Lineage OS pour l'instant supporte bien le Fairephone 2 (mon seul soucis avec Lineage OS 17.1 / Android 10, c'est le service de localisation que je n'ai pas réussi à activer. Il semble qu'il faut une mise à jour de l'app microG).
Est-ce que si je voulais vous proposer un bouton pour faire ça, il devrait être accessible uniquement aux administrateurs dans la page /admin/comptes ?
[^] # Re: Apparemment, mon problème venait du $LOAD_PATH
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi board-linuxfr: réparer le build et permettre de configurer le host et port du serveur redis. Évalué à 3 (+0/-0).
Merci beaucoup !
# Apparemment, mon problème venait du $LOAD_PATH
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi board-linuxfr: réparer le build et permettre de configurer le host et port du serveur redis. Évalué à 3 (+0/-0). Dernière modification le 14 septembre 2020 à 10:08.
J'ai trouvé une solution pour build, il faudrait apparemment corriger le LOAD_PATH.
J'ai vu ça dans ce tutoriel.
Du coup, comme j'ai réussi à build et à faire mon test, j'ai ouvert un Pull Request ici.
# Le module ebook du wordpress semble KO
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à la dépêche D'une blague sur LinuxFr.org à l'écriture d'un roman de SF. Évalué à 6.
Hello,
Pour information, le module Wordpress qui permet de télécharger les ebooks (pdf, epub et kindle) des posts semble KO.
Par exemple, pour "Printeurs 1", le lien ebook retourne le texte:
Bravo à toi et PVH pour ce projet de matérialisation de ton œuvre !
[^] # Re: Quel serait le cœur de la plateforme ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal vers un sciencefr.org ?. Évalué à 5.
mjourdan a proposé d'ailleurs une belle maquette pour moderniser le site.
Je suis en train d'essayer de l'implémenter concrètement (voir cette branche git1 ). C'est très jaune pour moi, mais je me dis "pourquoi pas" :-)
1: arf, ça fait déjà 3 semaines depuis le dernier commit, ça ne va pas avancer très vite à ce train là…
[^] # Re: Ou "Comment implémenter un bug de Windows dans Linux"...
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au lien Utilisation de la fonction d'insensibilité à la casse du noyau Linux dans Ext4. Évalué à 2. Dernière modification le 30 août 2020 à 09:05.
Pour
find -iname
, le manuel dit que ça ne fait qu'ignorer la casse. Il ne dit pas qu'il gère la normalisation des noms (comme le cas du "ss" en allemand que j'ai donné plus haut, ou le "ç" qui est un "c").Même si on admet que nous avons tous un outil en espace utilisateur pour faire de la recherche sur des noms normalisés (comme Tracker, baloo…), ça ne résout que le cas de la recherche.
Ce qui est bien, c'est que, comme c'est au niveau du noyau,
cp
,mv
et tous les autres outils en profitent directement sans avoir besoin d'implémenter la norme unicode de normalisation eux-mêmes.Maintenant, j'aimerai bien que tu m'expliques l'avantage pour un utilisateur moyen (celui qui fait surtout de la navigation web, du mail et quelques documents de bureautique) de la sensibilité à la casse ?
Pour moi, la sensibilité a toujours été un désavantage face à Windows, car les noms de fichiers n'ont pas de contexte (pour distinguer
Renaissance
derenaissance
ouFrançais
defrançais
, il faut avoir un contexte).Pour moi, le système de fichier doit juste permettre à l'utilisateur d'organiser un peu ses fichiers, il ne doit pas lui mettre des battons dans les roues.
Je ne vois aucun avantage à pouvoir faire ça:
Car pour moi, "images" ou "Images" c'est exactement la même chose ça ne change rien sans contexte (début de phrase, titre dans un document). D'ailleurs, je n'ai jamais vu un logiciel ou une distribution utiliser cette "fonctionnalité" pour organiser les dossiers/fichiers de
/etc
,/usr
…La non-sensibilité à la casse (via la normalisation des mots) permet aussi de simplifier l'apprentissage du terminal aux nouveaux-venus: ils ne connaissent en général pas l'astuce de la touche "tabulation" et écrivent leurs premiers
cp
oumv
à la main de tête. Ça leur permettra de réussir leur commande dans le terminal sans avoir directement un message d'erreur :)Par contre, je ne suis pas pour que cette fonctionnalité se retrouve ailleurs que dans le système de fichier. Par exemple, en C#, si je me souviens bien, le programmeur ne peut pas choisir les noms de variables comme bon lui semble car le langage est insensible à la casse. Dans le développement, je pense que l'on doit exiger de la rigueur de la part des développeurs car c'est un point essentiel du métier.
[^] # Re: Ou "Comment implémenter un bug de Windows dans Linux"...
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au lien Utilisation de la fonction d'insensibilité à la casse du noyau Linux dans Ext4. Évalué à 2.
Blague à part, ton fichier que tu as crée il y a 5 ans, il avait une majuscule ou non ? Tu t'en souviens vraiment sur le long terme ? Cette fonctionnalité te permet de ne pas avoir à t'en soucier, ça enlève une difficulté pour les utilisateurs.
Comme c'est optionnel, je trouve que ça serait une bonne idée de l'activer par exemple pour /home au moins. Ça aidera les utilisateurs tout en gardant la rigueur dans le reste du système.
En plus, il y a des langues où un même mot peu s'écrire de plusieurs manières tout à fait équivalentes. Par exemple, si je me souviens bien, en allemand, tu peux écrire Fussball ou Fußball pour parler du football.
Pour implémenter cette fonctionnalité, les développeurs n'ont apparemment pas juste fait la différence entre majuscule et minuscule, mais ils prennent en compte aussi ces équivalents directement dans le système de fichier. D'ailleurs, avec ce commentaire et la réponse dans LWN, j'ai appris qu'il y a déjà une norme pour "normaliser" les mots définie par unicode.
[^] # Re: Mikrotik et RouterOS
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au sondage Utilisez‑vous un pare‑feu dédié à la maison ?. Évalué à 8. Dernière modification le 19 août 2020 à 22:18.
J'utilise OpenWRT depuis quelques années et c'est vraiment top.
L'interface web est simple et plutôt bien faite. On peut vraiment tout faire, même des bêtises, genre ne plus pouvoir accéder au routeur. Heureusement, j'avais acheté des routeurs avec lesquels il y avait une procédure de secours pour flasher à nouveau un OpenWRT tout neuf.
J'avais acheté, il y a plusieurs années le routeur NetGear WNDR-3800, sur la boîte c'était écrit "compatible avec OpenWRT" (ou ddwrt, je ne me souviens plus, mais j'avais repéré que c'était un argument de vente).
Depuis, j'ai changé pour un Netgear R7800 Nightmar, parce que j'avais besoin d'un routeur plus véloce pour connecter mon infrastructure à SwissNeutralNet via OpenVPN. SwissNeutralNet est un FAI associatif en faveur de la neutralité du net qui permet en Suisse d'avoir le même genre de service que FDN.
Pour ce routeur, j'ai regardé les performances en débit relevé sur OpenWRT pour OpenVPN et WireGuard. D'ailleurs, vous noterez les superbes débits de WireGuard sur le même hardware, c'est fou !
# Comment ajouter un fournisseur de géolocalisation ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal LineageOS 17.1 (Android 10), F-Droid et géolocalisation Wifi et GSM avec microG. Évalué à 3.
Hello,
Ce passage est une très bonne nouvelle pour moi, je ne le savais pas non plus :)
Tu aurais une doc / un lien qui explique cette fonctionnalité ?
C'est nouveau à Android 10 ? Comment on fait pour ajouter un nouveau service ? Il suffit d'installer par exemple MozillaNlpBackend ? Est-ce qu'il y a un moyen de vérifier quels fournisseurs sont disponibles ou actifs ?
[^] # Re: des références monsieur !
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mettre plus en avant le bandeau "Faites vivre LinuxFr". Évalué à 2 (+0/-0).
Ah ben en fait, j'ai compris: quand je fais cette modification, j'évite justement les failles de types XSS.
Mais du coup, le code HTML n'est plus interprété et on voit les balises HTML dans les bannières (je m'en suis rendu compte quand j'ai remis les balises HTMLs à la place de ma balise personnelle).
Bon, du coup, pour une seule bannière, je ne suis pas sûr que ça vaille la peine de se prendre plus la tête avec ces balises spéciales.
[^] # Re: des références monsieur !
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mettre plus en avant le bandeau "Faites vivre LinuxFr". Évalué à 2 (+0/-0). Dernière modification le 30 juillet 2020 à 23:02.
Hello,
A ce sujet, j'ai regardé comment était faite les pages "sites amis", "team", "changelog"… Elles sont toutes crées à partir du
static_controller
.Elles utilisent le
static_helper
pour remplacer à la volée les balises du style{{friends_list}}
par du code HTML dynamique.J'ai essayé de faire une balise
{{incitation}}
pour pouvoir l'utiliser sur la page d'accueil et dans la bannière en même temps, mais ça ne marche malheureusement pas pour les bannières.En fait, pour le faire marcher, je dois appliquer cette modification sur
banner.rb
:J'ai besoin de faire ça parce que le
static_helper
utilise la méthodegsub
qui pose problème avec lesActiveSupport::SafeBuffer
(je crois que j'ai ce problème).Je ne suis pas assez expert en Ruby, mais j'ai un peu peur que ça ouvre des failles de type cross-scripting. Bon, d'un autre côté, seul les admins peuvent éditer le code des bannières, donc peut être que l'on peut faire ce changement. Je ne sais pas 🤷
[^] # Re: Une opinion par des experts?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au lien Mooltipass BLE: un gestionnaire de mot de passe open-{source,hardware} wireless est en pré-commande. Évalué à 4.
Hello,
J'ai la version du mooltipass mini avec le câble usb.
L'idée est que la clé n'est jamais sur un ordinateur, mais uniquement dans la carte à puce. Seul le mooltipass peut y accéder pour lire la base de donnée.
Il faut faire des backups de la carte à puce pour sauver sa clé. En effet, en cas de 4 mots de passe erroné, seul la carte à puce est grillée, du coup si tu utilises ta carte de secours, tu peux récupérer tes mots de passe.
Pour faire un backup de la carte, il faut copier la clé sur une autre carte: le mooltipass sait le faire sans avoir besoin de transiter par le PC.
Justement, la différence est que la clé ne sort jamais du mooltipass, elle n'est pas en mémoire sur ton PC. Du coup, il faudrait qu'il y aie une faille dans le firmware et/ou le matériel du Mooltipass pour la retrouver.
C'est justement l'intérêt de faire de l'open source et de l'open hardware dans ce cas.
[^] # Re: (HS) Github
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Cover Thumbnailer v0.10.0. Évalué à 3.
Bah, tu as le même problème avec un tiers qui gère le service / les données.
Google par exemple est connu pour détruire les services qui ne l'intéresse plus. Ils ont aussi une politique de ban des utilisateurs sans donner d'explication et en refusant tout retour en arrière.
C'est justement tout l'intérêt de archive.org, mais ça ne fait que décaler le problème à plus tard.
[^] # Re: Expérimentation en bannière
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mettre plus en avant le bandeau "Faites vivre LinuxFr". Évalué à 2 (+0/-0).
Pour faire un peu plus propre le bandeau, tu peux le modifier comme ça:
Ça permet de supprimer la bordure du haut et les grandes marges qui sont superflues quand le bloque d'incitation est affiché dans le bandeau.
[^] # Re: des références monsieur !
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mettre plus en avant le bandeau "Faites vivre LinuxFr". Évalué à 2 (+0/-0).
Suite à la proposition de Benoît, je trouve cette idée plus pertinente.
Ça évite d'avoir deux bandeaux de "publicité" et le côté aléatoire évite d'être trop agressif.
Ah oui, tu as bien raison de la remettre sur la table. J'aime bien l'idée de cette page d'accueil.
Mais j'ai un peu peur d'imposer ce changement aux utilisateurs connectés, car je pense que ça implique de perdre la personnalisation de la page d'accueil (choix des types de contenu affichés).
Est-ce que le bandeau gris de la maquette, entre les dépêches et les articles de blogs, ça correspond au bandeau "publicitaire" actuel ? Si oui, je pense que la solution de Benoît pourrait aussi marcher dans ce cas.
[^] # Re: Expérimentation en bannière
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mettre plus en avant le bandeau "Faites vivre LinuxFr". Évalué à 2 (+0/-0).
Je n'avais pas pensé à utiliser ça, je trouve assez bien comme solution.
La bannière met bien le texte en avant. Le côté aléatoire de la bannière permet aussi d'éviter d'être trop agressif.
Dans ma requête, je parlais aussi de la mettre sur la liste des dépêches et la liste des journaux. Mais, finalement, ça suffit peut être là (ça dépend de l'habitude des utilisateurs avec ces deux autres pages 🤷).
[^] # Re: Bravo !
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal Ces quelques modèles de CV. Évalué à 4.
J'ai juste regardé le modèle "cv_encadre_titres_centres.ott", mais c'était un rapide coup d'oeil pour voir comment les styles réagissent quand on les modifie.
[^] # Re: Sympa
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal Ces quelques modèles de CV. Évalué à 4.
Euh, ça sert à quoi d'anonymiser un CV ? Et comment ils le font ?
Si tu caches juste la photo, le nom, prénom et la ville, j'imagine que c'est encore possible de te retrouver, puisque, justement, le but d'un CV est de dépeindre ton parcours professionnelle et donc tu dois sûrement être facilement retrouvable avec des réseaux sociaux (Facebook, LinkedIn, recherche Google…).
Pour le coup du fichier Word, il faut leur répondre "Ma source est en Latex, mais des outils existent pour modifier des PDFs (The Gimp, LibreOffice…)" :)
# Bravo !
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal Ces quelques modèles de CV. Évalué à 6.
Hello,
J'ai ouvert les rendus PDFs, c'est une très bonne idée d'avoir rempli le modèle avec des biographies de femmes :)
J'ai regardé rapidement un des modèles LibreOffice, et je pense que c'est une très bonne base pour débuter son CV. Grâce aux styles, il est facilement personnalisable avec des polices différentes, des couleurs…
Bravo !
[^] # Re: Pas clair
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal De la difficulté de mettre à jour Android (avec l'approbation Google). Évalué à 6.
La procédure n'est pas si simple: il faut quand même passer son téléphone en mode développeur, éventuellement désactiver le verrou du boot si le constructeur l'a activé, télécharger des zip qui ne sont pas fournis par Google et les installer en passant son téléphone en mode recovery.
Ce n'est clairement pas à la portée de tous les utilisateurs d'Android.
Pour le Fairphone 2, il n'y a pas besoin "d'installer soi-même le play store", car Fairphone a eu l'intelligence de fournir un moyen de le faire vraiment beaucoup plus facilement: tu peux passer de la version "Fairphone Open" (Android sans Google) vers "Fairphone OS" (Android avec Google) en appliquant simplement une mise à jour téléchargée sur leur site officielle1 .
Le prix à payer est un reset du téléphone et donc, le plus compliqué, c'est de faire le backup de ses données et de les restaurer.
1: bien sûr, par défaut, "Fairphone OS" est installé par défaut, donc, la procédure à faire, est d'habitude de passer vers la version sans Google, ce qui se fait de la même manière.
[^] # Re: Pas clair
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal De la difficulté de mettre à jour Android (avec l'approbation Google). Évalué à 2.
Je voulais en effet parler du point de vue d'un constructeur de smartphone (on devrait presque les appelés des "intégrateurs") qui essaie de fournir des mises à jour à long terme.
Je supposais que le titre du journal était assez claire, mea culpa.
Pour le fairephone 2, si on sait flasher son smartphone, on peut aussi installer d'autres OS come lineage OS, Ubports…
[^] # Re: La solution serait un genre de bios
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal De la difficulté de mettre à jour Android (avec l'approbation Google). Évalué à 2.
C'est le problème que j'essayais de soulever dans le journal: pour faire du support long terme, le constructeur de smartphone doit avoir une équipe d'ingénieur dédiée à l'adaptation d'Android pour son matériel.
Vu le post de Fairephone, il semblerait que les constructeurs de smartphone se reposent exclusivement sur le support fourni par le constructeur de SoC: donc on a 1-2 mise à jour majeur d'Android puis c'est terminé.
L'autre solution pour le support long terme, ça serait que le constructeur du SoC (ici Qualcomm) propose les mises à jour sur une plus grande durée. Ce qui sera bénéfique à plusieurs constructeur de smartphone.
[^] # Re: Pas clair
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal De la difficulté de mettre à jour Android (avec l'approbation Google). Évalué à 3.
Exactement. Il faut savoir que Fairephone propose aussi une version dépourvue de ces outils Google. Cette version s'appelle "Fairephone Open".
Mais il ne faut pas se voiler la face, presque personne ne veut d'un smartphone où il faut passer par Aurora Store pour pouvoir accéder aux applications Whatsapp, Signal, Facebook… Et ce, en enfreignant volontairement les conditions d'utilisation du Play Store.
J'imagine donc que si la version avec Google n'est pas possible, on ne verra jamais la version sans Google.
Maintenant, heureusement pour moi, Lineage OS pour l'instant supporte bien le Fairephone 2 (mon seul soucis avec Lineage OS 17.1 / Android 10, c'est le service de localisation que je n'ai pas réussi à activer. Il semble qu'il faut une mise à jour de l'app microG).
[^] # Re: Compris : ergonomie du login
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Mot de passe ne marche jamais. Évalué à 3 (+0/-0).
Pardon, je ne voulais pas cliquer sur "inutile"… C'est le scroll sur mon téléphone 😶
Je pense aussi qu'il serait préférable de lever une erreur plutôt que de remplacer automatiquement la valeur 👍
# Correction proposée sur github
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Commentaire d'un compte supprimé non éditable par un admin. Évalué à 2 (+0/-0).
Hello,
J'ai préparé la correction et envoyé sur Github.
[^] # Re: Comment supprimer l'account ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Commentaire d'un compte supprimé non éditable par un admin. Évalué à 2 (+0/-0). Dernière modification le 19 juin 2020 à 22:39.
Mmhh, ok, j'ai essayé de le faire à la main et ça fait déjà pas mal de requêtes SQL pour un compte qui n'a crée qu'un seul commentaire.
Vous faites ça à la main pour ~30% des comptes crées ? Ça doit être assez lourd…
Est-ce que si je voulais vous proposer un bouton pour faire ça, il devrait être accessible uniquement aux administrateurs dans la page /admin/comptes ?