Antoine a écrit 5722 commentaires

  • [^] # Re: Respect oui, mais pour combien de temps ?

    Posté par  . En réponse à la dépêche Nouvelles de DuckDuckGo. Évalué à 1.

    "Don't be evil" fait toujours partie des consignes données aux Googlers. Et ça intervient dans les décisions.
    Après ça veut pas dire « soit un bisounours »

    Le bisounours dans l'affaire, ce n'est pas l'employé Google ni son patron, c'est celui qui croit que des consignes de moralité garantissent le bon comportement d'une entreprise.

    Avec le même raisonnement tu peux aussi aller à la messe et prier le bon Dieu, puisque la parole chrétienne prône le respect de l'être humain et des tas de choses toutes mignonnes qui ne font pas de mal.

  • [^] # Re: Firefox 9

    Posté par  . En réponse à la dépêche Firefox  8 est disponible. Évalué à 3.

    L'allocation mémoire ne se fait jamais octet par octet, qu'il s'agisse de langages à ramasse miettes (GC) — comme OCaml, Scheme, pour ne citer que mes préférés — ou du C. Chacun de ces langages a son propre système de gestion de la mémoire qui réserve de la mémoire de façon surabondante puis la fournit à l'utilisateur (le programme, client de l'OS) selon ses besoins.

    Et alors ? Visiblement tu n'as pas compris le sens de ma remarque. Même si ton langage à GC fait un gros malloc(), il va le partitionner en beaucoup de petites zones (une par objet), chacune susceptible d'être modifiée ne serait-ce qu'une fois, et donc de faire perdre le partage dû au copy-on-write sur toute la page.

    C'est aussi ce qui fait croire, de façon fort erronée, que les langages à GC utilisent beaucoup de mémoire.

    Non, ce n'est pas ça. Les langages à GC sont simplement, d'une manière générale, des langages haut niveau avec des types et des structures de données plus sophistiqués que le C. C'est donc normal qu'ils prennent généralement plus de mémoire, à problème équivalent.

    Ensuite l'OS ne gère pas la mémoire physique octet par octet, mais probablement page par page, donc avec une certaine granularité

    C'est gentil à toi de répéter ce que j'ai dit dans le message auquel tu réponds.

    L'OS répond par une promesse d'allocation mais ne réservera de la mémoire physique que si la mémoire est effectivement utilisée, lue ou écrite par exemple.

    C'est le cas de Linux, mais pas de Solaris, par exemple. Ça peut causer de mauvaises surprises, y compris, par exemple, dans le cas d'un fork()...

  • [^] # Re: Approuvé!!!!

    Posté par  . En réponse au journal J'ai testé (et approuvé!!!) openSUSE 11.4 !!!!. Évalué à 4.

    C'est lumineux !!! (tm)

  • [^] # Re: Bizarre vu la politique Apple

    Posté par  . En réponse au journal Saint Steve Jobs, chantre du libre, pourfendeur du propriatif. Évalué à 7.

    le Sichuan (mais d'où vient à mon goût la meilleure école de cuisine chinoise, pour les amateurs d'épices!)

    Je suis d'accord, mais c'est un peu pénible de trouver des morceaux d'iPhone dans le ragoût de méduse.

  • [^] # Re: Jobs est cité dans le livre de management

    Posté par  . En réponse au journal Steve Jobs décortiqué dans le New Yorker. Évalué à 3.

    Alors tu étais un pot de yaourt avarié ?

  • [^] # Re: Et alors ?

    Posté par  . En réponse au journal Piratage UMP "Cela pose vraiment le problème de la protection des données individuelles". Évalué à 2.

    Les informations sensibles sont à mon avis les adresses et numéros personnels des députés et sénateurs.

    Sachant qu'une personne déterminée (genre journaliste) n'a probablement aucun problème à les récupérer, mais bon.

  • [^] # ceci n'est pas une contrepèterie

    Posté par  . En réponse au journal Quand la directive Guéant commence à me les briser menues.... Évalué à 2.

    Donc si demain on te dis «vous devez partir vous avez un c dans votre pseudo»

    J'avais plutôt l'impression qu'il avait un pseudo dans le c.

  • [^] # Re: Firefox 9

    Posté par  . En réponse à la dépêche Firefox  8 est disponible. Évalué à 3.

    Réponse de normand : ça dépend si tu écris beaucoup :-)
    Par ailleurs, le copy-on-write ne peut fonctionner sur une granularité inférieure à une page (disons 4Ko sur la plupart des architectures). Si ne serait-ce qu'un octet change (par exemple parce que le GC fait un tour dans le coin et pose un flag), la page est départagée.

    Ceci dit, c'est orthogonal avec la question des fuites mémoires (le copy-on-write n'y peut a priori rien).

  • [^] # Re: Comment est-ce possible?

    Posté par  . En réponse au journal [MS11-083] Vulnérabilité dans la pile TCP/IP de Windows permettant l'execution distante de code. Évalué à 2.

    Non, il a juste l'opiniâtreté d'un Steve Jobs.

  • [^] # Re: Besoin d'audimat ?

    Posté par  . En réponse au journal Steve Jobs décortiqué dans le New Yorker. Évalué à 3.

    si vous ne pleurez pas en lisant les derniers mots de steve c'est que vous êtes un monstre, ou RMS.

    Si j'opte pour le monstre, ça n'offense pas les ayatollahs stallmanistes, j'espère.

  • [^] # Re: Firefox 9

    Posté par  . En réponse à la dépêche Firefox  8 est disponible. Évalué à 3.

    Surtout que la fuite n'est pas colmatée tant que tu n'as pas fermé l'onglet, ce qui est un peu con si tu gardes des onglets ouverts en permanence (exemple : webmail).

  • [^] # Re: Comment est-ce possible?

    Posté par  . En réponse au journal [MS11-083] Vulnérabilité dans la pile TCP/IP de Windows permettant l'execution distante de code. Évalué à 2.

    Ça change rien, le tout arrive en un seul morceau.

  • [^] # Re: Ouaah

    Posté par  . En réponse au journal [MS11-083] Vulnérabilité dans la pile TCP/IP de Windows permettant l'execution distante de code. Évalué à 4.

    Parce qu'il a détecté qu'elle n'est pas sûre !

  • [^] # Re: Amélioration du sélecteur de fichiers

    Posté par  . En réponse à la dépêche Firefox  8 est disponible. Évalué à 4.

    Histoire qu'il soit en accord avec la plate-forme : respect du double ou simple clic

    Comme sous GNOME, tu veux dire ?
    https://bugzilla.gnome.org/show_bug.cgi?id=121113

  • [^] # Re: Firefox 9

    Posté par  . En réponse à la dépêche Firefox  8 est disponible. Évalué à 6.

    La version mobile est multi process au niveau des tabs

    C'est vrai que ça permet d'économiser de la mémoire, ça, lancer des processus plutôt que des threads :)

  • [^] # Re: Ouaah

    Posté par  . En réponse au journal [MS11-083] Vulnérabilité dans la pile TCP/IP de Windows permettant l'execution distante de code. Évalué à 1.

    Peut-être que c'est l'application qui fait les mises à jour de sécurité ?

  • [^] # Re: Linuxfr : mieux que /.

    Posté par  . En réponse au journal La course à la machine puissante continue !. Évalué à 10.

    Il en faut des ressources pour faire tourner Ruby on Rails.

  • # réseaux sociaux

    Posté par  . En réponse au journal Hacker le développement des entreprises. Évalué à 10.

    Pensez-vous à d'autres mesures techniques qui pourraient améliorer globalement le développement des PME ?

    Je ne vois pas pourquoi la technique améliorerait quoi que ce soit. Le problème c'est que dirigeants de grandes entreprises, hauts fonctionnaires et politiciens font tous partie du même milieu (fils de grands bourgeois, énarques ou polytechniciens pour la plupart) et que ces réseaux fonctionnent quasiment en vase clos. Les milieux médiatiques y recrutent aussi de plus en plus (un journaliste était autodidacte il y a 50 ans, aujourd'hui il sort souvent de sciences po).

    C'est la ségrégation sociale à la française (républicaine, soi-disant).

  • [^] # Re: En clair

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 7.

    Oui, chez moi aussi ca marche, sur un systeme 32bits
    avec 1Go RAM (et autant de swap). Etonnant, non ?

    Sur ton système 32 bits, le paramètre de malloc() est un entier 32 bits :

    >>> 5000000000 & 0xFFFFFFFF
    705032704
    
    

    Tu as donc alloué 700 Mo.

  • [^] # Re: En clair

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 4.

    Le problème, c'est que le noyau ne peut pas adresser toute la RAM à la fois (adressage virtuel trop court), il se retrouve alors à jongler régulièrement avec les tables de pagination pour satisfaire les requêtes de l'espace utilisateur. Sur un système 64 bits, le noyau a accès intégral à la mémoire physique sans devoir toucher aux tables de pagination.

  • [^] # Re: En clair

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 3.

    Le "PAE" de linux étant plus performant de mon point de vue
    (testé sur des serveurs de 8Gio de RAM avec Windows 2003
    serveur 32 bit et CENTOS x86) (pas de test réels, juste un
    ressenti)

    Vu que c'est le même (il est intégré au CPU), il ne risque pas AMA d'être plus rapide.

  • [^] # Re: PAE?

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 10.

    Ce serait pas mal de proposer une option dans la configuration de l'énergie de gnome.

    Une quoi dans la quoi ?

  • [^] # Re: x121e

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 5.

    6 à 7h (sous Linux), mais je l'utilise peu pour l'instant.
    Pour moi le critère principal est la portabilité, donc la taille de l'écran et l'absence de bidule DVD m'arrangent plutôt. En fait je voulais un remplaçant à mon netbook cassé, mais qui soit moins poussif qu'un Atom.

  • # x121e

    Posté par  . En réponse au journal Vente liée : comment se tirer soi-même une balle dans le pied. Évalué à 4.

    Bon, si ça peut te faire plaisir, le x121e fonctionne très bien sous Linux (pour le lecteur de cartes, nécessité d'un noyau récent ou d'installer le driver rts_pstor de chez Realtek), et le Windows livré est 64 bits :)

  • [^] # Re: Absentéisme

    Posté par  . En réponse au journal Le fichier des 42 millions de gens honnêtes adopté au Sénat en deuxième lecture ce jeudi 3 novembre. Évalué à 10.

    Ça sert à rien d'obliger l'ingénieur à faire des heures de présence devant le débat sur le prix des médicaments, il a mieux à faire de son temps pour préparer les amendements qui ont à voir avec la construction des autoroutes.

    C'est une connerie. Les députés ne sont pas élus sur leur expertise (on voit le résultat, pourraient ajouter les mauvaises langues) mais sur leur représentativité supposée, telle que conférée par les élections. S'ils sont incompétents sur un sujet, c'est leur tâche que de s'initier à ce sujet et s'intéresser aux arguments des diverses parties. Si ça les saoûle, ces incapables, qu'ils se cassent et remettent leur mandat en jeu.

    Un élu absentéiste trahit ses électeurs et le mandat qu'ils lui ont confié.