barmic a écrit 10455 commentaires

  • [^] # Re: I wqs mqde for loving you bqby!

    Posté par  . En réponse à la dépêche Slackware 14.2. Évalué à 10.

    Je ne crois pas que ce soit l'interface ncurse qui le gêne, juste de te jeter à la gueule 150 éléments dans une liste linéaire. S'y retrouver c'est pourri (non ce n'est pas à l'ancienne, simple ou rétro c'est juste pourri).

    Tu peut très bien indexer les claviers, poser une ou deux questions avant pour savoir la langue et le fuseau horaire pour présenter d'abord les 5 claviers qui correspondent probablement le mieux à ton besoin (tout en te permettant d'aller chercher celui que tu veux si tu as un besoin différent).

    Être « vieux », « KISS » ou « ncurse », ça n'est pas une excuse pour ne pas chercher à améliorer l’expérience utilisateur. Je veux dire là on parle d'amélioration factuelle, c'est pas mieux pour les noobs et moins bien pour les hackers spécialistes du noyaux que sont tous les utilisateurs de Slack, c'est juste mieux pour tout le monde.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Slackwariens/puristes complètement déconnectés de la réalité

    Posté par  . En réponse à la dépêche Slackware 14.2. Évalué à 10.

    1) le code est maintenable, puisque je ne suis pas un informaticien professionnel et que je le comprend et que je l'ai modifié pour régler certains problèmes de sécurité.

    Genre ça fait 20 ans qu'il y a des problèmes et toi avec tes petits doigts tu maintiens des patches qui corrigent tout hors du trunk ?

    2) Le fait qu'on puisse logger les frappes clavier est un faux problème, puisqu'on peut le faire avec d'autre systèmes soi-disant sécurisés y compris Wayland ne t'en déplaise.
    3) Dans un environnement local, je veux que d'autres fenêtres puissent capturer des évènements, c'est comme le fameux numlock qui il y a quelques temps on ne pouvait plus correctement définir la valeur du voyant du clavier pour une stupide et vulgaire histoire de droits.

    Tu n'a pas compris grand chose à la sécurité (de manière générale). Le fait d'avoir des interactions entre les applications c'est très bien, ce qu'il faut c'est que tu en ai la maitrise. Que tu puisse dire que le grep n'a pas à accéder aux évènement de la sourie par exemple. Oui ça demande un peu plus de travail d'intégration. Comme le fait d'avoir un système multiutilisateur est plus compliqué qu'un système mono-utilisateur (et où ce dernier est donc root). C'est compliqué, mais c'est avec ce genre d'hygiène que l'on fait quelque chose de qualité.

    Sachez toutefois que comme je viens de le dire je vis très bien avec GNU/Linux depuis 18 ans avec les solutions que j'ai décidé tout seul comme un grand et sans tenir compte des FUDs que certains notamment du coté de Red Hat continuent de tenter de diffuser pour tenter d'imposer leurs solutions au hasard systemd, PulseAudio, ConsoleKit, NSA/SELinux et Wayland.

    J'ai vraiment du mal avec les gens qui te présentent un grand méchant et que eux, en mode David contre Goliath, ont raison contre tout le monde. Genre il y a des gens qui travaillent pour te fournir du code, ils y passent littéralement des années et toi, d'un ton dédaigneux, sans autre argument que « ça vient de RedHat ! » tu refuse tout d'un bloc.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Un peu d'aide

    Posté par  . En réponse au journal 'Epeios organizer' : le commencement. Évalué à 4.

    Et la terminologie ci-dessus ne m'est pas suffisamment familière pour pouvoir dire si elle s'applique ou non à l'API de mon framework…

    Je suis sûr que si, par exemple tu sais que tu fais des templates quand tu en fait (quand tu utilise <>).
    Globalement pour me donner envie de lire les 50k SLOC (Source Lines Of Code) de code que constitue ton xdhdq, il faut quelque chose qui parle un peu plus aux gens. Moi perso je ne développe pas en C++ depuis pas mal de temps, j'ai pas un grand plaisir à bouffer autant de code.

    De l'autre coté c'est dommage de ne pas s'intéresser à l'existant parce que ça constitue une source d'inspiration importante.

    Personnellement je n'appellerais pas xdhdq un hello world. C'est plus une vitrine. Le hello world, c'est le code minimal qui permet d'utiliser le cas nominal de ton framework. Par exemple c'est ce qui permet d'avoir une fenêtre avec un bouton dessus et quand tu clique dessus le bouton change de couleur (ou le texte change). Je présume que ça tiens en 3 fichiers C++ et 2 fichiers XML/XSL.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Poids Plume

    Posté par  . En réponse au journal Sortie de Linux Mint 18 « Sarah ». Évalué à 2.

    Et puis charger une page web l'une après l'autre, c'est has been, alors on met tout le site dans une seule page, qui au final pèse plusieurs mégas.

    Et tu as prévu de t'intéresser à ce dont tu parles un jour histoire d'éviter de tirer des conclusions à partir de rien ?

    Le single page, c'est une page plutôt légère qui va dynamiquement charger le contenu dont tu as besoin et ça remplace le changement de page par de l'ajax. Cher un fonctionnement qui peut être lourd ou léger selon comment c'est fait et ce que tu utilise comme navigateur, mais il ne s'agit pas de charger tout au début pour ne plus dépendre du réseau ensuite.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Un peu d'aide

    Posté par  . En réponse au journal 'Epeios organizer' : le commencement. Évalué à 4.

    J'ignore lesquels des points que tu cites ils prennent en compte dans leur opinions qu'ils ont des logiciels que je développe pour eux.

    Sans chercher une nomenclature préétablie c'est dommage de ne pas en savoir un peu plus.

    Le framewok en question, ça reste un framework C++ ; il n'y a pas de nouveau langage, ou de méta-langage. Donc, un Hello world ! ne différerait pas de manière significative avec la version écrite en C++ standard.

    Je ne suis absolument pas d'accord avec ça. Il y a, en particulier en C++, pleins de façon de designer ton API : en utilisant juste des patterns objet, en utilisant passivement la métaprogrammation, en utilisant des lambdas, de manière totalement impérative,… Rien qu'en Java, qui est nettement moins expressif, il y un de très grosses différences de design entre des API proches. Après par Hello world j'entendais un programme qui affiche une fenêtre avec un widget ou 2.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: On n'arrête pas le progrès

    Posté par  . En réponse au journal dl.center : partage de fichier entre périphérique. Évalué à 4.

    Faire transiter des données sur des centaines de kilomètres (bon, si tu es parisien c'est "que" quelques km, certes) dans le seul but de partager à des gens à quelques mètres de soit, c'est beau le progrès (ne parlons pas d'écologie).

    Le journal était trop long pour que tu le lise ?

    Le fichier est diffusé d’un navigateur sur l’autre en passant par le serveur central, c’est donc destiné aux fichiers de taille raisonnable. Passer par internet pour partager en local c’est en effet un des défauts.

    Donc oui il trouve que c'est un défaut, mais pour le moment c'est comme ça qu'il a fait.

    Différence avec un NAS "open bar" chez soit comme ce qui se fait de nos jours pas mal (pour plein de choses : serveur de vidéos etc), à part le ping plus long?

    Pouvoir s'en servir chez lui, au boulot, chez un amis,… sans se trimbaler un NAS toujours sur lui ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Un peu d'aide

    Posté par  . En réponse au journal 'Epeios organizer' : le commencement. Évalué à 6.

    le développement de logiciels (potentiellement libres) de qualité

    C'est à dire ? La qualité logicielle ça regroupe beaucoup beaucoup de choses : la performance, la consommation, la correction, la sécurité, l'utilisabilité, la scalabilité, la maintenabilité,… Ton framework apporte quoi exactement dans ce contexte.

    Je pense que manipuler du XML (ni même du HTML) ne fait pas rêver les gens… Tu n'a pas un hello world en quelque dizaines de lignes ?

    À chaque fois que l'on parle d'Haiku, il y a quelqu'un pour nous vanter le modèle d’exécution des applications graphiques de BeOS avec un thread dédié à l'interface. Est-ce que c'est l'approche que tu suis ?

    Sortir HTML du triptique HTML/CSS/JS me paraît un peu bancale. HTML réussi surtout grâce à son écosystème. Si c'est pour avoir des interfaces déclaratives, on a déjà ce qu'il faut en natif.

    Merci de partager ton projet et bonne chance pour la continuation :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Merci

    Posté par  . En réponse au journal C14 l'archivage chez Claude. Évalué à 5.

    Dans le monde hospitalier et l'éducation il y a une obligation de rétention des dossiers plusieurs années.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Je dirais même plus ...

    Posté par  . En réponse au journal Démocratie et pyramide des âges. Évalué à 5.

    Demande aux assurances, l'âge n'est pas le seul critère pertinent. Tu peux dire que les fumeurs devraient aussi être impactés par exemple. Tu l'arrête où ton raisonnement et surtout comment tu arrive à parler de démocratie quand tu crée des citoyens de plusieurs niveaux ?

    Faut se détendre vraiment et arrêter de vouloir refaire le monde a cause d'une anecdote. C'est comme les politiques qui font voter des lois liberticides parce qu'il y a eu un fait divers qui a fait la une ou ceux qui quand ils n'obtiennent pas ce qu'ils veulent d'une élection vont passer le même traité européen mais autrement.

    Ce dont tu parles c'est de la pertinence du vote en général et jeune ou vieux rare sont les votants qui étudient de manière approfondie le sujet qu'ils votent. Ce n'est pas une question de jeune ou de vieux, ce n'est pas avec un jeunisme exacerbé que tu va résoudre le problème.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Chemises…

    Posté par  . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à 4.

    Enfin à la base, c’était juste pour dire que les généralités à deux balles façon Zenitram avec extra-dosse d’exagération dedans (plus que lui !), ça ne vaut pas des statistiques.

    Ouai enfin là en l'occurrence les chiffres montrent qu'il y a des flux migratoires importants. Dans l'espace de Schengen comme ailleurs d'ailleurs. Pas forcément pour vivre comme tu semble le concevoir. Mais surtout la phrase est un présent de vérité général, il est simple de passer les frontières et ce même si Arthur Accroc, aussi important cet Homme soit-il, ne franchit pas de frontière.

    Je peux dire que les ordinateurs sont de plus en plus puissant même si toi tu utilise toujours ton Amiga.

    Mais bon je ne doute pas que tu avais très bien compris et que tu cherche juste à troller en mode « moi je suis un gars qui réfléchis aux conséquences politoco-socio-industrielles de mes actions ».

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Nostalgie ...

    Posté par  . En réponse au journal Quake. Vingt ans déjà. Évalué à 6.

    mieux

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Il y'a plus simple justement

    Posté par  . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à 8.

    Ce qui leur prendra quoi, dix minutes ? Multiplié par le nombre total d'utilisateurs dans le monde, ça fait des années, peut-être des siècles de temps qui ne serait pas perdu si ce changement n'était pas nécessaire.

    En comparaison d'utiliser XMPP ? Choisir un fournisseur, un client, comprendre comment l'utiliser retrouver tous ces contacts un par un parce qu'il n'existe pas d'annuaire, ah ! rechanger de contact parce que le fournisseur de certains de tes contacts n ne marche plus n'est pas encore passé à OTR, est arrêté,…

    Je suis pas certain que tes calculs à 2 sous tiennent vraiment la route

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: générateur de page

    Posté par  . En réponse au journal FsPages : un publicateur de pages statiques pour Gitlab. Évalué à 4.

    1. C'est pour ça que ces logiciels sont conçu : ne rien faire côté serveur. Certains font à peut près tout en js après si tu veux ne pousser que les sources
    2. C'est une forge logiciel donc oui ça s'adresse aux développeurs
    3. Pourquoi ajouter un protocole alors que tu en as déjà un qui fait très bien le boulot et qui t'apporte en plus le versionnement et la possibilité de gestion concurrente (fork/merge)

    Oui c'est mieux de n'avoir que les sources dans le DCVS, mais là l'auteur t'explique qu'il n'a pas trouvé de moyens à sa mesure pour le faire de manière sécurisée. Soit tu proposes quelque chose, soit tu fais la moulinette toi en posant un hook sur les commits de ton dépôt (et le code du journal est un bon début pour le faire)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Avis

    Posté par  . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à 4.

    que je m'abstiendrai de qualifier.

    Tu fais bien. Pour chaque problèmatique, il y a plusieurs façon de l'aborder et :

    • je ne sais pas ce que tu inclus dans les « militants du libre », mais moi par exemple je n'en suis pas un. Je ne cherche pas à établir de bonnes ou de mauvaises façon d'utiliser l'outil informatique ;
    • il y a pleins de façons de militer et le militantisme de guérilla et loin d'être le seul. Par exemple le simple fait de contribuer peut être une forme de militantisme.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Shenandoah

    Posté par  . En réponse à la dépêche Parution de Fedora 24. Évalué à 4.

    Ce qui est surprenant c'est que de ce que j'en ai lu, il n'est intéressant que pour les grosses heap (> 20Gio). Ce n'est pas le cas par défaut je trouve.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Cotize

    Posté par  . En réponse au journal Moyen de paiement gratuit. Évalué à 4.

    Moi je me suis code le miens. Il s'appelle Cotize et fonctionne en Java(Vertx)/JS(angular) et une base de données mongo : https://github.com/barmic/cotize
    C'est libre et vous pouvez l'installer chez vous sans problème (l'instance que je maintiens n'est pas prête pour un usage publique).

    Il n'y a pas (et il n'y aura probablement jamais) de moyen de paiement directement via cotize, mais il est possible de :

    • fournir un lien de participation sans inscription (il n'y a pas d'inscription possible c'est un fonctionnement « à la doodle »)
    • faire des relances
    • les contributeurs voient les membres, le montant total, mais pas le liens (ils ne voient le montant total que quand il y a plus de 3 participants)
    • le créateur d'une cagnotte voit tout sauf les emails des gens

    Le développement avance de manière assez tranquille, mais si ça intéresse quelqu'un je serais heureux de l'aider à le mettre en place :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: générateur de page

    Posté par  . En réponse au journal FsPages : un publicateur de pages statiques pour Gitlab. Évalué à 4.

    Ton ordinateur de bureau ? C'est à ça que ça sert les générateurs statistiques à la base, tu fais tout en local et le serveur fait le strict minimum. Oui on peut déployer des archi compliquées pour faire en sorte que ce boulot soit fait par un serveur mais ça n'est pas l'idée de base.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Sur M

    Posté par  . En réponse à la dépêche L'Insee et la Drees ouvrent le code source du modèle Ines. Évalué à 3.

    Quand tu commence a devoir former de 0 tous tes nouveaux employés sur ta techno, quand tu galère à trouver des experts de cette techno, quand tu vois que ces logiciels n'ont pas de prix public, tu peux t'attendre à des prix exorbitant, quand tu va être contraint de faire une partie de la formation chez ton presta,…

    Je peux imaginer qu'il y a un coût en trop assez élevé. Et je ne parle que de ce qui est chiffrable, il y a la dépendance forte à une entreprise qu'on engraisse bon gré mal gré depuis 20 ans, il y a les éventuels bugs d'un logiciel peu diffusé, il y a les bugs du fait que ton équipe se retrouve avec des noobs de la techno, le fait que tu forme ton équipe à une techno qu'ils ne réutiliseront jamais autre part, il y a le manque de motivation pour ton équipe d'apprendre quelque chose d'aussi peu utile,… Tout ça va nuir à la qualité ou à la productivité sans que ce soit chiffré quelque part

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Sur M

    Posté par  . En réponse à la dépêche L'Insee et la Drees ouvrent le code source du modèle Ines. Évalué à 3.

    Je n'en suis franchement pas sûr.

    Je suis à peut prêt sûr du contraire. Je ne pense pas qu'il faille faire une réécriture from scratch, mais aller dans une direction où :

    • on fait évoluer le code vers des standards actuels ;
    • on se donne les moyens de faire plus que juste résoudre une fonction f (fiche impôt) → montant de l'impôt.

    Ferrait gagner de l'argent à tout le monde (État et contribuable).

    Faire un choix qui 20 ans plus tard ne paraît pas très pertinent ce n'est pas grave. Ce qui est grave c'est de ne pas éponger sa dette et éponger une dette ça ne consiste pas à la siphonner en 3 mois en refaisant un projet from scratch à 4 millions d'euros.

    Utiliser les techniques actuelles de lien de suivi des exigences. Ça demande pas de changer de techno, juste de changer sa façon de fonctionner et ça permet d'utiliser ensuite toutes les techniques de qualité actuelles. Ça crée la possibilité d'avoir un découplage entre la manière dont tu t'assure que le logiciel fais ce que tu veux et la techno de ton logiciel. Bref c'est un travail préparatoire à un changement de technologie au final. C'est pas une question de prix ou de risque, juste de volonté et de gestion.

    Ce code est pourri dans le sens où il est inutilisable. Je n'ai pas l'impression que ce code puisse servir à faire des simulations simples par exemple (histoire de pouvoir tester des lois).

    Bref personnellement je me fou de savoir qu'ils sont parti au début sur M, lisp ou Fortran, si leur choix ne paraît pas judicieux aujourd'hui et si le coût et si élevé c'est de la faute d'un architecte et/ou de la gestion du projet.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: StartEncrypt

    Posté par  . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 2.

    Je distingue la critique sourcée du :

    • Ils font pas ça.
    • Roh ! Les nuls !
    • En fait ils le font peut être, j'en sais rien.
    • Roh ! Les nuls !

    Que tu nous a fais juste avant.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: StartEncrypt

    Posté par  . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 0.

    Ouai en gros comme c'est pas LE quoi qu'ils font tu va trouver des choses à redire, c'est ça ?
    Laisse leur un peu de temps peut être avant d'asséner tes jugements à l'emporte pièce, non ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: générateur de page

    Posté par  . En réponse au journal FsPages : un publicateur de pages statiques pour Gitlab. Évalué à 3.

    et donc avoir un serveur qui tourne,

    Pourquoi faire ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: StartEncrypt

    Posté par  . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 4.

    Pas grand chose dans ce cas en effet, mais il se peut que tu arrive a créer un sous domaine mais pas compromettre le domaine principal.

    L'inverse est bien plus simple à faire. Il n'y a pas de configuration du serveur web à faire.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: StartEncrypt

    Posté par  . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 6.

    Ça revient a donner crédit a tous les sites hébergé sur le serveur sans connaitre leur origine … légitime ou pas. Imaginez que le serveurs soit compromis et qu'il usurpe votre page de paiement.

    Je ne vois pas bien le problème. Qu'il mette sa page sur http://exemple.fr/fishing ou sur http://fishing.exemple.fr qu'est ce qui change pour l'attaque ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Flash 11.7et suivants

    Posté par  . En réponse à la dépêche Firefox 47, version de transition. Évalué à 5.

    Non, avec chrome pour linux tu as la dernière version de flash. De ce que j'avais compris c'est surtout qu'ils ne supportent plus l'API de netscape.

    Après oui le site d'adobe fait l'amalgame entre linux et firefox.

    Je ne pense pas que ce soit la peine aujourd'hui pour Mozilla d'implémenter la Pepper Plugin API pour un plugin qui va disparaître en assez peu de temps AMHA (si même macOS l'abandonne…).

    Pour le paliatif, on a vu passer ça il y a quelques temps : flash player à jour avec debian sid.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)