totof2000 a écrit 9656 commentaires

  • # Tk, averc n'importe quel langage par dessus.

    Posté par  . En réponse au message débutant cherche piste pour apprendre a faire de petite gui. Évalué à 3.

    C'est moche, mais c'est assez facile à prendre en main pour se lancer.

    Bien qu'à l'origine Tk a été développé plutot pour Tcl, il y a des bindings pour pas mal de langages dont Ruiby, Perl, et Python. Par contre je te conseille Python qui est un langage neuneu par excellence (le Visual Basic du libre en quelque sorte).

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 1.

    Pas forcément. J'aime pas le format machin, je le trouve mal fichu/bloaté/buggué, du coup je n'ai pas sur mon pc les libs permettant de lire le format machin. Je ne peux pas réencoder.

    Là c'est toi qui ne veux pas, techniquement rien ne t'en empêche et ça c'est ton problème. Là je dirais que tu veux abuser de l'autre sens …

    C'est incroyable cet entêtement à nier les avantages de la culture libre, et à essayer de trouver des contournements aux inconvénients du paradigme courant sans vouloir reconnaître à quel point ces contournements sont bancals.

    C'est que tu n'as pas compris mes propos. Je n'ai jamais nié la culture libre. Par contre je suis d'avis que la liberté qu'on accorde sur certaines oeuvres ne dit pas être le même que l'on accorde sur les logiciel. Mais c'est un autre débat.

    Si tu veux que je te résume mon opinion en quelques lignes : je suis d'avis qu'on a pas à imposer à quelqu'un de faire du libre. Par contre je suis pro-libre et j'essaie de le positionner là ou je peux si je vois que la situation s'y prête. Maintenant, tout comme on ne peut imposer à un éditeur de faire du logiciel libre, je ne vois pas pourquoi on devrait imposer à un auteur, compositeur,interprète ou n'importe quel personne créant quelque chose de rendre ce quelque chose libre. Par contre à partir du moment ou elle diffuse, elle ne devrait pas aoir le droit de restreindre l'accès à cette diffusion en utilisant des artifices techniques tels que le format de fichier, le format reconnu par tel ou tel outil permettant de décoder et lire son oeuvre.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2. Dernière modification le 05 février 2013 à 19:15.

    D'ou l'intéret d'un standard qui pourrait être lu par n'importe quel lecteur … On fait ça dans les voitures pour les outils de diagnostic, pourquoi pas la même chose pour les liseuses ?

    Et si le format ouvert utilisé par l'auteur ne me plaît pas ?*

    S'il est standardisé tu peux le convertir dans un format qui te plait mieux … Par contre ça ne t'autorise pas à le diffuser toi-même sous ce format si l'auteur ne t'a pas donné le droit de diffuser son oeuvre.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 6.

    Et s'il te dit "tu n'as pas le droit de lire mon oeuvre sur un lecteur de telle ou telle marque", ça te parait normal? Et s'il te dit 'tu n'as pas le droit de lire mon livre avec des lunettes Afflelou, mais uniquement avec des lunettes Chrys", oui "tu n'(as pas le droit d"écouter ma musique dans une voiture de marque Citroën", ça te paraît normal ?

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    Ce n'est pas parce qu'ils le font que ça rend la chose légitime. Ca fait partie de ce que je qualifie d'abus de droits d'auteur.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    En fait pour moi, ne restreindre la diffusion à un seul format reconnu par un seul type de lecteur revient ni plus ni moins à produire un "CD" de musique sous un format spécifique qui ne peut être lu que par un lecteur de marque spécifique.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    Wine c'est pas du reverse-engineering ?
    On s'en fout de ce qu'est wine : wine permet d'exécuter des softs windows sur Linux. L'auteur ne devrait pas avoir à l'interdire. C'est typiquement ce que je considère comme un abus de droit d'auteur.

    Que les auteurs publient dans des formats ouverts ou bien que la loi te donne le droit de faire du reverse-engineering sur des formats fermés (ce qui est déjà plus ou moins le cas, à ma connaissance) ?
    Que les auteurs publient dans des formats ouverts, ce qui aurait come conséquence de permettre de lire le contenu sur n'importe quelle plate-forme.

    Quant aux CLUFs qui interdisent l'utilisation de Wine, je crois bien que ça existe déjà.
    Ce n'est pas parce que ça existe que ce n'est pas de l'abus.

    En fait ce que tu défends, c'est la possibilité qu'à un auteur ou un éditeur de t'imposer la marque du lecteur CD (ou DVD) que tu vas utiliser pour lire son contenu.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2. Dernière modification le 05 février 2013 à 17:12.

    Mais quel est le rapport ? Je parle de contenant, pas de contenu. A partir du moment ou le contenu n'est pas altéré (dans notre cas le contenu est du texte, voire des immages) , en quoi un auteur aurait-il un droit de regard sur le format de diffusion ?

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    tout aussi absurde que de dire que l'auteur d'un soft ne devrait pas pouvoir choisir s'il diffuse son code source ou pas.
    Ca n'a rien à voir, mais absolument rien à voir. Je ne demande pas à un auteur de publier ses codes source LaTeX par exemple.

    ou que de dire que l'auteur ne devrait pas pouvoir choisir l'OS sur lequel son soft va être exécuté, pour reprendre la comparaison de départ
    Et il ne devrait pas. Un développeur ne devrait péas avoir à m'interire de faire tourner un soft Windows sous Wine par exemple, et c'est ce que tu défends.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    Ce que tu es en train de me dire, c'est qu'un éditeur de musique devrait avoir le droit de t'empêcher de convertir un MP3 en AAC ou vice-versa. Et ça ça me choque.

  • [^] # Re: Standard

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 1.

    Si tu veux faire une loi qui impose à l'auteur de diffuser son œuvre dans un format ouvert (quand bien même il ne voudrait pas), ça veut dire que tu t'en fiches un peu de la volonté de l'auteur, non ?

    Je ne vois pas en quoi l'auteur devrait avoir un droit de regard sur le format de diffusion. Soit il diffuse, soit il ne diffuse pas, point.

  • [^] # Re: les abréviations, c'est mieux quand ce n'est pas ambigu

    Posté par  . En réponse au journal Pétition pour le « dégroupage du Cloud souverain français ». Évalué à 2.

    .. A tel point que j'en MEUR

  • [^] # Re: &

    Posté par  . En réponse au message action simultanée. Évalué à 4.

    Si je reprends ton code, ça fait un truc du genre :

    while IFS=" " read nom swip nbport machine
    do
    
    (
    jour=$(date +"%d-%m-%y" )
    heure=$(date +"%T")
    echo $machine
    #Recuperation des addresse mac dans un fichier au format decimal et hexa
            #creation du fichier mac1016.dat contenant la relation mac hex / mac deci
            snmpwalk -v 2c -c public -OX -Cc $swip 1.3.6.1.2.1.17.4.3.1.1 | \
            cut -c29- | \
            awk -F " " '{ print $1,$4"-"$5"-"$6"-"$7"-"$8"-"$9 }' | \
            sort -k 1,1 > ./mac1016.dat 
    
            #recuperation du portbridge et creation de bridge.dat
            snmpwalk -v 2c  -c public -Of -Cc $swip .1.3.6.1.2.1.17.4.3.1.2 |\
            cut  -c44- | \
            awk -F " " '{ print $1,$4 }' | \
            sort -k 1,1 > ./bridge.dat 
    
            #recuperation du portID et creation du fichier portid.dat
            snmpwalk -v 2c  -c public -Of  $swip .1.3.6.1.2.1.17.1.4.1.2 | \
            cut  -c45- | \
            awk -F " " '{ print $4,$1 }' | \
            sort -k 1,1 > ./portid.dat 
    
            #recuperation du port et creation de port.dat
            snmpwalk -v 2c  -c public -Of  $swip .1.3.6.1.2.1.31.1.1.1.1 | \
            cut -c78- | \
            awk -F " " '{ print $1,$4 }' | \
            sort -k 1,1 >./port.dat 
    ) &
    done < ip.cfg
    
    

    Après, il te faudra probablement jouer avec les fichiers de logs de façon à ne pas les écraser entre eux en générant 1 fichier de log par machine.

  • [^] # Re: &

    Posté par  . En réponse au message action simultanée. Évalué à 3.

    Des parenthèses bien placées et un & derrière devraient suffire.

    Sans parenthèses :

    #!/bin/bash
    
    
    for i in a b c
    do
            echo "$i"
            sleep 10
            echo " -- $i"
    done
    
    

    A l'exécution :

    $ time sh /tmp/toto.sh
    a
     -- a
    b
     -- b
    c
     -- c
    
    real    0m30.025s
    user    0m0.000s
    sys     0m0.004s
    
    

    Avec les parenthèses :
    le code :

    #!/bin/bash
    
    
    for i in a b c
    do
    (       echo "$i"
            sleep 10
            echo " -- $i" ) &
    done
    
    

    a l'exécution :

    $ time sh /tmp/toto.sh
    a
    b
    c
    
    real    0m0.009s
    user    0m0.004s
    sys     0m0.000s
    $  -- a
     -- b
     -- c
    
    

    Explication : les parenthèses exécutent les commandes qu'elles contiennent dans un sous-shell. Ce qui signifie que, dans le code, il faudrait mettre entre parenthèses tout le bloc de code qui doit s'exécuter dans un ordre précis et mettre un & derrière pour que les blocs entre parenthèses s'exécutent en paralèle les uns des autres.

  • # Si tu ne sais pas quoi en faire ....

    Posté par  . En réponse au message Que faire avec un Raspberry pi ?. Évalué à 6.

    … donne-le moi, je saurai lui trouver une utilité.

  • [^] # Re: .

    Posté par  . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 6.

    Peux-tu me citer des cas ou le libre n'a pas de sens, vu du client  ?

    Pour ma part le seul intéret du non libre est le verouillage et "emprisonnement" du client par le fournisseur.

    Attention, je ne parle pas de solution libre comparée à une solution propriétaire, mais du libre en général par rapport au propriétaire.

  • [^] # Re: Je suis indécis et partagé ...

    Posté par  . En réponse au message Donne serveurs Sun E250 et E450. Évalué à 2.

    Le problème de ces bêtes, c'est que la NVRAM se décharge, et qu'il est impossible de chager la pile sans bazarder la RAM.

    J'ai jeté 2 U1 et 2 U5 à cause de ça.

  • [^] # Re: Tu as torT

    Posté par  . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 2.

    Mouahaha. Google, Wikipedia, YouTube, Facebook, Twitter, etc. MySQL c'est aussi fait pour des entreprises ayant des besoins énormes en SQL.

    La plupart de ces entreprises utilisent des bases nosql pour gérer certaines de leurs données …

  • [^] # Re: Tu as torT

    Posté par  . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 4.

    Oracle ne semble utilisé que dans les projets où un SGBD puissant est requis. Hors, ces projets ne courent pas la rue.

    Celà dit, bien souvent, tu as des DBA qui connaissent bien Oracle, qui ont un ou deux projets importants à gérer. Et lorsque des projets moins importants arrivent, ils ont tendance à pousser ceux-ci sur Oracle. Ca devient de moins en moins vrai mais cette tendance existe toujours.

  • [^] # Re: Tu as torT

    Posté par  . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 6.

    Si c'était Java qui les intéressait, pourquoi ne pas plus communiquer sur lui. Parce que son image en prend un coup ces temps-ci à cause des failles dans son plugin Web.

    Ne t'inquiète pas, les commerciaux communquent sur Java à qui il faut (et tu ne sembles pas faire partie de ceux-ci), et le refourguent dans leurs applis (ATG par exemple … parce que c'est l'appli à laquele je suis confronté en ce moment). Oracle, ce n'est pas que du SGBD, ils ont acheté plein d'autres choses à côté.

    Oui, je sais que le plugin web Java n'a rien à voir avec le langage, mais beaucoup le pense et gardent juste Java pour jouer à Minecraft.

    Tu parles "grand public", mais parle de Oracle a grand public, il te regardera avec des yeux touts ronds :). Java sert hélas à plein d'autres choses, et je suis convaincu qu'il est bien plus présent dans le monde professionnel que dans le monde "grand public" (hormis le cas de la téléphonie mobile, et là encore, le grand public ne le voit pas ou peu).

  • # Tu as torT

    Posté par  . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 10.

    Certains diront que Oracle a surtout acheté Sun pour s'emparer de MySQL et qu'il s'en fichait du reste. Plus les choses avancent, plus il est difficile de leur donner tord.

    C'est faux. Ce qui intéressait Oracle, c'était surtout Java et le hard, notamment les baies de disques. Le reste, Oracle s'en moque : leur SGBD est encore capable de faire des trucs que les autres ne savent pas faire aussi bien (en tout cas pour le moment).

  • [^] # Re: Essaie Alfresco

    Posté par  . En réponse au message Solution GED. Évalué à 2.

    J'ai effectivement vu Alfresco dans mes recherches. Il y a aussi Calenco et kolekti pour la partie rédaction, qui semble-t-il peuvent s'interfacer avec une GED. Par contre je n'ai rien vu qui aparamment pourrait récupérer des infos d'un wiki par exemple. Faut que je creuse un peu, mais si vous avez des idées je suis preneur.

  • # T'es obligé de crier comme ça ?

    Posté par  . En réponse au message iptables string match ne fonctionne pas. Évalué à -2.

    EST-CE QUE JE CRIE, MOI ????

  • [^] # Re: tty non graphique = pas "multitache", quelques idées quand meme

    Posté par  . En réponse au message Lancer une application sur un TTY distinct depuis un démon. Évalué à 3.

    Une piste : intercepter un signal dans ton bash_profile. Par contre l'inconvénient est que le shell attend la fin de l'instruction en cours pour exécuter le handler, ce qui signifie que si un shell lance un sous-shell, il faudra attendre la fin de celui-ci pour que le signal soit récupéré et que l'action correspondante soit réalisée.

    Sinon, il faudrait réécrire getty pour qu'il puisse intercepter le signal et agir en conséquences (ou trouver un tty qui sache le faire).

    action1() {
    echo "Reisation de l'action 1"
    }
    action2() {
    echo "Reisation de l'action 2"
    }

    signal_handler() {
    echo "Vous avez recu un signal."
    echo "Evenement XXXX"
    echo "Que voulez-vous faire?"
    echo " - choix 1 : action 1"
    echo " - choix 2 : action 2"
    read rep
    case $rep in
    1)
    action1
     ;;
    2) action2
     ;;
    *)
    echo "Choix inconnu"
     ;;
    esac
    echo "Retour a la normale"
    }

    trap signal_handler SIGUSR1

  • [^] # Re: Problème 3

    Posté par  . En réponse au message Challenge Codingame n°3. Évalué à 2.

    On a dit en C

    C'est gavant ces pythonneux qui jettent leur déchets partout comme ça !!!