lolop a écrit 3871 commentaires

  • [^] # Re: pas totalement faux

    Posté par  (site web personnel) . En réponse au journal Bill Gates sur TF1. Évalué à 6.

    J'avais posté il y a quelques temps un lien vers un article concernant les investissements de la fondation Bill & Melinda Gates. La conclusion était il me semble que les 95% de fonds qu'ils investissent dans des sociétés [*], afin de faire fructifier les avoirs de la fondation, font plus de mal que les 5% de fonds qu'ils donnent à des associations caritatives.

    Bref, le visible (montré, monté en épingle), et l'invisible...

    [*] Sociétés qui ne respectent pas leurs employés (protection sociale, formation, droit d'expression, tout ça), ni l'environnement (effets sur les habitants à proximité...).

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: La FSF....

    Posté par  (site web personnel) . En réponse au journal Supra meta FUD ?. Évalué à 2.

    Ouais, feraient mieux de coder au lieu de troller.

    humour inside - gcc, glibc & Co, je sais

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: problématique sérieuse

    Posté par  (site web personnel) . En réponse au journal Les OGM sont ils dangereux pour la santé ?. Évalué à 2.

    Comme exemple, tu pourrais aussi prendre l'amiante. Une jolie manipulation par l'industrie de l'amiante a retardé son interdiction... avec les effets que l'on sait. D'ailleurs, c'est encore très efficace au Canada.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: José

    Posté par  (site web personnel) . En réponse au journal Les OGM sont ils dangereux pour la santé ?. Évalué à 1.

    Kerzut, j'l'ai entendu à 4% tout à lheure (et les verts à 1%).

    Ah, ces sondages... ils ne donnent quasiment jamais le nombre de personnes qui n'ont pas encore d'avis, ni celui de ceux qui en ont un mais peuvent encore changer. Sans parler des "marges d'erreur".

    Bref, p i p o.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Ils m'ont dit ça aussi...

    Posté par  (site web personnel) . En réponse au journal Les développeurs sont tous des. Évalué à 7.

    Tu confondrais pas sociologue et scientologue ?

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: vnc

    Posté par  (site web personnel) . En réponse au message X11 forwarding Windows => Linux. Évalué à 3.

    Pour Windows, regarde UltraVNC ( http://www.ultravnc.fr/ ).

    Note: Si tu veux y accéder de façon sécurisée, il y a des plugins de cryptage des données qui existent (cf sur le site).
    Note2: Je n'ai pas réussi à faire tourner ces plugins, alors j'ai installé CopSSH sous Windows (serveur ssh) et je fais de la redirection de port pour la connexion VNC (en ayant configuré UltraVNC pour qu'il n'accepte que les connexions locales).

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: un petit endien .. nagawika ...

    Posté par  (site web personnel) . En réponse au message Lecture de fichier binaire. Évalué à 2.

    Tu as quand même un problème ici :
    printf("%02X ",*((short int *)ptr));

    %X c'est destiné à afficher, sous forme hexa, des entiers non signés, et là tu donne un entier court signé.

    http://www.opengroup.org/onlinepubs/007908799/xsh/fprintf.ht(...)

    Il faudrais que tu passes d'entier court en entier en le spécifiant. Par exemple:
    short v ;
    assert(sizeof(v)==2) ; // petit controle au cas ou
    fread(&v,sizeof(v),1,data_file);
    printf("%02X ",(unsigned int)v);

    Je ne sais plus comment il joue avec le bit de poids fort lorsqu'il passe d'un signé à un non-signé plus long, mais tu peux éventuellement forcer les bits qui ne te concernent pas à zéro: unsigned int uv = (unsigned int)0x00FFFF & (unsigned int)v ;

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Génial

    Posté par  (site web personnel) . En réponse à la dépêche Loongson - les processeurs venus du pays des pandas. Évalué à 5.

    D'ici à ce que quelqu'un fasse, puis gagne, un procès en chine pour faire respecter la GPL... de l'eau aura coulé sous les ponts, se sera jetée dans la mer, se sera évaporée, puis sera retombée sous forme de pluie.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Sinon, une solution mini-itx...

    Posté par  (site web personnel) . En réponse au message Micro-serveur. Évalué à 2.

    +++ c'est ce qui tourne chez moi (C3 800MHz, ~700Mo de RAM), dans un petit boitier acheté chez GrosBill.

    Par contre, ne fait pas la même erreur que moi: prends-en un avec refroidissement passif [ventilo bruyant dans le temps]. Et avec un adaptateur pour pouvoir l'alimenter via un petit transfo externe. J'ai utilisé un lecteur CD pour l'install puis l'ai déconnecté (pas besoin en fonctionnement). Tout ça avec un HD correct, et ça tourne.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Une vraie bibliothèque.....

    Posté par  (site web personnel) . En réponse au journal GREYCstoration : Appel à contribution. Évalué à 3.

    Quelle argumentation, quel sens critique. On sent la longue expérience qui a permis de se forger un avis construit.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Pas croyable...

    Posté par  (site web personnel) . En réponse au journal Le RGI sortirait ces prochains jours. Évalué à 4.

    Un post sur le RGI et hop, une pub pour Apple.

    ;-)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Multiboot...

    Posté par  (site web personnel) . En réponse à la dépêche OCS Inventory-ng est finalisé !. Évalué à 4.

    Ca m'intéresserais... mais j'ai ici des machines qui fonctionnent avec du multi-boot windows/linux... est-ce que c'est géré, et comment ?

    [sachant qu'en général les installations sous Windows et Linux utilisent le même nom DNS et la même adresse IP]

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Correction

    Posté par  (site web personnel) . En réponse au journal Droit de réponse. Évalué à 3.

    Tout au début:
    "...la propagande captieuse (et capiteuse !) que microsoft nous a habitué depuis de nombreuses années à nous servir à propos de ses produits..."
    ==> "que Microsoft nous sert depuis de nombreuses années"
    ou
    ==> "que Microsoft nous serine depuis de nombreuses années"

    (enfin, corriger, on a l'impression qu'ils nous ont habitué à nous servir...)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: PC Apple

    Posté par  (site web personnel) . En réponse au journal Droit de réponse. Évalué à 1.

    Remarque, ça serait bien qu'il y ait d'un coté des machines "nues", de l'autre des étagères avec des boites "MS-Wnidows XP", "MS-Windows VISTA", "GNU/Linux Mandriva 2007.0", "GNU/Linux Ubuntu", GNU/Linux Debian"... avec les prix respectifs :-)

    Bref, plus d'OEM. "Fais ton choix, camarade."

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: RESTfull + ActiveResource

    Posté par  (site web personnel) . En réponse au journal J2EE vs RoR vs Python. Évalué à 2.

    Et je ne sais pas quels seraient les équivalents dans le monde microsoft.
    Dans le monde microsoft, ou dans les produits microsoft ?

    Parce qu'il me semble que certains de ces logiciels tournent aussi sous Windows.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Au final...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 2.


    #!/bin/env python
    # -*- coding: ascii -*-

    def remlines(fin,fref,fout) :
    ....lines_to_remove = set( (i.strip() for i in open(fref)))
    ....fin_file = open(fin)
    ....fout_file = open(fout,"w")
    ....for line in fin_file :
    ........if not line.split(':')[0] in lines_to_remove :
    ............fout_file.write(line)
    ....fout_file.close()
    ....fin_file.close()

    if __name__ == "__main__" :
    ....import sys
    ....remlines(sys.argv[1],sys.argv[2],sys.argv[3])


    J'ai essayé avec f1:

    12.4.23.54: Un essai
    192.168.0.1:It is bad
    54.123.14.53:La y'a qq chose
    127.0.0.1:A retirer
    90.32.41.15:Et encore la c'est bon
    255.255.255.255:Non mais ca c'est nul
    32.435.124.23:Et ce c'est ok


    Et f2:

    192.168.0.1
    127.0.0.1
    255.255.255.255


    python remlines.py f1 f2 fout

    Dis nous ce que ça donne côté perfs sur tes gros fichiers.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Ici

    Posté par  (site web personnel) . En réponse au message PARINUX : Affiche BSA ??. Évalué à 3.

    J'en avais gardé une copie:
    http://www.limsi.fr/Individu/pointal/bsa.pdf
    (enfin, si c'est ce que tu recherches)

    Sinon, il y a les "fichiers libres" ici
    http://www.aldil.org/projets/fiches_libres/

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Si tu peux utiliser autre chose que le shell...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 2.

    J'oubliais, s'il y a des problèmes de retours à la ligne qui resteraient dans les chaines suite à la lecture de f2, tu peux modifier un peu le chargement des clés:

    ....lines_to_remove = set( (i.strip() for i in open(fref) ) )


    Note au cas où: ça s'appelle avec :
    python remlines.py f1 f2 fsortie

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Si tu peux utiliser autre chose que le shell...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 2.

    Ajoute la fonction suivante:


    def extraction_cle(line) :
    ....return line.split(':')[0]


    Ou bien directement dans le test:

    ....for line in fin_file :
    ........if not line.split(':')[0] in lines_to_remove :
    ............fout_file.write(line)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Si tu peux utiliser autre chose que le shell...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 2.

    Pour extraction_cle, si tu poste un exemple, on pourra faire un bout de code.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: Si tu peux utiliser autre chose que le shell...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 2.

    ...et si tu es capable d'extraire ta clé:


    ....for line in fin_file :
    ........if not extraction_cle(line) in lines_to_remove :
    ............fout_file.write(line)


    [gaffe, j'avais oublié une indentation dans la ligne après celle du "if" dans mon post précédent.]

    Ca correspond à la proposition qui a été fait d'utiliser un hash en Perl (là j'utilise un set en Python). Je ne pense pas que tu puisses trouver plus rapide comme algo.

    Note: tout ça en considérant qu'il n'y a pas de problème de casse/marques diacritiques entre l'expression les clés dans F1 et celle dans f2.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Si tu peux utiliser autre chose que le shell...

    Posté par  (site web personnel) . En réponse au message Suppression massive de lignes. Évalué à 3.

    J'avais commencé par un remlines.py
    #!/bin/env python
    # -*- coding: ascii -*-

    def remlines(fin,fref,fout) :
    ....lines_to_remove = set(iter(open(fref)))
    ....fin_file = open(fin)
    ....fout_file = open(fout,"w")
    ....for line in fin_file :
    ........if not line in lines_to_remove :
    ........fout_file.write(line)
    ....fout_file.close()
    ....fin_file.close()

    if __name__ == "__main__" :
    ....import sys
    ....remlines(sys.argv[1],sys.argv[2],sys.argv[3])

    (j'ai mis des . en début de ligne à la place des espaces because indentation en Python)
    Qui supprime les lignes de f2 que l'on trouve exactement dans f1.

    Mais j'ai vu ta petite précision les fichiers f1 et f2 ne contiennent pas les memes donnees et les discussions... bref tu recherche pour chaque ligne de f1 si elle contient une des lignes de f2... Ca serait bien le boulot d'une jolie expression régulière avec f2[0] | f2[1] | f2[3]... compilée en mémoire, et appliquée à chacune des lignes de f1. Ca peut se faire en Python (modulo peut-être la longueur d'une telle expression), mais il me semble que ce genre de traitement est le domaine naturel de Perl.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: pas trés utile

    Posté par  (site web personnel) . En réponse au journal Metisse dans mandriva!. Évalué à 4.

    écran à plat sur une table

    Tiens, j'ai un collègue, Frédéric Vernier,[1], qui bosse là dessus avec le projet DiamondSpin [2].
    Ils utilisent une projection par le dessus, et une table sensible qui permet d'interragir directement avec l'image projetée, à plusieurs intervenants, et en utilisant éventuellement plusieurs doigts pour faire réaliser des opérations sur les données "manipulées".

    Par contre, les données sont éventuellement dupliquées pour être présentées dans le bon sens de lecture... mais pas en miroir (ça deviens illisible - sauf à utiliser un miroir pour remettre dans le bon sens).

    [1] http://www.limsi.fr/Individu/vernier/
    [2] http://www.diamondspin.org/

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • [^] # Re: enfin ca c'est le prix de la version boite

    Posté par  (site web personnel) . En réponse au journal Vista : trop cher ?. Évalué à 1.

    Ben, le PC sans la version OEM installée il coûte plus cher, car il faut compter le temps de désinstallation ;-)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN

  • # Et avec du FTP ?

    Posté par  (site web personnel) . En réponse au message Vitesse transfert et scp. Évalué à 2.

    (donc, sans overhead de chiffrement - plus près de ce que fait samba)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN