Clément V a écrit 95 commentaires

  • [^] # Re: Pareil

    Posté par  . En réponse au journal Ⓒ✙✙ Le tiret bas (underscore) au début des variables membres ?. Évalué à 0.

    De plus, le conflit de nom avec les paramètres, c'est pas tous les jours, et dans le cas où ça arrive, utiliser le this. pour désambiguer est à la fois légitime, et probablement plus explicite pour le lecteur.

    Ce qui m'arrive le plus souvent c'est les conflits entre membre et accesseur, et là, le this-> ne résout rien. Il faut donc un préfixe/suffixe soit pour le membre, soit pour l'accesseur (e.g. utiliser get_membre). Je préfère garder un joli nom pour l'accesseur et mettre un préfixe à mon membre privé.

  • [^] # Re: Comportement attendu

    Posté par  . En réponse au journal Compilateur trop intelligent. Évalué à 2.

    Mais nullptr et adresse 0 à ne sont ils pas différents ? L'implémentation peut utiliser la valeur qu'elle veut pour nullptr. Si je fais de la programmation bas niveau et que j'ai besoin d’accéder à des adresses particulières, je dois m'assurer que celle-ci n'est pas la valeur choisie pour nullptr ? Dans mes souvenirs de programmation sur ma calculatrice, on trouvait le vecteur d'interruption à cette adresse, et on pouvait le réécrire vu qu'il n'y avait pas de protection mémoire.

  • [^] # Re: Comportement attendu

    Posté par  . En réponse au journal Compilateur trop intelligent. Évalué à 2.

    clang refuse d'appeler l'adresse 0 même avec

    int main() {
      return reinterpret_cast<Function>(0)();
    }
    

    Il y a quelque chose dans le standard qui interdit l'adresse 0 ? Ou c'est la plateforme x86_64 pour laquelle c'est toujours invalide qui permet l'optimisation ?

  • [^] # Re: site fait avec quoi ?

    Posté par  . En réponse au journal #spaghettis xhtml standard, sauce javascript. Évalué à 4.

    Ça semble être celle-ci : http://www.news.va/en/news/pope-francis-mercy-friday-visit-to-ostia-housing-p d'après une rapide recherche du titre. Mais c'est vrai que ça aurait été mieux de mettre le lien dans l'article.

  • [^] # Re: Sympatique

    Posté par  . En réponse à la dépêche StreetComplete : jouez à compléter OpenStreetMap. Évalué à 3.

    À voir comment cela fonctionnerais sur une tablette (la description sur GitHub indique que ça peu fonctionner hors ligne.

    J'ai un forfait données minimal et je préférerais aussi pouvoir l'utiliser hors-ligne mais ce n'est pas très clair dans les préférences. Je ne vois qu'un réglage de la taille du cache. Comment être sûr que la zone qui m'intéresse est en cache ?

  • [^] # Re: très déçu

    Posté par  . En réponse au journal Appel aux fabricants de liseuse. Évalué à 5.

    Le support du CSS est aussi très mauvais. L'exemple qui m'a le plus marqué est l’absence de petites majuscules (font-variant: small-caps), les romans qui en utilisent sont obligés de changer la taille de la police en cours de mot.

    Mais si j'ai bien compris, le problème vient plus d'Adobe qui fournit le logiciel que des fabricants, à cause du monopole d'Adobe sur la lecture des EPUBs avec DRM. Le fabriquant qui voudrait se passer d'Adobe ne pourrait plus lire ces EPUBs avec DRM qui sont malheureusement très courants parmi les livres commerciaux.

  • [^] # Re: Petite correction

    Posté par  . En réponse à la dépêche Sortie de GCC 6. Évalué à 3.

    Autre erreur : le lien "La précédente dépêche pour la version 5.1" pointe vers https://linuxfr.org/moderation/news/… au lieu de https://linuxfr.org/news/… et n'est donc pas accessible pour les simples mortels.

  • [^] # Re: Dépendances

    Posté par  . En réponse au journal Comment 11 lignes de code ont provoqué un #npmgate. Évalué à 3.

    La bibliothèque standard est incroyablement pauvre et les modules npm sont souvent utilisés en grande quantité pour compenser ;

    Je connais très mal node et je me demandais pourquoi la fonction n'utilisait pas plus les méthodes de String.

    Si j'essaye :

    function leftpad (str, len, ch) {
        return ch.repeat(len-str.length).concat(str);
    }
    

    Ça marche avec gjs (basé sur SpiderMonkey que je suis plus habitué à utiliser) mais node ne connait pas repeat. En fait, en regardant plus en détails, j'ai l'impression que new String dans node donne un objet différent des chaines primitives et aucun n'a les méthodes standard de String. Pourquoi ce manque ? Ou c'est moi qui confond des extensions de SpiderMonkey avec le standard ?

    La bibliothèque standard pauvre n'est-elle pas plus un problème propre à node plutôt qu'à javascript ? Un logiciel utilisant javascript devrait fournir les classes de bases (Object, Function, String, Array, Math, …) et d'autres propres au contexte (par exemples les objets window et document dans un navigateur web, node a console et, j'imagine, quelques autres).

  • # Pas par les anciens de Mumble

    Posté par  . En réponse au journal Gamevox un fork (partiel) de Mumble. Évalué à 10. Dernière modification le 06 février 2016 à 15:57.

    Ce n'est pas fait par les anciens de Mumble (voir cette discussion sur reddit).

    C'est juste un fork propriétaire et centralisé de Mumble créé par un loueur de serveur (même président pour GameVox et LightSpeed Gaming).

  • [^] # Re: Doute sur les statistiques

    Posté par  . En réponse à la dépêche Bilan Steam et GNU/Linux aux ¾ de l’année 2015. Évalué à 3.

    Steam utilise le logo SteamOS pour indiqué la compatibilité "SteamOS + Linux". C'est pas très clair, je préférerais qu'ils mettent les deux logos : SteamOS + Tux. En tout cas, Sanctum 2 est bien marqué "compatible linux", il y a même la configuration recommandée pour Linux à la fin de la page.

    D'ailleurs pour le minimum requis, les devs sont prudents, ils indiquent sur quoi ils ont testé. En dessous, ça peut marcher mais tu n'as pas de garanties. Extrait de la page Sanctum 2 :

    Important Notice: Don't meet the above requirements? That doesn't mean your configuration wont run Sanctum 2. Visit the community page to share your experience with other Linux players. Your feedback will help us improve Sanctum 2 on Linux and future Linux releases!

  • [^] # Re: république-numérique.fr

    Posté par  . En réponse au journal Consultation « République Numérique » ouverte. Évalué à 0. Dernière modification le 28 septembre 2015 à 00:09.

    Le lien dans ton rapport de bug marche. C'est le manque de "http://" qui cause le bug.

    réussir-en.fr marche sans le "http://" en fait je comprends pas.

  • [^] # Re: /etc/passwd

    Posté par  . En réponse au journal Faille critique sous Firefox: faut-il changer ses mots de passe?. Évalué à 3.

    Comme il y a aussi une commande passwd, il vaut mieux regarder man 5 passwd pour avoir les infos sur le fichier.

  • # Fedora 22

    Posté par  . En réponse au journal Tester facilement la version GTK+3 de Firefox. Évalué à 6.

    Si je ne me trompe pas, Fedora 22 fournit Firefox avec Gtk3. En tout cas depuis que j'ai fais la mise à jour, il utilise enfin la version sombre d'Adwaita (et les problèmes qui vont avec : texte blanc sur fond blanc dans les inputs text/textarea de certains sites).

  • # Serveur web

    Posté par  . En réponse au journal J'ai testé pour vous : la création d'un jeu pour Firefox OS. Évalué à 4.

    C'est bien nécessaire d'utiliser un serveur web ? Je n'ai jamais fait de développement Firefox OS mais pour du HTML + JS, c'est statique donc je préfère passer directement par le système de fichier (file://). D'ailleurs, une fois sur le téléphone, ce n'est pas comme ça que ça marche ?

  • [^] # Re: /tmp, vraiment ?

    Posté par  . En réponse à la dépêche Utiliser colout pour colorier tout ce qu'affiche GDB. Évalué à 4.

    $XDG_RUNTIME_DIR n'est pas mieux pour avoir un dossier temporaire personnel ? Il me semble que c'est son rôle.

  • [^] # Re: Accords participes passés

    Posté par  . En réponse au journal Retour de Berlin. Évalué à 2.

    Tant qu'on est dans les fautes, il me semble qu'il y a un "pas" en trop.

    ils ont pour but de ne pas avoir pas de fichier dépassant les 400 lignes environ.

  • # Besoin de précisions

    Posté par  . En réponse à la dépêche Que peut faire le service d'élite JTRIG du GCHQ ? . Évalué à 4.

    Un autre Anon, p0ke, a cliqué sur un lien menant vers l'article de la BBC “Who loves the hacktivists" qu'un agent lui a envoyé. Je pense que vous devinez ce qui s'est passé, le GCHQ a été capable de récupérer l'adresse IP qu'il avait derrière son VPN.

    Non, je ne devine pas. Comment faire le lien entre une connexion vers un site grand public et l'anon à qui on vient de donner le lien ?

  • [^] # Re: L'avenir serait que GOG.com arrive sous linux

    Posté par  . En réponse au journal Civ 5 sous Linux. Évalué à 2.

    GOG sur Linux, c'est déjà prévu : http://www.gog.com/news/gogcom_soon_on_more_platforms

    Et tant qu'on en est à faire de la pub pour les suggestions, votez pour que le client (comme Steam mais sans DRM) soit open-source : http://www.gog.com/wishlist/site/release_the_future_gog_updater_client_as_open_source

  • [^] # Re: Kobo

    Posté par  . En réponse au journal contenus epub. Évalué à 1.

    À propos de changement de firmware et autres hacks. Qu'est ce qu'il est possible de faire avec les Odyssey ? C'est en effet assez ouvert pour l'achat et la lecture d'ebooks (c'est l'essentiel), mais pour ce qui est de toucher au système, ça m'a l'air assez fermé.

  • [^] # Re: Jeu de rôle ?

    Posté par  . En réponse au journal Humble Indie Bundle 9. Évalué à 5.

    Il y a Neverwinter Nights. C'est un peu complexe à installer et surtout de retrouver les binaires. J'ai eu l'occasion de tester la version GOG (avec les instructions trouvées quelque part dans le forum associé).

    Aussi, il y a la série des Eschalon, avec des démos pour tester.

    Arx Fatalis a vu son moteur libéré et il existe un port libre : Arx Libertatis.

    Expeditions: Conquistador est jeu de rôle très orienté tactique, du coup je sais pas si ça rentre dans tes critères.

    Sinon c'est pas vraiment du natif, mais il y a plein de vieux jeux de rôles qui tournent avec DosBox (Might & Magic, Ultima, Daggerfall, …).