Kerro a écrit 7470 commentaires

  • [^] # Re: je suis pas convaincue

    Posté par  . En réponse à la dépêche Sortie de Vala 0.7.6. Évalué à 8.

    Les compilateurs C actuels font un remarquable travail avec les "out-of-order execution" par exemple. Un humain a toutes les peines du monde à faire aussi efficace qu'un compilateur.
    Bien entendu, sur un petit nombre d'exemples soigneusement choisis, l'humain fait mieux... mais ça prends 50 ou 100 fois plus de temps. Et sur tous les autres exemples, l'humain fait jeu égal ou moins bien.

    Les compilateurs actuels sont _vraiment_ puissants. Et quand je dis actuels, ça vaut en fait depuis des années. Au milieu des années 90 déjà, il fallait s'accrocher pour produire du code au moins aussi bon que le Watcom C par exemple.
  • [^] # Re: je suis pas convaincue

    Posté par  . En réponse à la dépêche Sortie de Vala 0.7.6. Évalué à 4.

    Si tu regardes dans de l'assembleur généré par gcc par exemple, il y a des tas de directives qui sont là pour que le compilateur assembleur prenne un certain nombre de décisions. Décisions que le compilateur C n'a pas à prendre.

    Il y a même du code pur et dur qui est traduit en fonction du contexte.
    Exemple tout bête: jmp mon_etiquette peut être traduit en saut relatif "short" (0xeb) ou "near" (0xe9). Autrefois il y avait même le jump far (0xea). Même chose pour call. Tu peux préciser jump short ou jump near si tu le souhaites, dans ce cas tu as une traduction de 1 vers 1, mais tu perds la souplesse offerte par le compilateur.
    Et justement, un compilateur C écrit des jmp, donc il délègue au compilateur assembleur le choix de la bonne instruction finale. Ce n'est pas le boulot d'un compilateur de haut niveau de savoir si la cible d'un saut est proche ou non.
  • [^] # Re: je suis pas convaincue

    Posté par  . En réponse à la dépêche Sortie de Vala 0.7.6. Évalué à 8.

    La plupart des compilateur C performants génèrent de l'assembleur, et l'assembleur génère du code "machine". Pourtant, programmer en C est plus simple, plus efficace, et souvent plus performant que programmer directement en assembleur ou en code machine.
    Il y a bien entendu des exceptions, mais elles restent rares.

    Cela est valable même si on programme mal. Un mauvais programmeur en C donnera un programme plus lent (ou plus gros, etc) qu'un bon programmeur en assembleur. Mais le mauvais programmeur en C, si il avait fait le code en assembleur, aurait produit également quelque chose de très mauvais.

    Reste que les langage dits de haut niveau ne sont pas faits pour être plus performants, mais pour coder plus vite. Ce qui, dans beaucoup de cas, est un atout considérable.
  • # Ordre alphabétique

    Posté par  . En réponse au message Script de démarrage du pare-feu. Évalué à 4.

    En théorie tu devrais pouvoir utiliser "# X-Start-Before: ifupdown" dans ton en-tête. Mais ce n'est traité que comme une indication non obligatoire. Et ça ne fonctionne pas avec la méthode de démarrage à l'ancienne (l'actuelle quoi), uniquement avec insserv.

    Si tu veux être certain que ça fonctionne... tu ne peux pas sans bidouiller (à moins qu'une autre personne sache, je suis preneur).
    Une astuce est de nommer ton script aaa-iptables, comme ça les liens seront S18-aaa-iptables et seront lancés avant les autres (lancement par ordre alphabétique). C'est moche, ça marche. Lors de l'arrêt, ça fonctionne aussi.

    Une autre bidouille est d'éditer les scripts des services que tu veux lancer ensuite pour inclure ton service (puis relancer update-rc.d pour chaque), mais ça va lâcher à la première mise à jour sérieuse. Bof bof.

    Sinon pour placer ton script dans if-pre-up.d tu peux également voir si le contenu de run/ifstate te convient. Je n'ai pas testé, c'est peut-être une mauvaise idée. /proc/net me semble bien comme idée. Reste à savoir que tester.
  • [^] # Re: Article sur Clamav dans GLMF

    Posté par  . En réponse à la dépêche Revue de presse - septembre 2009. Évalué à 2.

    Le cerveau d'un juriste n'a pas la même structure que le tient. C'est pourquoi tu ne vois pas pourquoi, mais d'autres oui :-)
  • [^] # Re: dmesg et/ou bootlogd

    Posté par  . En réponse au message message de demarage. Évalué à 2.

    Sinon dmesg | less fonctionne très bien :-)
    Et less contient tout ce qu'il faut pour effectuer des recherches.
  • # TSIG

    Posté par  . En réponse au message DNS Dynamique. Évalué à 2.

    J'ai retrouvé ce que je cherchais :-)

    C'est TSIG. Si ton serveur dns supporte TSIG, alors il est prêt pour le dynamique.

    Sinon, dans les tout-cuits tu as http://en.wikipedia.org/wiki/Posadis
    Je ne sais pas ce qu'il vaut.
  • # Tout ce qui est rare est cher

    Posté par  . En réponse au message DNS Dynamique. Évalué à 2.

    http://gnudip2.sourceforge.net/gnudip-www/

    C'est vrai que les serveurs dns dynamiques ne sont pas légions via google. J'ai cherché il y a quelques temps. Il y a cependant des extensions pour certains serveurs dns. Bind contient déjà cela, mais les autres "gros" ont des extensions qui le permettent également. Recherches donc plutôt avec ton serveur dns préféré.
    Si c'est bind, c'est déjà intégré.

    note: et http://fanal.fr attends ton code pour mettre bind à jour via un script externe :-)
  • [^] # Re: Hmmm ..

    Posté par  . En réponse au journal Nous sommes des "totalitaristes" et même pire.... Évalué à 2.


    Dans le deuxième cas, tout est perverti: le fait de vivre d'une activité modifie complètement la manière de l'effectuer. En gros, si je veux vivre du court-métrage, je vais devoir faire des trucs qui se vendent, pas forcément des trucs qui me plaisent !

    Je connais des auteurs qui font les deux en même temp
    On pourrais penser que les auters qui font les deux en même temps sont ceux qui, par chance, ont des goûts qui correspondent à ce qui peut se vendre.
    Ceux qui n'ont pas cette "chance" restent amateurs (au sens mélioratif)... ou font en sorte de coller à ce qui se vend.
  • [^] # Re: Damn!

    Posté par  . En réponse à la dépêche MapOSMatic : vos cartes de ville à partir d'OpenStreetMap !. Évalué à 2.

    ipot ?
    Non, à mon avis juste de l'impatience :-)
  • [^] # Re: Sauf que...

    Posté par  . En réponse au journal Microsoft : Essaye encore petit scarabée !. Évalué à 0.

    Je ne trouve pas d'arguments dans ton texte, tu les as oublié ?
  • [^] # Sauf que...

    Posté par  . En réponse au journal Microsoft : Essaye encore petit scarabée !. Évalué à -5.

    Sauf que tes commentaires sont _uniquement_ en faveur de ton employeur. Tu ajoutes ici et là une petite touche de modération pour que ça passe et c'est tout.

    Tu cites uniquement les aspects positifs de ta merveilleuse entreprise. Lorsque qu'il y a un aspect négatif dont tu pourrais parler, oups, ton clavier ne répond plus.
    Il y a quelques mois je t'avais demandé de citer UNE manipulation d'administration système que Windows ne permet pas de faire via l'interface graphique (c'était en plein dans le sujet). Aucune réponse de ta part alors qu'il y a des exemples. Et surtout alors que tu inondais le sujet avec tes remarques (toutes positives vis à vis de qui tu sais).

    Certains considèrent que tu es de mauvaise fois.
    Pour ma part, je considère que tu n'es là que parce qu'on te l'a demandé, parce qu'on te paie pour cela. Tes commentaires sont trop construits, trop "lisses", trop efficaces pour que ce soit juste le hasard. Tu fais de plus preuve dans certains commentaires d'un agacement qui ne correspond pas à la neutralité et efficacité de tes autres commentaires. De là à penser que c'est réfléchi à plus d'une personne...
  • [^] # Re: Et alors ?

    Posté par  . En réponse au journal Microsoft , Linux, BestBuy. Évalué à 4.

    C'est du marketing
    Le marketing vise à faire en sorte que le produit soit attirant. Par exemple les parfums de marque sont vendus dans des flocons souvent très jolis. Enfin moi je ne les trouve pas jolis, mais la majorité de la "cible" accroche bien. Le marketing c'est Apple avec son iPod par exemple, ou Coca-Cola numéro un des vente de boisson noire pétillante alors qu'il existe des tas de clones.

    En revanche, un bourrage de crâne Pampers ou Kronembourg ne mets pas en scène nommément la concurrence, style "avec les couches Machin, le bébé est moins à l'aise". Non, c'est juste l'inverse: "avec les couches Pampers, le bébé est plus à l'aise". Aucun concurrent cité.

    e libre est un truc sans aucune force de vente qui ne risque pas de faire de concurrence en magasin.
    Ce n'est pas le but non plus :-)
    Le jour où je verrais Firefox dans un supermarché, je réfléchirai probablement vers quelle alternative je vais me tourner.
  • # Il n'empêche...

    Posté par  . En réponse au journal Microsoft , Linux, BestBuy. Évalué à 1.

    Malgre le FUD évident, il n'empêche que le fils Michu ne peut pas jouer à [tu-mets-là-ton-jeu-favori] sur Linux. Il n'empêche que la fille Michu ne peut pas faire causette avec MSN.

    Certains répondent que si, en cherchant bien, en bricolant ceci-cela, et passant des heures, etc. Mais la réalité est que les Michu ont autre chose à faire que de bricoler leurs ordinateurs. Passé l'installation des gadgets, ils n'ont pas envie de connaître la différence philosophique entre MSN et [tu-mets-là-ce-qui-te-plaît].

    Je schématise: avec Windows, ça marche.
    Qu'est ce qui marche avec Windows ? Les jeux, les sites web, les vidéos, MSN et Skype.
    Avec Linux ? Les sites web et les vidéos ok, no problemo. Le reste, il faut revoir la copie. Les utilisateurs ne connaissent pas le reste et/ou ça fonctionne mal.
    Le fait que Windows ai des lacunes, les utilisateurs s'en fichent. Ca fait ce qu'ils demandent, point. Les automobiles aussi ont des lacunes (et des grosses, 5000 morts par an en France, zéro avec Windows), et pourtant presque tout le monde utilise une automobile.

    Linux deviendra LA référence lorsque le fils Michu pourra pécho avec. Avec Windows, ça marche (enfin, dans son esprit). Ce n'est pas pour demain avec Linux.
  • [^] # Re: Pareil en france

    Posté par  . En réponse au journal Logiciel Libre aux Venezuela. Évalué à 4.

    Air Force One, avec tous ceux qui entrent dedans...
  • [^] # Re: pompage de code

    Posté par  . En réponse au journal Iso Haiku. Évalué à -2.

    "nos" améliorations ? Tu parles au nom de quel groupe de personnes ?
  • [^] # Re: Écrire

    Posté par  . En réponse au journal Le monde selon le BSA. Évalué à 2.

    Pour quoi faire ?
    Le but n'est pas d'aider ces gens à avoir une propagande inattaquable.
  • [^] # Re: rtfm

    Posté par  . En réponse au message Postfix sur NAS DNS-323. Évalué à 3.

    Sauf que vu que tu ne sais pas ce qu'est Cyrus-imap (cf ton message plus bas), je doute que tu lises les docs :-)
    Les _bonnes_ docs, je précise.
  • [^] # Re: Signe de maturité ?

    Posté par  . En réponse au journal Le chiffre généré par Linux a fortement augmenté en 2008.... Évalué à 5.

    Exact. Il y en a bien qui se débrouillent à maintenir des Windows, pourquoi ne pourrait-il pas y avoir l'équivalent pour Linux ?

    Il est vrai que je n'en connais pas (à part dans ma boîte), car je ne conais pas d'entreprise qui utilise Linux "pour de vrai".
  • # Le mot magique

    Posté par  . En réponse au message compilation c++. Évalué à -1.

    voix stupide d'une maman qui parle à son gosse*: Dis moi mon petit, tu as oublié de dire le mot magique.

    * ça m'agaaaace lorsqu'une femme (un homme, idem) parl "bébé". Genre son gosse est plus con que les x milliards qui l'ont précédés, alors elle parle d'une manière spéciale. Histoire d'être certaine que son gosse sera encore plus stupide qu'elle.
    Astuce: colle ton gosse devant la télé lorsque tu te prépares le matin. Il y a des émissions "spéciales" pour les enfants. Un régal. Ca complète efficacement le "parlé bébé" et les phrases genre "hou, c'est caca, beurk".

    Nan, j'ai pas d'gosse. J'l'ai ai tous mangé.
  • [^] # Re: dur, dur

    Posté par  . En réponse au message Problème de taille des objets. Évalué à 2.

    Pour obtenir un binaire qui fait plus de 3 fois la taille des sources, il doit se passer des choses pas très claires
    Facile: il n'y a aucun commentaires, et les noms de fonctions et de variables n'ont que 3 lettres.
    Bon, même comme ça, je doute que ça fasse trois fois :-)
  • # Accueil payant

    Posté par  . En réponse au message recherche entreprise Gestionnaire en Maintenance et Support informatique. Évalué à 2.

    J'aime bien le terme "accueillir" :-)
    Tu oublies de préciser que l'entreprise doit débourser une certaine somme (ce que je ne conteste pas, mais ça change beaucoup de choses).
  • [^] # Re: Pas écolo

    Posté par  . En réponse au journal Encore et toujours et toujours des économies avec mes amies les lampes fluocompactes. Évalué à 2.

  • [^] # Re: il y a fluocompactes et ...floucompactes

    Posté par  . En réponse au journal Encore et toujours et toujours des économies avec mes amies les lampes fluocompactes. Évalué à 6.

    une ampoule fluo allumé 2h doit bien atteindre les 70°
    C'est peut-être là qu'est le problème. Une fluocompacte n'est en principe pas sensée dépasser 50°C (source pifométrique). Le seuil de brûlure est aux alentours de 60°C.

    Celles qui sont chez moi sont:
    OSRAM datant d'il y a 14-15 ans: ne chauffent vraiment pas. 2 HS sur 4 car cassées lors de déménagement et bricolages. Achetées en promotion 100 francs pièces (équivalent à 11 € d'aujourd'hui ?).
    Philips datant d'il y a 3 ans je crois: chauffent moyennement. Une HS (sur 3 utilisées depuis l'achat). Achetées en promotion.
    Castorama: 2 HS sur 4 achetées il y a un an. Allumées environ 45 minutes par jour (chambre) et zéro minutes par jour (pièce inutilisée). Chauffent nettement plus. Made in China indiqué dessus.

    J'ai de la peinture Castorama dans une pièce, c'est la cata (elle colle alors que ça a été peint il y a un an). Je sais donc que les fautifs ne sont pas les chinois, mais les Castors :-)
  • [^] # Re: Makefile ?

    Posté par  . En réponse à la dépêche Fanal, un client pour DNS dynamique. Évalué à 2.

    Un makefile pour faire quoi au juste ? J'avoue ne pas comprendre.

    Les procédures d'installation, il y a "juste" à les écrires. Idem pour les paquets :-)
    Un principe du logiciel libre est que celui à qui c'est utile en premier met la main à la pâte (c'est ce que j'ai fait en écrivant la totalité du logiciel).