bbo a écrit 200 commentaires

  • # Dans le même genre...

    Posté par  . En réponse au lien Marx: le cadriciel CSS sans classe. Évalué à 4.

    … J'étais tombé sur Water CSS qui semble avoir quelques fonctionnalités de plus. Notamment le mode sombre/clair et des jolies icônes sur les adresses !

  • # Why not rely on app developer to handle security?

    Posté par  . En réponse au lien Le cauchemar de l'empaquetage: côté distrib. Évalué à 2. Dernière modification le 02 mars 2021 à 15:48.

    L'auteur a écrit carrément un nouveau billet pour répondre à des arguments qui font écho à ce qui a été discuté ici : Why not rely on app developer to handle security?.

    Il y a des arguments qui ont déjà été donnés ici mais, si je me risque au TL;DR (de l'article, pas de mon avis hein :) ):

    • En tant qu'utilisateur, il y a moins de tiers à qui faire confiance quand c'est la distro qui gère
    • En tant qu'utilisateur, tu auras les correctifs plus vite car il n'y aura pas à attendre tous les projets amonts
    • Meilleur bus factor. Les distributions couramment utilisées ont plus de volontaires que la grande majorité des projets logiciels qui sont plutôt petits, voir même maintenus par une seule personne (qui est une situation courante)
    • Embarquer les bibliothèques pour connaître l'état et "garantir" le bon fonctionnement du logiciel posera toujours la question du nombre de cas testés (que se passe-t-il si les locale sont configurées différemment de la CI, que se passe-t-il si la plateforme n'est pas du x86, etc) et, paradoxalement, cela génère plus de travail puisque chaque projet aura du boulot.
    • la distribution se retrouve toujours à devoir patcher un moment ou un autre (si le mainteneur est en vacances, ne répond pas vite, ne veut pas faire une version, etc). Donc, on est quand même obligé de faire confiance à la distribution (cf point 1)
  • [^] # Re: Quel est le problème ?

    Posté par  . En réponse au lien Le cauchemar de l'empaquetage: côté distrib. Évalué à 2.

    Mais le soucis, c'est quand il y a un problème de sécurité :)

  • [^] # Re: Plus simple

    Posté par  . En réponse au journal Des nouvelles de boost. Évalué à 5.

    Pourtant, on n'est pas encore vendredi. N'aurions-nous pas à faire à une moule précoce ?

  • [^] # Re: Pourquoi Rust ?

    Posté par  . En réponse au lien Rewrite it in Rust : au delà du meme (Google finance la réécriture en Rust de certains logiciels lib. Évalué à 4.

    Ça devient un peu LOURD la rust propaganda :(

    Voilà un avis qui pourrait donc t'intéresser ;) Avis que j'ai trouvé intéressant car discutant aussi du packaging et des architectures supportées.

    Pour te mettre l'eau à la bouche, je cite :

    The Rust cargo cult needs to pause and re-evaluate.

    (oui, je sais, mettre cette phrase hors contexte est digne d'un vendredi)

  • [^] # Re: Ajouts à dolphin ?

    Posté par  . En réponse à la dépêche Sortie de Plasma 5.21 . Évalué à 2.

    Dolphin fait effectivement partie des KDE Applications qui sortent tous le 4 mois (avril, août et décembre)

    La 20.12 avait quelques petites améliorations sur Dolphin.

  • [^] # Re: Chrome demande un extension

    Posté par  . En réponse au journal Un CV en ligne. Évalué à 1.

    Ça pourrait être utilisé ici par exemple.

    Vu tous les styles proposés, c'est clair que ça sera cool pour essayer à la volée !

    Par contre je ne suis pas sûr que ça s'intègre au mode sombre/claire (le truc qui permet de dire à l'OS ce qu'on préfère et que ce soit répercuté jusque dans les sites web).

    Je pense que tu as raison et que cela ne s'intègre effectivement pas avec le thème sombre/clair qui marche maintenant par une media query répondant au doux nom de prefers-color-scheme (donc, pur CSS).

    Alors que le chargement des alternate se ferait probablement par une goutte de JS qui positionnerait brutalement l'alternate sélectionnée en feuille par défaut (directement en modifiant le DOM je veux dire).

  • [^] # Re: Pas un CV mais un livre

    Posté par  . En réponse au journal Un CV en ligne. Évalué à 1.

    au delà de la vanne, je suis sûr que économiquement parlant ça se tient.

    Si Pole Emploi fait une OPA sur Air France, on pourra faire les calculs !

  • [^] # Re: Chrome demande un extension

    Posté par  . En réponse au journal Un CV en ligne. Évalué à 1.

    Je n'ai rien trouvé à ce sujet dans le menu sandwich. J'ai fait des recherches juste parce qu'André affirmait que c'était supporté par défaut et que je me demandais ce que ça pouvait bien faire.

    Au final, c'est sur le MDN 1 que j'ai trouvé l'info :

    Firefox lets the user select the stylesheet using the View > Page Style submenu. Internet Explorer also supports this feature (beginning with IE 8), also accessed from View > Page Style. Chrome requires an extension to use the feature (as of version 48). The web page can also provide its own user interface to let the user switch styles.

    Je reconnais n'avoir pas cherché des heures non plus mais, aucune mention du menu sandwich. Désolé.


    1. J'ai d'ailleurs trouvé marrant d'avoir trouvé l'info sur le Mozilla Developer Network qui est un site, je cite, de Resources for developers, by developers.. C'est une fonctionnalité bien cachée peut-être car elle n'est pas à destination des utilisateurs :) 

  • [^] # Re: Une phrase importante

    Posté par  . En réponse au journal Gitea contre les bots. Évalué à 10.

    Du coup, j'ai regardé un peu le code (après tout, c'est ouvert ), et j'ai vite compris comment générer ma propre licence. Je suis tranquille pour 30 ans :p

    J'ai peut-être mal interprété et, dans ce cas, je te pris de bien vouloir me corriger.

    Dans le cas où j'ai bien saisi ce que tu écris, et au risque de faire le casse-pied :

    • le code de la version EE est "ouvert" mais propriétaire quand même
    • contrairement à ce que tu avances dans un autre commentaire, ce que tu fais n'est pas une "feinte" de la licence . Juste une violation.

    Je comprends tout à fait la contrainte budgétaire que leur modèle de facturation par utilisateur peut poser (surtout dans ton cas où tu devrais payer un siège pour chaque utilisateur qui s'inscrit pour juste ouvrir un bug ce qui n'est pas financièrement tenable).

    Mais que tu postes sans rougir que c'est facile de défoncer leur génération de clef pour envoyer se faire foutre la licence, ça me parait un poil abusé sur un site où on discute/débat régulièrement des licences et de leur respect. La prochaine fois qu'une grosse boite se fait épingler pour non respect de la GPL, on lui dira qu'il n'y a pas de problème à avoir feinter la licence ?

  • [^] # Re: Oracle Linux

    Posté par  . En réponse au message [RESOLU] Quelle distribution pour un serveur. Évalué à 1. Dernière modification le 14 février 2021 à 12:33.

    le seul truc chiant c'est que c'est le kernel UEK qui est par défaut

    Je ne suis pas assez versé dans les arcanes du noyau alors, je vais poser ma question bête : quelles sont les différences majeures avec le kernel Red Hat ? As-tu eu des problèmes particuliers qui te font fuir ce noyau vendu comme "incassable" ?

  • [^] # Re: L’œuf ou la poule ?

    Posté par  . En réponse au journal Faites comme je dis mais pas comme je fais. Évalué à 2. Dernière modification le 13 février 2021 à 22:42.

    Quel public touchez vous lorsque vous parlez sur Mastodon ?

    Le même public qui a mis en place la campagne (la boucle est bouclée).

    Après, reconnaissons qu'il est largement plus facile de convaincre des gens déjà convaincus.

  • [^] # Re: Chrome demande un extension

    Posté par  . En réponse au journal Un CV en ligne. Évalué à 6.

    Fonctionnalité inclue directement avec Firefox

    C'est tellement bien caché (accessible depuis le menu Affichage > Style de la page ; avec la barre de menu cachée dans le comportement par défaut de Firefox…) que je n'avais jamais remarqué cette fonctionnalité !

    Limite, il faudrait une extension pour avoir une sélection rapide possible quand des CSS alternatives sont disponibles !

    Quoiqu'il en soit, un très grand merci pour la découverte de ces CSS alternatives !

  • # De quel(s) truc(s) parle-t-on ?

    Posté par  . En réponse au lien Ubuntu Core 20, a minimal, containerised version of Ubuntu 20.04 LTS for IoT. Évalué à 1. Dernière modification le 13 février 2021 à 16:30.

    Quand on parle d'IoT, je reconnais que je suis un peu perdu car cela me semble toujours couvrir un panel très vaste de "trucs" (d'où le "Things" je suppose ^^) qui semblent cools en quelques phrases. Mais, à la fin, je ne comprends pas vraiment de quoi on parle quand même.

    En tant que profane du Edge/IoT/Embarqué, je m'excuse donc par avance si mes questions vous paraissent complètement débiles. Que "ceux qui savent" ne s'étranglent pas et saisissent plutôt cette opportunité pour m'expliquer de manière à ce que je raconte moins de bêtises à l'avenir ;)

    • Qu'est-ce qu'on développe comme applications sur "Ubuntu Core for IoT" ? Quelles sont les contraintes les plus fortes ?
    • Je croyais que l'IoT, c'était les ampoules connectées. Mais cela ne semble pas la cible d'Ubuntu Core (mais j'ai peut-être raté le paragraphe qui explique que je peux installer Ubuntu Core sur mon frigo). Alors, comment Ubuntu Core fait quand même de l'IoT ?
    • Quels langages et outils (build, CI, etc) sont utilisés sur les projets IoT ?
    • Comment les équipes de développements travaillent (Agilité, etc) ? Et quels sont les profils habituels des gens qui composent ces équipes ?
    • Qui utilise (vraiment) Ubuntu Core ? J'avais l'impression que dans l'embarqué, c'est plus courant de se construire sa "distribution" avec juste ce qu'il faut

    D'avance merci à celui ou celle ou ceux qui éclaireront ma laterne ;)

  • [^] # Re: Fait

    Posté par  . En réponse à l’entrée du suivi Création d'une section openSUSE et mise à jour de la section SUSE. Évalué à 1 (+0/-0).

    "L'étiquetteur fou" :) Merci beaucoup !

  • [^] # Re: proxy!=décentralisation

    Posté par  . En réponse au lien Signal mise sur la décentralisation des serveurs comme solution de contournement. Évalué à 2.

    Non, tu ne te trompes pas . Je me suis fais la même réflexion que toi !

    Surtout que la communication de Signal ne parle pas de décentralisation (ce qui n'est pas étonnant). J'espère que Goffi ne s'étranglera pas devant cette confusion de l'auteur ;)

  • [^] # Re: Fait

    Posté par  . En réponse à l’entrée du suivi Création d'une section openSUSE et mise à jour de la section SUSE. Évalué à 1 (+0/-0).

    Merci beaucoup Benoît. Et merci pour le rangement ;)

  • [^] # Re: pas idéal, mais mieux que d'autres silos

    Posté par  . En réponse au journal Signal la bonne alternative à Whatsapp ?. Évalué à 3.

    Salut !

    Ils se sont aussi déjà montrés hostiles envers de implémentations alternatives

    Cette phrase m'a fait tiquer et j'ai donc été lire le ticket Github ayant entraîné l'arrêt de LibreSignal.

    Pour ma part, j'ai surtout trouvé qu'il clarifie la différence entre le code, la marque et le service Signal. Pour ne citer qu'une toute petite partie de la conversation :

    If people want to use our source code to develop their own products, that's fine, so long as it's done under the terms of the license. That's the deal we're making with everyone, and I agree that it allows for possible collaboration. However, we are not running a service for other people's products, and we are not letting other people use our name in their products. Those things aren't part of the deal.

    Que des gens trouvent ça hostile, ok. Mais d'autre trouveront ça normal. Mozilla ne le contredirait probablement pas sur la marque, par exemple.

  • [^] # Re: emacs + mu4e + org-roam, 1 mois après

    Posté par  . En réponse au journal Mails dans un zettelkasten…. Évalué à 1.

    Je profite qu'on ne soit pas vendredi pour poser sérieusement la question : 1 mois après, où en es-tu de ton adoption/adaptation ?

    Si la migration est faite, as-tu observé une mutation génétique de tes poils de barbe ou es-tu resté normal (pour ce qu'un utilisateur d'i3 sur GNU/Linux puisse avoir de normal) ?

  • [^] # Re: micro

    Posté par  . En réponse au journal [bookmark] GNU nano 5.5 est sorti malgré le couvre-feu. Évalué à 1.

    Roh ! C'est même pas écrit en Rust !

    :)

  • [^] # Re: openSUSE = SUSE gratuit et sans support ?

    Posté par  . En réponse à la dépêche openSUSE Leap 15.2. Évalué à 10.

    Je vais répondre en 2 temps

    openSUSE/CentOS

    La base de Leap est une reconstruction des RPM de SLE (Linux, systemd, GCC ou GNOME par exemples). En plus, la communauté fournis des paquets supplémentaires (Plasma ou Xfce par exemples). Je n'ai pas la proportion de paquets venant de SLE/fournis par la communauté. Ca serait une donnée intéressante !

    C'est toujours un peu glissant de comparer des distributions car le diable se cache dans les détails. Mais je dirai que Leap se rapproche plus d'un ensemble CentOS+EPEL (si on compare avec le monde Red Hat).

    Dans les différences subjectives (attention, on est vendredi et c'est Noël) :

    • YaST : certains ne l'utilise pas mais d'autres aiment la centralisation de la configuration à un seul endroit (les goûts, les couleurs, tout ça)
    • une Leap sentira plus le frais que le combo CentOS/EPEL,
    • le caméléon c'est plus sympa que le chapeau (mais je suis un ami des bêtes)

    Il y a, plus sérieusement, une grosse différence organisationnelle :

    • les paquets Leap venant de SLE sont maintenus par les ingénieurs de SUSE (là où le rebuild de CentOS n'était, sur le papier, pas le problème des ingénieurs Red Hat)
    • SLE est tirée de Tumbleweed (openSUSE en publication continue). Leap est reconstruit à partir de SLE et tire ses paquets communautaires de Tumbleweed. Les paquets communautaires de Leap peuvent être reconstruits pour SLE et rendu disponible dans le Package Hub (qui est comparable au dépôt Universe d'Ubuntu). C'est donc le même projet qui est upstream et downstream (là où, il y a le projet Fedora et le projet CentOS).

    Il y a eu une conséquence importante de cet engagement de SUSE directement dans Leap : plutôt que de continuer à maintenir 2 constructions avec les problèmes que cela peut poser au niveau de la maintenance (différence d'environnement, etc), SUSE a proposé que Leap s'appuie directement sur les binaires de SLE. Il s'agit du projet Jump qui sera mis en œuvre pour Leap 15.3 en 2021.

    openSUSE/SUSE

    Il n'y a aucun support offert par SUSE sur Leap. Il faut migrer. Et je ne sais pas comment ça se passe si tu utilises des paquets communautaires qui ne sont pas dans le Package Hub

    Le cycle de vie de Leap et de SLE n'est pas comparable car, une fois qu'une nouvelle version majeure de SLE arrive, Leap passe sur cette base alors que SUSE continuera de sortir des Service Packs sur les 2 versions (Leap 42.x n'est plus supportée par la openSUSE alors que SLE 12, sa base, continue de voir des Service Packs sortir)

  • [^] # Re: emacs + mu4e + org-roam

    Posté par  . En réponse au journal Mails dans un zettelkasten…. Évalué à 4.

    Idéalement, il faudrait que orgroam soit compatible avec Zettlr

    Idéalement, il faudrait surtout que tu passes sur emacs :-)

    Avec mon œil de païen, les réponses que les utilisateurs d'emacs t'ont apporté dans tes 2 journaux semblent correspondre à ce que tu cherches.

    Je crois qu'il est temps que tu acceptes l'inéluctable : il faut interfacer ton bepo avec l'OS de GNU ;-)

  • [^] # Re: Le suivi de l'avancement de la migration :

    Posté par  . En réponse au lien Les sources du projet FreeBSD sont désormais sur github. Évalué à 5.

    En parlant de cette migration, ton lien m'a fait chercher les raisons qui poussent FreeBSD à migrer de SVN à Git et j'ai trouvé ce billet d'un membre de la core team.

    Au delà des classiques points forts (plus personne n'utilise SVN, énorme écosystème d'outils et de plateformes autour de Git, les développeurs connaissent Git alors qu'ils doivent apprendre SVN, facilité de collaboration), il expose quelques points faibles. Et, je n'aurai pas du tout imaginer que l'absence de client Git sous licence BSD-like puisse être un problème (je croyais qu'ils étaient ouverts à d'autres licences s'il n'y avait pas ce qu'il fallait en permissif). Je cite :

    the BSDL git clients are much less mature than the GPL ones. Until recently, there was no C client that could be imported into the tree. While one might debate whether or not that's a good idea, there's a strong cultural heritage of having all you need in the base system that's hard to shrug off. OpenBSD recently wrote got which has an agreeable license (but a completely different command line interface, for good or ill). It has its issues, which aren't relevant here, but is maturing nicely. Even with the current restrictions, it is usable. There is an active port of got to FreeBSD due to the large number of OpenBSDisms that are baked in (some necessary, some gratuitous). The OpenBSD people are open to having a portable version of got, so this is encouraging.

    J'ai donc appris l'existence de Got dont je n'avais jamais entendu parler ! "Ils sont fous ces BSDéistes" :-)


    Enfin, j'ai esquissé un sourire en lisant :

    Git also doesn't support dealing with all the merge conflicts it causes very well

    Car je viens justement de relire un journal sur Pijul :-)

  • # Je me suis demandé ce qui allait arriver à Phabricator

    Posté par  . En réponse au lien Les sources du projet FreeBSD sont désormais sur github. Évalué à 2. Dernière modification le 23 décembre 2020 à 15:07.

    Je vois que le dépôt Github n'est qu'un miroir en lecture seule mais qu'il semble toléré d'y ouvrir des PR pour intégrer des patchs.

    Comme ça m'a questionné, j'ai cherché à savoir s'il y avait un changement d'outil de revue dans le tuyau. Et donc, pour le moment, Phabricator reste leur outil pour les revues.

  • [^] # Re: Déjà vu....

    Posté par  . En réponse au lien GitHub vire le bandeau RGPD (tout en respectant le RGPD). Évalué à 1.

    pour ceux qui ont loupé l'info la 1re fois du coup

    Comme moi ^