🚲 Tanguy Ortolo a écrit 12509 commentaires

  • [^] # Re: Champagne

    Posté par  (site web personnel) . En réponse à la dépêche Quelques nouveautés sur votre site web préféré. Évalué à -1.

    Je ne serais pas contre un peu de Prosecco sinon, pour faire un Spritz pour se rafraîchir un peu en ce printemps caniculaire.

  • # Champagne

    Posté par  (site web personnel) . En réponse à la dépêche Quelques nouveautés sur votre site web préféré. Évalué à 0. Dernière modification le 11 mars 2014 à 14:43.

    Les nouveautés c'est bien mais ça donne soif. Je veux bien une coupe de champagne !

  • # Optimus

    Posté par  (site web personnel) . En réponse au message Compatibilité Médion Erazer et Linux Mint 16 cinnamon. Évalué à 5.

    Je note deux spécificités gênantes dans cette configuration :

    1. La technologie Optimus : ça commence à être bien pris en charge dans les versions toutes récentes des systèmes GNU/Linux, mais ça reste assez pointu, et il serait plus simple d'éviter cela en prenant un ordinateur avec une seule carte graphique.
    2. Le système d'exploitation Windows : tu vas contribuer à financer Microsoft, une entreprise aux pratiques discutables, pour leur acheter un service que tu n'utiliseras pas. Là encore, il serait moralement préférable d'éviter cela.
  • [^] # Re: XML

    Posté par  (site web personnel) . En réponse au journal XML c'est de la daube!!!. Évalué à 5. Dernière modification le 07 mars 2014 à 17:16.

    Oui, on est d'accord, question lisibilité c'est pire que XML. :-)

    À noter un truc marrant : le premier de ces formats est orienté événements, à la façon des parseurs SAX, et le second est orienté chemin, ce qui peut faire penser à une comparaison avec les parseurs DOM.

  • [^] # Re: XML

    Posté par  (site web personnel) . En réponse au journal XML c'est de la daube!!!. Évalué à 3.

    Si vous voulez vous amuser avec des équivalents légers du XML, c'est à dire d'autres formats pour représenter un DOM, il y a les formats PYX et xml2. Bon, c'est moins marrant pour ça :

    <chapter
        xmlns="http://docbook.org/ns/docbook" version="5.0">
        <title>The Debian distribution</title>
    
        <para>Debian is a free operating system, describing itself as “the
        universal operating system”. It is mostly known as a GNU/Linux
        distribution, but it also exist in other variants such as GNU/Hurd
        and GNU/kFreeBSD…</para>
    </chapter>

    ça donne des truc comme ça :

    (chapter
    Aversion 5.0
    -\n
    (title
    -The Debian distribution
    )title
    -\n\n
    (para
    -Debian is a free operating system, describing itself as
    -“the\n    universal operating system”. It is mostly known as a GNU/Linux\n    distribution, but it also exist in other variants such as GNU/Hurd\n    and GNU/kFreeBSD…
    )para
    -\n
    )chapter

    et

    /chapter/@xmlns=http://docbook.org/ns/docbook
    /chapter/@version=5.0
    /chapter/title=The Debian distribution
    /chapter/para=Debian is a free operating system, describing itself as “the
    /chapter/para=    universal operating system”. It is mostly known as a GNU/Linux
    /chapter/para=    distribution, but it also exist in other variants such as GNU/Hurd
    /chapter/para=    and GNU/kFreeBSD…

    http://tanguy.ortolo.eu/blog/article110/xml2-pyx

  • [^] # Re: Que faire des ordinosaures?

    Posté par  (site web personnel) . En réponse au journal Fin du support de MS Windows XP. Évalué à 4.

    Parfois, le nouveau matos est amorti rapisement avec l'économie d'électricité.

    À condition de prendre du matériel pas trop performant, parce que les processeurs et cartes graphiques haut de gamme consomment plus que jamais.

  • [^] # Re: goto

    Posté par  (site web personnel) . En réponse au journal <3 goto. Évalué à 6.

    Mais si. Python est un langage compilé pour machine virtuelle.

  • [^] # Re: Lapin compris

    Posté par  (site web personnel) . En réponse au journal Tout le monde a bien activé TLS sur ses serveurs SMTP ?. Évalué à 6.

    mais je ne suis pas sûr qu'Ayrault ait compris ce qu'il demandait

    Pour le coup, je suis sûr qu'il n'a pas compris, parce que c'est dit de façon trop floue pour être issu de quelqu'un qui sait de quoi il parle.

  • [^] # Re: Bonne idĂ©e

    Posté par  (site web personnel) . En réponse au journal Tout le monde a bien activé TLS sur ses serveurs SMTP ?. Évalué à 10.

    Chez Mandarine j'avais constaté un truc encore plus marrant : leur webmail était disponible en chiffré, sur https://webmail.mandarine.fr/ , en revanche, le temps de l'identification on était redirigé vers une page en clair, avant de retourner vers le webmail chiffré. :-D

  • # Flou

    Posté par  (site web personnel) . En réponse au journal Tout le monde a bien activé TLS sur ses serveurs SMTP ?. Évalué à 7. Dernière modification le 20 février 2014 à 17:24.

    C'est assez flou comme souhait, mais j'ai l'impression qu'il demande plutôt qu'on utilise LUKS pour chiffrer /var/mail, ce qui n'est pas ce qui se fait de plus pratique — puisqu'il faut alors saisir un mot de passe ou équivalent au démarrage du serveur — ni de plus utile en matière de sécurité, puisque ça ne protège que d'une chose : l'accès aux données par saisie physique du serveur. En particulier, ça n'offre aucune protection contre les attaques effectuées depuis le réseau vers le serveur en fonctionnement.

  • # XMPP

    Posté par  (site web personnel) . En réponse au message Faire un serveur personnel.. Évalué à 8.

    À ta place, plutôt qu'IRC, j'utiliserais XMPP. L'intérêt, c'est que c'est conçu pour être fédéré, ce qui laisse une chance aux petits serveurs. Avec IRC, qui a été pensé pour un réseau unique comme Usenet, mais qui contrairement à ce dernier, a explosé, les réseaux sont disjoints, les gros survivent et les petits n'ont aucune chance.

  • [^] # Re: Blague.

    Posté par  (site web personnel) . En réponse au journal Le nom de code de Debian 9 sera.... Évalué à 3.

    Bof, il reste encore plein de personnages. Même dans Toy Story 1, il en reste encore qui n'ont pas été utilisés.

  • [^] # Re: MySQL

    Posté par  (site web personnel) . En réponse au message Serveur mail. Évalué à 3.

    Bah, le webmail étant une solution de secours pour quand on n'a pas de vrai client de messagerie sous la main  …

  • # MySQL

    Posté par  (site web personnel) . En réponse au message Serveur mail. Évalué à 7.

    À ta place, j'éviterai d'utiliser une base de données : ça apporte de la complexité sans grand avantage, sauf besoins très, très spécifiques et bien identifiés.

  • [^] # Re: Merci de vos rĂ©ponses aussi rapide.

    Posté par  (site web personnel) . En réponse au message Serveur mail. Évalué à 4.

    Que c'est largement plus que nécessaire. 100 utilisateurs, ce n'est rien du tout et ça pourrait tourner sur bien moins que ça.

  • [^] # Re: SRV

    Posté par  (site web personnel) . En réponse au journal HTTP2, le protocole écrit comme une loi américaine. Évalué à -2.

    Mon Dieu, l'argument débile… Dépendance sur le DNS : genre ce n'est pas déjà largement le cas… Cas où les ports différents du 80 et du 443 sont bloqués : il suffit de recommander l'usage de ces deux ports…

  • [^] # Re: SRV

    Posté par  (site web personnel) . En réponse au journal HTTP2, le protocole écrit comme une loi américaine. Évalué à 5.

    Non. Une répartition de charge est possible de cette façon, quoique manquant sérieusement de souplesse, en revanche cela ne permet absolument pas de fournir une redondance.

  • [^] # Re: SRV

    Posté par  (site web personnel) . En réponse au journal HTTP2, le protocole écrit comme une loi américaine. Évalué à 2.

    S'ils ne l'ont pas fait, c'est encore plus décevant que je ne pouvais l'imaginer.

  • [^] # Re: SRV

    Posté par  (site web personnel) . En réponse au journal HTTP2, le protocole écrit comme une loi américaine. Évalué à 10.

    Sauf si je loupe vraiment qqchose

    Tu dois vraiment louper quelque chose. Si je cherche à charger une page http://example.com/sarass , je demande les enregistrements DNS _http._tcp.example.com. Si j'obtiens cette réponse :

    _http._tcp.example.com. SRV 10 70 80 toto.example.com.
    _http._tcp.example.com. SRV 10 30 80 titi.example.com.
    _http._tcp.example.com. SRV 20 70 80 tata.example.com.
    

    Je vais pouvoir :

    1. essayer de me connecter sur l'un des serveurs de priorité 10, au hasard selon leurs poids respectifs, donc :
      1. tirer un nombre aléatoire entre 0 inclus et 100 exclus ;
      2. s'il est inférieur ou égal à 70, me connecter au serveur toto.example.com. sur le port TCP 80 ;
      3. s'il est strictement supérieur à 70, me connecter au serveur titi.example.com. sur le port TCP 80 ;
    2. se cette première tentative échoue, essayer de me connecter sur le serveur de priorité 20.

    On a donc là deux choses :

    1. de la répartition de charge, puisque, de façon aléatoire pondérée, les clients vont se connecter sur un serveur ou l'autre : aujourd'hui, pour faire la même chose on met plein d'enregistrements DNS A et AAAA, en pondérant à coup de répétitions… ;
    2. de la redondance, puisque, si la tentative de connexion à un serveur de haute priorité a échoué, on essaie les priorités plus basses : aujourd'hui, pour faire la même chose on met des dispositifs dédiés qui constituent aux-mêmes des SPOF, qu'on double éventuellement mais la connexion à Internet reste toujours un SPOF, qu'on ne peut éventuellement contourner qu'en faisant du routage BGP, ce qui n'est vraiment pas à la portée de tout le monde.
  • # SRV

    Posté par  (site web personnel) . En réponse au journal HTTP2, le protocole écrit comme une loi américaine. Évalué à 10.

    Moi, ce qui m'agace surtout avec HTTP2, c'est qu'ils ont laissé tomber l'idée d'utiliser des enregistrements SRV pour fournir une redondance et une répartition de charge simple. HTTP reste trop fossilisé pour évoluer vraiment, en somme.

  • [^] # Re: Recette

    Posté par  (site web personnel) . En réponse au journal jnuit et la recette des mombolini. Évalué à 3. Dernière modification le 17 février 2014 à 16:37.

    Vraiment lointaine alors, parce qu'à ce compte-là, on peut aussi considérer ça comme une variante éloignée des nems, tant qu'à faire.

  • # Recette

    Posté par  (site web personnel) . En réponse au journal jnuit et la recette des mombolini. Évalué à 6.

    Ça a l'air bon, mais je trouve qu'il manque quelques précisions.

    Pour réaliser les momboloni, il faut:

    • de minces lamelles de porc.

    Des lamelles de quoi de porc ? Du lard ?

    1. faire chauffer l'huile dans une poĂŞle.
    2. étaler les lamelles de porc.

    Vu la suite, il doit s'agir de les étaler sur un plan de travail, pas de les faire cuire tout de suite, tu confirmes ?

    1. mettre la charcuterie sur les lamelles.

    Empiler des tranches de jambon de porc sur d'autres tranches de porc en somme.

    1. saupoudrer de parmesans.
    2. rouler les lamelles et les maintenir avec un ou deux cure dents.
    3. faire cuire à la poêle quelques minutes en les tournant régulièrement.

    Faire cuire avec les cure-dents ? En mettant ces rouleaux avec le cure-dent à l'horizontale du coup, c'est ça ?

  • [^] # Re: C'est la vie...

    Posté par  (site web personnel) . En réponse au journal Ubuntu passera lui aussi sur systemd. Évalué à 5.

    Avec les deb, les dépendances sont des paquets donc si tu dépend de java-truc et que sur une autre distrib, le même contenu est appelé truc-java, ben c'est foutu, tu dois modifier/forker ton paquet,, alors qu'en RPM, tu dis juste que tu as besoin de /usr/bin/java est c'est bouclé. Et en plus, pour les bibliothèques rpm passe un coup de ldd pour en déduire ce dont tu as besoin, donc t'as même pas à les lister à la main.

    Alors, ça peut se faire avec le format de paquet Debian. C'est du niveau gourou, mais ça peut se faire : il faut pour ça générer le fichier debian/control plutôt que de le fournir directement, en utilisant apt-file search pour trouver les paquets fournissant tel fichier. Ça implique de build-dépendre de apt-file, c'est tordu, pas franchement élégant, mais ça doit pouvoir se faire.

  • [^] # Re: C'est la vie...

    Posté par  (site web personnel) . En réponse au journal Ubuntu passera lui aussi sur systemd. Évalué à 10.

    Et je rejoints Zenitram, 2 formats pour faire le même job (parce que fondamentalement, je ne vois pas de raison autre qu'historique à avoir 2 espèces de tar+dépendances, et c'est pénible.

    Archive, dépendances et scripts d'installation et de désinstallation. Vous pouvez blâmer RedHat, parce que ce sont eux qui ont fait un nouveau format au lieu d'utiliser celui de Debian qui existait déjà quelques années.

  • [^] # Re: C'est la vie...

    Posté par  (site web personnel) . En réponse au journal Ubuntu passera lui aussi sur systemd. Évalué à 10.

    Et en plus, pour les bibliothèques rpm passe un coup de ldd pour en déduire ce dont tu as besoin, donc t'as même pas à les lister à la main.

    Alors, info exclusive : debhelper, l'outil le plus utilisé pour les règles de constructions de paquets Debian, fait la même chose.