HL a écrit 181 commentaires

  • [^] # Re: Logique

    Posté par  . En réponse à la dépêche Microsoft achète Citus Data, spécialiste de PostgreSQL . Évalué à 0.

    Microsoft a quand même la réputation d'être legacy.

    Il est effectivement possible dans W10 de faire tourner IE11 en mode entreprise, c'est à dire en émulation d'IE8…

  • [^] # Re: Compilateur « à la volée »

    Posté par  . En réponse à la dépêche Sortie de Gambas 3.12. Évalué à 1.

    Merci, à présent je comprends mieux.

    Par contre j'ai l'impression que tu regroupes trois problèmes différents :
    - Un compilo (LLVM) qui casse la rétro-compatibilité de son API en maintenant le numéro de version majeure (pas bien)
    - Un compilo (GCC/JIT) qui est en alpha (bien, ils préviennent que ça peut casser)
    - Une bibliothèque (GTK+) qui casse la rétro-compatibilité en maintenant le numéro de version majeure (pas bien)

    En effet, dans ton message il est dit :

    […] l'API souvent peu fiable offerte par chaque compilateur C.

    Le seul concerné des trois est LLVM.

    GTK+ (GTK+ 3 en fait) n'est pas offert par GCC il me semble. Et s'ils font nawak, convertir en C ne va pas changer grand chose j'imagine.

    (Je précise que je n'ai que peu voire pas d'expérience dans le sujet, donc les corrections sont les bienvenus.)

  • # Compilateur « à la volée »

    Posté par  . En réponse à la dépêche Sortie de Gambas 3.12. Évalué à 5.

    Ce compilateur [« à la volée »] traduit le « bytecode » Gambas en langage C pendant l'exécution, et utilise ensuite le compilateur du système (gcc ou clang) pour obtenir le code machine final.

    Cette méthode de compilation a le désavantage d'être plus lente que la génération de code classique. Mais elle a le gros avantage de ne pas dépendre de l'API souvent peu fiable offerte par chaque compilateur C.

    J'essaie de comprendre ce passage. Qu'est-ce qui est peu fiable dans l'API et en quoi cette méthode s'en affranchit-elle ?

  • [^] # Re: Pourquoi en basic?

    Posté par  . En réponse à la dépêche Sortie de Gambas 3.12. Évalué à 1.

    Quand j'ai vu la présentation j'ai pensé à en particulier la dernière version, Visual Basic 6.

    Je n'ai pas encore vu un environnement de dév de la sorte sous Linux (environnement tout intégré, avec GUI, etc.), c'est chose faite, bravo. :)

    C'est encore utilisé en entreprise, et je pense que ça va l'être jusqu'à ce qu'il ne soit plus possible d'installer l'IDE sur un OS pris en charge par Microsoft. (C'est déjà le cas sur les Windows Server en 64 bits). Beaucoup ne souhaitent pas s'en séparer.

    Peut-être qu'il y aura de la demande sous Windows si une version y sort. Le plus difficile sera la migration du code basé sur des bibliothèques COM comme ADO ou DAO, principalement à cause du côté « spaghetti » que je sens typique du code legacy pondu avec. :D

  • [^] # Re: Nuage maison et nuage privateur

    Posté par  . En réponse au journal Huit ans et plus toutes ses dents. Évalué à 0.

    La mode est au nuage, mais il y a deux grandes approches: soit la boite héberge elle-même son nuage […]

    Est-ce que ça a un sens de parler de nuage dans ce cas-là ?

  • [^] # Re: Scandaleux

    Posté par  . En réponse au journal Collecte d'informations privées via un simple lien sur un navigateur. Évalué à 1.

    J'ai installé uMatrix, plus fin que Request Policy (même si ce n'est pas exactement le même genre de module). Par contre, l'autocomplétion des adresses du site www.ratp.fr (recherche d'itinéraire) ne semble plus fonctionner avec, même si je désactive les filtres matriciels. Si je désactive le module, ça se remet à fonctionner.

    (A côté, j'ai Noscript, uBlock Origin, Cookie AutoDelete et HTTPS Everywhere.)

  • # Épaisseur

    Posté par  . En réponse à la dépêche Financement participatif de la tablette tactile libre Diskio Pi. Évalué à 6.

    We have designed the slimest device as possible. According to the angle of vision, the thikness is no longer a problem.

    D'après la photo, l'épaisseur totale est de 3,5cm (12mm + 23mm). Quels sont les obstacles qui empêchent d'aller plus loin dans l'amincissement de la tablette ? Est-ce le côté kit démontable (plus fin = soudure des composants), l'aspect Open Source, les deux ou autre chose ?

  • # Gestion de session

    Posté par  . En réponse à la dépêche WBO : un tableau blanc interactif. Évalué à 1.

    Projet très sympathique.

    La version de démo montre qu'il suffit de connaître l'URL pour y accéder. Existe-t-il une gestion sécurisée de session (id/mot de passe, etc.) avec ? Désolé si j'ai loupé l'info en regardant la page du code source.

  • # Espace de stockage disponible pour l'utilisateur

    Posté par  . En réponse au journal Un petit laptop Open hardware. Évalué à 2.

    Projet très intéressant. Combien de place prend l'OS - la version proposée par l'équipe - une fois installée ?

  • # "WIP"

    Posté par  . En réponse au journal The Minimum Viable Pull-request. Évalué à 0.

    Une information qui n'a été accessible que via une recherche : WIP = Work in Progress.

  • [^] # Re: en fait: pourquoi Lisp ?

    Posté par  . En réponse au journal Un navigateur totalement personnalisable ? En Lisp ? Next-browser. Évalué à 2.

    Vu en première page :

    $ curl https://get.pharo.org | bash       # Ouch.
    $ ./pharo Pharo.image eval "42 factorial"
    

    C'est une bonne idée ce genre de pratique ?

  • [^] # Re: Espace disque partagé...

    Posté par  . En réponse au journal Flatpak. Évalué à 9.

    La première installation va te coûter "cher" en espace disque parce que tu récupères la runtime en dessous… Qui est partagée entre plusieurs logiciels ensuite.

    Ça revient presque à une deuxième distrib' installée par dessus du coup ? Est-ce qu'on ne perd pas un peu du cloisonnement initial aussi ?

  • [^] # Re: À boire et à manger

    Posté par  . En réponse au journal Un développeur qui dénonce. Évalué à 0. Dernière modification le 04 octobre 2018 à 22:38.

    Je viens de mettre à jour mon message plusieurs fois, j'avoue que je ne suis plus très sûr : on parle bien d'objets inutilisés ?

  • [^] # Re: À boire et à manger

    Posté par  . En réponse au journal Un développeur qui dénonce. Évalué à 1. Dernière modification le 04 octobre 2018 à 12:10.

    Il m'avait semblé que la compilation statique (du moins avec gcc) n'incluait que les objets utilisés. C'est faux ?

  • [^] # Re: À boire et à manger

    Posté par  . En réponse au journal Un développeur qui dénonce. Évalué à 4.

    Tout grossit aussi parce que les briques de base s'améliorent en terme de fonctionnalités.

    Cet exemple s'applique à un environnement de développeur. Je trouve normal son environnement soit plus "gros". Après tout, c'est un atelier de travail. Et un développeur est un utilisateur "expérimenté", il peut construire son environnement plus facilement à son gré.

    Le sujet se joue plutôt à la redistribution de son programme à l'utilisateur final : compilation statique (inclusion de probit et dépendances dans le programme) ou dynamique (un gros l.so qui contient tout)?

  • [^] # Re: bof

    Posté par  . En réponse au journal Un développeur qui dénonce. Évalué à 10. Dernière modification le 03 octobre 2018 à 12:26.

    Où passent les 150 Mo dans ces fonctionnalités ? (Vraie question)

    La seule chose qui pourrait me sembler coûteuse est la prédiction (si elle est contextuelle aux mots déjà tapés, par exemple).

  • [^] # Re: Trackers <3

    Posté par  . En réponse au journal OpenMPT 1.28 : OPL & concours. Évalué à 0.

    Oui, c'était le player JS de ModArchive. Merci pour ta réponse.

  • [^] # Re: Trackers <3

    Posté par  . En réponse au journal OpenMPT 1.28 : OPL & concours. Évalué à 1.

    D'ailleurs il me semble que la différence entre l'Amiga et l'Atari est la forme de l'onde : carrée sur l'Atari (comme l'Amstrad d'ailleurs) et sinusoïdale/définissable sur l'Amiga.

    Ce qui fait qu'on peut distinguer les tunes Atari de celles de l'Amiga. D'où mon étonnement en écoutant ceux du lien du message auquel je répondais.

  • [^] # Re: Trackers <3

    Posté par  . En réponse au journal OpenMPT 1.28 : OPL & concours. Évalué à 1.

    de l'Atari ST au PC…

    Je ne reconnais pas le son de la puce AY-3-891x (Yamaha) qui habitait les Atari ST et les Amstrad CPC… Je n'ai essayé que quelques tunes. Les MODs étaient joués sur quelle puce ?

  • [^] # Re: faille tcpdump?

    Posté par  . En réponse à la dépêche Linux capabilities : se passer des commandes su et sudo. Évalué à 1.

    Et root access pour tout le monde …

    Mettre en chmod +s une commande qui peut exécuter un script passé en paramètre, c'est plus du PEBKAC non ?

  • [^] # Re: Téléchargement + question licence vidéo

    Posté par  . En réponse au journal Les nettoyeurs du web - journal bookmark vidéo. Évalué à 4. Dernière modification le 03 septembre 2018 à 11:00.

    De ce que j'ai compris, le téléchargement se fait depuis une source autorisée (Arte). Donc pas de recel.

    D'autre part, le droit ne semble pas faire la différence entre une consultation en streaming et un enregistrement (c'est toujours du contenu que tu reçois en mémoire).

    Par contre en cas de DRM, il est illégal de casser la protection. Là encore, ça ne veut forcément dire que tu n'as pas le droit de stocker l'information une fois le déchiffrement normal effectué.

    Pour le partage de l'enregistrement, il y a aussi la question de la copie privée.

    Je n'ai pas sourcé ce post, donc rectifications et sources bienvenues.

  • [^] # Re: Qarte

    Posté par  . En réponse au journal Les nettoyeurs du web - journal bookmark vidéo. Évalué à 1. Dernière modification le 03 septembre 2018 à 10:51.

    Avec les outils de développement Web de Firefox (ctrl-shift-k), on peut aussi trouver l'url en surveillant les flux réseaux XHR.
    Mise à jour : l'explication est donnée dans ce post.

  • # Tableau dans le suivi

    Posté par  . En réponse à la dépêche Quelques petits changements sur le site. Évalué à 2.

    Les changements sont plutôt sympas.

    Dans le suivi, le tableau n'a pas de bord. C'est peut-être une question de goût, les lignes blanches se confondent avec l'arrière-plan, ça m'a l'air bizarre. Un bord adapté serait plus assorti au style général.

    Et puisque la conception est un peu dans le genre flat, le champ de recherche en haut à droite du site pourrait aussi avoir son petit lifting, pourquoi pas ? :-)

  • [^] # Re: All hail to Rust

    Posté par  . En réponse au journal Ready At Dawn passe à Rust. Évalué à 1.

    Pourquoi on n'a pas le droit de faire certaines choses (comme […] faire un cycle de références)

    Si j'ai bien compris, une liste circulaire est interdite en Rust ?

  • # Une petite description quand même

    Posté par  . En réponse au lien RubyMonk - Interactive Ruby tutorials. Évalué à 4.

    Il semble qu'il n'y ait qu'un seul commentaire sur ce site qui en parle.

    J'en ai pas assez à dire pour en faire un journal, mais je ne voulais pas non plus laisser ce lien sans petite description. C'est un set de petits tutoriels plutôt bien faits (encore que certains exercices ne sont pas faisable sans chercher des notions qui n'ont pas encore été abordées précédemment).

    Voulant m'intéresser à RoR, je suis content d'avoir trouver ces tutoriels interractifs et je trouve que c'est d'une excellente formule pour apprendre.

    Libre à vous d'en faire un journal. :-)