Frédéric Heulin a écrit 254 commentaires

  • [^] # Re: D'autres essais

    Posté par  . En réponse au message Détecter des pipes à travers ssh.. Évalué à 1.

    Au cas où :

    #> ssh -V
    OpenSSH_5.8p1-hpn13v10, OpenSSL 1.0.0e 6 Sep 2011
    
    
  • # D'autres essais

    Posté par  . En réponse au message Détecter des pipes à travers ssh.. Évalué à 2.

    #> echo toto | ssh -t localhost ~/term.sh
    Pseudo-terminal will not be allocated because stdin is not a terminal.
    STDIN: PIPE
    STDOUT:: PIPE
    STDERR: PIPE
    
    

    Dans le cas qui te pose souci, j'ai un message en plus.

    Et dans ce cas là, on peut faire :

    #> echo toto | ssh -t -t localhost /home_shared/fredd/term.sh
    toto
    STDIN: TERM
    STDOUT:: TERM
    STDERR: TERM
    
    

    ou alors
    #>ssh t localhost "echo toto | /home_shared/fredd/term.sh"
    STDIN: PIPE
    STDOUT:: TERM
    STDERR: TERM
    Connection to localhost closed.
    
    

    mais j'ai peur qu'aucun des deux ne te soit utile !

    En clair, ssh laisse les terminaux comme il les trouvent.
    Le truc, c'est qu'il doit en créer (-t) un tty si tu lui demandes ou pas (-T ou rien) de l'autre côté du tunnel ssh.
    Dans le second cas, il redirige tout pour te ressortir les entrées/sorties de ce côté du tunnel. Dans le premier, il alloue un terminal dont il redirige les I/O et exécute ton programme dedans.

  • [^] # Re: détails

    Posté par  . En réponse au journal Fujitsu atteint la première place du top500. Évalué à 1.

    Pour avoir mangé du tofu puant, il y a le tofu puant et tofu puant.

    Le mauvais tofu puant, bah y pue. Le bon tofu puant, bah y pue; mais c'est pas pareil, c'est un bon tofu puant !

    Non sérieusement, il y a tofu qu'on te sert dans les rues de Hong-Kong où est les commerçants jouent à celui qui créa celui qui pue le plus, et c'est grosso-modo pour amuser les touristes.

    Et il y a le tofu puant (qui ne sent pas si fort que ça d'ailleurs) que l'on peut se faire servir dans les restaurants traditionnels à Taïwan et qui est très bon (si si !); tofu servi dans une soupe pimentée, à manger avec du riz par exemple.

    Pour rester sur l'analogie du fromage, il y a la vache-qui-rie macérée dans le jus de chaussettes et le bleu de Bresse.

  • [^] # Re: En prélevant ce sang, vous acceptez les conditions générales de don...

    Posté par  . En réponse au journal Don de soi. Évalué à 2.

    Je ne m'y connais pas des masses mais quelque chose me dit que la clause ND va poser des problèmes aux receveurs quand leur corps va utiliser son sang …

  • [^] # Re: En vrac, mes préférés

    Posté par  . En réponse à la dépêche Vim fête son 20e anniversaire. Évalué à 2.

    Essaie d'appliquer ta méthode aux challenges du VimGolf pour voir ;-)

  • [^] # Re: Les développeurs Python modernes...

    Posté par  . En réponse au journal Chronokiwi sort en version d3b63be4cb. Évalué à 1.

    Oui à ce niveau de version, c'est du correctif sans de changement d'apis donc ils ont considérés qu'une version à la fois était logique (et suffisant).

    Sinon oui gentoo est très souple à ce niveau, par nécessité pour la compilation des packages en partie d'ailleurs.
    Par exemple pour automake, j'ai trois slots d'installé ! :

    ~
    [rls](50417:17fredd@p-v-fheulin)> eix -ce automake
    [I] sys-devel/automake
         Available versions:  
            (1.4)   1.4_p6-r1
            (1.5)   1.5-r1
            (1.6)   1.6.3-r1
            (1.7)   1.7.9-r2
            (1.8)   1.8.5-r4
            (1.9)   1.9.6-r3
            (1.10)  1.10.3
            (1.11)  1.11.1 ~1.11.1-r1
            (9999)  **9999
         Installed versions:
       1.9.6-r3(1.9)(11:03:17 29/04/2010)
       1.10.3(1.10)(10:45:45 25/02/2010)
       1.11.1(1.11)(10:45:55 25/02/2010)
    
    
  • [^] # Re: Aleutia

    Posté par  . En réponse au message Cherche micro PC. Évalué à 1.

    Ce qui m'inquiète sur ce genre de machines, c'est le faible nombre de ports USB.

    Sur ma machine actuelle, vieillissante certes, il semble que le fait de brancher un périphérique via un hub (autoalimenté) apporte des problèmes que je n'ai pas en branchant le périphérique directement sur un port de la machine, par exemple pour un scanner qui s'arrête en milieu d'un sca … ! (je n'ai pas de problèmes avec le clavier qui blo)

    (Bon c'est peut-être que ma machine est jurassique, mais si certains ont des infos sur le sujet …)

  • [^] # Re: Les développeurs Python modernes...

    Posté par  . En réponse au journal Chronokiwi sort en version d3b63be4cb. Évalué à 1.

    Tu as en effet un ebuild par version, et tu peux installer autant de version que tu veux : (ici un python2 et un python3)

    ~
    [_](51314:20fredd@p-v-fheulin)> eix -ce python
    
    [I] dev-lang/python
         Available versions:  
            (2.4)       2.4.6
            (2.5)       2.5.4-r4
            (2.6)       2.6.6-r2 ~2.6.7-r2
            (2.7)       2.7.1-r1 ~2.7.2-r2 ~2.7.2-r3
            (3.1)       3.1.3-r1 ~3.1.4-r2 ~3.1.4-r3
            (3.2)       ~3.2-r2 ~3.2.2
      {-berkdb bootstrap build +cxx doc elibc_uclibc examples gdbm ipv6 +ncurses 
       +readline sqlite +ssl +threads tk +wide-unicode wininst +xml}
      
      Installed versions:
    
      2.7.1-r1(2.7)(13:12:50 01/06/2011)
      (gdbm ipv6 ncurses readline sqlite ssl threads wide-unicode xml -berkdb -build
       -doc -elibc_uclibc -examples -tk -wininst)
      
      3.1.3-r1(3.1)(12:55:08 04/04/2011)
      (gdbm ipv6 ncurses readline sqlite ssl threads wide-unicode xml -build -doc
       -elibc_uclibc -examples -tk -wininst)
       
         Homepage:            http://www.python.org/
         Description:         Python is an interpreted, interactive,
                              object-oriented programming language.
    
    

    Ensuite chaque package peut restreindre sa compatibilité avec une version de python ou une autre. (ce qui est précisé dans les ebuild)

    Enfin il y a une version de python par défaut :

    ~
    [_](50214:34fredd@p-v-fheulin)> eselect python list
    Available Python interpreters:
      [1]   python2.7 *
      [2]   python3.1
    
    

    Ici la 2.7.
    On peut la changer temporairement pour compiler des packages avec une version particulière de python et revenir à la version initiale pour l'install des autres packages.

  • [^] # Re: Un truc de communiste ?

    Posté par  . En réponse au journal Chronokiwi sort en version d3b63be4cb. Évalué à 4.

    Plutôt un truc de flowmmuniste non ?

  • [^] # Re: Les développeurs Python modernes...

    Posté par  . En réponse au journal Chronokiwi sort en version d3b63be4cb. Évalué à 2.

    Tu exagères pour les librairies.
    Il y a une version principale de librairie mais rien n'empêche de viser une autre version si besoin est. Ça fait belle lurette que la notation unix .so.X.Y est utilisée.

    Pour ce qui d'avoir plusieurs versions d'une même librairie sur un système, j'ai peine à croire que la notion de slot (qui est le nom désignant ce mécanisme sous Gentoo) soit si marginal. Dire que ce n'est pas le but, oui, insinuer que rien n'est fait pour, non.

  • [^] # Re: Marche pas

    Posté par  . En réponse au journal Firefox with Bing : WTF?. Évalué à -1.

    alors que google est … multi-plate-forme

    Tu veux dire que google n'est pas sexy ? ;-)

  • [^] # Re: Respect...

    Posté par  . En réponse à la dépêche Dennis Ritchie, un père d’UNIX, nous a quittés. Évalué à 1.

    Et encore 80 à 90 des idéogrammes auraient une clef phonétique dans le caractère [référence nécessaire ?]

  • # À vue de nez…

    Posté par  . En réponse au message Gestion du son sous linux: Comment ne pas avoir de multiplexage. Évalué à 2.

    1) Trouver un gestionnaire de fenêtre qui te permettent d'ajouter une action au changement de focus (en commençant par celui que tu utilises évidemment). Les gestionnaires minimalistes tel dwm permettent cela. Reste à voir pour les autres.

    2) s'assurer que l'on va couper le son de toutes les fenêtres sauf celle qui a le focus.
    xwininfo (-tree -root) permet d'obtenir l'association entre l'ID X11 et le nom de l'application lancée.

    3) Être capable de couper le son de chaque application individuellement par une commande externe. Amarok à des raccourcis clavier pour ça par exemple. Éventuellement utiliser xdotool pour cela.

  • [^] # Re: Pavatar ?

    Posté par  . En réponse à l’entrée du suivi Intégration avec un service non libre ?. Évalué à 1 (+0/-0).

    http://snippets.dzone.com/posts/show/5657

    Est-ce que le snippet ci-dessus ne serait pas un bon début ?

  • # conflit de domaine ?

    Posté par  . En réponse au message Samba + Windows 7. Évalué à 1.

    À mon taf, on a un domaine windows (celui de la boîte) avec lequel les gens se loggent.
    Du coup en essayant d'ouvrir un partage samba sous windows 7 sans lui préciser de domaine dans le login, l'authentification échoue (il ne semble pas contacter le serveur samba).
    En précisant un domaine/workgroup bidon dans le login, par exemple EXEMPLE<loginvalide>, il contacte bien le serveur samba et tout se passe pour le mieux.

  • [^] # Re: Le cache...

    Posté par  . En réponse au message Mémoire consommée mais par quoi/qui ??? Incompréhensible. Évalué à 1.

    Je crois que tu t'es trompé :

    the -m switch displays it in megabytes.
    
    

    Je ne vois aucune option qui correspondrait dans la manpage.
  • [^] # Re: Même problème …

    Posté par  . En réponse au message Vends clavier typematrix qwerty + skin bépo. Évalué à 1.

    Heu… ma méthode parait plus simple pour le coup.

    Bon par contre je réalise que ça ne marche pas en mode console.
    J'y suis en bépo uniquement. (sys-apps/fr-bepo-keymaps, overlay laurentb pour gentoo)

  • [^] # Re: Même problème …

    Posté par  . En réponse au message Vends clavier typematrix qwerty + skin bépo. Évalué à 3.

    J'ai cette configuration depuis xorg 1.8 je crois et ça marche très bien.

    p-v-fheulin ~ # cd /etc/X11/xorg.conf.d/
    p-v-fheulin xorg.conf.d # ls -al
    total 28
    drwxr-xr-x 2 root root 4096 Oct 19 10:36 .
    drwxr-xr-x 6 root root 4096 Sep 27 18:07 ..
    -rw-r--r-- 1 root root  385 Jul  9  2010 fonts.conf
    -rw-r--r-- 1 root root  177 Jul  9  2010 hdaps.conf
    -rw-r--r-- 1 root root  137 Jul 12  2010 keyboard.conf
    -rw-r--r-- 1 root root  289 Jul 12  2010 typematrix.conf
    -rw-r--r-- 1 root root  322 Apr  5  2011 vgaoutput.conf
    p-v-fheulin xorg.conf.d # cat keyboard.conf 
    Section "InputClass"
            Identifier  "default keyboard"
            MatchIsKeyboard "on"
            Driver      "evdev"
            Option      "XkbLayout" "fr"
    EndSection
    p-v-fheulin xorg.conf.d # cat typematrix.conf 
    Section "InputClass"
            Identifier      "Typematrix"
            Driver          "evdev"
            MatchDevicePath "/dev/typematrix"
            Option          "XkbLayout" "fr"
            Option          "XkbVariant" "bepo"
    EndSection
    
    Section "InputClass"
            Identifier      "Typematrix-if1"
            MatchDevicePath "/dev/tm-if1"
            Option          "Ignore" "True"
    EndSection
    
    

    /dev/typematrix et /dev/tm-if1 proviennent des règles udev suivantes :

    p-v-fheulin xorg.conf.d # cd /etc/udev/rules.d/
    p-v-fheulin rules.d # ls -al
    total 32
    drwxr-xr-x 2 root root 4096 Oct 19 09:30 .
    drwxr-xr-x 3 root root 4096 Sep 27 17:39 ..
    -rw-r--r-- 1 root root    0 Sep 27 17:39 .keep_sys-fs_udev-0
    -rw-r--r-- 1 root root   82 Jan 11  2010 50-local-tuntap.rules
    -rw-r--r-- 1 root root   84 Sep 30 10:57 60-vmware.rules
    -rw-r--r-- 1 root root  960 Oct 18 14:57 70-persistent-cd.rules
    -rw-r--r-- 1 root root  631 Sep 27 17:39 70-persistent-net.rules
    -rw-r--r-- 1 root root   28 Dec 23  2010 99-fuse.rules
    -rw-r--r-- 1 root root  357 Jul 12  2010 99-local-typematrix.rules
    p-v-fheulin rules.d # cat 99-local-typematrix.rules 
    DRIVERS=="usb", ATTRS{idVendor}=="1e54", ATTRS{idProduct}=="2030", ENV{ID_INPUT_KEYBOARD}=="?*", ACTION=="add", NAME="typematrix"
    DRIVERS=="usb", ATTRS{idVendor}=="1e54", ATTRS{idProduct}=="2030", ENV{ID_INPUT_KEYBOARD}==""  , ACTION=="add", NAME="tm-if1"
    
    

    P.S.: Le tm-ifl est un périphérique désactivé car le clavier typematrix semble déclarer une souris à molette fantôme en plus du clavier, ce qui causait des warnings/garbage dans la log de xorg.

  • [^] # Re: Bien sur que tu peux ... merci d'ailleurs.

    Posté par  . En réponse au journal Vos papiers !. Évalué à 3.

    Après vérification, il semble qu'il y ait un organisme du nom de optigede sous la responsabilité de l'ademe :

    http://www.optigede.ademe.fr/

    "Le site OPTIGEDE, en ligne depuis juin 2011 a été réalisé pour proposer aux acteurs opérationnels en charge de la prévention et de la gestion des déchets dans les territoires, une plate-forme d'échanges et de diffusion des bonnes pratiques."

    Il semble que l'on puisse s'inscrire et faire des suggestions.
    Je n'ai pas tenté. (Peut-être est-ce réservé aux acteurs opérationnels …)

  • [^] # Re: Le coût du PDF

    Posté par  . En réponse au journal Vos papiers !. Évalué à 0.

    "stop-communication-institutionnelle"

    C'est un autocollant fait maison ?
    Où peut-on le trouver ?
    (Mes recherches n'ont rien données.)

  • # Bien sur que tu peux ... merci d'ailleurs.

    Posté par  . En réponse au journal Vos papiers !. Évalué à 2.

    Bien sur que tu peux demander, mais je ne suis pas que ce soit auprès de ton/nos députés qu'il faille le faire mais auprès des maires, conseillers municipaux, conseillers en communications …

    Par exemple, dans ma ville, le journal hebdomadaire (qui rentre donc dans la catégorie bulletin municipal), est :
    - distribué à des endroits identifiés et de grand passages et non pas distribué dans toutes les boîtes aux lettres de la ville.
    - est disponible en pdf (ce que je ne savais pas d'où le merci d'ailleurs !)

    Pour le stop-pub, à noter que ça ne concerne pas les "pubs" et communications de l'administration.

  • [^] # Re: HS

    Posté par  . En réponse au journal Wikipédia italiano is dying. Évalué à 2.

    C'est triste ton point de vue sur sa tête ;-)

  • [^] # Re: Élégance...

    Posté par  . En réponse à la dépêche Firefox Sept : consommation mémoire nettement améliorée. Évalué à 4.

    plutôt ça:

    ln -s /usr/bin/telnet /usr/bin/firefox

  • [^] # Re: Merci Microsoft !

    Posté par  . En réponse à la dépêche Meego est mort ! Vive Tizen !. Évalué à 8.

    Il ne reste plus qu'à attendre. des smartphones Nokia sous WIndows Phone avec Skype et Facebook pré-installés.

  • [^] # Re: Troll

    Posté par  . En réponse à la dépêche Firefox Sept : consommation mémoire nettement améliorée. Évalué à 10.

    Tu te poses un faux problème.

    Pour l'utilisateur cliché, google est installé de base dans l'ordinateur avec windows et c'est donc normal d'accéder à monentreprise en cliquant sur le premier lien dans le résultat de la recherche. Après que le site s'appelle http://monentreprise ou http://www.montentreprise.com ou même http://www.montentreprise.grosphishing.com, c'est totalement un truc d'informaticien, et ta problématique posée en dernière phrase le prouve bien ;-) (et ce même si je la partage …)