freem a écrit 5059 commentaires

  • [^] # Re: Opera v5?

    Posté par  . En réponse au journal De la publicité dans Firefox (sur un air de déjà vu). Évalué à 7. Dernière modification le 07 mai 2018 à 23:44.

    il n'est pas développé par un géant de l'Internet

    Euh… et alors?

    D'une part, c'est faux, puisque comme tu lu soulignes plus loin, firefox descend de netscape, qui n'a pas vraiment été un outsider, juste un perdant. Qui a regagné en popularité en libérant son code, et donc en récupérant la sympathie et les contributions des libristes de l'époque.
    Je pense que, à l'époque, netscape à été un des géants de l'internet, à l'échelle de l'époque.

    D'autre part, on s'en fout, que ça soit codé par un géant. Ce qui importe, c'est que le code soit libre, non?

    D'ailleurs c'est Chromium qui n'apporte rien car il a été développé après Firefox.

    Ah… hé ben, si, il apporte. Et beaucoup, même.

    Depuis 1998 (hé oui, ça date, KHTML, racine de chromium), il a apporté une alternative supplémentaire dans l'interprétation du «standard HTML». Certes, ça fait chier les dev web, mais ça permets de ne pas enfermer le web dans une vision unique. M'enfin, de nos jours, c'est l'inverse, et en plus, vue la direction, je me dis que que c'est pas si bien que ça…

    Ensuite, il a apporté une saine concurrence, de la même façon que clang à mis un coup de pied au cul à gcc, dont les performances se sont drastiquement améliorées depuis.

    Au niveau interface de config, FF copiait avant IE, maintenant chrome. Damn. Encore une amélioration de chromium. Ou chrome. Je m'y perds.

    Chromium à aussi apporté l'embarquement aisé des contenus web dans les applications, la ou seul mozilla est capable d'utiliser leur usine à gaz moteur de rendu. Un soft libre que personne ne peut réutiliser vs un soft libre relativement aisé à embarquer? Par étonnant de mozilla perde.

    Si pour toi, tout ça n'est rien, alors, je ne peux pas grand chose pour toi.

    Quoique, il me reste ceci: au tableau des fonctionnalités, depuis 10 ans, je ne vois rien. Rien de rien qui soit apporté par firefox. Ma référence en terme de progrès technologique sur les navigateurs, ça a été opera, jusqu'à la 12. Browser peu usité, mais qui savait qui étaient ses utilisateurs et s'adressait à eux. Pas libre, c'est vrai. Par contre, il respectait mieux les standards (en tout cas, il supportant l'imbrication HMTL/SVG sans plug-in bien avant les autres, même s'il restait quelques manques. C'est la raison qui m'a fait changer, pour un projet de dev qui n'a jamais aboutit :p), et donc à mon sens était plus interopérable quand je l'ai connu.
    Encore de nos jours, Firefox nécessite un plug-in pour mettre les diverses barres sur le côté, tandis que le successeur d'opera le fait nativement. Mais, se base sur chromium.

  • [^] # Re: Opera v5?

    Posté par  . En réponse au journal De la publicité dans Firefox (sur un air de déjà vu). Évalué à -1.

    Parce que le Web il s’est vraiment bien étoffé ces dernières années,

    Par chance, tu n'émets aucun jugement sur ce point.

    Pour les onglets, en fait, c'était une erreur. Ça permets d'utiliser le multi-thread et de contourner les gestionnaires de fenêtres pourris? Certes. Mais en fait, le multi-thread pour les onglets, c'est pas cool, ça propage les emmerdes. Les wm pourris? Ben, ça devrais pas être le problème du brouteur, selon moi.

    Du coup, ben, on mets les onglets dans des processus différents, et le fait d'avoir des onglets combats le gestionnaire de fenêtre. Anti-feature, pour moi.

    des favoris

    C'est quoi, un favori? Un lien stocké sur le disque dur? Comment te dire…. je doute que le fait que le brouteur le gère via un SGBDR (parce que, oui, la plupart le font via des SGBDR à vue de ldd) soit super portable|performant|efficace.
    À moins que, par favoris, tu parles de faire une recherche google sur le nom d'un site en espérant tomber sur le bon, comme le font la majorité des gens que je cottoie?

    des outils de développement

    Ce qui est totalement inutile pour 95% de leurs utilisateurs. Minimum.

    etc…

    Tu aurais pu continuer, je serais curieux de trouver un truc réellement bien.
    Les vidéos, peut-être? Ah, le truc qui fait ronfler mon PC comme pas permis avec firefox alors que préalablement téléchargée (ou en cours de dl) et lue par mpv, il reste froid?
    Les liens intelligents, qui ne servent qu'a duper l'utilisateur final?
    Zut, je n'arrive pas à continuer ta liste avec un exemple réellement utile.

    un système de plugins…

    Ah, oui! Les plug-ins. Tu veux dire, le mécanisme dont l'API n'arrête manifestement pas de casser chez mozilla, dont on parle?
    Oh, merde, je vais trop loin la.
    En fait, ça n'aurait pas été un journal sur mozilla, je n'aurai probablement rien dit contre les plug-ins. Sauf que la, on parle de mozilla, justement.
    Les gens qui publient un navigateur internet supportant en built-in des choses non-libres qui ont fait controverse (non-libre, par exemple), tout en forçant leurs utilisateurs à recourrir à des plug-ins pour bloquer DNS, ou accéder à une configuration potable, je trouve ça douteux.

    et avec JS+Moteur de rendu ça représente un « système d’applications » complet, relativement universel et ouvert.

    Oui, ça, c'est balèze. Surtout que le web, plus le temps passe, plus ça fait n'importe quoi au travers de formats et de protocoles pas conçus pour (chiffrement, communications asynchrones, notamment).
    Et le tout, avec des conventions pour le moins fluctuantes.
    Tu vois, je déteste les navigateurs web, que je considère comme merdiques sur pas mal de sujets, mais j'ai un grand respect envers ceux qui les implémentent, parce qu'ils arrivent à améliorer des usines à gaz sur lesquelles, je pense que je toucherait la moindre ligne, je te ferais exploser paluel, hein.
    Honnêtement, le web est devenu trop complexe. Je crains qu'il ne soit plus aisé de maîtriser le C++ (du C++03 au C++17, en passant par le C++11) que HTML5.

  • [^] # Re: Incompatible par design

    Posté par  . En réponse au journal De la publicité dans Firefox (sur un air de déjà vu). Évalué à 4.

    Reste à savoir à quel point on veut être naïf.
    Personnellement, j'ai lu des informations au sujet d'échelon et autres depuis plus de 15 ans, sans forcer les chercher. Coupler ces informations à mes sujets d'intérêt (l'informatique notamment) m'a permis de déduire que ces informations n'étaient pas improbables.
    Aborder ce type de sujet en public, jusqu'a peu, c'était passer pour un adepte de la théorie du complot. Jusqu'a ce qu'un certain Mr. Snowden dévoile que, ben, la théorie en question est en bonne partie fondée.

    Je ne dis pas qu'il faut croire tout ce qui attire la méfiance envers les organisations, juste qu'il ne faut pas espérer plus de morale de leur part que l'on ne peut en trouver dans le pire individu les constituant.
    J'hésite… je vais chercher mon point godwin ou pas? Oups, trop tard.

  • [^] # Re: Incompatible par design

    Posté par  . En réponse au journal De la publicité dans Firefox (sur un air de déjà vu). Évalué à 7.

    Du coup, toi, comment ça se passe niveau économique, tes softs?

    En vis-tu?
    Si non, aimerais-tu en vivre?
    Si oui, comment?

    Parce que bon, zenitram pour le coup, pose bien la question de comment vivre en produisant du code libre. Moi, perso, je doute fortement que l'on puisse vivre d'un jeu (par exemple) dont la totalité des ressources soient libres: des serveurs apparaitraient rapidement en guise de fork, sans valeur ajoutée autre que faire un truc gratuit «pour le fun».

    Pour des outils destinés à des professionnels, c'est peut-être plus jouable, grâce au support utilisateur.
    Sauf que, le support, ça implique pas mal de formation et de hotline, pas vraiment tasse de thé du dev traditionnel (en tout cas, pas la mienne). Et puis, ça ne concerne que peu le développement en lui-même, au final, ce n'est pas vivre du code libre, mais vivre de l'assistance sur un logiciel libre, le dév passant à l'as, alors que c'est ce qui nécessaite le plus d'investissement (former à un outil déjà développé, ça ne nécessite que d'apprendre à l'utiliser, y'a 0 conception, et la conception est juste super chère).

    La publicité, que ce soit sur le site, dans l'installateur ou dans le produit final, si elle peut être court-circuitée par contributions directe, ne me semble pas si choquante que ça.
    De toute façon, si le logiciel est vraiment libre, l'utilisateur que ça dérange peut choper le code, éventuellement le patcher, et l'avoir sans pub.
    Sauf que, moi, tant que ça reste raisonnable (chose difficile à évaluer unanimement, vu que nos valeurs diffèrent), je ne le ferais pas. Ni n'utiliserais de bloqueurs de pubs (même si, le sujet m'intéresse puisque l'on ne peut au final pas savoir si un site, par exemple, mérite son financement ou non avant de l'avoir consulté, ce qui est différent d'un article IRL que l'on peut souvent au moins voir sans devoir donner d'infos à notre sujet autres que l'apparence).

    Derrière un logiciel libre, traditionnellement, ce sont des bénévoles qui s'occupent d'une grosse partie de l'archi, mais force est de constater: dans les domaines vraiment pointus (jeux vidéos, CAO, …) les softs libres ne sont que rarement des concurrents à prendre en compte. Le bénévolat, c'est bien, mais ça ne suffit pas toujours à produire des alternatives réellement crédibles.
    Je ne pense pas que la réclame soit la solution ultime, mais ce qui me paraît évident, c'est que malgré ses travers elle permets de financer une partie des outils que j'utilise gratuitement, libres ou non.

  • # ipk?

    Posté par  . En réponse au message Convertir un *.ipk en *.deb. Évalué à 2.

    C'est un plug-in, ok, mais ça ne nous dis pas grand chose…

    Un plug-in pour quel logiciel? Ou le logiciel va-t-il chercher ses plug-ins? Qu'entends-tu par plug-in? Un binaire exécutable, une bibliothèque partagée, un script?

  • # problème de câble?

    Posté par  . En réponse au message [RESOLU] réglage écran. Évalué à 4.

    Je change l'écran sans toucher à rien d'autres et les couleurs sont complètement différentes.

    Le problème ne viens peut-être pas de l'écran lui-même, j'ai déjà eu ce type de symptômes avec des câbles endommagés.

  • [^] # Re: Les données du /home sont souvent les moins protégées

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Ça n'a pas de rapport avec ton script que tu « colle dans /etc/init.d ».

    Ce n'est pas moi qui ait écrit le script à migrer :)

    J'ai pris la totalité de ton paragraphe.

    Je faisais référence à moi :)

  • [^] # Re: Les données du /home sont souvent les moins protégées

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 3.

    C'est extrême, si tu veux rester avec le noyau linux, tu peux aussi utiliser void. Mais bon, c'est aussi un bon prétexte pour changer de kernel et voir du neuf.

  • [^] # Re: Les données du /home sont souvent les moins protégées

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    c'est complètement documenté […] tu trouvera tout ce qu'il faut comme ressources […] avec systemd

    Dans ce cas je veux bien un lien qui explique comment changer proprement le tty utilisé par défaut sur un OS. J'insiste sur le proprement, un truc qui risque pas de péter à la moindre MàJ (c'est pratique de virer des mots pour détourner le sens d'une phrase :p).

  • [^] # Re: Les données du /home sont souvent les moins protégées

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2. Dernière modification le 04 mai 2018 à 11:50.

    Pfff bande de petit joueurs qui vous voulez mettre les cafettieres au chomage!

    À ton avis, c'est pour quoi, systemd et pulseaudio? (allez, ça faisait longtemps ;))

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Sigfox, avec le forfait standard, c'est 4 "downlink messages" de 8 octets par jour. La mise à jour va effectivement être un peu longue…

    Effectivement. Mais, comment diantre font nos pauvres développeurs web pour établir leurs websockets? :D (le trolldi, c'est permis)

    Non, ces restrictions sont avant tout légales : ces réseaux IoT fonctionnent sur des fréquences en libre accès pour n'importe qui, il faut donc veiller à ne pas trop les occuper. Du coup des régulations sont en place pour éviter que quelqu'un s'octroie la totalité de la bande.

    Je n'avais pas du tout pensé à cet aspect.

  • [^] # Re: le proverbe qui va bien

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2. Dernière modification le 04 mai 2018 à 11:46.

    On apprend plus de ses erreurs que de ses réussites.

    C'est sûr, vu que quand on ne fait pas de conneries, il n'y a pas besoin d'apprendre à les réparer… non non, c'est pas en faisant des conneries que j'ai appris quasi-par coeur la liste des services utiles de windows (à l'époque), des paquets «utiles» de ma Debian ou comment récupérer un fichier dans une partition FAT32 à coup d'éditeur héxa :p (sans parler la pléthore de trucs & astuces qui du coup sont utiles même hors des situations d'urgence).

    Sinon, moi, j'ai déjà fait un killall -9 ssh sur une machine à laquelle on n'accédait que… via ssh, moi inclut :) (je ne sais plus pourquoi j'avais eu cette drôle d'idée d'ailleurs).

  • [^] # Re: Gag

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Il faut avouer que sur ce point, les outils du shell sont douteux. On se demande après pourquoi les scripts se remplissent de programmation défensive…

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    je ne suis pas un vrai sysadmin moi.

    Nous somme 2 (au moins) :)

    parce que le service informatique est à la rue

    Au moins t'en a un, et il t'empêche pas de bosser :D dans ma boîte actuelle, y'en à pas (faut dire, moins de 10 employés aussi), et dans celle dont je suis parti en moins de 3 mois, il m'empêchait littéralement de bosser (grosse boîte, plusieurs centaines de personnes. Veni Vidi Parti.).

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    ça va encore complexifier ton bousin.

    C'était juste une question «pour le sport», et pour contrecarrer un peu l'argument de l'usage des ressources par un agent :)

    Si on parle de réseau comme sigfox ou lora, ça va vraiment faire la gueule de faire des mises à jours système dessus

    Je ne connais pas sigfox et pas trop lora, mais effectivement, dans le cas de lora, je doute que le débit suffise pour faire des MàJ avec les moyens conventionnels. Peut-être que ça pourrait passer avec des patchs, cela dit.

    Après tu peux toujours simplement monter un dépôt de paquet et faire tes actions via les mises à jours automatiques du système, ça marche très bien.

    C'est sûr, et j'y ai pensé, mais l'inconvénient dans ce cas c'est si une application part en vrille pas possible de la remonter. D'un autre côté, tu me diras, un système de supervision type daemontools permettrai de la relancer en cas de plantage (reste d'autres problèmes, mais ça fait déjà une bonne classe de problèmes à gérer en moins).

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 4.

    Un dépôt git vide n'est pas un dossier vide.

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 3.

    Mais ansible, n'a pas d'agents donc n'utilise des ressources que quand il est en cours d'exécution.

    De la littérature que j'ai déjà avalée, j'ai cru comprendre que les agents sont la pour synchroniser les systèmes. Donc, en théorie, rien n'empêcherait de les démarrer uniquement sur des plages horaires, économisant CPU et RAM?

    Alors c'est des outils qui sont principalement vu comme étant utilisés en datacenter/sale serveur donc c'est pas des problématiques directement adressées,

    Ce qui est triste, à l'heure de l'IoT, parce que ces outils me semblent intéressants pour résoudre entres autres le problème de mettre à jour des systèmes dont la connexion réseau est sporadique et l'accès physique très coûteux.
    Enfin, c'est mon impression.

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Merci à vous pour les infos.
    Du coup, salt, ça se passe comment au niveau init (pid1)? Il se double-fork joyeusement sans moyen de contrôle, ou il peut être sympa, rester en avant-plan et causer tranquillement et exclusivement sur stdout/stderr?

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2. Dernière modification le 03 mai 2018 à 16:54.

    En plus il a besoin d'un agent en local.

    Sur ce point, je ne vais pas avoir le choix, je préférerai éviter d'avoir un reverse tunnel ssh permanent, et vu que je suis derrière des connexions type téléphone, je n'ai pas le contrôle sur le lien lui-même, donc, ni NAT ni IP fixe. Bref: ansible, s'pas plausible (pas pu me retenir, mais j'avoue que c'est mauvais comme blague).

  • [^] # Re: Opera v5?

    Posté par  . En réponse au journal De la publicité dans Firefox (sur un air de déjà vu). Évalué à 2.

    Un navigateur c’est précisément déjà prévu pour faire fonctionner du contenu exécutable

    À la base, un navigateur web, c'était juste prévu pour télécharger une ressource et gérer les ressources associées.
    Mais peu importe.

    Si c’est ça qui t’inquiète

    Je mettais surtout en avant le fait que du coup, il y a un risque que ce contenu soit une porte d'entrée supplémentaire, avec l'idée que du coup, le respect de la vie privée risque d'être délicat à garantir.

    De là à dire que ça m'inquiète… au pire, si ça m'inquiète, je n'aurais qu'a utiliser un autre navigateur, ce que je fais de toute façon puisqu'en fonction de ma distro et de mes besoins j'utilise l'un ou l'autre, voire forker.

    mais ces deux options rendent complètement inutilisables un bon nombre de sites.

    C'est précisément ce genre de choses que je faisais à l'époque d'opera 12. J'ai hâte à ce qu'un navigateur prévoie te type de fonctionnalités par défaut (jusqu'à présent, je n'ai pas vu - ni vraiment cherché il faut le reconnaître - de plug-ins qui s'intègrent à fond dans le navigateur).

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Le problème n'est pas d'être cool, mais de pouvoir être utilisé sur du matériel très «léger» (que ce soit en ram, en disque, ou en bande passante avec des connexions type GPRS/GSM/3G, accessoirement), et de ce que j'ai cru comprendre ici et la, cfengine semblait le plus logique dans ce type de situation.

    Mais bon, je vais probablement regarder ailleurs, parce que comme je l'ai dis, la doc est franchement mauvaise, sur plusieurs points:

    • très difficile de savoir quel binaire fait quoi;
    • pas trouvé dans les docs le moyen d'empêcher cf-engine de se mettre en arrière-plan (histoire d'être supervisé par runit/daemontools/systemd/whatever en fait);
    • de manière générale c'est super cryptique et on à l'impression que la doc est faite pour ceux qui savent lire entre les lignes;

    Enfin, pour le moment, faut livrer en urgence, donc on verra ça plus tard -.-' (même si je me suis préparé le terrain quand même).

  • [^] # Re: par le client dhcp

    Posté par  . En réponse au message [Résolu] Lancer une commande des qu'une connexion internet est détéctée.. Évalué à 2.

    Malgré tout, je pense que cette solution c'est un peu se compliquer la vie, mais je me renseignerai.

    C'était juste pour mentionner cette possibilité, on ne sait jamais l'utilité que ça peut avoir, par exemple dans le cas ou quelqu'un n'utilise pas ifupdown (qui est, je crois, spécifique à Debian et ses filles, et n'est donc pas disponible sur des systèmes comme voidlinux, par exemple).

  • [^] # Re: Ça arrive même aux meilleurs.

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 3. Dernière modification le 03 mai 2018 à 12:24.

    Il voulait de la place, il en a eu :D

    Mais bon, ça va, c'est juste une clé usb, il suffit de ne rien écrire et de récupérer les données, surtout que c'est trivial si elle est en FAT (format pas mal utilisé pour les échanges, encore).

  • [^] # Re: Les données du /home sont souvent les moins protégées

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 3.

    Dans ce cas, je préfère un rf -rf /bin que rm -rf /etc ou rm -rf /var :)

    Et le pire d'entre tous: rm -rf /, qui peut se produire à cause d'une bête erreur de variable pas initialisée dans un script qui doit obligatoirement être exécuté en tant que root. Celui qui détruit autant les données utilisateur, la config système, et les données systèmes.

  • [^] # Re: Blame the victim

    Posté par  . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 2.

    Sur Windows, la suppression des fichiers n’efface que leur existence sur la table qui les référence

    Ce n'est pas tout à fait vrai, ou du moins ça ne l'était pas du temps de windows XP sur une partition en FAT (le format). Dans ce cas précis, Windows ne mettait que la 1ère lettre du nom du fichier dans la FAT (la zone disque) à 0xFF (ÿ de mémoire), ce qui rend l'annulation de suppression très rapide pour celui qui sait.
    Quand j'utilisais ce système, j'utilisais mécaniquement Shift+Del pour virer mes fichiers, parce que je n'aimais pas l'idée de corbeille (maintenant que je travaille et que mes fichiers sont autrement plus importants, mon opinion sur le sujet à changé, mais je ne sais pas comment avoir de corbeille en ligne de commande… damned! (enfin, certains ont mentionné trash, je vais voir ça et l'aliaser sur del je pense)), et j'ai ainsi pu sauver mes fesses à plus d'une reprise :D