errno a écrit 164 commentaires

  • [^] # Re: Suggestions

    Posté par  . En réponse au message Un IDE pour la Glib. Évalué à 1.

    Kylix (version linuxienne de Borland C++ Builder, à télécharger sur leur site).


    Kylix n'est pas plutot la version linux de Delphi ?
  • [^] # Re: MRTG

    Posté par  . En réponse au message Ressource ordinateur. Évalué à 1.

    Si tu veux importer simplement dans un "Excel-like", utilise le format CSV ("coma separated value" si je me souviens bien).
    Je te laisse googler.
  • # Tu peux t'inspirer de ca

    Posté par  . En réponse au message Ressource ordinateur. Évalué à 2.

    #!/bin/sh
    
    # temps de rafraichissement en secondes
    REFRESH_TIME=1
    
    cpu_line=`cat /proc/stat | grep "^cpu " | tr -s ' '`
    old_user=`echo $cpu_line | cut -f2 -d' '`
    old_nice=`echo $cpu_line | cut -f3 -d' '`
    old_sys=`echo $cpu_line | cut -f4 -d' '`
    old_other=`echo $cpu_line | cut -f5 -d' '`
    
    while true
    do
      clear
    
      # On récupère les info mémoire dans meminfo
      # Il y a surement moyen  de faire un parsing plus propre 
      # avec awk mais je ne le connais pas assez
      echo "Utilisation memoire :"
      cat /proc/meminfo | grep -e MemTotal -e Mapped | tr -s " " | \
      cut -f2 -d" " | sort | tr "\n" "#" | sed -e s/"#"/" \/ "/ | \
      sed -e s/"#"/" ko\n"/
      echo ""
    
      # Les info CPU sont récupéré dans le fichier /proc/stat
      cpu_line=`cat /proc/stat | grep "^cpu " | tr -s ' '`
    
      new_user=`echo $cpu_line | cut -f2 -d' '`
      new_nice=`echo $cpu_line | cut -f3 -d' '`
      new_sys=`echo $cpu_line | cut -f4 -d' '`
      new_other=`echo $cpu_line | cut -f5 -d' '`
    
      # Toutes les REFRESH_TIME seconde(s), on récupère la différence entre la 
      # nouvelle valeur et l'ancienne
      user=`expr $new_user - $old_user`
      nice=`expr $new_nice - $old_nice`
      sys=`expr $new_sys - $old_sys`
      other=`expr $new_other - $old_other`
      total=`expr $user + $nice + $sys + $other`
    
      # Et on affiche les pourcentages
      echo "Utilisation CPU :"
      echo "user  : `expr $user \* 100 / $total`%"
      echo "nice  : `expr $nice \* 100 / $total`%"
      echo "sys   : `expr $sys \* 100 / $total`%"
      echo "other : `expr $other \* 100 / $total`%"
    
      old_user=$new_user
      old_nice=$new_nice
      old_sys=$new_sys
      old_other=$new_other
    
      sleep $REFRESH_TIME
    done
    
  • # '/\(hello\)(.*)\(fin hello\)/'

    Posté par  . En réponse au message Capturer le texte entre deux balises. Évalué à 1.

    essaie ca '/\(hello\)(.*)\(fin hello\)/'
  • # question de style

    Posté par  . En réponse au message Terminé. Évalué à 8.

    Je n'ai pas le temps de regarder en profondeur mais au premier coup d'oeil, j'ai regardé le fichier mm_core_parser.c, et j'ai remarqué quelques points :
    • pourquoi rajouter les prototypes au début du .c alors qu'ils sont dans le .h ?
    • dans ParseAlloc(), tu fais :
      parse_t *pRet = NULL;
      pRet = malloc(sizeof(parse_t));
      
      plutot que de mettre sizeof(parse_t), tu devrais mettre sizeof(*pRet) pour qu'un changement de type n'ai pas a etre modifié partout. de plus, pourquoi ne pas faire directement : parse_t *pRet = malloc(sizeof(*pRet));
    • à plusieurs endroits tu utilises l'expression a ? b : c de cette facon : ( cond ) ? a = b : a = c; c'est mieux de faire : a = ( cond ) ? b : c; Ok je cherche la petit bête ;). A part ça le code est bien commenté et se lit bien et je ne pourrais que t'encourager à le mettre en ligne, cela peut toujours interesser des gens, ne serait ce qu'a but éducatif. Bonne continuation
  • [^] # Re: essaie plutot ca

    Posté par  . En réponse au message problème avec sed. Évalué à 1.

    merci a tous !
    J'ai pu remplacer mon bout de script tout laid que j'avais fait en attendant avec grep -n, tail et head :)
  • # form a disparu

    Posté par  . En réponse au message problème avec sed. Évalué à 1.

    Le code de la page web est :

    <plein de choses ...>

    <form name='my_form'>
    <input ... >
    ... ( le nombre de ligne ici est variable )
    </form>

    <plein d'autres choses>

  • # elf

    Posté par  . En réponse au message Je ne sais pas trop ou mettre ça.... Évalué à 1.

    Dans la section .comment du format Elf, GCC aime bien placer sa version :

    avec readelf on peut facilement lire le contenu de cette section, par exemple :

    readelf -x `readelf -S $Prog | grep .comment | cut -f1 -d] | tr -d [` $Prog
  • [^] # Re: un paranoiaque nee peut utiliser ce produit

    Posté par  . En réponse au journal Paranoïaques de tous les pays, protégez vous!. Évalué à 0.

    JE DOUTES FORTEMENT de la possibilité d'obtenir un espace caché indetectable.

    Il n'est pas question de stégano mais bien de chiffrement.
  • [^] # Re: ESCALADE

    Posté par  . En réponse à la dépêche JOURNÉE NATIONALE DU CAPS LOCK. Évalué à -1.

    $ echo "OVRAGBG, P'RFG YR 14 FRCGRZOER, YR WBHE QR ZBA NAAVIREFNVER, RG WR IVRAF HAVYNGRENYRZAG QR QRPERGRE YR 14 FRCGRZOER "WBHEARR VAGREANGVBANYR QH EBG13 RA PNCFYBPX". RG YR 30 FRCGRZOER, NAAVIREFNVER QR ZN ZRHS, BA PNHFREN GBHF RA ONHQBG." | rot13
    BIENTOT, C'EST LE 14 SEPTEMBRE, LE JOUR DE MON ANNIVERSAIRE, ET JE VIENS UNILATERALEMNT DE DECRETER LE 14 SEPTEMBRE JOURNEE INTERNATIONALE DU ROT13 EN CAPSLOCK. ET LE 30 SEPTEMBRE, ANNIVERSAIRE DE MA MEUF, ON CAUSERA TOUS EN BAUDOT.
  • [^] # Re: amoi amoi amoi ...

    Posté par  . En réponse au journal Votre commande favorite. Évalué à -1.

    "ps Sux" ?

    => []
  • # Comme tu veux tu choiz

    Posté par  . En réponse au message 3075. Évalué à 0.

    C'est pas un pingouin c'est un manchot !

    Si tu n'as le choix qu'entre Mandrake et Suse, je te conseille mandrake, mais un autre te conseillerais Suse.
    Donc en gros, c'est à toi de voire, sachant que les 2 sont à priori aussi simple d'utilisation.
  • # ø

    Posté par  . En réponse au message Dvorak-fr. Évalué à 1.

    ø ce n'est pas un o barré c'est un o rayé

    =>[] c'est bon je suis déja dehors
  • # Bison

    Posté par  . En réponse au message Pb avec le SCSI. Évalué à 0.

    Installe Bison soit a partir des sources : http://www.gnu.org/software/bison/bison.html(...)
    ou alors à partir d'un RPM que tu trouveras je ne sais où (je n'utilise pas mandrake).
    Ensuite ca devrait rouler.
  • # wxWindows

    Posté par  . En réponse au message RAD. Évalué à 1.

    tu as wxWindows => http://www.wxwindows.org/(...) qui est portable.
    Il existe un IDE wxDesigner => http://www.roebling.de/(...) mais je ne sais pas ce qu'il donne.
  • # test

    Posté par  . En réponse au message test sur le format de fichier. Évalué à 0.

    test `file -b $monfic | cut -f1 -d' '` = $monformat
  • [^] # Re: Mais plutot...

    Posté par  . En réponse au sondage iTunes sous Linux ?. Évalué à -1.

    Numérique => Analogique => Numérique
    Vive la perte de qualité.
    A moins que tu ais une sortie numérique sur ton lecteur CD et une entrée numérique sur ta carte son, ce qui n'est pas le cas de tout le monde.
  • [^] # Re: ELF rentrera-t-il dans la danse?

    Posté par  . En réponse à la dépêche EFL atteint le stade de preview release. Évalué à 0.

    s/ELF/EFL/g
  • # java

    Posté par  . En réponse au journal Linux chez Fluide. Évalué à -1.

    En meme temps c'est du java donc pas grande gloire à etre portable, enfin c'est quand meme bien qu'ils aient "pensé" aux utilisateurs linux.
    Par contre, je sais pas si c'est le cas chez vous, mais chez moi quand je lance install.bin, j'ai le bouton [OK] qui est caché par le choix du langage et donc je peux pas clicker dessus.
  • [^] # Re: Et la bière ?

    Posté par  . En réponse au sondage Mon activité favorite pendant les vacances. Évalué à 0.

    La bière c'est pas que pour les vacances, puis c'est pas pour picoler ... c'est pour le beercooling (cerveza cooling pour ceux qui squattent l'espagne)
  • [^] # Re: Et les fs cryptés

    Posté par  . En réponse au journal TF1 montre linux. Évalué à -6.

    vu qu'ils ont le droit de te demander la clé (et que tu préfères leur donner que d'aller en prison), oui. Mais il n'y a pas de grande gloire pour eux. Enfin ce sont des gendarmes, il ne faut pas trop leur en demander.
  • [^] # Re: Bon Anniversaire (et petite correction)

    Posté par  . En réponse au journal C'est mon anniversaire !!!. Évalué à 0.

    Bon anniversaire.

    Ce vraiement pas normal que des gens moissent tes commentaires dans un journal PRIVE.

    Tout à fait d'accords, d'ailleur le moinssage c'est n'importe quoi, ... Boycottons le moinssage !!!
  • # Réponses brèves

    Posté par  . En réponse au journal Ma question du jour.... Évalué à 1.

    1 - oui
    2 - non
  • [^] # Re: d'après le man irattach.

    Posté par  . En réponse au journal Communication Infrarouge. Évalué à 0.

    Pas de problème, si j'y arrive je vous en ferais profiter. Je pense que je vais plutot me lancer dans l'écriture d'un module, enfin je dis ca un peu précipitemment car j'ai juste jeter un coup d'oeil sur stir4200.c .

    Sinon pour ton téléphone, est ce que tu as une interface reseau IrDA ?
    si c'est le cas c'est juste un probleme de config reseau entre ton ordi et le telephone je pense. Personnellement je n'ai pas encore essayer de faire de liaison IrDA car je n'est rien pour tester.
  • [^] # Re: Tout est fichier !

    Posté par  . En réponse au journal Communication Infrarouge. Évalué à 1.

    Oui je suis d'accord, mais quel fichier ? :)
    J'ai une interface reseau dans laquelle j'ai essayé de lire en ouvrant un socket(AF_IRDA, SOCK_DGRAM, 1) mais le read ne recevait rien (bon faut dire que je testais avec la télécommande). Le problème est qu'il y a toujours la couche IrDA.
    Sinon il y a peut etre moyen en ioctl() mais je sais pas trop comment (je vais chercher).
    Effectivement je vais peut etre aussi regardé le code du module stir4200 au cas ou j'y trouves des truc interessants.