abriotde a écrit 1519 commentaires

  • [^] # Re: mouaip

    Posté par  (site web personnel, Mastodon) . En réponse au journal Apparition de wcurl dans Debian et bientôt dans le monde entier ?. Évalué à 1.

    Je cite un autre commentaire :

    Le téléchargement concurrent de plusieurs URL par défaut, c'est déjà pas mal. Mais, à lire son article, je pense que le mainteneur s'est plutôt demandé "pourquoi installer wget alors que j'ai déjà curl" ?

    C'est clair que wget, n'a aucun intérêt à part augmenter le nombre de failles potentiels s'il est juste moins bon que curl.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • # pompe de relevage

    Posté par  (site web personnel, Mastodon) . En réponse au journal hacker sa pompe de relevage !. Évalué à 6. Dernière modification le 06 juillet 2024 à 04:18.

    Une pompe de relevage, cela peut-être plein de truc. Moi j'ai pensé au relevage d'un tracteur:les bras à l'arrière chargé de lever l'engin agricole qui y est placé. La pompe de relevage est alors la pompe hydraulique chargé de mettre sous pression le liquide pour actionner le relevage. Bref c'est bien une pompe dont le but est bien de relever mais rien à voir. 🤣

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • # super travail

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche S.M.A.R.T. badblocks badblocks2. Évalué à 3.

    Bravo, super travail. On voit bien là tout l'intérêt d'un logiciel libre qui peut continuer à être maintenu même quand les majors le délaisse. Encore faut-il des personnes assidues et courageuses comme vous. Merci.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Framework

    Posté par  (site web personnel, Mastodon) . En réponse au journal Mon inquiétude sur les dépendances en Rust. Évalué à 4.

    • C++ fonctionne très bien sans Qt ou sans framework. C'est juste une surcouche qui apporte une solution unifié. Et aussi tente de palier les "manques" de C++ (introduction de smart-pointer et autres) un peu comme JQuery en son temps pour Javascript. C'est bien mais pas obligatoire.

    • Rust est encore récent, il commence à avoir des framework dans certains domaine (Web ou graphiques). Mais Rust ne souffre pas des défauts de C++, il n'a donc pas besoin d'un framework général comme l'est Qt.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Le cas d'école JQuery de Javascript

    Posté par  (site web personnel, Mastodon) . En réponse au journal Mon inquiétude sur les dépendances en Rust. Évalué à 1.

    jQuery apporte encore beaucoup

    Oui mais généralement, les IHM web sont développées avec d'autres framework qui embarquent leurs propre solutions.
    Sinon, pour un datepicker par exemple, ok, mais la librairies peut-être compilé avec seulement les dépendances du date-picker.

    Une grande partie de l'explication est surtout dans l'habitude voire la méconnaissance.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • # Le cas d'école JQuery de Javascript

    Posté par  (site web personnel, Mastodon) . En réponse au journal Mon inquiétude sur les dépendances en Rust. Évalué à 5. Dernière modification le 02 juillet 2024 à 23:46.

    Le cas d'école JQuery de Javascript représente, je pense, bien un autre problème non abordé des dépendances : La lourdeur inutile ou inefficience.

    Typiquement en Javascript, on a longtemps eu le problème de la compatibilité du code entre Mozilla Firefox et IE de Microsoft. Pour régler ce problème est arrivé JQuery, qui a vraiment été une bénédiction. Avec lui tout devenait facile. Il a même inventé des choses génial pour parcourir le DOM ou le modifier… Oui mais cela avait un coup en terme de perfs… et il a été sur-utilisé… pire 2 librairies peuvent dépendre de JQuery mais de versions différentes, résultat le navigateur est obligé de charger les 2 différentes ce" qui est autant de coût en terme de réseau (Pas de cache), de RAM et même de processeur.

    Heureusement, IE, s'est mis à respecter les standard et en plus Javascript s'est amélioré et à intégré des fonctionnalité JQuery… mais les développeurs continue a l'utiliser alors qu'il n'apporte plus grand chose. Enfin au moins dans la plupart des cas.

    En Rust ce problème ce retrouve un peu moins au niveau de l'exécution proprement dites car c'est compilé… cependant cela se retrouve au niveau du temps de compilation (et calcul de dépendances) et surtout cela se retrouve en terme de lourdeur. Pour prendre l'exemple des Regexp, est-il bien nécessaire d'embarquer tout le code hyper optimisé de regexp avec cache si comme tu le dis un split ou deux suffisent. Parce que certes le binaire n'embarquera pas le code mort, mais toutes la gestion de cache et des optims ne sont pas du code mort juste du code qui n'a aucun intérêt pour un cas simple

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Conséquences amusantes

    Posté par  (site web personnel, Mastodon) . En réponse au lien Contraint de bloquer des noms de domaine, OpenDNS décide de quitter la France . Évalué à 2. Dernière modification le 01 juillet 2024 à 23:39.

    Une raison de plus pour militer
    - D'un côté contre les DNS menteurs : contre la censure.
    - Contre les systèmes fermés (closed-source ou a minima sans documentation complète et ouverte).

    PS: Tu n'as pas à t'excuser de citer X.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: pfSense

    Posté par  (site web personnel, Mastodon) . En réponse au lien Contraint de bloquer des noms de domaine, OpenDNS décide de quitter la France . Évalué à 0.

    Pour moi un DNS root dis "Pour .com il tu peux te renseigner ici, ici ou la". Ensuite il faut donc interroger un de ces sous DNS pour avoir "google.com". OpenDNS et consort servent de cache et ont une accréditation au niveau des DNS root que tu n'a pas.

    Je me trompe sans doute quelques part, mais je ne pense pas pour autant que tu puisse simplement interroger les DNS Root facilement. sinon, ils satureraient. Enfin, je veux dire, c'est tout l'intérêt des sous-DNS. C'est pas seulement d'avoir des DNS menteur pour blacklister.

    https://fr.wikipedia.org/wiki/Serveur_racine_du_DNS

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: pfSense

    Posté par  (site web personnel, Mastodon) . En réponse au lien Contraint de bloquer des noms de domaine, OpenDNS décide de quitter la France . Évalué à 3. Dernière modification le 30 juin 2024 à 06:50.

    pfSense n'a pas grand chose à voir la dedans à ma connaissance.
    Tu à forcément un DNS configuré. Ce qui est possible c'est que tu sois en DHCP et donc que la configuration soit prise sur le réseau : c'est alors le DNS de ta box qui fonctionne.
    Tu ne peux pas être directement sur un DNS root. En gros le DNS root te dis juste ".org" c'est par là. Mais qu'en est il de "linuxfr.org" ? En gros, ils n'ont pas les informations.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: je m'étonne toujours de voir ce devoir de réserve baffoué..

    Posté par  (site web personnel, Mastodon) . En réponse au lien France TV met au ban des journalistes signataires de la tribune contre l'extrême droite - blast. Évalué à -1.

    Ben les riches ont des service de bien meilleur qualité en santé éducation, culture et même infrastructures. Et gauche ou pas, ils les payent donc oui, ils préféreraient ne pas payer d'impôt en plus. La seule raison de payer des impôts pour eux, c'est moral, par solidarité.
    Pour les entreprises c'est un peu différent, ce qu'elles veulent c:'est surtout que les règles soient les mêmes pour tous. Avec ou sans impôt. Mais dans un monde mondialisé les multinationales trichent…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: je m'étonne toujours de voir ce devoir de réserve baffoué..

    Posté par  (site web personnel, Mastodon) . En réponse au lien France TV met au ban des journalistes signataires de la tribune contre l'extrême droite - blast. Évalué à -1.

    le propre des mouvements d'extrême droite est de s'en prendre à quelqu'un…

    Ça c'est le propre de tout parti non? La gauche s'en prend aux riches et entreprises. EnMarche s'en prends officiellement aux extrêmes et aux écologistes (pratique surtout à la gauche et aux écologistes)…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: D'où viennent les chiffres ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Arrêt de la diffusion radio FM en Suisse. Évalué à 2.

    C'est surtout, le hier qui me gêne. Le sondage n'est jamais hyper large, question de coût. Et ce qui est intéressant c'est de savoir avant tout si les gens utilisent la bande FM et ensuite l'audimat. J'aurais mis au moins sur une semaine car certains écoutent plus certaines radio le week-end et d'autres en semaine…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: C'est pire en France

    Posté par  (site web personnel, Mastodon) . En réponse au lien pas d'iphone? pas d'androgooglisé? Fuyez la chine.. des touristes confrontés à la dystopie kafkaïen. Évalué à 1.

    Pour le moment en France, je n'ai pas besoin de mon smartphone… enfin presque, je fais de la résistance. De toute façon, on a un téléphone pour 2…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: bof

    Posté par  (site web personnel, Mastodon) . En réponse au lien pas d'iphone? pas d'androgooglisé? Fuyez la chine.. des touristes confrontés à la dystopie kafkaïen. Évalué à 2.

    Non mais tu te rends comptes de ce que tu dis?
    On ne parles pas d'un problème de coutume ou de monnaie. On parles de circuler dans un pays et de visitée les monuments principaux. Il y a des millions de touristes qui le font en touristes… Ils arrivent en ayant prévu du cash local et un passeport. Ensuite dans le pays, on s'accorde des coutumes. On peut par exemple mettre un foulard, souvent prêté ou louer, on peut ne pas sortir l'appareil photo, mettre une jupe ou apprendre à dire bonjour/merci/au revoir dans ma langue…
    Mais à aucun moment on ne vous demande de baisser le froc pour vérifier que vous ne cacher pas de la drogue. Il y a des limites à ce que l'on peut demander. Là on te demande d'installer un logiciel espion sur ton téléphone et même pas question d'acheter un téléphone local pour se conformer. Depuis quand avoir un smartphone est une obligation pour voyager?

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: osctl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systemd v256. Évalué à 0.

    On est donc très contents que systemd sache faire tout ça et déclencher les choses dans le bon ordre. Et, d'un autre coté, quand il ne sait pas faire ce qu'on veut, on est bien embetés et dans certains cas il n'y a probablement pas d'autre solution que d'intégrer quelque chose au projet systemd.

    C'est là qu'il y a un os. On devrait pouvoir customiser Systemd ou du moins faire autrement sans l'intégrer à Systemd. Je ne dis pas que ce soit simple, mais il y a quelques chose à trouver.
    Pour prendre une analogie, pour l'OS on a inventer FUSE pour pouvoir créer des filesystem sans tout intégrer au noyau… certes c'est moins performant mais cela permet des sshfs, Google drive fs…
    Il y a un concept à inventer pour alléger Systemd.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: osctl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systemd v256. Évalué à 1.

    Les développeurs l'ont sûrement très bien justifiés mais cela ne veut pas dire que la justification était bonne. Cela doit allumer des warnings.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Sympa et pour la sécurité ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le RISC-V pour le Desktop, on en reparle ?. Évalué à 6.

    Tu ne peux pas demander tous les raffinements à un processeurs tout neuf encore en plein développement… on est quand même sur un processeur opérationnel mais le premier digne de rentrer dans un PC. Les performances ne sont pas encore là. Comprends par là que toutes les unités d'un processeur ne sont pas là, seuls les essentiels, la finesse de gravure aussi n'est pas ouf.
    Le premier processeur RiscV est sorti il y a 3-4 ans, l'architecture a à peine plus de 10 ans…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Je reçois ma milk-v meles bientôt

    Posté par  (site web personnel, Mastodon) . En réponse au journal Le RISC-V pour le Desktop, on en reparle ?. Évalué à 5.

    Tu entends quoi par vraiment performant ?

    A finesse de gravure et développement équivalents. En fait RiscV est moins performant en puissance brut car il n'a pas encore été jusqu'au développement d'un processeur performant. Mais dans leurs catégories les processeurs Risc-V se montrent plus performant que les ARM. (Intel est derrière depuis toujours).

    Il y a une forme de mécanisme du genre copyleft pour ça ?

    Non mais si une part importante de ton CA dépends d'un truc, tu va investir dedans… et ce d'autant plus si tu sais que ton effort aura le bras de levier des contributions externes. Et puis si tu est gros, tu va contribuer plus pour influencer l'évolution dans ton sens.

    En quoi le fait que ce soit Open Source garantirait une meilleure évolutivité ?

    En fait comme RiscV permet à beaucoup d'acteurs de jouer, il permet beaucoup de contestation et au termes des débats emmerge toujours la meilleure solution… c'est pour ça que RiscV est bien conçu.
    Il permet aussi de développer des processeurs dédier pour bien moins cher et donc là où avant beaucoup auraient renoncés. C'est top pour les perfs.
    La contrepartie c'est évidemment que l'on a plus de dispersion un peu à la manière d'Androïd.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Exemple de gros produit/projet en Perl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.40 est sorti. Évalué à 0.

    Java? Entre Oracle et les problèmes de consommation RAM/dépendances, je préfère Go pour rester dans le précompilé.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: Exemple de gros produit/projet en Perl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Perl 5.40 est sorti. Évalué à 1. Dernière modification le 19 juin 2024 à 05:01.

    Je ne dis pas le contraire Julia a des défauts. Mais il y a beaucoup de biding Python. Et sir les pères il assure. Même l'écosystème est sain/sympa.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: osctl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systemd v256. Évalué à 10.

    Tout à fait. Exemple : systemd-hostnamed. En quoi systemd à besoin de se mêler du hotsname? Cela veut dire qu'on ne sait plus trop où c'est géré. Doit on modifier /etc/hostname ou utiliser une commande système? Les montages OS et leur filesystem étaient quand même vachement plus simple. Pour rappel tu édite un fichier comme si c'était un fichier normal mais en fait tu change les process OS.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: les bots...

    Posté par  (site web personnel, Mastodon) . En réponse au message Mediawiki : paramètres de création de comptes.. Évalué à 1.

    Et j'oublie

    • includes/skins/SkinTemplate.php : self::makeSpecialUrl( 'Userlogin2', $returnto )

    Il y a peut-être moyen d'éviter de modifier le pattern "Userlogin" ce qui serait plus propre et ne casserait pas toutes les références. Seulement j'ai l'impression que quand on lui passe une "SpecialPage" qu'il ne connait pas il essaye de la rechercher directement sans la "traduire"… donc il la trouvera.

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: les bots...

    Posté par  (site web personnel, Mastodon) . En réponse au message Mediawiki : paramètres de création de comptes.. Évalué à 1.

    Je crois avoir réussi voilà ce que j'ai changé en abrégé:

    • vendor/wikimedia/parsoid/baseconfig/frwiki.json => { "realname": "Userlogin2", "aliases": [ "Connexion2", "Identification2", "UserLogin2", "Login2" ] }
    • languages/messages/MessagesFr.php => 'Userlogin2' => [ 'Connexion2', 'Identification2' ],
    • languages/i18n/fr.jsonlanguages/i18n/fr.json => :%s/Special:UserLogin/Special:UserLogin2/gc

    • includes/specials/SpecialUserLogin.php => __construct( 'Userlogin2' );

    • includes/specialpage/SpecialPageFactory.php => 'Userlogin2' => [

    • includes/OutputPage.php => getTitleFor( 'Userlogin2' );

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: les bots...

    Posté par  (site web personnel, Mastodon) . En réponse au message Mediawiki : paramètres de création de comptes.. Évalué à 1.

    Il suffit que je poste ça pour que je trouve "languages/messages/MessagesFr.php", mais là ce ne sont que les alias… il me faudrait UserLogin…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.

  • [^] # Re: les bots...

    Posté par  (site web personnel, Mastodon) . En réponse au message Mediawiki : paramètres de création de comptes.. Évalué à 1.

    Merci, j'aimerai faire en sorte de changer le nom en "Spécial:Connexion2" mais je ne trouve pas ou le faire. (J'ai regardé https://www.mediawiki.org/wiki/Manual:Special_pages/fr). Cela ne semble pas si simple car "title=Spécial:UserLogin" fonctionne aussi, il y a de alias…

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.