devnewton 🍺 a écrit 8789 commentaires

  • [^] # Re: Par Crom, il faut un maven pour C++ !

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 4.

    Ajouter une dépendance doit toujours être une décision basée sur un compromis entre perte de contrôle, et de maintenabilité d'un ajout externe et coût humain d'une ré-implémentation.

    Cette décision devrait seulement sur ces critères et pas zut si je veux utiliser cette lib, je vais devoir comprendre son système de build puis soit tuner l'ajouter à ma chaîne de compilation en statique soit la packager pour tous les OS cibles… mmh bon finalement je vais réinventer les algos qui m'intéressent et hop.

    Si pratiquement tous les langages modernes viennent avec un système de package, c'est qu'il y a des vrais besoins auquel les systèmes de paquets des OS ne répondront jamais.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Par Crom, il faut un maven pour C++ !

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 2.

    Il faut dire que la philosophie des développeur C ou C++ est largement différente de npm (pour ne citer que celui ci) justement parce que la retro compatibilité est bien plus forte et qu'on intègre plus rarement une bibliothèque externe directement dans son code alors que dans npm on peut se le permettre bien plus.

    C'est pas une philosophie: comme ajouter une dépendance demande un travail long et chiant, on préfère réinventer la roue :-)

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Mon expĂ©rience Ă  deux balles

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à -4.

    Un parseur qui plante s'il y a un champ non prévu? C'est pas très restful tout ça!

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Mon expĂ©rience Ă  deux balles

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 1.

    Et surtout, json ne prévoit pas les commentaires!

    Il y a la convention _${field}_comment :

    {
    "_plonkes_comment": "plonke les pénibles"
    "plonkes": ["zenitram", "devnewton"]
    }

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Par Crom, il faut un maven pour C++ !

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 6.

    Avec C et C++ on a la chance de les avoir déjà dans le système ce qui permet entre autre de ne pas gaspiller du temps de compilation inutile et de la place

    Et quand les OS cibles n'ont pas les paquets (ou seulement dans une version obsolète), tu pleures très fort.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Par Crom, il faut un maven pour C++ !

    Posté par  (site web personnel) . En réponse au journal Un petit tour des systèmes de build. Évalué à 2.

    Aujourd'hui un système de construction doit absolument gérer les dépendances et le packaging en plus de la compilation. Pour tous les bons langages, il y a un outil unique ou des outils intégrés entre eux pour ces trois fonctions: Maven pour Java/Scala/Kotlin/… ou brunch.io pour HTML/CSS/Javascript/Typescript.

    Ce qui s'en rapproche le plus pour C++, c'est conan, mais ça n'a pas l'air très simple.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Process d'acceptabilitĂ©

    Posté par  (site web personnel) . En réponse au journal Retour sur la licence de NumWorks. Évalué à 3.

    C'est lié: la paronomase est le visage de style utilisant les paronymes.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Process d'acceptabilitĂ©

    Posté par  (site web personnel) . En réponse au journal Retour sur la licence de NumWorks. Évalué à 3.

    Parfois quand je ne trouve rien, je regarde ce que j'ai laissé dans la poubelle /o\

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Process d'acceptabilitĂ©

    Posté par  (site web personnel) . En réponse au journal Retour sur la licence de NumWorks. Évalué à 7.

    Aucune auto n'a été corrigée dans mon post: utiliser friture au lieu de feature est une paronomase implicite translinguistique couramment utilisée sur la tribune.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Process d'acceptabilitĂ©

    Posté par  (site web personnel) . En réponse au journal Retour sur la licence de NumWorks. Évalué à 4.

    Dans 90.42% des cas, une double licence implique que des fritures indispensables ne sont pas libres.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Process d'acceptabilitĂ©

    Posté par  (site web personnel) . En réponse au journal Retour sur la licence de NumWorks. Évalué à 5.

    En tant que libriste pressé, j'utilise le processus suivant pour préévaluer un logiciel selon sa licence:

    process libriste

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Mes expĂ©riences

    Posté par  (site web personnel) . En réponse au journal Points de douleur du Team Chat ?. Évalué à 4.

    J'ai eu plusieurs fois à utiliser des messageries de groupe dans des projets. Voici plus gros problèmes.

    IRC

    1. pas de norloge
    2. pas d'historique
    3. bloqué par les admins nazis

    XMPP

    1. pas de norloge
    2. personne ne connaît/comprends
    3. bloqué par les admins nazis

    Skype

    1. pas de norloge
    2. bouffe du CPU
    3. bloqué par les admins nazis

    Mattermost

    1. pas de norloge
    2. personne ne connaît/comprends
    3. installé sur un serveur non prévu pour ça puis bloqué par les admins nazis

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Une calcuquoi?

    Posté par  (site web personnel) . En réponse au journal Et numworks tu connais ?. Évalué à 10.

    J'aurais cru qu'en 2018, les lycéens de la startup nation faisaient du R ou scilab sur un macbook pro (dont le financement serait prélevé à la source du salaire futur des jeunes via un crédit BusinessFuture obligatoire dans le cadre de partenariats publics/privés gagnants/winneurs).

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Dialogue imaginaire

    Posté par  (site web personnel) . En réponse au journal Un million de dollars sur deux ans promis à la Fondation GNOME. Évalué à 9. Dernière modification le 27 mai 2018 à 10:19.

    - Pour faire ça, il nous faudrait au moins un million!
    - Ok, 500k tout de suite et 500k quand vous aurez porté tout Gnome sous Qt.
    

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: ... mais pas le plus important.

    Posté par  (site web personnel) . En réponse au journal Parcoursup, le code !. Évalué à 6.

    de toutes manières comme ça que fonctionne la vraie vie

    Quelle vraie vie? Tu parles des entretiens d'embauche où les recruteurs te jugent super bon pour faire du java parce qu'il y a écrit javascript sur ton CV?

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: ... mais pas le plus important.

    Posté par  (site web personnel) . En réponse au journal Parcoursup, le code !. Évalué à 9.

    C'est plutôt rassurant, non? Tu voudrais qu'il existe des lois, des référentiels, des trucs centralisés et bureaucratiques pour imposer une méthode de classement des étudiants selon des pseudo-critères universels, quel que soit le type de formation, le domaine, la taille des promotions?

    Oui et on appellerait ça le bac!

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Sympa !

    Posté par  (site web personnel) . En réponse à la dépêche GrafX2 enfin en version 2.5. Évalué à 5.

    A l'époque c'était justifié par des contraintes techniques. Aujourd'hui c'est juste que Gimp ne propose pas une interface ergonomique: pour dessiner pixel par pixel, il faut choisir l'outil crayon (27° icône dans le menu en haut à gauche) puis sélectionner la brosse "Pixel" puis régler sa taille à 1.

    Un débutant va mettre du temps avant de deviner ces opérations ou tout simplement abandonner. D'ailleurs je reste sur Gimp, car avec Krita je n'ai jamais compris comment faire :-)

    Je ne connais pas bien grafX2, mais sous la plupart des éditeurs spécialisés (comme Piskel par exemple), c'est l'opération par défaut et la première dans la barre d'outil.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Sympa !

    Posté par  (site web personnel) . En réponse à la dépêche GrafX2 enfin en version 2.5. Évalué à 5.

    Gimp pour du pixel art, c'est la croix et la misère!

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Tribune?

    Posté par  (site web personnel) . En rĂ©ponse Ă  l’entrĂ©e du suivi Timestamps ISO. Évalué à 2 (+0/-0).

    Ca n'a pas l'air actif sur https://linuxfr.org/board

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: ... mais pas le plus important.

    Posté par  (site web personnel) . En réponse au journal Parcoursup, le code !. Évalué à 2.

    Ce qui est choquant, c'est que chaque université sélectionne selon ses critères. Et encore, je suppose que les critères sont différents selon la filière voire selon la personne qui est désigné à un instant T pour faire la sélection, bref un système imprévisible et arbitraire.

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Cryptovore

    Posté par  (site web personnel) . En réponse au lien Gâchis énergétique des cryptomonnaies : 11 centrales nucléaires. Évalué à 1.

    Quel pourcentage de notre électricité utilisons nous pour éclairer le ciel ?…

    On éclaire surtout les rues. Le ciel il n'y a que le batsignal non?

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • # Sapusaipalibre

    Posté par  (site web personnel) . En réponse au lien Yuka, des conseils autour des données venant de Open Food Facts, des applis iOS et Android. Évalué à 3.

    Pourquoi ne pas utiliser les applis de openfoodfacts qui ont l'air libre https://github.com/openfoodfacts ?

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Site down

    Posté par  (site web personnel) . En réponse à la dépêche OpenJardin 1.04. Évalué à 2.

    C'est pas un jeu vidéo non plus :-)

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: CohĂ©rence

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 60 et 60 ESR. Évalué à 2.

    Toutes les pubs sont gênantes. Si Firefox en contient, il va falloir changer de navigateur. La mofo continue de faire des erreurs, il ne faut pas s'étonner de la baisse du nombre d'utilisateurs…

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

  • [^] # Re: Blagues Carambar

    Posté par  (site web personnel) . En réponse au journal Lord Casque Noir est bronsonisé. Évalué à 3.

    Il y avait aussi un numéro avec des "peines de mort".

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.