doublehp a écrit 1846 commentaires

  • # man sed

    Posté par  (site web personnel) . En réponse au message Comment remplacer l'espace entre les champs par ; avec sed ?. Évalué à 1.

    remplacer tab par " ":
    cat file | sed 's/\t/ /' > file-without-tabs
    je te dirais bien
    cat file | sed 's/ /;/' > file-without-tabs
    mais si tu as deux espaces consecutifs, ca met deux ';'
    je te propose donc:
    cat file | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ / /' | sed 's/ /;/' > file-without-tabs
    si tu as au plus 2^8 espaces consecutifs

    je pense qu il existe une solution plus elegante a base de
    sed 's/*{ }/ /'
    ou truc du genre, mais si tu veux du vite fait, ca ira pour aujourd hui.
  • [^] # Re: + d'infos

    Posté par  (site web personnel) . En réponse au message Enregistrer un streaming. Évalué à 2.

    streamripper vlc mplayer, mencoder.

    le premier portes bien son nom.
    Mplayer as une option speciale; exemple pour une radio web:
    mplayer -ao pcm -aofile /tmp/radio_$1.`date +%F_%H-%M-%S`.pcm
    Vlc je serais etonne qu il ne fasse pas comme mplayer.
  • [^] # Re: URL

    Posté par  (site web personnel) . En réponse au journal Carte d'identité biométrique. Évalué à -1.

    ce qui me fait dire que tu ne connais pas grand chose sur le sujet a part les trucs que tu as entendu a gauche et a droite.

    oui tu as raison, mais je prefere ne pas m interesser de trop pros a la chose, je n ai pas envie d etre fiche en tant qu expert de securite comme certains de mes amis, et de se faire espionner a longueur de temps par les RG ...

    Je prefere rester un petet idiot qui sort regulierement des betises qu un pro qui peut pas dire je t aime a sa maitresse par telephone sans que tout soit enregistre. Merci echelon.

    Et encore, meme avec ca je sais que j ai deja les RG sur moi. Ca m as ete prouve deux fois recement.

    Alors si je commencais a faire des recherches sur la securite bancaire, a poster tous les jours sur les news de crypto, je peux dire aurevoir a ma liberte. Et meme sans tout ca, je dois deja me considerere comme un black hat.
  • [^] # Re: admin

    Posté par  (site web personnel) . En réponse au message NTPdate derrière un proxy. Évalué à 1.

    oui tu as raison ... ca fait 2 ans que ces deux sigles s embrouillent dans ma tete ...
  • [^] # Re: 2 ou 3 petites options sympa

    Posté par  (site web personnel) . En réponse au journal Rox ROX !. Évalué à 1.

    tu m ennerves ... je vais encore perdre 3j a lire toute la doc pour apprendre par coeur chaque option que je connais pas :/
  • # desole pour le doublon, je pensais pas que le journal serait visible

    Posté par  (site web personnel) . En réponse au message Rox ROX !. Évalué à 0.

  • [^] # Re: super

    Posté par  (site web personnel) . En réponse au journal Rox ROX !. Évalué à 3.

    ok je me suis emporte ... je penses jamais a matter cette colonne en http ...

    qu est ce qui defini qu on est en 1ere ou 2e page ?
  • [^] # Re: admin

    Posté par  (site web personnel) . En réponse au message NTPdate derrière un proxy. Évalué à 1.

    normalement , l'admin qui gere le proxy doit avoir prevu le coup

    le cas contraire n as pas ete aborde:
    apt-get marche parce qu il est concu pour pouvoir utiliser un proxy: apt-get a beau etre une apli CLi, c est un pragramme qui ne communique qu en utilisant le protocol HTTP ... donc le proxy est content; pour le proxy, apt est un navigateur, et le server debian un server web.

    Le ntp n est pas du http, donc ne peut pas passer, enfin pas directement. Si tu as un Linux dedans, et un dehars, alors c est possible de contourner: http-tunnel.

    tu cre un server http-tunnel sur ton adsl, et tu lance un client sur ta box derriere le proxy. Le client est concu pour causer http avec le proxy, car tout sera encapsule dans du http. Proxy content = proxy sympa.
    Par contre, le contenu du http, tu met ce que tu veux ... ca peut etre du html, une photo, ou .... du ssh :)

    quand tu cre ton client et ton server, tu dois specifier des parametres de redirection: IP:port. Tout flux reseau rentrant dans un bout est envoye tel quel de l autre cote, mais a travers le proxy.

    Le plus simple est que tu lance le server tunnel sur le port 80 de tan adsl ( pour etre sur que le proxy soit tres content, c est pas oblige, mais commence par ce qui est sur). tu redirige le server sur le port 22 local: le ssh. Tu lances le client qui se connecte au server, et ecoutes le 22 local ( local au client); tu lances un client ssh vers ta machine locale. Le tunnel ( client) prend la requette, et l envoi a travers le proxy au server, qui re transmet a sshd. Quand ca marche ( parce que ca DOIT marcher), tu as deux choix:
    - tuer ssh et modifier les parametres du tunnel pour pointer vers un server nntp ( pas terrible)
    - relancer le client ssh et activer un port forwarding ( beaucoup plus sur pour deboguer), et tu forward devinne quoi ... le 119 ( lis /etc/services ).

    Enfin entraines toi bien a lancer les deux tunnels ( http et ssh) chez toi pendant quelques heures avant de tenter la mise en prod ...
  • # super

    Posté par  (site web personnel) . En réponse au journal Rox ROX !. Évalué à -9.

    je peux ecrire un journal, mais il parait pas dans la liste des journaux ... et y avait meme pas de case "premiere page" ou "public" ... ecris toujours, personne te lira.
  • [^] # Re: je parierais sur esd

    Posté par  (site web personnel) . En réponse au message ALSA, gstreamer, OSS bref le son sous GNU/Linux.... Évalué à 1.

    c est quoi gstreamer ???

    Il faut donc que tu configure gstreamer pour qu'il utilise esd, et non alsa.

    erreur: je peux avoir en meme temps xmms qui joues sur esd et mplayer qui joues sur ALSA ... hehe :) grace a asoundrc ... mais faut trouver le esd qui vas bien ( genre libesd-alsa ... )

    et que gstreamer sera utilisé partout

    ouai ben deja que les clients de Skype se battent pour reclamer un support de ALSA, si en plus faut leur demander gstreamer ... on aura jamais rien ...

    Quand a gnomemeeting ... ils ont dit que esd ne supporte pas le full duplex, donc que ils resteront a OSS. ( ALSA ? c est quoi ca ? ) donc c est pas pret d evoluer.
  • # c est pas simple.

    Posté par  (site web personnel) . En réponse au message ALSA, gstreamer, OSS bref le son sous GNU/Linux.... Évalué à 1.

    En fait, il y as: OSS, ALSA, ESD, Dmix, Arts, asound ... et le pire c est que tout peut marcher en meme temps ... de maniere plus ou moins conflictuelle toutefois ...

    Si tu as juste le driver ALSA, seules les aplis ALSA peuvent lire. Si en plus tu load

    # ALSA
    snd_via82xx
    #emu10k1
    emu10k1-gp
    snd-pcm-oss
    snd-mixer-oss


    alors la les aplis OSS pures peuvent aussi acceder a la carte son.

    Mais ca peut etre tres complique: avec ces deux derniers drivers, les aplis OSS peuvent acceder au sons de maniere explusive; c est le cas de mplayer OSS, SDL OSS, et ESD-OSS; pour ouvrire une apli ALSA, tu dois couper le truc OSS.

    Sans les deux derniers, aucune apli OSS ne peut marcher directement.

    Mais, meme sans les deux derniers, tu as encore des roues de secours: tu peut installer esd-alsa, ou aoss qui convertis les appels OSS en appels ALSA ...

    une apli OSS pure ne pourra jamais acceder a la carte en meme temps que quoi que ce osit d autre.

    Maintenant, meme avec tout ca, je ne pouvais pas jouer deux aplis ALAS en meme temps. Car pour utiliser Arts ou Dmix, il faut quand meme que ta carte son supporte le multiplexing ppp

    Eh oui, je dis bien "pouvais pas", parce que meme avec une carte son pourrie, il y a encore une solution: asound ...

    si tu as un fichier ~/.asoundrc alors plusieur aplis ALSA peuvent acceder en meme temps a la carte.

    Finalement, chez moi il y a:
    ALSA + asoundrc + esd-alsa.
    Cela me permet en meme temps d avoir:
    xmms-alsa, mplayer-alsa gaim-esd.

    La ou ca coince, c est pour le VOIP ( Skype/Gnomemeeting), la je coupes toutes mes aplis ALSA ( xmms, mplayer, esd ... ), et alors je peux lancer mon apli VOIP qui accede en OSS grace specifiquement a snd-pcm-oss/snd-mixer-oss ( et ils ne me servent qu a ca).

    Je n ai pas besoin de Dmix ni Arts, donc je peux pas te dire comment ils marchent.


    dhp@pluton:~$ cat .asoundrc
    pcm.ossmix {
    type dmix
    ipc_key 1337 # must be unique!
    slave {
    pcm "hw:0,0" # you cannot use a "plug" device here, darn.
    period_time 0
    period_size 1024 # must be power of 2
    buffer_size 8192 # dito
    rate 44100 # Same rate for everyone
    }

    # bindings are cool. This says, that only the first
    # two channels are to be used by dmix, which is enough for
    # (most) oss apps and also lets multichannel chios work
    # much faster:

    bindings {
    0 0 # from 0 => to 0
    1 1 # from 1 => to 1
    }
    }

    # Everything shall be dmixed, so redefine "default":
    pcm.!default {
    type plug
    slave.pcm "ossmix"
    }

    pcm.dsp0 {
    type plug
    slave.pcm "ossmix" # use our new PCM here
    }


    Puree, ca parles de OSS et Mixer ... je ve veux pas comprendre pourquoi .... ca marche comme ca chez moi, alors me poses pas plus de questions :D

    PS: j utilise mplayer en mode alsa, et xmms en mode esd, car xmms est bien plus stable en esd qu en alsa, et pourtant, esd n introduit aucun lag cote XMMS. Je suis en Debian SID.
  • # ah zut ..

    Posté par  (site web personnel) . En réponse au message Compatibilité PHP et Apache2. Évalué à 1.

    tu aurais ete sous Debian, j aurais pu t aiguiller ... m est arrive ca la semaine derniere:
    apt-get install apache2 php4
    -> php4 depends on libapache-mod-php4
    -> install de php4 dans /etc/apache

    2j pour capter qu il falalis peter libapache-mod-php4 et le remplacer par libapache2-mod-php4.

    evidement, je m ennerve => reportbug. Sur #debian on me dit "Ah ben vous etes tombe dans une faille du system; personne ne peux vous aider.", reponse du mainteneur Debian :

    There is no solution. One or the other of the packages that provide the PHP sapis has to be the default, and for the time being, that's libapache-mod-php4. If what you want is "php4 for apache2", what you should be typing is "apt-get install libapache2-mod-php4".

    merci j avais compris, mais c est pas ca que je demandais.

    Bref, c est bien la misere, tu peut etre tombe dans la meme faille sur une autre distribution.
  • [^] # Re: Pour les images

    Posté par  (site web personnel) . En réponse au message Questions sur LaTeX. Évalué à 1.

    a ceci pres que convert est loin d etre le meilleur pour generer des eps efficaces ... meme pour generer des bmp il fait pas ce que je veux ...

    et puis generer des eps depuis des jpeg, niveau taille, ca doit prendre pas mal d espace ... parce que la compression jpeg inclus du bruit frequentiel qui engendre une distortion chromatique, et quand tu exporte en eps, il vas devoir vectorialiser chaque arc de cercle sur des degrades de couleur ... un truc abominable. Je prefere encore partir d un bon BMP pour generer mes eps. Eventuellement, si bmp->eps est trop gros, je pensq un passage par un gif peut aider( a cause du re-echantillonage de la palette, ce qui introduit des plages uniformes, plus faciles a vectorialiser), AMHA, a tester.
  • # "HTTP" != "FTP" => http:// != ftp://

    Posté par  (site web personnel) . En réponse au message SOucis avec wget .... Évalué à 2.

    pense client server, protocole: wget est un client http ... donc il fait une requette http a un server http, et ce server ne peut renvoyer QUE des fichiers http, soit des pages HTML. Si tu liste un dossier sur un server HTTP, le server construit une page HTML avec le bon contenu. Cela n est pas contournable.

    Avec cette page, wget trouve qu il y a des images, et choppe ensuite les fichiers images; mais pour lister le dossier, il est oblige de recuperer une page HTTP d abord.
  • [^] # Re: admin

    Posté par  (site web personnel) . En réponse au message NTPdate derrière un proxy. Évalué à 1.

    Je prends un cas exemplaire:
    deux amis mettent en place des servers mails dans des pays /tres/ eloignes. on synchronise les DNS, les VPN et tout, puis on test d envoyer un mail ... passe pas. Tout de suite le server dit que c est un probleme d horloge ... apres 2j d enquete, les deux PC sont bien localement a l heure locale, MAIS, l un utilise une RTC sur UTC, et l autre une RTC sur heure locale, avec la locale pardefault de la distribution -> malgres que les deux systems soient a l heure locale, lors du calcul de l UTC pour construire les entetes, il y avait un decalage de plus de 8h entre les machines ...

    si ils avaient installe NTP, le client ntp se serait plaint tout de suite ...
  • # AMHA

    Posté par  (site web personnel) . En réponse au message Reprise de téléchargement distant et crypté ?. Évalué à 1.

    scp et sftp peuvent pas resumer ... mais

    si tu as acces ssh, tu peut segmenter le fichier avec split, et blocs de taille connue, tout ce que tu as a faire, c est continuer le dl au premier bloc cheveauchant avec la ou tu en est actuellement ...

    pour reconstruire, cat block* > file
    apres avoir splitte aussi le block deja DL, afin que sa taille locale corresponde avec la taille des blocks remotes, et que l alignement se fasse sans PB.

    C est chaud a expliquer en 2 lignes a 6h du mat, mais mathematiquement ca marche:

    ton fichiers fait 10. le dl a bloque a 5. tu coupes en blocks de 2 le bout local et le fichier remote.
    le block local 3e est donc enacheve; tu le jette, et tu reprend le dl au bloc distant 3e, jusqu au 5e.
    une fois les 3 manquant ramenes:
    cat block* > file
  • # google.

    Posté par  (site web personnel) . En réponse au message Questions sur LaTeX. Évalué à 1.

    /topic of #latex is:
    (04:54:39) The topic for #latex is: LaTeX Document Processor: http://www.latex-project.org(...) | FAQ: http://www.tex.ac.uk/faq(...) | Tutorials: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tutorials(...)

    -1- avec \usepackage{fancyhdr} je fais un truc qui me plais ...
    matte le source sur http://www.demaine.info/projet_self_tracking_webcam/reports(...)

    -2- ah ben ca depends du compilateur ... perso, je genere des PDF, et les eps se compressentp as tres bien, alors j utilise des images png et je compile direct avec pdflatex. Note que certains outils peuvent maintenant exporter eps<->png dans les deux sens et de maniere optimale ( c est a dire en introduisant de bruit dans le PNG pour que la compression EPS soit plus efficace ) ... peut etre karbon ... mais pas sur.

    ce qui est sur:
    pdflatex peut pas saquer les eps.
    latex peut pas saquer les png.

    et puis pdflatex as un autre avantage: je gere nativement les liens internes, les TOC, et tous types d hyperref.
  • # E16

    Posté par  (site web personnel) . En réponse au message Cherche un DesktopManager léger. Évalué à 4.

    E majuscule, 16 attache sans point ni virgule.

    Enlightenment version 16 stable.

    epure, stable, sobre, rapide, pratique.

    4 ans de vie commune, jamais de quoick.
    pas de barre de lancement ni de taches, pas de bureau, pas d icones. Supporte l integration KDE et/ou gnome si tu en veux, les applets WM si tu les aimes, as ses propres Eplets ... integre beaucoup de libs tres prometeuses.

    Peu a peu j integre aussi E17; Entrance est magnifique, simple, rapide.

    Toutes mes aplis se lancent par keybinding, mais tu peux avoir des menus ... enfin je n utilise tellement jamais les menus que je sais pas les ouvrire :) mais il parait qu ils existent ... ( genre ALT+click central -> liste des fenetres ouvertes )

    j ai aussi tente Entice, pas mal, mais pas fini. Evidence, la j attend d arriver a le compiler ...
  • [^] # Re: man top

    Posté par  (site web personnel) . En réponse au message Cherche un DesktopManager léger. Évalué à 1.

    d un autre cote, j ai des nombres similaires, et ma swap de 1G est occupee a 50% ...

    sauf que je connais le coupable: c est le TBE de FF. il as de violentes fuites.
  • # plop

    Posté par  (site web personnel) . En réponse au message Peer to peer. Évalué à 1.

    xmule, amule, gtkgnutella, Azureus
  • [^] # Re: URL

    Posté par  (site web personnel) . En réponse au journal Carte d'identité biométrique. Évalué à 0.

    Je developpe un point: tu dis que le system est secure parce que tu ne peux pas lire la carte sans la presence physique de l utilisateur; revise donc tes cours de MIM:
    la plastique de l utilisateur est statique: elle peut etre enregistree, car c est par definition ( et propriete essentielle de notre probleme) une info constante; je propose le chemat suivant:

    - tu enleve une borne de lecture de carte ( c est tres simple, et ca as deja ete fait pour des DAB: tu gares un remorqueur devant le DAB, tu sort un poste a souder type MIG sur batterie de camion ou onduleur de puissance, tu soude deux pattes sur le DAB ( 1 mn a tout casser), tu attaches les pattaes a des chaines du remorqueur ( 20s ), tu rembobine les chaines au plus serre, tu repars en remorqueur. Le DAB ne fait pas le poids face au camion, tu le traine par terre. Une fois 3 rue plus loin, tu fini d enrouler les chaines. Tu as toute la vie pour ouvrire le coffre et recuperer le liquide) ...

    - tu attaque la borne, et tu isole la partie qui lis les empruntes. tu te debrouilles pour scanner des personnes, tu enregistre les donnees.

    - tu presente la carte au lecteur, et tu restitue au lecteur la sequence decrivant la personne. Le lecteur te livre toutes les infos de la carte.

    Solution: equiper chaque carte d identite d une puce resistante a l invesigation, qui ne puisse parler qu a une puce de meme type dansle DAB ... Aucun gmvt au monde ne prendra ce risque. ( de donner une puce pareille a chacun de ses habitants)

    donc si le DAB n est pas equipe d un emeteur GPS autonome et que la moindre puce d une de ses cartes n est pas resistante a l investigation, je te pete le truc vite fait. ( moyennant moins de 100k¤, mais si je peux falsifier des cartes d identitee,s je pense que ca se vends bien )

    Autre chemat: un employe d etate insert dans une borne une carte espion sur le bus de sortie du lecteur de carte ... cette personne as donc acces a tous les dossiers transitant par cette borne;
    solution: encryption de bout en bout -> necessite encore des puces resistantes presentes dans tous les equipements d etats ... si il est trop diffuse, la probabilite qu il soit vole augmente de maniere non negligeable -> pas viable non plus

    Il y a des solutions plus sure que d autres, mais rien de parfait.

    La seule solution contre les MIM sont les encryptions fortes de bout en bout, avec cle de cession generee aleatoirement, elle meme encryptee avec une cle privee ... et comme toujours, c est l echage de cette cle privee qui pose probleme. Si elle est stoquee en dur dans une puce, une puce peut etre volee et etudiee.

    Je pense que je me debrouillerai pour travailler quelques annees dans une fonderie ... la t as acces a tous les secrets du monde ( militaires, gouvernementaux, espinage, industriels ... ) je me demande si mon niveau d etude est suffisant pour entrer dans ce monde la ...
  • [^] # Re: Super

    Posté par  (site web personnel) . En réponse au journal Carte d'identité biométrique. Évalué à 3.

    après réflexion, qui aurait interêt a se faire passer pour moi ?

    celui qui as besoin d un casier judiciaire vierge.
  • [^] # Re: URL

    Posté par  (site web personnel) . En réponse au journal Carte d'identité biométrique. Évalué à 2.

    Les seules cartes que les cryptographes reconnaissent comme non violables sont les puces resistantes a l investigations homologuees par la NSA pour l usage commercial sur le sol americain.

    Tout le reste peut etre demonte par qui en as la patience. Et ce qui peut prendre 1 mois aujourdhui prendra 1h dans 1 an.

    Les CB francaises sont la risee des professionels de la crypto, mais quand ils le disent aux journaleux, ils se font emmenere en prison. Elles ont plus de 15 failles connues exploitable par un etudiant en info sans conaissances crypto avancees. Plusrieur de ces failles ont deja fait la une des journeaux, ou sujet de conferances a l Epita.

    Passe donc un DESS de math, et travaille un peu pour les banques, tu verra que c est assez simple de pirater la chose.

    Le plus dure, c est toujours la meme chose: ne pas se faire prendre.

    Alors dis toi que si _1_ s est fait prendre, 10 ont sont passes inapercus.
  • # Comment ne traiter que le son ?

    Posté par  (site web personnel) . En réponse au message question sur transcode. Évalué à 1.

    bon ...
    je l ai fait la semaine derniere pour exporter un wma en wav avec mencoder.
    incapable de te resortir la ligne ( bash_history >>> /dev/null ), je pensais l avoir loguee quelque part, et je retrouve pas ou.

    Bref nu peux avec une option du genre -vo NULL

    et la meilleur doc reste
    man mencoder
    #mplayer
  • [^] # Re: fdisk

    Posté par  (site web personnel) . En réponse au message chiffrage compatible linux-windows. Évalué à 1.

    non mkfs ne cre pas de partition; tout depends si tes systems voient le volume crypte comme un disque raw, ou une partition.

    tente cfdisk sous linux, puis cre une ou des partitions, et formatte les ... c est ce que je n aimes pas avec les loop: tu sais jamais si c est disk ou part.