fearan a écrit 7550 commentaires

  • [^] # Re: sur DAB, sur la FM, et maintenant sur linuxfr

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 2.

    Ca existe un habitant non local? un exemple?

    Pas mal de pseudo résidents en suisse, ou je dirai récemment un nouveau Russe ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: COUP DE TONNERRE DANS LE LAN...

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 2.

    président de la commission, j'ai fourché

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui, et ?

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 5.

    Rectification ça fait depuis des dizaines d'années, que lorsque qu'un gars est motivé pour faire bouger les choses et tente de changer la donne, les médias le présente comme un guignol n'ayant aucune chance, agite le spectre du FN, caricature leur propos, coupe les phrase comme il le faut pour ne laisser entendre qu'il n'y a que 2 alternatives viable, chacune de ces alternative sélectionnant bien les personnes à présenter, et les excluant si elles ne font pas le jeu du député godillot.

    Ajoute à cela qu'une campagne coûte des sous, que d'après un, je l'espère, futur repris de justice, 22 millions c'est pas assez, tellement qu'il a dépensé (pour un lamentable échec) plus de 40 millions.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: COUP DE TONNERRE DANS LE LAN...

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 9.

    oui mais là à la tête du parlement européen, c'est comme si on avait mis Al Capone à la justice, à l'intérieur et à Bercy.

    Ou le patron de Total à l'écologie, Albanelle au numérique, Bachelot à la santé, Raymond Barre au ministère du travail, le conseiller de la Grèce (pour maquiller le déficit) à la banque centrale européenne…

    Oups… Bon ok c'est pas si absurde que ça finalement ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui, et ?

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 9.

    oh c'est raffiné tout ça ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui, et ?

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 10. Dernière modification le 06 novembre 2014 à 11:19.

    meuh non, faut pas dire ça, il nous a quitté pour un monde meilleur, il faut dire… il vivait dans un monde de brut ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui, et ?

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 10.

    Vu que le montant du déficit de la France est du niveau de l'évasion fiscale, qu'un bon paquet de réformes (augmentation des impôts, suppressions de postes, économie d'entretiens ) sont justifié par un objectif de déficit faible (3% du PIB il me semble) Tu es largement plus impacté au quotidien, et ce sans que tu puisse agir que par la fuite des données que tu laisse trainer sur le web.

    Enfin vu qu'on pleure un gars décédé parce qu'il payait ses impôts en France, en oubliant que la boite dont il était PDG ( http://www.leparisien.fr/economie/total-pas-un-centime-d-impot-mais-un-cheque-du-fisc-de-80-meur-17-10-2014-4220769.php ) s'arrangeait pour ne pas payer d'impôts, honnêtement quitte à choisir qui de la boite ou le patron doit payer des impôts, dans ce cas précis c'est la boite.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: c'est compliqué

    Posté par  . En réponse au message Problème find avec ctime. Évalué à 2.

    rien de très sorcier à adapter ;)

    if [ $? = 0 ]
    then 
      mv /var/backups/dump_tmp/$FILE /var/backups/dump 
      for i in 2H 12H 
      do 
        read garde1 supression <<< $( ls -t /var/backups/dump/*-${i}* )
        \rm $supression 
      done
    else
       mv /var/backups/dump_tmp/$FILE /var/backups/dump/$FILE.ERROR 
    fi

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # c'est compliqué

    Posté par  . En réponse au message Problème find avec ctime. Évalué à 2.

    Si l'idée est de garder les deux précédents, je ferai autrement

    if [ $? = 0 ]
    then
     read garde1 garde2 supression <<< $( ls -t /var/backups/dump )
     \rm $supression 
     mv ...
    else
    ...
    fi

    ps : je ne fais que du bash, si ça ne passe pas en dash/sh/ksh/tcsh/zsh, je décline toute responsabilité ;)
    pps : ça ne passe pas en dash
    ppps : ça peut se régler à coup de ls -t | ( read … )
    pppps : il y a surement plus élégant ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # je capturerai les \x

    Posté par  . En réponse au message Nginx : trapper des logs "bizarres".. Évalué à 4.

    en gros une ligne qui valide (\x.*){10} se prends un ban, rien que la première ligne en a plus de 20, la deuxième j'en parle pas ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Débuggage

    Posté par  . En réponse au message Exercice shell script. Évalué à 2.

    typiquement :

    >a=plop
    >echo `echo \$a` 
    plop
    
    >echo $(echo \$a)
    $a
    
    >echo $(eval echo \$a)
    plop
    
    >echo `eval echo \$a` 
    plop

    généralement les $( ) sont plus lisible et plus facile à gérer.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Débuggage

    Posté par  . En réponse au message Exercice shell script. Évalué à 3.

    je navigue en noscript + sans image car on a un quota de quelques centaines de Mo la semaine, et un truc du genre 1 giga l'an, pour éviter d'exploser le quota, j'ai du m'adapter; si la personne avait bien fait son travail elle aurai mit un alt qui va bien ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Whois

    Posté par  . En réponse au journal mes-aides.gouv.fr, simulez vos aides en ligne !. Évalué à 10.

    Oui enfin le coût d'un presta n'est pas le même qu'un employé, je suis facturé autour de 500€ la journée sur 220 jours, ce qui fait du 110 000€ l'année pour un brute de 49 0000€ ce qui doit donner un superbrut à 74 000 € environ, on est une petite dizaine à bosser pour le même client, et ce depuis plusieurs années, voir dizaines d'année pour certains.

    Mais bon ça donne de la flexibilité il parait… Elle coûte cher la flexibilité.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Débuggage

    Posté par  . En réponse au message Exercice shell script. Évalué à 2.

    En même temps, j'ai pas l'énoncé

    je préfère mon presque oneliner à coup d'IFS :)

    J'ai déjà mon diplôme moi, ensuite j'ajouterai que mon onliner a plus de chance de fonctionner avec des commandes ayant des espace, sed remplacera les " " par des , une commande du genre "reboot universe" :)

    J'ajouterai qu'utiliser sed pour remplacer un caractère par un autre… tr est là pour ça ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Débuggage

    Posté par  . En réponse au message Exercice shell script. Évalué à 3.

    rhoooo alors je propose (ça marche pour bash, je ne sais pas pour sh

    for i
    do
    VAR+=,$i
    done
    ps -C ${i:1}

    et hop pas de if tout degeu en début de boucle

    sinon tu peux aussi regarder avec shift pour chopper le premier et faire le reste avec le for (attention, je t'invite à tester dans le cas avec un seul paramètre )

    sinon avec ton truc de base tu peux aussi jouer avec basename (qui pour le coup marche tout le temps
    par exemple VAR=$( basename $VAR ,)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Débuggage

    Posté par  . En réponse au message Exercice shell script. Évalué à 4.

    y'en a qui se complique la vie :)

    
    #!/bin/sh
    
    export IFS=","
    ps -C `echo $*` 2>/dev/null || { echo "pas d'argument" ; exit 1 }
    
    

    pour une raison que j'ignore mes dollars ont un comportement étrange… il vaut mieux remplacer echo ...par l'équivalent qui est dollars parenthèse echo … fermer parenthèse

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Je ne pensais pas que ma question ...

    Posté par  . En réponse au message Algo ; Evitez les doubles "boucles" ?. Évalué à 2.

    en même temps

    En gros j'aimerais savoir (en Python ou en Perl),

    Forcément, les deux religions vont s'affronter; un peu comme une rencontre entre témoin de jéhovah et des jedi…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # c'est configurable dans la 4.4 :D

    Posté par  . En réponse au journal Libreoffice 4.3 : Bug 81633 du tri : "It's not a bug, it's a feature !". Évalué à 9.

    donc début 2015 si j'ai bien suivi le fil (ou dans la daily build)

    C'est tout le problème de corriger un bug qui est utilisé par les utilisateurs (une grosse partie des soft windows qui ne fonctionnent plus sont dus à ce genre de blague)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Décalage

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 2.

    pour le for (( ; ; ))je viens de tester sur la machine du boulot, ça passe en ksh, ksh93, bash, /bin/sh (mais c'est un lien sur bash), ça ne passe pas en tcsh ni en dash :)

    Parmi mes autre truc que j'aime bien c'est le (( pour les évaluation arithmétique, ce qui évite les(expr ) )

    i=3
    echo $(( i + 2 ))
    5

    sinon pour les seq un peu long il y a aussi le seq 1 10000 | while read i …
    c'est plus passe partout.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Parenthèses vs indentation

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 4.

    au jour ou n'importe quel éditeur de code est capable de refaire l'indentation, c'est un peu la plus mauvaise justification que tu puisse trouver.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Décalage

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 3.

    effectivement j'ai tendance à remplacer shell par bash, et j'utilise beaucoup de basheries ;)

    Tu peux détailler un peu? Les connaissances sur le shell sont toujours bonnes à prendre.

    pour le read je l'utilise souvent de la façon suivante

    ps -heo pid,user,nice,pcpu,comm | while read pid user nice pcpu comm
    do
      echo "le pid de $comm est $pid il a été lancé par $user (qui est un gros boulet) avec un nice $nice"
    done

    tu peux aussi avoir un nombre de paramètres plus court dans read (dans ce cas le dernier prends le reste)

    pour coproc je l'ai utilisé pour éviter de passer par des mkfifo.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Décalage

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 2.

    "boucles for pour compter" (qui n'existe certes pas).

    je dirai que tu as une mauvaise connaissance du shell

    for (( i=0 ; i < 5 ; i++ ))
    do
      echo $i
    done
    
    0
    1
    2
    3
    4

    note bien tu peux aussi utiliser la bonne vieille méthode : for i in $( seq 1 4 )

    quant aux ' et ", je n'ai généralement pas de problèmes : soit je veux que mes variables soient interprétées soient je ne veux pas; le shell est devenu d'une simplicité enfantine le jour où j'ai découvert $() à la place de ``; par contre je ne mixe pas du awk et du shell (sauf pour extraire un champ ou les réordonner ), et encore, l'utilisation de read a b c d plop règle bon nombre de problème.

    coproc est aussi bien pratique dans certains cas :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Apple a abandonné le Mac Mini ?

    Posté par  . En réponse au journal Une baudruche qui se dégonfle avec fracas.... Évalué à 8.

    mais c'est qu'il sait pas lire l’effronté je cite albert, la mise en gras est de moi :

    d'utiliser MacOSX en tant que machine virtuel sur un materiel non Apple

    Je cite la licence que tu viens de citer la mise en gras est aussi de moi

    additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # j'espère que tu as du temps ;)

    Posté par  . En réponse au message retour de system("echo $?"); inattendu . Évalué à 7.

    car system("unrar …") crée un shell, puis un exec il me semble, et cela à chaque tentative; à ta place je tenterai l'utilisation de libunrar ou une équivalente évitant des fork/exec à répétition

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: WTF ?

    Posté par  . En réponse au journal La chasse aux trolls est ouverte !. Évalué à 8.

    je ne schtroumpfe pas ce que tu veux schtroumpfer.

    Tu veux parler du schtroumpf qui schtroumpfe du schtroumpf ?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent