benoar a écrit 4229 commentaires

  • [^] # Re: Publicité mensongère et non-neutralité du réseau

    Posté par  . En réponse au journal Chez mandarin, un forfait illimité à 90 euros peut produire une facture à 45000 euros. Évalué à 2.

    Ha ok. En fait c'est comme mon forfait Ola, et je trouvais ça con les nouvelles méthodes de facturation ... Finalement, c'est assez proche des "anciens" forfait du bon vieux temps ces offres ... sympa.
  • [^] # Re: Publicité mensongère et non-neutralité du réseau

    Posté par  . En réponse au journal Chez mandarin, un forfait illimité à 90 euros peut produire une facture à 45000 euros. Évalué à 2.

    Ha merci, ça a l'air pas mal. Juste que je n'ai pas compris si les SMS étaient dedans ou pas (ils le disent ou début, mais après c'est forfait _ou_ SMS ...?)

    Pour info, ça s'appelait débitel avant, et ça exploite le réseau SFR.
  • [^] # Re: Comme le module pour Hyper-V

    Posté par  . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 2.

    Hyper-V a un alignement spécial
    Avant qu'on me reprenne là-dessus : quand on demande à gcc de packer un enum assez petit, il le fait en 1 octet, alors qu'hyper-v demande à avoir l'enum sur 4 octets. Bien sûr, quand on pack pas, la structure est encore plus grosse et complètement différente.

    Bref, je ne dis pas que c'est la faute de l'un ou de l'autre (enfin, il y a peut-être une ABI définie pour ça ? j'avoue que je ne sais même pas de quelle partie de la virtualisation ils parlent) mais que c'est que la fonction de packing de gcc respecte d'autres norme que le compilo de MS (puisque je suppose que c'est avec ça qu'il est compilé).
  • [^] # Re: Reprend les bases

    Posté par  . En réponse au message shell : pipe et variable locale. Évalué à 2.

    Je comprend que des fois on ne veut pas indiquer tous les détails, mais vu la gueule du script, je me suis dit dans ma tête "c'est un débutant", et le script a l'air foireux, donc je l'ai dirigé autre part.
    Après, c'était aussi un peu sous-entendu que je n'avais pas vraiment de solution dans le sens qu'il voulait /o\ (mais bon, un sous-shell créé pour un pipe c'est dans la définition même du fonctionnement d'unix, alors si tu veux contourner ça .... ça va être coton).
  • [^] # Re: Comme le module pour Hyper-V

    Posté par  . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 4.

    Houa, merci pour le lien, c'est une perle.

    Ce patch est un work-around d'un fonctionnement de gcc qu MS ne comprend pas, on dirait un stagiaire qui essaye des trucs au pif, qui ne comprend pas les questions et renvoit les CR de la QA texto, et qui au final voit que Hyper-V a un alignement spécial (tout ça en quotant n'importe comment et en formatant ces mails pas comme il faut). Énrome. D'après ce que j'ai compris (la discussion coupe court), le patch n'a pas été accepté.

    Alors effectivement, on ne peut pas dire qu'ils ne font absolument rien pour la maintenance, mais ce n'est pas en mettant des débutants qui ne comprennent rien à la maintenance que ça va avancer ...

    En fait, si, je crois qu'ils ont une idée de la maintenance. Ça me rappelle furieusement comment ça fonctionne en SSII : on fixe les bugs en faisant des trucs au pif sans comprendre. Sauf que pour le kernel, ça ne fonctionne pas comme ça.

    Moi je te demandes autre chose, tu as vu qqe part que Greg KH se plaint encore de leur manque de cooperation ? Non, tu l'as vu continuer a menacer de virer les drivers ? Non
    Non, je ne l'ai pas vu dire ça, mais lis la discussion : je serai GKH (qui a l'air très patient) je penserais très fort dans ma tête "mais quelle bande de boulet, s'ils continuent comme ça je laisse tomber".
  • [^] # Re: Reprend les bases

    Posté par  . En réponse au message shell : pipe et variable locale. Évalué à 2.

    Ouai, les espaces, la galère en shell ...
    Mais bon, si tu pouvais directement nous présenter le problème en entier au lieu de rajouter des petits détails "cachés" à chaque fois qui changent tout, ça aiderait.

    (genre je sens que ton traitement dans le if pourrait peut-être remplacer par un grep, etc)

    Là, la solution simple serait de changer script.sh pour qu'il renvoie des chaînes correctement échappées.

    Ou faire autre chose que du shell (encore plus du dash; c'est pour les traitements "simples"). Si tu es dans un environnement avec peu de ressources, j'ai déjà vu des gens utiliser awk par exemple (c'est le cas d'OpenWRT, qui n'a qu'un shell réduit, mais busybox fournit awk qui peut faire plein de chose quand on l'apprend)(oui, encore un nouveau langage).
  • [^] # Re: Comme le module pour Hyper-V

    Posté par  . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 3.

    Il a largement plus que de la remise en forme dans ce patch, mais ca vous ferait mal d'admettre que MS supporte son code.
    Tu me prends pour un con ou quoi ? J'ai relu le patch ligne par ligne, ce n'est _que_ de la remise en forme de code et de l'ajout (léger) de commentaire. Je reconnais bien là ta technique de faire perdre du temps aux gens en leur demandant de trouver des choses qui n'existent pas. Montre moi la ligne qui modifie vraiment quelque chose.

    Quand a la reponse de GKH, elle ne montre rien du tout, le feedback c'est un processus normal, tu as vu qqe part qu'il n'est pas content de leur boulot ? Non, mais il faut bien que vous trouviez qqe chose pour vous plaindre hein.
    (on dit "Quant à") Nan mais tu lis les messages ou pas ? C'est une critique "mineure", certes, mais qui dit qu'ils feraient mieux d'utiliser les ring buffer qui existent déjà dans le kernel plutôt que de réinventer la roue.

    C'est du boulot, ça leur demande de retravailler leur patch, mais GKH aurait fait la même réponse à n'importe qui. Avec Linus, ça aurait même été pire : du code qui réinvente la roue, avec des conventions de nommage pas standard, c'était direction /dev/null directement.

    Franchement, j'ai rarement vu un commentaire d'aussi mauvaise foi de ta part.
  • [^] # Re: Reprend les bases

    Posté par  . En réponse au message shell : pipe et variable locale. Évalué à 0.

    Si tu veux lire ligne par ligne, le principe du for marche toujours :
    for line in `./script.sh`; do
    ...
    done


    Je te conseille d'aller lire un bon manuel de shell (j'ai pas de lien sous la main, désolé).
  • # Reprend les bases

    Posté par  . En réponse au message shell : pipe et variable locale. Évalué à 4.

    Je ne sais pas où tu as appris le shell, mais reprend les bases :

    Boucluer sur des fichiers (ou même des patterns, on utilise le globbing du shell) :
    for line in *; do
    ...
    done


    Et si tu veux compter le nombre de lignes d'une commande, ce qui est à priori ce que tu veux faire :
    ls | wc -l

    Ça me semble un tout petit peu moins "tordu" que tes solutions ...
  • # Publicité mensongère et non-neutralité du réseau

    Posté par  . En réponse au journal Chez mandarin, un forfait illimité à 90 euros peut produire une facture à 45000 euros. Évalué à 10.

    Il serait peut-être temps d'attaquer ces opérateurs pour publicité mensongère ? Et puis aussi pour non-neutralité du réseau pendant qu'on y est ?

    Franchement, ce mec va s'en tirer plutôt bien parce qu'il a fait de la mauvaise pub dans la presse et va avoir un arrangement à l'amiable (surtout pas par la justice, malheureux ! ça pourrait faire jurisprudence), mais pendant ce temps un paquet de gens vont se faire avoir (pour des sommes moins grosses, bien sûr) et ces opérateurs continueront leurs arnaques.

    Franchement, plus le temps passe plus je me dis que j'ai raison de ne pas céder aux sirènes de la "3G" (j'ai un forfait Ola, pour les vieux qui s'en rappellent encore).
  • # Remarque

    Posté par  . En réponse au journal Édition 2009 du sondage Phoronix sur Xorg. Évalué à 3.

    J'ai lu trop vite au départ, mais ils conseillent de faire le sondage autant de fois que vous avez de machines. Vu comme j'ai rempli le miens (pour deux machines), ça va leur faire bizarre ...
  • [^] # Re: Comme le module pour Hyper-V

    Posté par  . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 1.

    Nan mais t'as lu le patch ? Du coupage à 80 caractères, de la remise en forme, et l'ajout d'un commentaire .... génial.
    Et comme le dit Batchyx, la réponse de GKH montre bien qu'ils ne font pas d'efforts pour s'intégrer avec les structures déjà présentes dans le kernel.
  • [^] # Re: Quelques infos

    Posté par  . En réponse au message SSD et linux. Évalué à 2.

    Ouai, c'est en rapport avec l'action du TRIM directement faite par le SSD. Bref, ça ne nous concerne pas, si le système gère le TRIM lui-même (et pour ça, il faut que le SSD le gère, aussi, quand même).
  • [^] # Re: Appel système

    Posté par  . En réponse au message Ré-écrire wget. Évalué à 4.

    Je crois que t'as oublié les balises humour (oui, parfois ça ne pardonne pas sur dlfp).
  • # Comme le module pour Hyper-V

    Posté par  . En réponse au journal la victoire de canard^Wde la GPL. Évalué à 10.

    Cette histoire ressemble beaucoup à celle du module linux pour leur produit Hyper-V :
    https://linuxfr.org/2009/07/23/25754.html
    Quelqu'un (en dehors de MS) découvre qu'un bout de code ressemble furieusement à du code GPL, leur pose la question, et là ils se rendent compte "Ha merde, de la GPL .... bon bah on est obligé de libérer".

    Leur réaction est plutôt bonne, il faut l'avouer, mais ça fait quand même tâche pour les libristes que la plus grosse boîte du monde, qui crache sur la GPL a plein temps, se rendre compte _après coup_ qu'elle en a même dans ces produits ... Légalement, ils seraient attaquables, et s'ils continuent comme ça, je serai beaucoup moins apte à les présumer innocents quand ils diront "mais on l'a pas fait exprès !".
  • # Quelques infos

    Posté par  . En réponse au message SSD et linux. Évalué à 2.

    Où as-tu vu des SSD "optimisés NTFS" ? Ça m'intéresse, je ne connais pas. À mon avis, ça doit être relatif à l'alignement des blocks, et ça n'est effectivement peut-être pas bon signe pour linux, même s'il doit y avoir moyen de les "recaler" à la main.

    Pour le TRIM, j'avais suivi quelques discussions à l'époque sur la ML linux-ide, et il me semble que la majorité du taf est faite, mais je ne sais pas si c'est activé ou même intégré dans la branche principale. Ça nécessite quand même un support au niveau de la gestion des block device, une gestion du driver ata/sata (donc de ton matos, mais c'est fait génériquement par la libata et tous les chips doivent pouvoir faire suivre cette commande), et au niveau du FS (ext3 et btrfs l'ont, au moins, je crois).
  • [^] # Re: Comparaison avec un vrai routeur

    Posté par  . En réponse au message Pare-feu Linux - test de charge. Évalué à 3.

    Là on parle de gros débits quand même.
    Pour faire du routeur de connexion à Internet, en général, un simple PC suffit largement.
  • # Google avec les bons mots-clés

    Posté par  . En réponse au message Ré-écrire wget. Évalué à 3.

    Alors, une recherche sur "programmation socket" devrait t'aider, il y a pas mals de tutoriaux là-dessus en général.
  • [^] # Re: Ouah !

    Posté par  . En réponse au journal Avec SPDY, Google souhaite accélérer remplacer/accélérer HTTP. Évalué à 6.

    C'est chiant quand même : on nous bassine toujours avec le "worse is better" quand on dit que HTTP c'est de la merde. Mais dès que Google trouve une "solution" qui est de remplacer HTTP (et comme tu dis, par quelque chose de pas très nouveau), ça devient tout de suite l'idée du siècle ...

    Bon, c'est clair que l'effet réseau joue beaucoup, et que Google est bien positionné pour modifier l'écosystème par son écrasante domination. Mais ça n'est pas une bonne nouvelle quand ils décideront de choses un peu moins "bonnes" ...
  • [^] # Re: Lecture DVD

    Posté par  . En réponse au journal Version bridé de windows 7 pour les netbooks. Évalué à 5.

    Tu sais, en Palestine aussi il y avait beaucoup de palestiniens au début. Et après des colons sont arrivés, et ces tapettes de palestiniens n'ont même pas été capables de les en empêcher. S'ils se plaignent, qu'ils n'aillent pas pleurnicher auprès de Netanyahu, ce n'est pas de sa faute.
  • [^] # Re: Alionet

    Posté par  . En réponse à la dépêche Sortie d'openSUSE 11.2. Évalué à 3.

    C'est le problème de l'interopérabilité : on y pense seulement quand on utilise un logiciel non-interopérable ...
  • [^] # Re: Quelques petites rectifications et une question

    Posté par  . En réponse au journal Go : Un nouveau langage chez Google. Évalué à 2.

    Pourquoi ne pas utiliser une variable qui sert à identifier le flot au lieu d'utiliser une fonction explicite de lien est un mystère.
    Parce qu'une variable, comme tu la penses, représente ton effet de bord. On est revenu au point de départ.
    Dans un langage fonctionnel, tu n'as pas de variable au sens "impératif", donc tu ne peux pas utiliser ta "simplification". (OK, l'implémentation était ici faite dans des langages impératifs, c'est tentant de les utiliser ...)

    Les monades (avec un "e" en français, il me semble) sont assez complexes, et on met beaucoup de temps à les comprendre (plusieurs années pour moi, sans y être à plein temps dessus quand même). Mais c'est une notion vraiment assez géniale à découvrir, même si, selon moi, sa complexité fait que ce ne sera jamais quelque chose que beaucoup de gens utiliseront.
  • [^] # Re: Quel autre aternative ?

    Posté par  . En réponse au journal Bruxelles pourrait bloquer la fusion Oracle-Sun. Évalué à 6.

    Ce que tu décris ça s'appelle du chantage, et compter là-dessus pour que tout le monde baisse son pantalon me donnerait une encore plus faible estime pour l'UE.
  • [^] # Re: Achat, conseil

    Posté par  . En réponse au journal Même les ordinateurs deviennent jetables. Évalué à 3.

    àmha, le bas de gamme 3D de maintenant est largement plus performant que la carte de ma tour qui a 4 ans
    Fausse croyance : ce n'est pas parce que le marketing le dit que c'est vrai. Le haut de gamme d'il y a 4 ans nique encore largement l'entrée de gamme d'aujourd'hui (voir par exemple NVidia qui garde toujours la même archi depuis les 8xxx, ya juste le nom (beaucoup) et les fréquences (un peu) qui changent)
  • [^] # Re: Achat, conseil

    Posté par  . En réponse au journal Même les ordinateurs deviennent jetables. Évalué à 2.

    Question subsidiaire : vaut-il mieux attendre Noel pour les achats, ou au contraire éviter la période de noel ?
    Généralement, les constructeurs augmentent les prix sur le fin de l'année (ou plutôt, ne les baissent pas), donc ce n'est pas la période pour avoir le meilleur rapport qualité/prix (même s'il y aura peut-être quelques bonnes promos, mais sur des bécanes de merde pas chères).