doublehp a écrit 1846 commentaires

  • [^] # Re: Mouais,

    Posté par  (site web personnel) . En réponse au journal Firefox vu par des ProIE :). Évalué à 4.

    Ouais ... je le dis tous les jours: le C n est pas un langage portable ... mais avec quelques efforts, on as un truc qui peut rouler pas si mal que ca ... un cas pratique:

    http://www.caudium.net/(...)
    sous FF/moz, la CSS affiche des cadre arondis dans les coins ... c est tres sexy; sous IE, les coins sont carres ... mais les cadres restent des cadres .. l un a droite, l autre a gauche.

    Autre cas pratique: le site de la Societe General tel qu il etait il y as encor 6 mois:
    Sous IE: acces a ses comptes et gestion de tout ce que tu veux ...
    sous FF: acces interdit poru cause que tu as un navigateur pourri qui ne gere peut etre pas le PSM ni le SSL128 ... dans le doute, t as acces a rien. Memem pas possible de taper ton login.

    Lequel des deux webmasters n as pas compris l interret des standards ? celui ou les coins aparaissent carre ou lieu de ronds ? ou celui qui ferme TOTALEMENT l acces au service ?

    PS: suite a de tres nombreuses petitions, les clients SG ont enfin pu obtenir un site compatible Mozilla/Gecko. Faudrait que je verifies si il acceptes Konk/Galeon ...
  • # Vhost me parait s imposer de lui meme :)

    Posté par  (site web personnel) . En réponse au message mise en place de terminaux diskless. Évalué à 1.

    Le server graphique est bien local a la machine: X est execute sur la machine locale. MAIS ... il y as toujours un mais ... a partir du moment ou tu fait un X -query ... l affichage se fait sur le terminal, mais toute la cession est en fait executee sur le server: les utilisateurs accedent a leurs comptes sur le server: les terminaux n ont psa besoin de connaitre quoi que ce soit sur l utilisateur logue: c est le server qui gere tout.

    Et en l occurence, c est le server sur lequel tu fais le query qui execute tous les process affiches sur le terminal.

    L ecran est devant l utilisateur, mais le process est execute sur le server.

    quand on navigue des clients c'est comme si on naviguait du serveur

    si tu as compris ce que je viens de dire, tu comprendra que cette citation est fausse: ce n est pas comme si ... le processus du navigateur est executé sur le server !!! et si ca te plais pas, c est pareil.

    Si tu veut vraiment que les clients n aient pas acces a ca, alors tu devra mettre dispo sur le server NFS tous les executables des applications auquelles les users ont droit, et ne plus utiliser -query.

    Alternative: installer sur le server un 'vhost' ... tu pourra faire tourner le server X dedans, mais tu pourra lui attribuer une IP different ... de sorte que le filtrage IP deviendra trivial ... si tu as 2j a perdre pour comprendre comment ca marche, je pense que c est la meilleur solution.

    Vhost est moins lourd et plus secure que chroot, et permet 1000 fois plus de choses. Dont ce dont tu as besoin.

    Perso, j ai commence a l installer, mais ce n est pas un package ordinaire ... et je n ai pas pris le temps d aller au bout. Pour info, Ikoula utilise des vhost pour sous louer de la bande passante, du temps processeur, ou de la memoire ( RAM+HDD) pour divers services ... c est vraiment un truc tres puissant, et je pense sincerement que tu peux y arriver.
  • [^] # Re: Vraiment fin de programme

    Posté par  (site web personnel) . En réponse au message free() or not free() ?. Évalué à 2.

    autre cas pratique:

    dans le main, j ai une double boucle for qui appelle une sous routine.

    La sous routine fait elle meme une double boucle for apres avoir alloue plusieur des tableaux assez grands.

    La routine alloue environ 4 tableaux de dimention variables ( des tableaux de 1 a 3D de taille totalement dynamique ) ... un enfer a allouer, et c est pire a desalouer.

    Chaque for tourne environ 1000 tours. donc le main appelle 1000000 la sous routine. Laroutine alloue des tableaux de 1 a 10M. T imagine su je me gourre dans mes free ?

    un free de trop, mal place, soit je libere un truc pas encore alloue, soit je libere une ressource dont je pourrai avoir besoin plus loin. Si je ne fait pas de free du tout, mon main appel 1000000 fois la sous routine qui alloue minimum 1Mo a chaque appel ... si je libere pas du tout, il me faudrait 1To de RAM ...

    Donc meme si tout est libere apres execution, le truc risque de swapper plusieur jours ... dans la limite de la swap disponible ... et j ai deja 3Go de swap sur mes 350Go de disque.

    Avec des free bien places, le tout s execute a peu pres bien avec un pic de consommation a environ 150Mo de RAM.

    Enfin 150M, c est quand je manipule des images non compressees de 10Mo a la base. J ai en stoque une image de 80Mo ... elle j ai peur ... je crois que je vais jamais la traiter :)

    ( et je ne travailles qu en 8 bits per pixel).

    Mais je vais tester de virer les free, je pense que ca va swapper severe avant meme de finire la premiere etape du traitement :)
  • [^] # Re: SSI

    Posté par  (site web personnel) . En réponse au message Inclure une page HTML dans une autre... sans target="_top". Évalué à 1.

    hmmm t est en RTC ? si 'non', alors ca te coutes rien d uploader tes pages pour les tester immediatement.

    Franchement tu cherches a te compliquer la vie alors qu en PHP c est expedie en 10mn. La tu vas perdre des jours a faire un truc qui marchera pas.

    Apache as une fonction speciale: si un fichier dans le genre README est present dans un dossier, il est colle au pied de chaque page IIRC. Il y as la meme pour la tete de page.

    Tu n as pas besoin d oracle pour ca. Et tous les hebergeurs supportent PHP.

    Sinon tu peut aller voir du cote des CSS. C est pas hyper complexe, et ca rends tres bien. Faut voir si les CSS peuvent ajouter du contenu.
  • [^] # Re: pattern dans le texte d'abord

    Posté par  (site web personnel) . En réponse au message mettre les données d'un fichier dans un tableau. Évalué à 1.

    moi aussi je penses a sed et awk ... un truc bateau pour illustrer:

    a b c d e f
    aaaaaaaa bbb cc dddddddd e fffffff

    tu appliques la regle:
    cat file1 | sed 's/ /\t/' > file2

    et tu obtiens:

    a        b      c      d        e     f
    aaaaaaaa bbb    cc     dddddddd e     fffffff

    c est simple, ca ne modifies en rien le contenu, mais visuellement, ca as pal mal d effet.

    ( puree ... ca m as pris 3 ans pour ce rendu stupide dans cette page web)

    Avec des regles plus elaborees, tu peut vraiment faire des choses interessantes.
  • # AMHA

    Posté par  (site web personnel) . En réponse au message ipv6 et rp-pppoe. Évalué à 3.

    Il y as une solution qui me parait fesable et assez propre:
    dans /etc/network/interfaces,
    tu declares une section ppp0, qui n ait pas de auto, mais uniquement une ligne post-up qui renvoi a un script de configuration de ton bazarre v6.

    par la meme occasion, tu peux creer une predown pour tuer la ifv6 en cas de deco ...

    -> man 5 interfaces

    ah puree, c est le contraire ... c est pre-up et post-down ...

    post-dows est bon , mais pre-up ou up, je sais pas si tu arrivera a en faire quelque chose ...

    sinon vas faire un tour dans /etc/ppp ... AH OUI: /etc/ppp/ip-up.d/ y as les scripts a executer apres la mise up des if: on y trouve exim ( synchro mail), ez-ipudate ( mise a jour dyndns), clamav ( mise a jour AV), et ... tspc :)

    reste a trouver comment n executer les scripts de ce dossier qu au up de ppp0 et pas de eth0 ...
  • [^] # Re: lsof is your friend!

    Posté par  (site web personnel) . En réponse au message Mes ports ouverts. Évalué à 1.

    lsof -n est tres bien, mais pas encore parfait: le numero de port n apparait pas en clair; il est traduis a l aide de /etc/services.:

    il faut matter dans ce fichier le nom du port; pour moi:

    www 80/tcp http # WorldWideWeb HTTP
    =>
    $ lsof -n | grep www

    ou
    lsof -n | grep TCP

    attention, si ton kernel supporte le IPv6, que tu t en serve ou non, tous tes ports seront v6 ... dans l edoute, utilises
    lsof -n | grep IP sans preciser.
  • [^] # Re: contribuer a l aveugle.

    Posté par  (site web personnel) . En réponse au journal Comment aider le libre?. Évalué à 0.

    Tellement pire que ça marche pas.

    J avoues ... la phylosophie me paraissait sympa; alors j en ai parle sans connaitre ... dans la foulee j ai essaye, et ... techniquement, en pratique, c est pas top ... => je suis pas sure que ce soit le meilleur projet auquel notre decideur presse puisse contribuer.

    Un bzflag+bittorent, je pense que ce serait deja tres bien.

    Surtout que bittorent peut facilement ecre limite a coups de regles IPTABLES, ou plus simple trickle.

    L ami, si tu veux limiter las BP d un service lance un user, tu utilises trickle:

    trickle -d 5 mozilla

    et tu redecouvres les joues de la navigation internet en 56000bps. Comme a l epoque :)
  • # contribuer a l aveugle.

    Posté par  (site web personnel) . En réponse au journal Comment aider le libre?. Évalué à 4.

    ecoute, si vraiment t as pas de temps a passer, le mieux est que tu rejoigne les reseaux d echages automatiques: le plus simple est que tu utilise bittorent, ou Azureus ( le second est un frontend pour le 1er);
    une fois le soft installe, tu telecharge toutes les semaine,s ou tous les mois les fichiers torrents des projets que tu aimes:
    - telecharger un .torrent prends quelques secondes ( ca fait dans les 300ko), et apres c est bittorent qui se charge pour toi de telecharger les donnes, puis les redistribue a ceux qui en ont besoin. C est un reseau d echage non centralise: tu vas pomper les datas pendant 6h, puis uploader pendant des mois ... tant qu il y as de la demande.

    tu trouvera des torrents pour des films libres(route 66), des ISO de distributions(MDK), des gros logiciels, des jeux libres (http://www.jeuxlinux.com/(...)) ...

    il y as aussi freenet, le reseau cooperatif ... la c est pire: tu configure, et tu touches plus a rien de la vie: le reseau t envoi des bouts de fichiers (tu ne sais pasquoi), et des utilisateurs les prennent ( tu ne sait pas qui, eux meme ne savent pas qu ils les prennent chez toi ): tu heberge des bouts de fichiers, sans savoir quoi; ton IP n est pas tracable, donc meme si a ton insue tu heberge des trucs mal, aucun major ne peut savoir qu ils sont chez toi: http://freenet.sourceforge.net/(...)
    apres lecture du site, ma description est EXTREMEMENT APROXIMATIVE. Rien ne vaut la description de l auteur lui meme.
  • # rtm

    Posté par  (site web personnel) . En réponse au message Permissions de /dev/dsp. Évalué à 2.

    si les perms reviennent toutes seules, c est que ta dist utilise udev ou devfs. dans les deux cas, ca se passes dans /etc ...
    /etc/dev.d ou devfs ou udev .... des fois les 3 en meme temps ...
  • [^] # Re: Thread noyau

    Posté par  (site web personnel) . En réponse au message a quoi sert pdflush ?. Évalué à 1.

    pluton:/etc/cron.daily# hdparm -cd /dev/hda

    /dev/hda:
    IO_support = 1 (32-bit)
    using_dma = 1 (on)
    pluton:/etc/cron.daily# hdparm -tT /dev/hda

    /dev/hda:
    Timing cached reads: 392 MB in 2.00 seconds = 195.54 MB/sec
    Timing buffered disk reads: 18 MB in 3.05 seconds = 5.90 MB/sec
    pluton:/etc/cron.daily# hdparm -M254 /dev/hda

    /dev/hda:
    setting acoustic management to 254
    HDIO_DRIVE_CMD:ACOUSTIC failed: Input/output error
    acoustic = 0 (128=quiet ... 254=fast)


    en pratique, gkrellm dit que je depasses jamais le 2Mo/s, et la moyenne est plutot a 760ko/s
  • [^] # Re: Thread noyau

    Posté par  (site web personnel) . En réponse au message a quoi sert pdflush ?. Évalué à 1.

    Donc acheter plus de RAM pourrait aider ?

    pour noel je lui ai offert 200G suplementaires (externe firewire) ... a paques je lui offre de la RAM ?

    *** de portable ... un disque dur en 5400rpm, avec un temps d acces pourri ppp. C est vrai que je swap comme un malade ...
  • [^] # Re: Mon oreillettes me dit que ...

    Posté par  (site web personnel) . En réponse à la dépêche Wikipédia pourrait être hébergé en partie chez Google. Évalué à 1.

    D'où tiens tu cette info ?

    je l ai dit: de mon oreillette ... et comme deja dit ... c est a confirmer ... ca peut etre vrai, ca peut etre un FUD ...
  • [^] # Re: idem

    Posté par  (site web personnel) . En réponse au journal Comment recuperer un rapport non sauvegarde.. Évalué à 0.

    PUREE Z ETES BOUCHES ?

    moi aussi je peux dire : Oh puree Linux ca pue, sur les CD d installe de la potatoe y as meme pas de client MSN comme Gaim, ni de GUI pour mixer du son ...

    Evidement la Potatoe as 30 ans ... faut se renseigner.

    XFS /peut/ journaliser les donnees elles memes, mais il faut lui demander. Donc sans RTM, evidement tu n y arrivera jamais.

    J ai jamais dit que XFS etait pourri, j ai dit qu il faut se renseigner correctement et tester completement ... et arrete de dire que c est pourri sans avoir VRAIMENT essaye.

    Tu as lu mon j en sais rien faudrait tout restester ?
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à -1.

    oui t as raison, c est la 5 :)

    evfin pour ton astuce des scenes, ca implique de refaire tout le montage ... alors qu une marque numerique peut etre inseree automatiquement. et pendant que tu y est, dit tout de suite que ma fac paye des profs pour nous enseigner des FUDs ... et que le mec qui as pris les WM comme sujet de these a ecris 400 pages de FUD, et par la meme occasion que mon projet de these est aussi un FUD, et que e^x=-1 n as pas de solution dans aucun ensemble ...

    J ai toujours travaille dans l automatisation des taches ... et je trouve 100 fois plus simple d automatiser une insertion de WM qu un montage.

    Tu ne saura jamais ce qu est vraiment la matrice ... ( Matrix1)
    Tu ne saura jamais vraiment en qui tu peut avoir confiance ( Les Experts)
  • [^] # Mon oreillettes me dit que ...

    Posté par  (site web personnel) . En réponse à la dépêche Wikipédia pourrait être hébergé en partie chez Google. Évalué à 3.

    chaque admin ou technicien de chez Google doit etre leader d un projet libre quel qu il soit ... obligeant par la meme ses employes a s investire personellement dans un projet exterieur a Google, ET en les forcant as utiliser une license libre ...

    Je trouve que cette obligation est tres interessante, et devrait reveler la mentalite des dirigeants.

    C est ainsi que serait ne un arbre liant les informaticiens se conaissant ... chacun ne pouvant ajouter a l arbre que des gens rencontres IRL, mais pouvant ajouter tout le monde, y compris papi et mamie. C est visiblement de l idee de cet arbre que serait née la maniere de reclamer les comptes G-Mail.

    A confirmer.
  • # Envoi Skype -> SMS

    Posté par  (site web personnel) . En réponse au journal SMS gratuis depuis votre PC.. Évalué à 1.

    Au debut, l envoi de SMS vers les telephones depuis Skype via Connectotel etait gratuis. Puis le service as ete totalement ferme.

    Aujourd hui, il est ouvert seulement a une liste de presonnes privilegiees. Non ne m ecrivez pas, je n ai pas acces a cette liste, et je ne connais pas la personne qui m y as ajoute. Tout ce que je sais, c est que j ai ete ajoute gentillement par un administrateur francais qui travaille le dimanche, et que je ne peux pas donner d invitations. C est l admin qui est venu vers moi ... je ne lui avais rien demande.
  • [^] # Re: idem

    Posté par  (site web personnel) . En réponse au journal Comment recuperer un rapport non sauvegarde.. Évalué à 2.

    XFS as ete concu aussi pour etre journalise des ses origines, mais l algo du journal est different, et le journal ne journalise pas les memes chose qu EXT3.

    avec les journaux par default,
    Si en C tu fait un open(file,create), write(file,stream,3)
    puis un reset hard,
    le journal de EXT3 as la creation de fichier, uncontenu de 3 chars, et des donnees invalides dans le fichier. XFS lui n as que la creation d un fichier vide.

    L explication du mec qui as fait ce test, est que XFS ne journalise que les metadatas, et EXT3 journalise en plus les DATAs.

    J ai immediatement demande sur IRC sur #xfs ... ou de memoire ils m ont dit que XFS pouvait tout journaliser, mais peut etre que par default sur la machine du testeur, tout n etait pas active ...

    en resumer, j en sais rien, il faudrait refaire tous les test, mais c est trop complique pour moi.
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à 1.

    Le fait que tu ne comprenne pas comment c est possible ne veut pas dire que ce ne soit pas possible.

    Il y as encore des gens qui croient que personne n est alle sur la lune ... pourtant hier encore Ariane6 a mis sur orbite 2 satellites.

    Ca passe par une deformation de l intensite des couleurs claires; apres; meme si le screener as une mauvaise cellule, il est possible, si tu possede la pellicule originale de recalculer la dformation moyenne du a toutes les pertes, d etablire les equations moyenne de compensation, d egaliser le divx en couleur et lumiere sur la pellicule originale; la marque est ensuite obtenue par soustraction de divx corrige et de l original.

    C est pourquoi seul le detenteur de l original de l oeuvre peut faire cette operation, mais que la marque resiste a toutes les deformations chromatiques, lumineuses, et divers encodages.

    Evidement, pour expliquer en details, il faudrait ressortir les cours de math nieau maitrise, j ai pas dit que c etait simple; j ai dit que les majors payent des gens pour le faire, et que ca peut etre fait.
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à 1.

    s/bits forts/bits faibles des octets a forte valeur/
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à 1.

    c''est contournable, évidement (utiliser plusieurs sources, avec plusieurs watermark différents et en déduire une partie des watermark)

    un bon watermark base sur l etalement de spectre est inalterable sans la cle privee.

    C est base sur un melange de frequences; plus de 1 000 a 10 000 frquences; si tu les attaques toutes, tu altere les images, si tu en altere moin de la moitie, le watermark reste.

    Le but d un watermark est que la marque ne commence a etre altere du aux compressions qu apres le seuil ou l image n est plus acceptable.

    Toute la marque est dans les bits de poids forts ... si tu les alteres, tu perds l image.
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à 1.

    Par contre je crois vraiment pas que le watermark passe dans un screener, parce que même si le screener est de qualité, aucune information de la copie originale du genre watermark ne pourrait être conservée en intégralité à mon avis...

    faux: un bon watermark est insere dans le domaine frequentiel, et est normalement une difference frequentielle de la couleur; pour l altere, il faut non seulement etuliser des codecs de type DCT ( jpeg) avec un FORT TAUX DE PERTE, mais en plus connaitre la cle privee d encodage sans laquelle le code insere est inalterable.

    C est base sur la meme technique que les telephones GSM, et les failles de secu du GSM ne sont pas dans la partie etalement de spectre, mais dans la partie de generation de cle de cession. L etalement de spectre n as pas encore ete casse a ce jour. et si il l as ete, il l as ete par des segments de recherche gouvernementaux ... travaux non publies, inacessibles aux petits ripeurs/screeners.
  • [^] # Re: On a retrouvé la 2ème compagnie

    Posté par  (site web personnel) . En réponse au journal Détectives privés du net. Évalué à 1.

    C est pas le bon endroit pour dire ca, mais je travaille avec des majors du DVD, et ils m ont affirme que de plus en plus de films sont watermarques ... en premier lieu les avant premieres, puis peu a peu, les bandes des salles.

    Comme les invites des avant premieres sont listes, si un major trouve un watermark de type avantpremiere sur un screener, il as tout de suite la liste des screeners potentiels. Avec un deuxiemme film, et par recoupements, ils trouvent vite les coupables. Enfin aux US ils font comme ca depuis plusieurs annees.

    ... meme si maintenant ils ont des methodes plus efficaces pour traker les screeners ... en fait de decoseil fortement a quiconque de screener, parce que c est de plus en plus risque. Le scenario le pire, et le plus probable de nos jours est qu en sortant de la salle, on ne puisse pas aller a sa voiture, mais soit directement conduit au fourgon de flics.

    à moins que ça soit eux qui les diffusent sur les réseaux

    alors ca aussi ils le savent: des que les bandes sont numerisees, elle sont marquees; une marque different sera appliquee sur chaque bande sortie. Si un divx est trouve avec seulement la premiere marque, et rien d autre, alors celui qui l as encode est un employe meme du major. Par recoupements, le mec se fait identifie en quelques mois ... secret professionel, diffusion sans droits ... j ai peur pour le mec.

    Je dit pas ca parce qu un collegue me l as raconte. Je sais que c est fesable techniquement parce que j ai eu des cours la dessus a l universite, que je sais comment marche le watermaking, et que si je prenais le temps, je pourrais tres bien ecrire mes propres algos.

    Et Pour moi, l interret du WM n est pas de savoir qui as pirate un divx; si j ecris un jour mes propres libs, c est pour les vendre a des societes de secret ... des gens qui se fichent du dernier film sorti, mais qui si elle retrouvent sur le net un document volé, elles puissent trouver qui l as sorti ... genre des documents brevetes, des secret divers ... car meme si dans les LL tout le monde clame que le soft appartiens a tout le monde, il y as des documents numeriques d autre nature qu il est legitime de vouloir garder secret. ( projets de brevets, bases de donnees, listes de comptes, rapports d enquette, flux financiers ...)
  • [^] # Re: Cf plan

    Posté par  (site web personnel) . En réponse au message Pourquoi dans les flux RSS il n y as que les articles de premiere page ?. Évalué à 1.

    Ok;

    quand je visite une page, apres j ai bien l icone DLFP qui apparait dans FF a cote du lien, ce qui me permet de savoir ce que j ai visite, mais apres un refresh du RSS, ces icones disparaissent, et je ne sais plus ce que j ai deja lu ...

    y as un tric ? c est un bug FF ? comment faire ?
  • [^] # Re: ca me rappelle

    Posté par  (site web personnel) . En réponse au journal Comment recuperer un rapport non sauvegarde.. Évalué à 1.

    c est dans quel package debian memdump ?
    ou sinon, c est quoi la procedure ?