liberforce a écrit 4730 commentaires

  • [^] # Re: pour repondre a la question:

    Posté par  (site web personnel) . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 2.

    bin je peux difficilement faire plus sans avoir de système solaris 10 sous la main...
    Si en plus tu ne me dis pas ce qui foire, là pour le coup c'est impossible...

    je te conseille un coup de bash -vx monscript.sh, ça lance un genre de mode debug pour les scripts shell... Tu vois ainsi ce que fait chaque ligne. Ensuite tente chaque ligne une par une pour voir laquelle foire. Ensuite je t'ai dit que ton script n'utilisait pas une solution viable, donc le modifier ne sert pas à grand chose si tu gardes la solution du grep...

    De plus si tu avais essayé de comprendre mon script tu aurais vu que je renvoie aussi les alertes dans alarmes.log (oui, j'ai enlevé la majuscule). Après je me suis déjà fait ch*** à te faire un script qui fonctionne (testé sous cygwin), et je ne maitrise pas awk, donc je vais pas apprendre alors que ça sert à rien pour un script aussi simple. Je suis parti du script qui signale quand tu n'as pas le bon nombre de processus surveillés.

    Alors ôte toi un peu les doigts du cul, tu verras que c'est pas difficile. Si tu as besoin d'aide pour comprendre les choses, pas de problème. Mais pour qu'on me dise "tu peux pas faire mon boulot à ma place et faire comme si c'était moi qui l'avais fait pour que mon maitre de stage s'en rende pas compte", faut peut être pas pousser...
  • [^] # Re: pour repondre a la question:

    Posté par  (site web personnel) . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 2.

    problème 1: grep renvoie 0 s'il trouve des occurences, et 1 s'il ne trouve rien, et pas le nombre d'occurences trouvées

    Ensuite, n'utilise pas grep, parce que si tu as les process tata et tatata tu n'arriveras pas à les différencier. Utilise plutôt pidof qui lui te retournera les PID des process que tu recherches (3 process => 3 PID).

    Avec wc -w tu peux compter le nombre de process trouvés.

    Et voilà, c'est fini. T'as du bol, j'avais qu'un truc urgentissime à faire ce soir... Fais chier, je dois y retourner...

    #!/bin/bash

    cat liste | while read process nb
    do
    echo "debug: Searching process: $process ($nb)"

    nbfound=$(pidof $process | wc -w)
    echo "debug: Found $nbfound time(s) $process"

    if [[ $nbfound != $nb ]]
    then
    echo "`date "+%d/%m/%y"` Process '$process' missing (expected $nb, found $nbfound)" >> alarme.log

    fi
    done


    PS:
    la référence en cours de shell script:
    http://www.tldp.org/LDP/abs/html/index.html (en)
    http://www.bsdbooks.net/shells/scripting/fr/ (fr)

    La version anglaise est la plus à jour
  • [^] # Re: 10 ?

    Posté par  (site web personnel) . En réponse à la dépêche BBC World : Documentaire sur les logiciels libres. Évalué à 0.

    Raaah le piège, j'ai cru à une par jour...
  • [^] # Re: Gnn ?

    Posté par  (site web personnel) . En réponse à la dépêche DADVSI : l'interopérabilité disparait. Évalué à 3.

    J'aurais plutôt dit: "le meilleur exemple étant Orlando, le frère de Dalida".
    Dans le genre j'ai les dents longues, il est pas mal celui là...
  • # 10 ?

    Posté par  (site web personnel) . En réponse à la dépêche BBC World : Documentaire sur les logiciels libres. Évalué à 1.

    Perso j'ai compté 8 diffusions...
  • [^] # Re: 2 méthodes

    Posté par  (site web personnel) . En réponse au message rechercher un fichier dans dossiers et sous-dossiers. Évalué à 3.

    ou plutôt find -name fichier ou find repertoire -name fichier (le répertoire par défaut est le répertoire courant)
  • # Désolé...

    Posté par  (site web personnel) . En réponse au message bonjour,. Évalué à 3.

    ...pour tous ces abrutis qui t'ont si mal accueillis, parce qu'ils savent tout eux, c'est bien connu. Donc tout d'abord, bienvenues sur linuxfr, l'ambiance y est chaleureuse comme tu as pu le constater, et un brin moqueuse, mais hé, c'est la vie.

    Ensuite, il faut que tu comprennes qu'on ne peut tout simplement pas répondre à ta question car tu ne donnes pas assez d'éléments.

    Si tu dis à un garagiste: "ma voiture ne roule plus, vous pouvez me dire pourquoi par téléphone ?", je doute qu'il puisse te répondre... Donc passe un peu plus de temps à décrire ton problème et les gens seront plus enclins à te répondre. Lis aussi ceci qui t'aidera à te faire comprendre dans le monde impitoyaaaaable du logiciel libre: http://www.linuxfr-france.org.invalid/article/these/smart-questions/sm(...)

    Ensuite réponds à ces quelques questions:
    * Quel est ta configuration matérielle ?
    * Ta version de debian que tu tentes d'installer ?
    * Quel est le modèle précis de ta carte graphique ?
    * As tu tenté de faire une recherche sur google ou sur ce site pour voir si la même question n'avait pas été posée ailleurs ?
    * Quel est le message d'erreur que tu obtiens si ça ne marche pas ?
    * Quels sont le pilotes qui te sont proposés ?

    Avec ça on y verra déjà plus clair...
    Bonne continuation (perso, je ne connais pas debian, mais si tu veux être sûr que ça marche, le pilote vesa devrait passer à coup sûr, mais avec des performances dégueu).
  • # Hum...

    Posté par  (site web personnel) . En réponse au message Un programme qui utilise une webcam pour jouer au go sur internet. Évalué à 3.

    Je suis assez perplexe sur l'utilité d'un tel programme...
    Imagine que tu dois jouer le coup de l'adversaire et que tu te trompes d'intersection, ton coup est joué et tu l'as dans l'os...

    Regarde la distribution hikarunix (oui, on sent qu'ils ont lu hikaru no go :-D ) http://www.hikarunix.org , il y aura peut être quelque chose qui y resemble, sinon c'est que ça n'existe pas à mon avis...

    Ah oui, pour ce qui est de simuler des clicks dans les applications, dogtail, le framework de test d'interfaces graphiques fait en python le fait, donc au pire une petite recherche dans le source te donnera de bonnes bases...

    Bonne chance !
  • [^] # Re: 2eme passage au parlement ?

    Posté par  (site web personnel) . En réponse au journal DADVSI - Le sénat massacre l'article 7. Évalué à 5.

    Ce qui est dommage c'est qu'apparemment le ministre trouve que la décompilation suffit très largement à l'interopérabilité, alors qu'on voit combien d'années il a fallu pour avoir un support à peu près potable du format .doc de Word...

    Le reverse engeneering, c'est super long et compliqué, ils avaient les moyens d'obliger les firmes à donner leurs documentations à la demande, ce qui était une réelle avancée. Eh bien non. Tas de cons.

    Pareil pour le ministre qui dit qu'on pourra empêcher la publication du code source s'il y a des infos dedans qui permettent de contourner les DRM (en gros pour lui: des commentaires - oui, c'est risible).

    Donc en gros on reste au status quo: les boites font ce qu'elles veulent, si on veut cracker les protections, on peut (vive DeCSS) mais pour la suite, faut pas s'attendre à ce qu'on nous facilite le boulot... Mais au moins on pourra le faire légalement.
  • [^] # Re: studio

    Posté par  (site web personnel) . En réponse au journal La PS3 en Novembre. Évalué à 10.

    Bon mais là n'est pas la question. Elles ont libres tes soeurs ? :-D
    hop hop hop ~~~~> [ ]
  • # On y pense...

    Posté par  (site web personnel) . En réponse au message Priorité sonores ?. Évalué à 2.

  • # Tom Tom

    Posté par  (site web personnel) . En réponse au message GPS et Linux. Évalué à 2.

    Il me semble que tous les GPS de la marque TomTom tournent sous linux, donc à mon avis pour les mises à jour ça doit être 100% compatible...
  • [^] # Re: Tentative de correction du lien

    Posté par  (site web personnel) . En réponse au message Retour d'experience installation Edubuntu. Évalué à 3.

    Juste un truc: c'est bien d'installer du libre, mais faut pas trop faire de pub à skype quand c'est possible :-(
    Dis leur qu'il existe d'autres solutions (ekiga/gnomemeeting, wengo)
  • # msec

    Posté par  (site web personnel) . En réponse au message [Gaffe] "réparer les autorisations des fichiers roots". Évalué à 3.

    msec permet de faire ça sous mandriva, je crois.
    Je le précise vu que tu ne dis pas quelle distibution tu utilises... Je ne sais pas si msec existe pour d'autres distribs, mais je pense que non...
  • [^] # Re: pour repondre a la question:

    Posté par  (site web personnel) . En réponse au message Besoin d'aide Script d'automatisation ??. Évalué à 2.

    Si tu as des trucs plus avancés à faire au niveau surveillance de process, tu peux aussi regarder Mon (souvent utilisé avec heartbeat, mais dans ton cas ça ne semble pas nécessaire):

    http://www.regit.org/article.php3?id_article=11
    http://www.geocities.com/latompa/ha/apache_heartbeat.html

    Bon, courage, pas toujours évident les stages, mais ne te démotive pas ;-)
  • [^] # Re: Dancing queen

    Posté par  (site web personnel) . En réponse au journal Jamendo: 1000 albums. Évalué à 2.

    Bin Systilé ça détruit pas les enceintes non plus et c'est du bon:
    http://www.jamendo.com/fr/artist/systyle/
    Pour les amateurs de raggae-ska
  • [^] # Re: et...

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

    Sacré Zorro, ça défend toujours la veuve et l'orphelin :-)
  • [^] # Re: et...

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

    nan, je parlais pas de XML, mais le problème est qu'il n'y a aucune vérification pour savoir si main et contrib sont pas déjà déclarés, donc clash possible. De plus si tout le monde utilise le même miroir, le mirroring a plus d'intérêt... il faut donc laisser à l'utilisateur le choix du miroir, ou l'orienter en lui donnant une liste proche de son pays.

    Pareil pour l'architecture: c'est i586 pour tout le monde, mais ça il ne le dit pas je crois.

    Pour l'instant c'est pas grand chose, mais si son script est amené à se démocratiser, cela posera problème.

    PS: existe-t-il une interface type xml-rpc pour récupérer des infos sur easyurpmi ? Genre regarder $ARCH et compagnie, lui envoyer, et que le site renvoie la liste des miroirs corrects ?
  • [^] # Re: Ce n'est malheureusement pas un fake

    Posté par  (site web personnel) . En réponse au journal Peur.... Évalué à 2.

    pourriez me moinser svp ? apparemment c'est un fake (voir au dessus). Mais alors c'est pas la même shelley sur la vidéo ?
  • [^] # Re: fake...

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

    Putin il est rudement bien fait celui là... :-/
    Même de le savoir j'en suis encore choqué...
  • # Ce n'est malheureusement pas un fake

    Posté par  (site web personnel) . En réponse au journal Peur.... Évalué à -4.

    Le lien vers la vidéo donné ci dessus l'indique bien:
    http://www.youtube.com/watch?v=6lFb9iSCQJ4

    Effectivement, elle est complètement timbrée. Son pote qui a écrit l'article linux a l'air de l'être autant. L'article sur linux est même les plus soft je dirais, je crois qu'on peut parler de "trash blogging" à ce stade là. Elle hait en vrac: les gays, les démocrates, les européens, linux. Affligeant.
  • [^] # Re: et...

    Posté par  (site web personnel) . En réponse au journal EasyMandriva. Évalué à 2.

    M'enfin ne plombons pas l'initiative qui mérite d'être saluée.

    Merci de me lire jusqu'au bout.

    - enfin, Keep it simple, stupid.

    J'ai pas vu "dirty" dedans. Il va devoir tout se retaper pour la prochaine mandriva. Bon, c'est qu'une fois par an, je dis pas, mais faire les choses un peu plus proprement, bin c'est réutilisable, et en plus ça lui apprendra comment faire un truc propre... En plus un truc un minimum générique ne tue personne.

    Ensuite, bon, durant ma première année de DUT j'aurais été incapable d'en faire autant, donc je sais relativiser aussi.

    Mais bon, moi qu'on me pourrisse mes média en mettant des URL en dur (même pour main et contrib), ça me plait pas trop...
  • [^] # Re: et...

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

    Perso, j'ai vu la gueule du script d'install, j'ai eu peur. Hardcoded au possible.
    Ensuite effectivement il faudrait un truc comme ça, mais je pense pas que ce soit encore assez abouti... M'enfin ne plombons pas l'initiative qui mérite d'être saluée.

    Après pour le coup d'easyurpmi, bin à expliquer à un débutant c'est jamais simple. Le seul intérêt est d'expliquer pourquoi PLF existe, et montrer que dans le libre, les lois existent toujours comme ailleurs. Et que donc les méfaits des brevets et autres ont une incidence.

    Sorti de ça, si Luce et Henri peuvent avoir un bureau avec tout qui marche sans dire "Linux c'est de la merde", c'est tout bénef'
  • [^] # Re: WinModem

    Posté par  (site web personnel) . En réponse au message Les débuts sous Mandriva. Évalué à 2.

    urpmi task-c-devel task-c++-devel t'installera les outils de développement nécessaires, comme ça on sera sûr qu'il ne te manque rien pour compiler le code source.

    Je ne saurais que te recommander la lecture du guide suivant pour voir comment installer des programmes sous linux, notamment lorsque ceux ci sont fournis sous la forme de sources à compiler (tar.gz)
    http://www.linux-wizard.net/howto.php?section=5&key=gest(...)

    Quand à installer un tar.gz sans ligne de commande, je ne connais pas moyen simple de le faire, car ce type d'installation requiert quand même une certaine connaissance de la programmation, même si les bases sont assez simples.

    Les commandes de base pour débuter se trouvent ici:
    http://lea-linux.org/cached/index/Admin-admin_env-shell.html
    Concentre toi sur les commandes cd, ls, cp, mv, rm, find, avec ça tu as 80% des commandes usuelles (surtout ls et cd !).
  • [^] # Re: Bonne chance

    Posté par  (site web personnel) . En réponse au message Compiler instaler etc..... Évalué à 2.

    Et puis aussi un rpm source, utilisé pour la mandrake 9.2:
    ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivali(...)

    Et des infos pour recompiler un rpm source:
    http://qa.mandriva.com/twiki/bin/view/Main/RpmHowToFr#Recons(...)

    Donc dans l'ordre tente:
    * installer le rpm binaire
    * ou alors: recompiler le rpm source
    * ou alors: recompiler à partir du tar.gz
    Sinon il faut trouver slmodem en version rpm du club mandriva, car slmodem est packagé par mandriva pour le club...